Atividade Prática  PROGRAMAÇÃO ORIENTADA A OBJETOS Nota 100   2017
5 pág.

Atividade Prática PROGRAMAÇÃO ORIENTADA A OBJETOS Nota 100 2017


DisciplinaProgramação Orientada A Objetos4.497 materiais63.564 seguidores
Pré-visualização1 página
Questão 1/10 Programação Orientada a Objetos 
A cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve um aumento de mais 2.000.000 
de novos habitantes. 
Na associação da frase acima aos conceitos da modelagem orientada a objeto, é correto afirmar que São Paulo, 
população e aumento, referem-se, respectivamente, a: 
 
Questão 2/10 Programação Orientada a Objetos 
O Atributo é um conceito fundamental em programação orientada a objetos. 
Considerando os atributos, em orientação a objetos, podemos afirmar que: 
 
Questão 3/10 Programação Orientada a Objetos 
Alan Kay formulou os princípios de orientação a objetos. Entre esses princípios, o primeiro diz que qualquer coisa pode 
ser um objeto, ou seja, podemos considerar objetos os substantivos em uma especificação. 
Levando-se esse princípio em conta, qual alternativa abaixo representa objetos da seguinte especificação. 
\u201cDesenvolva um sistema que contenha um cadastro de usuários e um cadastro de itens. Esses usuários podem fazer 
pedidos, que conterão uma quantidade de itens.\u201d 
 
Questão 4/10 Programação Orientada a Objetos 
 
Um dos paradigmas da programação orientada a objetos é dado pelos tipos de associação entre classes, associação, 
agregação e composição, que definem como os relacionamentos entre os objetos será efetuado. 
No contexto de POO, sobre a relação de agregação e composição, ou relação todoparte, indique qual a alternativa 
correta: 
 
Questão 5/10 Programação Orientada a Objetos 
Na programação orientada a objetos, em uma classe que possui os atributos id, nome, telefone e renda, os atributos 
devem ser normalmente ( I ) e os métodos de acesso devem ser normalmente ( II ). Quando um objeto desta classe é 
instanciado, para incluir valores nos atributos utilizam-se os métodos de acesso e para obter os valores incluídos 
também são utilizados os métodos de acesso. Esse processo está relacionado com o que chamamos de 
encapsulamento. 
As lacunas ( I ) e ( II ) são preenchidas correta e, respectivamente, por: 
 
Questão 6/10 Programação Orientada a Objetos 
Em um sistema de software foi definida a classe Veiculo, e desta classe criadas duas outras subclasses, Automóvel e 
Trem. Na classe Veiculo foi definido um método chamado frear(), que não recebeu implementação. Esse método foi 
reescrito na classe Automóvel e na classe Trem, com comportamentos diferentes. 
Em se tratando de POO, esse comportamento denota: 
 
Questão 7/10 Programação Orientada a Objetos 
A linguagem Java possui conceitos importantes de serem entendidos 
Sobre classes na linguagem Java é correto afirmar que: 
 
 
 
Questão 8/10 Programação Orientada a Objetos 
Classes e objetos em POO possuem algumas características quanto à sua construção, destruição, ações e 
comportamento. 
Sobre as Classes e Objetos, na POO, é correto afirmar que: 
 
 
Questão 9/10 Programação Orientada a Objetos 
Dado o código abaixo, escrito em linguagem Java: 
 
 
Questão 10/10 Programação Orientada a Objetos 
A classe Veiculo contém alguns atributos de interesse da classe Aeronave. Todavia, as aeronaves também demonstram 
interesse em captar atributos e também operações da classe Elemento Turbinado. 
O enunciado enfatiza o conceito OO de: