Você está na página 1de 2

Curso PROGRAMAÇÃO ORIENTADA A OBJETOS II

Teste QUESTIONÁRIO UNIDADE I


Iniciado
Enviado

Status Completada
Resultado da 2,5 em 2,5 pontos
tentativa
Tempo decorrido 0 minuto
Resultados Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
exibidos respondidas incorretamente
 Pergunta 1
0,25 em 0,25 pontos
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 é:
Resposta Selecionada: b.
Console.Writeline;

 Pergunta 2
0,25 em 0,25 pontos
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:
Resposta Selecionada: c.
I e
IV.

 Pergunta 3
0,25 em 0,25 pontos
Na orientação a objeto, o ______________ é um princípio importante durante a definição de classes.
Selecione o termo que completa o enunciado:

Resposta Selecionada: a.
Encapsulamento.

 Pergunta 4
0,25 em 0,25 pontos
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 é:

Resposta e.
Selecionada:
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.

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

 Pergunta 5
0,25 em 0,25 pontos

Relacionado com a capacidade de trabalharmos com objetos de tipos diferentes, mas de maneira similar. O
enunciado refere-se a:
Resposta a.
Selecionada:
Polimorfismo.

 Pergunta 6
0,25 em 0,25 pontos
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 é:

Resposta c.
Selecionada:
Princípio de substituição de Liskov.

 Pergunta 7
0,25 em 0,25 pontos
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 em questão abordado no texto é:
Resposta a.
Selecionada:
Princípio da segregação de interfaces.
Respostas: a.
Princípio da segregação de interfaces.

 Pergunta 8
0,25 em 0,25 pontos
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 é:
Resposta Selecionada: d.
Unity.

 Pergunta 9
0,25 em 0,25 pontos
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:
Resposta a.
Selecionada:
Injeção de dependência.

 Pergunta 10
0,25 em 0,25 pontos
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 é:
Resposta b.
Selecionada:
Abstrações.

Você também pode gostar