Baixe o app para aproveitar ainda mais
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
Compartilhar