Buscar

Revisar envio do teste_ QUESTIONÁRIO UNIDADE I 6862-60 _

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

08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 1/7
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE I
PROGRAMAÇÃO ORIENTADA A OBJETOS II 6862-60_57501_R_20202 CONTEÚDO
Usuário Jose.DasCouves @aluno.unip.br
Curso PROGRAMAÇÃO ORIENTADA A OBJETOS II
Teste QUESTIONÁRIO UNIDADE I
Iniciado 01/11/20 17:33
Enviado 01/11/20 18:31
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos 
Tempo decorrido 58 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas
incorretamente
Pergunta 1
Resposta Selecionada: b. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
O comando ___________ serve para mostrar, no próprio console, uma cadeia (string) de
texto. Utilizado para apresentar uma mensagem, um alerta como retorno de uma
funcionalidade executada na linguagem C#. O comando em questão é:
Console.Writeline;
 
Console.XText.
 
Console.Writeline;
Console.Writeline.Export.Text;
Console.XText.Writeline;
Console.Writeline.WebConfiguration;
Resposta: B
Comentário: Console.Writeline grava o valor de cadeia de caracteres
especificado, seguido pelo terminador de linha atual para o fluxo de saída
padrão.
Pergunta 2
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Jose.DasCouves @aluno.unip.br 1
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_98254_1
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_51062725_1&course_id=_98254_1&content_id=_1338516_1&return_content=1&step=#contextMenu
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_98254_1&content_id=_1337292_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 2/7
Resposta Selecionada: c. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Com relação a conceitos sobre herança (classes), julgue os seguintes itens:
I. A ideia básica de classe é que objetos que pertençam a uma mesma classe apresentam
características e comportamentos em comum.
II. Uma classe deve possuir uma única declaração de método construtor.
III. Uma instância de uma classe abstrata herda atributos e métodos de sua superclasse
direta.
IV. Nos modelos orientados a objetos, uma das características mais básicas e fundamentais
está na identificação e na criação das classes dos objetos.
Estão corretos apenas os itens:
I e IV.
I e II.
I e III.
I e IV.
II e III.
II e IV.
Resposta: C
Comentário: I. A ideia básica de classe é que objetos que pertençam a uma
mesma classe apresentam características e comportamentos em comum. IV.
Nos modelos orientados a objetos, uma das características mais básicas e
fundamentais está na identificação e na criação das classes dos objetos. II. Uma
classe deve possuir uma única declaração de método construtor. III. Uma
instância de uma classe abstrata herda atributos e métodos de sua superclasse
direta. Classes abstratas não são instanciadas.
Pergunta 3
Resposta Selecionada:
a. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Na orientação a objeto, o ______________ é um princípio importante durante a definição de
classes. Selecione o termo que completa o enunciado:
Encapsulamento.
 
Encapsulamento.
 
Atributo.
Console.
MVC.
Polimorfismo.
0,25 em 0,25 pontos
08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 3/7
Feedback
da
resposta:
Resposta: A
Comentário: Com o conceito de encapsulamento acoplado a uma solução C#,
torna-se mais fácil o acesso a todos os dados contidos em uma classe no
projeto.
Pergunta 4
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
Na orientação a objetos, uma classe pode ser composta por métodos e atributos. Os atributos
correspondem aos dados que serão armazenados pelos objetos de determinada classe. Os
métodos são utilizados para acessarmos e modificarmos os atributos, o que faz com o que os
objetos mudem de estado. Sendo assim, podemos definir que uma das vantagens de se
trabalhar com encapsulamento é:
A possibilidade de mudar os detalhes internos de um objeto e a sua
implementação, com impacto mínimo nas demais classes e nos demais objetos
de um projeto.
A possibilidade de não mudar os detalhes internos de um objeto e a sua
implementação, com impacto mínimo nas demais classes e nos demais objetos
de um projeto.
A possibilidade de mudar os detalhes internos de um objeto e a sua não
implementação, com impacto máximo nas demais classes e nos demais objetos
de um projeto.
A possibilidade de mudar os detalhes externos de um objeto e a sua
implementação, com impacto máximo nas demais classes e nos demais objetos
de um projeto.
A possibilidade de mudar os detalhes externos de um objeto e a sua não
implementação, com impacto máximo nas demais classes e nos demais objetos
de um projeto.
A possibilidade de mudar os detalhes internos de um objeto e a sua
implementação, com impacto mínimo nas demais classes e nos demais objetos
de um projeto.
Resposta: E
Comentário: Uma das vantagens do encapsulamento é que podemos mudar os
detalhes internos de um objeto e a sua implementação, com impacto mínimo nas
demais classes e nos demais objetos de um projeto. Isso dá robustez ao projeto
e flexibilidade para alterações futuras.
Pergunta 5
0,25 em 0,25 pontos
0,25 em 0,25 pontos
08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 4/7
Resposta Selecionada:
a. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Relacionado com a capacidade de trabalharmos com objetos de tipos diferentes, mas de
maneira similar. O enunciado refere-se a:
Polimorfismo.
 
Polimorfismo.
 
Encapsulamento.
Atributo.
Console.
MVC.
Resposta: A
Comentário: Na orientação a objetos, o polimorfismo está relacionado com a
capacidade de trabalharmos com objetos de tipos diferentes, mas de maneira
similar.
Pergunta 6
Resposta Selecionada: c. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
O princípio da substituição de __________ costuma ser enunciado da seguinte forma: deve ser
possível substituir classes derivadas pelas classes bases sem mudança no comportamento.
Nesse texto, podemos afirmar que o item que completa a lacuna é:
Princípio de substituição de Liskov.
Princípio aberto-fechado.
Princípio da segregação de interfaces.
Princípio de substituição de Liskov.
Princípio da inversão de dependência.
Princípio da responsabilidade única.
Resposta: C
Comentário: O princípio da substituição de Liskov costuma ser enunciado da
seguinte forma: deve ser possível substituir classes derivadas pelas classes
bases sem mudança no comportamento.
0,25 em 0,25 pontos
08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 5/7
Pergunta 7
Resposta Selecionada:
a. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Criado para combater um problema chamado de interfaces “cheias” ou “poluídas”, ou seja,
interfaces mais complexas do que os seus clientes realmente precisam. O princípio emquestão abordado no texto é:
Princípio da segregação de interfaces. 
Princípio da segregação de interfaces. 
Princípio aberto-fechado.
Princípio de substituição de Liskov.
Princípio da inversão de dependência.
Princípio da responsabilidade única.
Resposta: A
Comentário: O princípio da segregação de interfaces foi criado para combater
um problema chamado de interfaces “gordas” ou “poluídas”, ou seja, de
interfaces muito maiores e complexas do que os seus clientes realmente
precisam (MARTIN e MARTIN, 2006).
Uma interface torna-se poluída quando ela tem métodos que não são relevantes
para todos os seus clientes, ou seja, quando força a implementação de métodos
irrelevantes para o contexto de uma classe que deve implantar essa interface.
Pergunta 8
Resposta Selecionada: d. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Ao utilizarmos um contêiner de injeção de dependência, configuramos uma espécie de
mapeamento entre tipos abstratos e tipos concretos. O _______ funciona como uma espécie
de repositório que fornece os tipos concretos, ou seja, as instâncias dos objetos. O termo que
complementa a lacuna do enunciado é:
Unity.
Unitx.
 
Unitz.
Unitw.
Unity.
Unitp.
Resposta: D
Comentário: Na linguagem C# há um contêiner de injeção de dependência
chamado de Unity, criado originalmente pela própria Microsoft. Ao utilizarmos um
contêiner de injeção de dependência, configuramos uma espécie de
0,25 em 0,25 pontos
0,25 em 0,25 pontos
08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 6/7
mapeamento entre tipos abstratos e tipos concretos. O Unity funciona como uma
espécie de repositório que fornece os tipos concretos, ou seja, as instâncias dos
objetos.
Pergunta 9
Resposta Selecionada:
a. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Uma forma bastante simplificada de ver esse conceito é pensar que uma classe, em vez de
instanciar objetos dos quais ela depende, recebe esses objetos prontos, vindos de outro
objeto (FOWLER, 2004; SHORE, 2006). É nesse sentido que existe a:
Injeção de dependência.
Injeção de dependência.
Injeção de versionamento.
Injeção de desenvolvimento.
Injeção de herança.
Injeção de encapsulamento.
Resposta: A
Comentário: Uma forma bastante simplificada de ver esse conceito é pensar que
uma classe, em vez de instanciar objetos dos quais ela depende, recebe esses
objetos prontos, vindos de outro objeto (FOWLER, 2004; SHORE, 2006). É
nesse sentido que existe a “injeção de dependência”: uma classe está recebendo
objetos em vez de instanciá-los internamente.
Pergunta 10
Resposta Selecionada: b. 
Respostas:
a. 
b. 
c. 
d. 
O objetivo da utilização desses contêineres e do princípio da injeção de dependência é fazer
com que a aplicação dependa apenas de ____________, exceto nos pontos em que devemos
configurar os mapeamentos. O termo que se adequa para o complemento do enunciado é:
Abstrações.
C#.
 
Abstrações.
Desenvolvimento eficaz.
Injeção de encapsulamento.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
08/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6862-60...
file:///C:/EAD/Passeidireto/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6862-60....html 7/7
Domingo, 1 de Novembro de 2020 18h31min57s GMT-03:00
e. 
Feedback
da
resposta:
Especificações UML.
Resposta: B
Comentário: O objetivo da utilização desses contêineres e do princípio da injeção
de dependência é fazer com que a aplicação dependa apenas de abstrações,
exceto nos pontos em que devemos configurar os mapeamentos.
← OK
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1337292_1&course_id=_98254_1&nolaunch_after_review=true');

Continue navegando