Buscar

AOL03 - Linguagem de Programação

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

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

Continue navegando