Buscar

poo Avaliação On Line 5 (AOL 5) ..

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

Continue navegando