Programação Orientada a Objetos - Questionário Unidade I
Por: kamys17 • 12/3/2018 • 1.462 Palavras (6 Páginas) • 1.073 Visualizações
...
a.
Ocultar o comportamento de um algoritmo.
Corretab.
Promover a reutilização de código.
c.
Ocultar a estrutura interna de um objeto.
d.
Garantir que um objeto modele apenas aspectos relacionados ao conceito que ele abstrai.
e.
Garantir que nenhum conceito relacionado ao objeto seja modelado em algum outro objeto.
Feedback da resposta:
Comentário: o encapsulamento significa que devemos isolar, ocultar, encapsular (colocar uma cápsula em torno de) um conceito. Qualquer dado e comportamento relacionados ao conceito modelado pelo objeto devem estar no próprio objeto. Além disso, se um dado ou comportamento diz respeito ao conceito modelado pelo objeto, ele não deve aparecer em nenhum outro objeto.
Pergunta 4
0,25 em 0,25 pontos
Correta
Qual é a motivação para o surgimento do paradigma orientado a objetos?
Resposta Selecionada:
Corretab.
O tratamento simultâneo de dados e comportamentos.
Respostas:
a.
O reúso de código.
Corretab.
O tratamento simultâneo de dados e comportamentos.
c.
O aumento do desempenho de sistemas computacionais.
d.
A redução do custo de processadores e memórias, permitindo a criação de sistemas cada vez mais complexos.
e.
O surgimento de ambientes operacionais gráficos.
Feedback da resposta:
Comentário: a ideia básica por trás do paradigma orientado a objetos é o desenvolvimento simultâneo de dados e dos comportamentos que manipulam esses dados numa única entidade, o objeto. Assim, o objeto modela um conceito tanto com os dados relacionados a esse conceito quanto com os comportamentos que utilizam e manipulam esses mesmos dados.
Pergunta 5
0,25 em 0,25 pontos
Correta
Qual é a relação entre classe e objeto?
Resposta Selecionada:
Corretaa.
O objeto é uma instância de uma classe.
Respostas:
Corretaa.
O objeto é uma instância de uma classe.
b.
Uma classe é uma instância de um objeto.
c.
Ambos são a mesma coisa.
d.
A classe é o código-fonte e o objeto é o código compilado.
e.
O objeto é o código-fonte e a classe é o código compilado.
Feedback da resposta:
Comentário: a classe é um conjunto de objetos que compartilham da mesma estrutura interna. Se dois objetos pertencem à mesma classe, ambos possuem os mesmos métodos e atributos, ainda que os valores armazenados pelos atributos sejam diferentes. Quando escrevemos um código de computador, estamos descrevendo uma classe com a qual vários objetos podem ser instanciados a partir dessa mesma classe.
Pergunta 6
0,25 em 0,25 pontos
Correta
Quando usamos as expressões “paradigma estruturado” e “paradigma orientado a objetos”, usamos o termo “paradigma” com qual significado?
Resposta Selecionada:
Corretad.
Linguagem de programação e análise de sistemas.
Respostas:
a.
Padrão.
b.
Comportamento praticado de maneira automática.
c.
Práticas de desenvolvimento que são ruins e, por isso, que devem ser abandonadas.
Corretad.
Linguagem de programação e análise de sistemas.
e.
Metodologia de desenvolvimento de sistemas.
Feedback da resposta:
Comentário: nesse sentido, o termo “paradigma” é utilizado para se referir tanto à análise de sistemas quanto às linguagens de programação. Temos análise estruturada de sistemas e linguagens estruturadas de programação, assim como temos análise de sistemas orientada a objetos e linguagens de programação orientadas a objetos.
Pergunta
...