Buscar

ATIVIDADE ONLINE 2 POO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Painel / Meus cursos / analise_orientada_objetos / AVALIAÇÕES DO PERÍODO 2021/4
/ ATIVIDADE ONLINE 2 – AV22021/4
Iniciado em segunda, 29 Nov 2021, 21:55
Estado Finalizada
Concluída em segunda, 29 Nov 2021, 22:17
Tempo
empregado
22 minutos 14 segundos
Avaliar 2,00 de um máximo de 2,00(100%)
https://moodle.ead.unifcv.edu.br/my/
https://moodle.ead.unifcv.edu.br/course/view.php?id=86
https://moodle.ead.unifcv.edu.br/course/view.php?id=86#section-4
https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=14574
Questão 1
Correto
Atingiu 0,20 de 0,20
Analise as seguintes afirmações:
 
I. Para uma interface ser implementada, a classe deverá fornecer implementações para os
métodos descritos nela. Cada classe possui a liberdade para determinar os detalhes de sua
própria implementação.
II. Ao fornecer a interface, a linguagem de programação Java permite que você utilize plenamente
o aspecto do polimorfismo: “uma interface, vários métodos”.
III. Duas classes poderão implementar os métodos definidos por uma interface diferente, mas as
duas darão suporte ao mesmo conjunto de métodos.
 
 
Em relação às afirmações apresentadas, assinale a alternativa CORRETA:
 
 
Escolha uma opção:
a. Somente a afirmação II.
b. Somente as afirmações I e III.
c. Somente a afirmação III.
d. Somente a afirmação I.
e. Todas as afirmações. 
Questão 2
Correto
Atingiu 0,20 de 0,20
Em relação às afirmações sobre Encapsulamento de Propriedades, Métodos e Eventos:
 
I. Com o encapsulamento, poderemos esconder a forma como algo foi feito, dando a quem
precisa apenas o resultado gerado.
II. Importando para quem requisitar algum processamento ou comportamento ter conhecimento da
lógica realizada para gerar o resultado final.
III. Somente o resultado obtido é relevante.
 
Assinale a alternativa CORRETA:
 
Escolha uma opção:
a. Somente a afirmação II.
b. Somente as afirmações I e III. 
c. Somente as afirmações I e II.
d. Somente a afirmação I.
e. Todas as afirmações.
Questão 3
Correto
Atingiu 0,20 de 0,20
Em relação à Desenvolvimento em Camadas, assinale a alternativa correta. 
 
Escolha uma opção:
a. O padrão MVC depende de uma separação clara de objetos em uma categoria: modelos
para manter dados, para manipular eventos que afetam o modelo ou as exibições.
b.
O padrão MVC depende de uma separação clara de objetos em uma das duas categorias:
exibições para exibir todos ou uma parte dos dados e controladores para manipular eventos
que afetam o modelo ou as exibições. 
c. O padrão MVC depende de uma separação clara de objetos em uma das três categorias:
modelos para manter dados, exibições para exibir todos ou uma parte dos dados e
controladores para manipular eventos que afetam o modelo ou as exibições. 
d. O padrão MVC não depende de uma separação clara de objetos em uma das três
categorias: modelos para manter dados, exibições para exibir todos ou uma parte dos dados e
controladores para manipular eventos que afetam o modelo ou as exibições.
e. O padrão MVC depende de uma separação clara de objetos em uma das duas categorias:
modelos para manter dados, exibições para exibir todos ou uma parte dos dados.
Questão 4
Correto
Atingiu 0,20 de 0,20
Dada as afirmações:
 
I. Quando uma interface for definida, uma ou mais classes poderão implementá-la.
II. Em uma declaração de classe, inclua uma cláusula implements que especifique a interface que
está sendo implementada.
III. Dentro da classe, implemente os métodos definidos pela interface.
IV. A cláusula implements especificará o nome da interface que a classe implementar.
 
Assinale a alternativa CORRETA:
 
Escolha uma opção:
a. Todas as afirmações. 
b. Somente as afirmações I e II.
c. Nenhuma das afirmações.
d. Somente a afirmação I.
e. Somente as afirmações I e III.
Questão 5
Correto
Atingiu 0,20 de 0,20
Em relação a Banco de Dados e Classes Provedoras, analise as seguinte afirmações:
 
I. Para uma conexão de acesso a um banco de dados por meio da linguagem de programação
Java, será necessário carregar um driver específico do banco de dados.
II. Em Java os passos básicos necessários para a manipulação de banco de dados por meio de
uma aplicação: A criação do banco de dados; a inclusão do driver para a conexão ao banco de
dados; a definição do endereço da localização do banco de dados; criação da aplicação Java
propriamente dita para acessar os dados.
III. A linguagem chamada SQL é padrão internacionalmente utilizado para bancos de dados
relacionais para realizar consultas e manipulação de dados.
 
 
Assinale a alternativa CORRETA:
 
 
Escolha uma opção:
a. Somente as afirmações I e III.
b. Todas as afirmações. 
c. Somente as afirmações I e II.
d. Somente as afirmações II e III.
e. Somente a afirmação II.
Questão 6
Correto
Atingiu 0,20 de 0,20
Em relação ao que foi apresentado e estudado sobre Tratamento de Erros e Exceções, podemos
dizer que é correto:
 
Escolha uma opção:
a. Se você estiver usando o subsistema Java de tratamento de exceções, você poderá tratar
os erros de tempo de execução de uma maneira estruturada e descontrolada.
b. Se você estiver usando o subsistema Java de tratamento de exceções, você poderá tratar
os erros de tempo de execução de uma maneira estruturada e controlada. 
c. Se você estiver usando o subsistema Java de tratamento de exceções, você poderá tratar
os erros de tempo de execução de uma maneira desestruturada e controlada.
d. Se você estiver usando o subsistema Java de tratamento de exceções, você poderá tratar
os erros de tempo de execução de uma maneira estruturada e controlada pelo firewall.
e. Se você estiver usando o subsistema Java de tratamento de exceções, você poderá tratar
os erros de tempo de execução de uma maneira rápida e controlada pelo backup.
Questão 7
Correto
Atingiu 0,20 de 0,20
Com relação às afirmações a seguir:
 
I. Uma pilha é um conjunto ordenado de itens no qual novos itens poderão ser inseridos e a partir
do qual podem ser eliminados itens em uma extremidade chamada topo da pilha.
II. Uma Lista, às vezes chamada de sequência, é uma Collection ordenada que possa conter
elementos duplicados.
III. ArrayList é a implementação mais utilizada da interface List.
 
Assinale a alternativa CORRETA:
 
Escolha uma opção:
a. Somente as afirmações I e II.
b. Nenhuma das alternativas.
c. Todas as afirmações. 
d. Somente a afirmação III.
e. Somente a afirmação II.
Questão 8
Correto
Atingiu 0,20 de 0,20
Dada as afirmações a seguir:
 
I. Uma classe é basicamente um conjunto de planos que especificam como construir um objeto.
Somente quando um objeto dessa classe for criado, é que existirá uma representação na memória.
II. Em um campo de futebol existem diversos objetos: temos a bola, o gramado, os jogadores,
arquibancadas, etc. Se for necessário controlar o campo de futebol, poderá ser desenvolvido um
software que manipule objetos como esses.
III. Nós podemos definir que o campo de futebol é a nossa classe e os objetos estão
representados pela bola, gramado, jogadores, arquibancadas, etc.
 
Com relação às afirmações assinale a alternativa CORRETA:
 
Escolha uma opção:
a. A afirmação III é complementação somente da afirmação I.
b. A afirmação III é complementação da afirmação I e II. 
c. A afirmação II é oposta em relação a afirmação I.
d. A afirmação III é Verdadeira e a afirmação I é Falsa.
e. A afirmação III é complementação não possui relação as afirmações I e II.
Questão 9
Correto
Atingiu 0,20 de 0,20
Em relação a sobrecarga de métodos, analise as afirmações a seguir :
 
I. A sobrecarga de métodos é uma das maneiras pelas quais a linguagem de programação Java
implementa o polimorfismo.
II. A linguagem de programação Java permite que vários métodos sejam definidos com o mesmo
nome.
III. Toda vez que é chamado um método sobrecarregado, o compilador avaliará e selecionará o
método mais adequado à situação, examinando a assinatura correspondente.
 
Pode-se afirmar que:
 
Escolha uma opção:
a. Nenhumadas afirmações.
b. Somente as afirmações I e II.
c.
Somente as afirmações II e III. 
d. Somente as afirmações I, II e III. 
e.
Somente as afirmações I e III. 
Questão 10
Correto
Atingiu 0,20 de 0,20
Analise as seguintes afirmações:
 
I. As Entity Classes serão mapeadas para tabelas no banco de dados através de anotações ou
XML.
II. A classe Java @Id é utilizada para indicar qual atributo de uma classe anotada com @ENTITY
será mapeado para a chave primária da tabela correspondente à classe.
III. A classe Java @Entity: É a principal anotação do JPA. Ela que deverá aparecer antes do nome
de uma classe. E deverá ser denida em todas as classes que terão objetos persistidos no banco
de dados.
 
Assinale a alternativa CORRETA:
 
Escolha uma opção:
a. Somente as afirmações II e III.
b. Somente a afirmação II.
c. Somente a afirmação I.
d. Somente a afirmação III.
e. Todas as afirmações. 

Continue navegando