Buscar

AOL3 Linguagem de Programação Uninassau Ser Educacional

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 6 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 6 páginas

Prévia do material em texto

Avaliação On-Line 3 (AOL 3) – Questionário – 
Linguagem de Programação 
 
Conteúdo do exercício 
1. Pergunta 1 
/1 
Quando instanciamos objetos de classes, diversas coisas acontecem. Entre elas, qual das alternativas abaixo está 
ERRADA? 
Ocultar opções de resposta 
1. 
A mudança de estado normalmente acontece quando o objeto tem mudanças em seus atributos. 
2. 
Os objetos são identificados. 
3. 
Os objetos podem receber valores em seus atributos. 
4. 
Os objetos com atributos iguais, mesmo se identificados diferente, são o mesmo objeto. 
Resposta correta 
5. 
A mudança de estado de um objeto não interfere nos outros. 
2. Pergunta 2 
/1 
Quais os três tipos de especificadores de acesso? 
Ocultar opções de resposta 
1. 
Protected, while e private. 
2. 
If, then e else. 
3. 
Public, if e while. 
4. 
For, while e do. 
5. 
Private, protected e public. 
Resposta correta 
3. Pergunta 3 
/1 
Quanto ao conceito de herança, na orientação a objetos, qual das alternativas abaixo está errada? 
Ocultar opções de resposta 
1. 
Raramente é utilizada na programação de computadores. 
Resposta correta 
2. 
Melhora a coerência lógica da implementação. 
3. 
É um dos principais pontos da programação orientada a objetos. 
4. 
Promove a reutilização. 
5. 
Promove a extensibilidade do código. 
4. Pergunta 4 
/1 
O que acontece quando uma classe é instanciada? 
Ocultar opções de resposta 
1. 
A compilação termina 
2. 
A herança finaliza 
3. 
O programa encerra 
4. 
O processamento é pausado 
5. 
O construtor é chamado 
Resposta correta 
5. Pergunta 5 
/1 
Quando um método estático é invocado por qualquer objeto da classe, o que acontece? Por exemplo, suponha que 
um valor para um curso seja afetado num objeto classe aluno (e não em um objeto em particular), mas o atributo seja 
da classe e não do objeto especificamente, o que aconteceria com os demais objetos da classe aluno? 
Ocultar opções de resposta 
1. 
Cada objeto reage de uma forma diferente. 
2. 
Apenas um objeto recebe, os demais não. 
3. 
Todos os demais objetos recebem o mesmo valor. 
Resposta correta 
4. 
Nada 
5. 
O programa travaria. 
6. Pergunta 6 
/1 
Quanto ao uso de pacotes na orientação a objetos, qual das alternativas abaixo está errada? 
Ocultar opções de resposta 
1. 
O principal objetivo de criar pacotes é subdividir os programas para melhor organizá-los. 
2. 
Dividir as classes em pacotes diferentes impede de implementar classes e métodos que tenham o mesmo 
nome. 
Resposta correta 
3. 
Melhora a organização. 
4. 
É possível implementar métodos com mesmo nome e finalidades diferentes. 
5. 
Pode ser usado em pequenos e grande sistemas. 
7. Pergunta 7 
/1 
Atributos estáticos, quando declarados, se referem e pertencem: 
Ocultar opções de resposta 
1. 
Ao sistema 
2. 
Ao compilador 
3. 
Às configurações de programação. 
4. 
À classe em que foram declarados. 
Resposta correta 
5. 
Aos objetos 
8. Pergunta 8 
/1 
Qual a finalidade de utilizar o diagrama de herança? 
Ocultar opções de resposta 
1. 
Para delimitar a lógica de implementação do get e set de cada classe. 
2. 
Para mostrar a sequência de comunicação entre as classes. 
3. 
Para mostrar a lógica de implementação das classes. 
4. 
Para as classes compilarem mais rápido. 
5. 
Para apresentar visualmente o relacionamento entre as classes. 
Resposta correta 
9. Pergunta 9 
/1 
Dentre as alternativas abaixo quanto à herança, qual delas está CORRETA? 
Ocultar opções de resposta 
1. 
Em C++, uma classe ou estrutura não pode ter mais de uma classe base direta. 
2. 
A herança só é utilizada com IF. 
3. 
Herança não é utilizada em orientação a objetos. 
4. 
Uma classe ou estrutura pode ter mais de uma classe base direta. 
Resposta correta 
5. 
A herança não é permitida em C++. 
10. Pergunta 10 
/1 
Quando uma classe possui baixa coesão, algumas características são importantes. Das alternativas abaixo, qual está 
errada quanto à coesão? 
Ocultar opções de resposta 
1. 
Difícil manutenção 
2. 
Alta taxa de modificação 
3. 
Alta reutilização 
Resposta correta 
4. 
Pouca reutilização 
5. 
Difícil compreensão

Continue navegando