Buscar

ATIVIDADE ONLINE 2 - AV22022_1_02

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 12 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 12 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 12 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

03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 1/12
Painel / Meus cursos / Programação Orientada a Objetos. / AVALIAÇÕES DO PERÍODO 2022/1
/ ATIVIDADE ONLINE 2 - AV22022/1
Iniciado em domingo, 3 Abr 2022, 11:57
Estado Finalizada
Concluída em domingo, 3 Abr 2022, 12:10
Tempo
empregado
12 minutos 10 segundos
Avaliar 1,60 de um máximo de 2,00(80%)
https://moodle.ead.unifcv.edu.br/my/
https://moodle.ead.unifcv.edu.br/course/view.php?id=389
https://moodle.ead.unifcv.edu.br/course/view.php?id=389#section-8
https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=17734
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 2/12
Questão 1
Correto
Atingiu 0,20 de 0,20
Dada as afirmações a respeito do MVC, analise:
 
 I. MVC não foi criado para ser somente um padrão de projeto, ele na verdade é uma
arquitetura de projeto onde seu objetivo será separar seu código em três camadas fazendo
com que cada área só trabalhe com itens que competem a elas.
 
 II. O model, ou modelo, no padrão MVC serve para armazenar e persistir os dados.
Toda comunicação com a base de dados.
 
 III. O view, ou visão, no padrão MVC servirá apenas para exibir as informações
enviadas pelo controller, aqui não existirá nenhuma lógica ou regra de negócio, apenas a
interface do usuário.
 
 IV. O controle faz exatamente o que o nome diz: controla. Ele será o responsável por
fazer o intermédio entre o modelo e a visão. É o responsável também por toda lógica do
sistema.
 
Considere a alternativa CORRETA.
 
 
Escolha uma opção:
a. Somente as afirmações III e IV estão corretas.
b. Nenhuma das afirmações estão corretas.
c. Somente as afirmações I e III estão corretas.
d. Todas as afirmações estão corretas. 
e. Somente as afirmações I e IV estão corretas.
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 3/12
Questão 2
Incorreto
Atingiu 0,00 de 0,20
Em relação às afirmações sobre Paradigma da Programação Orientada a objetos e seus
conceitos, podemos afirmar:
 
I. A Orientação a Objetos (OO) surgiu de um trabalho acadêmico genial de Keith Tocher
(1967).
 
II. A principal característica do Paradigma Orientado a Objetos (POO) é uma maior e
melhor expressividade das necessidades do nosso dia a dia.
 
III. No mercado atual de softwares, grande linguagens de programação como Java,
ASP.NET, CSharp, C++, Python não são Orientada a Objetos, assim você consegue
perceber a importância de estudar e absorver os conceitos de Orientação a Objetos.
 
Assinale a alternativa CORRETA:
 
Escolha uma opção:
a. Nenhuma das afirmações.
b. Somente as afirmações I e II.
c. Somente a afirmação III.
d. Todas as afirmações.
e. Somente as afirmações I e III. 
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 4/12
Questão 3
Correto
Atingiu 0,20 de 0,20
Em relação ao que foi apresentado e estudado a respeito das Estruturas, assinale a alternativa
correta: 
Escolha uma opção:
a. A dimensão da estrutura dinâmica tem limitações, sendo uma de suas restrições à
limitação física do espaço de memória do computador onde ocorrerá a execução do
algoritmo.
b.
Numa tabela, uma vez alocado o espaço, este não permanecerá inalterável,
independentemente das operações de inserção e de remoção de elementos. 
c. A estrutura estática caracteriza-se por não possuir um espaço alocado e inalterável
antes da sua utilização.
d. Estrutura dinâmica caracteriza-se por não poder ser alterada à medida que ocorre a
sua manipulação através de inserção e remoção de elementos.
e. Em programação consideramos dois tipos de estruturas que permitem guardar uma
coleção de elementos: Estrutura Estática e Estrutura Dinâmica. 
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 5/12
Questão 4
Correto
Atingiu 0,20 de 0,20
Em relação à Instanciação Referencia para Objetos, analise as seguintes afirmações:
 
 I. No contexto de uma atribuição, o operador new terá esta forma geral: var_classe =
new nome_classe(lista_arg);
 II. O operador new é o responsável pelo processo de instanciação do objeto,
representando uma forma extremamente simples de atribuir valores default a um objeto.
 
 III. Se uma classe não definir seu próprio construtor, new usará o construtor padrão
fornecido por Java. Logo, new poderá ser usado para criar um objeto de qualquer tipo de
classe.
 
Assinale a alternativa CORRETA:
 
 
Escolha uma opção:
a. Todas as afirmações. 
b. Nenhuma das afirmações.
c. Somente a afirmação I.
d. Somente as afirmações I e III.
e. Somente as afirmações I e II.
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 6/12
Questão 5
Correto
Atingiu 0,20 de 0,20
Sobre as Classes Predefinidas, podemos afirmar a respeito de suas características:
 
 I. As classes predefinidas da linguagem Java serão agrupadas em categorias de
classes chamadas pacotes (package), conhecidos como bibliotecas de classes Java ou
interface de programação de aplicativos Java (Java API).
 
 II. A instrução import será utilizada para identificar e carregar classes que desejamos
utilizar em nossos programas. As instruções import deverão aparecer sempre antes da
definição das classes.
 
 III. Os nomes dos pacotes Java começam com Java (pacotes do núcleo da linguagem)
ou Javax (extensões ao núcleo).
 
 IV. A Biblioteca (API – Application Programming Interface) é formada por conjunto de
classes do JDK, organizadas em prateleiras digitais.
 
Considere somente a alternativa CORRETA.
 
Escolha uma opção:
a. Somente as afirmações I,II e III. 
b.
Somente as afirmações I e IV. 
c. Somente a afirmação I.
d. Nenhuma das afirmações.
e. Todas as afirmações..
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 7/12
Questão 6
Correto
Atingiu 0,20 de 0,20
Sobre a Captura e Tratamento das Exceções, podemos afirmar:
 
 I. A Captura e Tratamento das Exceções permitirá que um programa continue a
executar como se nenhum problema fosse encontrado.
 
 II. Problemas mais graves poderão evitar que um programa continue executando
normalmente, exigindo que ele notifique o usuário sobre o problema e termine a execução.
 
 III. Quando a Java Virtual Machine ou um método detectar um problema, como um
índice de array inválido ou um argumento de método inválido, ele lançará uma exceção, isto é,
ocorrerá uma exceção.
 
Considere a alternativa CORRETA.
 
Escolha uma opção:
a. Somente a afirmação II está correta.
b. Todas as afirmações estão corretas. 
c. Somente as afirmações I e III estão corretas.
d. Nenhuma das afirmações estão corretas.
e.
Somente as afirmações I e II estão corretas. 
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 8/12
Questão 7
Correto
Atingiu 0,20 de 0,20
Dado as afirmações a seguir a respeito do Desenvolvimento em camadas:
 
 I. Padrões são conceitos pensados e desenvolvidos de forma a manter um nível de
organização mínimo entre projetos afins ou que usem tecnologias afins.
 
 II. Design patterns ou padrões de projetos são nada mais nada menos, que um modo
de desenvolvimento.
 
 III. Um padrão de design clássico geralmente usado por aplicativos que precisam da
capacidade de manter várias visualizações dos mesmos dados.
 
Considere a alternativa CORRETA.
 
Escolha uma opção:
a. Somente as afirmações I e II estão corretas.
b. Todas as afirmações estão corretas. 
c. Somente a afirmação II está correta.
d.Somente as afirmações II e III estão corretas.
e. Somente a afirmação III está correta.
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 9/12
Questão 8
Incorreto
Atingiu 0,00 de 0,20
Em relação à Programação Orientada a Objetos, marque V VERDADEIRO ou F FALSO:
 
( ) Os objetos poderão se comunicar entre si, mas eles em geral não saberão como outros
objetos serão implementados.
 
( ) Uma mensagem nada mais é do que o fato de um objeto chamar um método de outro objeto
(ou ainda um método estático de uma classe).
 
 
( ) A instrução import será utilizada para identificar e carregar classes que desejamos utilizar
em nossos programas. As instruções import deverão aparecer sempre antes da definição das
classes.
 
( ) Um objeto, da mesma forma, terá atributos que ele incorporará à medida que for usado em
um programa. Esses atributos serão especificados como parte da classe do objeto.
 
( ) Um sistema orientado a objetos é um grande conjunto de classes que vão se comunicar,
delegando responsabilidades para quem for mais apto a realizar determinada tarefa.
 
 
 
 
Escolha uma opção:
a. V, F, F, V, V.
b. V, F, V, F, V.
c. F, V, V, F, F.
d. F, F, V, V, V. 
e. V, V, V, V, V.
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 10/12
Questão 9
Correto
Atingiu 0,20 de 0,20
Em relação ao Design patterns ou padrões de projetos e as seguintes afirmações:
O padrão MVC depende de uma separação clara de objetos em uma das três categorias:
 
 I. Modelos para manter dados.
 II. Exibições para exibir todos ou uma parte dos dados.
 III. Controladores para manipular eventos que afetam o modelo ou as exibições.
 
Considere a alternativa CORRETA.
 
Escolha uma opção:
a. Todas as afirmações estão corretas. 
b. Nenhuma das afirmações estão corretas.
c. Somente as afirmações I e II estão corretas.
d. Somente as afirmações I e III estão corretas.
e.
Somente a afirmação III está correta. 
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 11/12
Questão 10
Correto
Atingiu 0,20 de 0,20
Assinale V VERDADEIRO ou F FALSO, para as seguintes afirmações:
 
( ) Cada objeto possuirá um conjunto de métodos que poderão ser chamados, fazendo com
que o objeto execute uma operação.
 
( ) Quando o programa precisar de um objeto para fazer algo, ele chama o método apropriado.
 
( ) Os modificadores de acesso não são padrões de visibilidade de acessos às classes,
atributos e métodos.
 
( ) Os modificadores são palavras-chaves reservadas pela linguagem Java, que não poderão
ser usadas como nome de métodos, classes ou atributos.
 
( ) O uso dos modificadores de acesso não será importante para definir uma implementação
coerente com as especificações de projeto, não determinará como serão os acessos às
classes, métodos e/ou variáveis.
 
Considere somente a alternativa CORRETA.
 
Escolha uma opção:
a. V, F, F, V, V.
b. 
F, F, V, V, V. 
c. V, V, F, V, F. 
d. F, V, V, V,F.
e. V, F, V, F, F.
03/04/22, 12:11 ATIVIDADE ONLINE 2 - AV22022/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=1462910 12/12

Continue navegando