Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/03/2019 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_3634602_1&course_id=_16164_1&content_id=_1131962_1… 1/5 Unidade 4 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - Questionário Revisar envio do teste: Avaliação On-Line 5 (AOL 5) -Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - QuestionárioQuestionário Usuário Rosiangela Souza da Silva Curso 9425 . 7 - Programação Orientada a Objetos - 20191.A Teste Avaliação On-Line 5 (AOL 5) - Questionário Iniciado 11/02/19 13:39 Enviado 04/03/19 21:07 Status Completada Resultado da tentativa 7 em 10 pontos Tempo decorrido 511 horas, 27 minutos Instruções Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar, pois a tentativa só será contabilizada quando você decidir acionar o botão ENVIAR. Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o menu lateral esquerdo (Notas). IMPORTANTE: verifique suas respostas antes do envio desta atividade. Pergunta 1 Resposta Selecionada: d. Respostas: a. b. c. d. e. Existem algumas formas de relacionamento entre as classes de objetos. O diagrama UML abaixo mostra qual tipo de relacionamento? Composição. Herança. Agregação. Dependência. Composição. Generalização. DisciplinasDisciplinasDisciplinas Cursos 1 em 1 pontos Rosiangela Souza da Silva 7 os 04/03/2019 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_3634602_1&course_id=_16164_1&content_id=_1131962_1… 2/5 Pergunta 2 Resposta Selecionada: b. Respostas: a. b. c. d. e. Existem algumas formas de relacionamento entre as classes de objetos. O exemplo de código JAVA abaixo mostra qual tipo de relacionamento? Generalização. Dependência. Generalização. Agregação. Mudança. Composição. Pergunta 3 Resposta Selecionada: c. Respostas: a. b. c. d. e. [CESPE - 2002 - ParanaPrevidência] Em uma implementação para gerenciamento de conta bancária usando Java, considere que um método saque ( ) lança a exceção Saldo Insuficiente quando o saldo da conta for menor que o solicitado no saque. Neste caso, ao se definir o método saque ( ), para identificar o nome da exceção que pode ser lançada, deve-se usar a palavra chave: Throws. Try Catch. Throws. Finally. Import. Pergunta 4 Resposta Selecionada: e. Exceções são eventos inesperados que ocorrem durante a execução de um programa. Essas podem ser causadas também por erros de programação ou por uso incorreto do software. Para se prevenir disso é necessário fazer um tratamento de exceções. Analise as afirmações e responda a alternativa correta. I. O tratamento de exceções permite que os programadores criem programas mais robustos e tolerantes a falhas. II. Em JAVA as exceções são tratadas com uma família de classes cujo objetivo é modelar os tipos de erro que podem ocorrer durante a execução de um programa. III. NullPointerException - ocorre quando é feita uma tentativa de acessar um elemento fora dos limites do array. Apenas os itens II e III estão certos. 1 em 1 pontos 1 em 1 pontos 0 em 1 pontos 04/03/2019 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_3634602_1&course_id=_16164_1&content_id=_1131962_1… 3/5 Respostas: a. b. c. d. e. Apenas os itens I e II estão certos. Apenas os itens I e III estão certos. Apenas o item I está certo. Todos os itens estão certos. Apenas os itens II e III estão certos. Pergunta 5 Resposta Selecionada: e. Respostas: a. b. c. d. e. Na relação de dependência, uma classe depende de “outra classe”, ou seja, usa objetos de “outra classe” (que é uma classe independente). Analise as afirmações e responda a alternativa correta. I. Essas classes independentes são usadas para declaração de variáveis locais. II. Sua existência é temporária, só durante a execução dos métodos que as usam. III. Conhecida como relação do tipo “é uma”. Apenas os itens I e II estão certos. Apenas os itens II e III estão certos. Apenas o item I está certo. Todos os itens estão certos. Apenas os itens I e III estão certos. Apenas os itens I e II estão certos. Pergunta 6 Resposta Selecionada: c. Respostas: a. b. c. d. e. Considere o código abaixo e assinale a alternativa verdadeira: abstract class SuperTest { public abstract void aMethod(); public void anotherMethod(String s) { System.out.println(s); } public static void main(String[] args) { SuperTest s = new Test(); s.aMethod(); } } public class Test extends SuperTest { public void aMethod() { System.out.println("Sub"); } } O código compila e quando é executado imprime no console a string “Sub”. O código não compila. O código compila, mas quando é executado a JVM afirma não encontrar o método main(). O código compila e quando é executado imprime no console a string “Sub”. O código compilará somente se a classe SuperTeste for declarada pública. O código compilará somente se o método main() for movido da classe SuperTeste para a classe Teste. 1 em 1 pontos 1 em 1 pontos 04/03/2019 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_3634602_1&course_id=_16164_1&content_id=_1131962_1… 4/5 Pergunta 7 Resposta Selecionada: d. Respostas: a. b. c. d. e. A relação de agregação o objeto de uma classe contém um objeto de outra classe. Ou seja, a classe (agregadora) agrega outra classe (agregada). Analise as afirmações e responda a alternativa correta. I. Nessa relação, o objeto agregado tem existência independente do objeto agregador. II. Classe Agregada não faz parte da estrutura da Classe Agregadora. III. Objeto agregado pode existir após eliminação do objeto agregador. Apenas o item I está certo. Apenas os itens I e II estão certos. Apenas os itens I e III estão certos. Apenas os itens II e III estão certos. Apenas o item I está certo. Todos os itens estão certos. Pergunta 8 Resposta Selecionada: b. Respostas: a. b. c. d. e. Um dos fundamentos da orientação a objeto permite a redefinição de um método para que esse possa ser implementado de diferentes modos, porém mantendo a mesma assinatura. Este fundamento é intitulado: Polimorfismo. Encapsulamento. Polimorfismo. Extensão. Classe abstrata. Linha de vida. Pergunta 9 Resposta Selecionada: a. Respostas: a. b. c. d. e. Existem algumas formas de relacionamento entre as classes de objetos. O diagrama UML abaixo mostra qual tipo de relacionamento? Dependência. Dependência. Agregação. Herança. Composição. Generalização. 0 em 1 pontos 1 em 1 pontos 1 em 1 pontos 04/03/2019 Revisar envio do teste: Avaliação On-Line 5 (AOL 5) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_3634602_1&course_id=_16164_1&content_id=_1131962_1… 5/5 Segunda-feira, 4 de Março de 2019 21h09min20s BRT Pergunta 10 Resposta Selecionada: a. Respostas: a. b. c. d. e. Existem algumas formas de relacionamento entre as classes de objetos. O exemplo de código JAVA abaixo mostra qual tipo de relacionamento? Composição. Composição. Mudança. Dependência. Agregação.Generalização. OKOK 0 em 1 pontos
Compartilhar