Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
7 pág.
Revisar envio do teste_ QUESTIONÁRIO UNIDADE II 6861- _

Pré-visualização | Página 1 de 2

27/08/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_42757015_1&course_id=_98253_1&content_id=_1338502_1&return… 1/7
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE II
TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 6861-60_57501_R_20202 CONTEÚDO
Usuário bruno.simi @unipinterativa.edu.br
Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE II
Iniciado 27/08/20 10:22
Enviado 27/08/20 10:24
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 2 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
a. 
Respostas: a. 
b. 
c. 
d. 
e.
Feedback
da
resposta:
É correto a�rmar, sobre interfaces, que:
São estruturas que apenas de�nem assinaturas de métodos.
São estruturas que apenas de�nem assinaturas de métodos.
De�nem assinaturas de métodos e atributos.
Uma classe só pode realizar uma única interface.
Uma interface não pode ser herdeira de outra interface.
Podemos criar instâncias de interfaces, assim como podemos criar
instâncias de classes concretas.
Comentário: Uma interface pode ser considerada como uma classe abstrata
que apenas de�ne métodos abstratos, ou seja, as suas assinaturas com
nenhuma implementação.
Pergunta 2
Assinale a alternativa correta:
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_98253_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_98253_1&content_id=_1337291_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
27/08/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_42757015_1&course_id=_98253_1&content_id=_1338502_1&return… 2/7
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e. 
Feedback
da
resposta:
Ao se projetar uma classe, devemos optar pelo modi�cador de acesso
private e progressivamente liberar acesso conforme necessário.
Por polimor�smo, podemos tratar um objeto de uma classe pai como sendo
de uma classe �lha.
Ao se projetar uma classe, devemos optar pelo modi�cador de acesso
padrão e apenas modi�cá-lo caso seja necessário.
Ao se projetar uma classe, devemos optar pelo modi�cador de acesso
private e progressivamente liberar acesso conforme necessário.
Ao se projetar uma classe, devemos optar pelo modi�cador de acesso
public e progressivamente bloquear acesso conforme necessário.
O método main() é de escopo de objeto.
Comentário: O projeto de uma classe deve sempre prever a ocultação de seus
mecanismos internos. Por isso, devemos dar preferência ao modi�cador de
acesso private. Sempre que necessário, devemos liberar acesso escolhendo
modi�cadores de acesso, sempre o mais restrito possível.
Pergunta 3
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
Feedback
da
Assinale a alternativa que faz uma a�rmação correta sobre as interfaces grá�cas:
Um objeto de uma interface grá�ca pode ser passado como o parâmetro pai
do método JOptionPane.showMessageDialog().
Uma interface grá�ca deve ser implementada em uma interface, não em um
class.
Um objeto de uma interface grá�ca pode ser passado como o parâmetro pai
do método JOptionPane.showMessageDialog().
Não é possível criar uma interface grá�ca sem o auxílio de um editor de
interfaces grá�cas.
Sempre podemos editar o código gerado por um editor de interfaces
grá�cas.
Não é possível utilizar em uma mesma interface grá�ca tanto o editor de
interfaces quanto a criação de interfaces por código.
Comentário: O primeiro parâmetro do método JOptionPane.showMessageDialog()
é um objeto que representa alguma estrutura de interface grá�ca, como uma
0,25 em 0,25 pontos
27/08/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_42757015_1&course_id=_98253_1&content_id=_1338502_1&return… 3/7
resposta: janela. Com isso, a caixa de diálogo é exibida centralizada sobre a janela passada
como parâmetro.
Pergunta 4
Resposta
Selecionada:
d.
Respostas: a. 
b. 
c.
d.
e.
Feedback
da
resposta:
Com o polimor�smo de classes podemos:
Tratar um objeto de uma classe como sendo de uma classe pai.
Realizar a herança entre classes.
Realizar o reuso de código.
Realizar o polimor�smo de métodos e atributos simultaneamente.
Tratar um objeto de uma classe como sendo de uma classe pai.
Tratar um objeto de uma classe como sendo de uma classe �lha.
Comentário: O polimor�smo de classes utiliza o conceito de que uma classe
�lha pode ser considerada como uma especialização, “um tipo” da classe pai.
Assim, um objeto de uma classe �lha pode ser tratado como se fosse de sua
classe pai.
Pergunta 5
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
Com relação à orientação a objetos e ao polimor�smo, qual das alternativas abaixo está
errada?
Sistemas que utilizam corretamente o polimor�smo acabam ocupando
menos espaço na memória.
Sistemas que utilizam corretamente o polimor�smo acabam ocupando
menos espaço na memória.
O uso de orientação a objetos incentiva o programador e o analista a fazer
reuso de código.
Sistemas que usam corretamente o polimor�smo costumam ser mais fáceis
de desenvolver.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
27/08/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_42757015_1&course_id=_98253_1&content_id=_1338502_1&return… 4/7
e.
Feedback
da
resposta:
Sistemas que usam corretamente o polimor�smo costumam ter sua
manutenção mais simples.
A orientação a objetos permite a criação de sistemas bem mais complexos
do que o paradigma estruturado permite.
Comentário: O uso de polimor�smo não economiza memória. Sua vantagem
está em permitir que o programador escreva algoritmos mais e�cientes e
simples, o que facilita sua codi�cação e sua manutenção.
Pergunta 6
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
Considere a seguinte classe e assinale a alternativa correta: 
Uma classe que herda da classe ExemploModi�cadoresDeAcesso só terá
acesso aos membros metodoPadrao() e atributoPadrao se ela for declarada
no pacote unidadeDois.
Uma classe do pacote unidadeDois pode acessar os membros
atributoPrivado e metodoPrivado().
Uma classe que herda da classe ExemploModi�cadoresDeAcesso só terá
acesso aos membros metodoPadrao() e atributoPadrao se ela for declarada
no pacote unidadeDois.
0,25 em 0,25 pontos
27/08/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 6861-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_42757015_1&course_id=_98253_1&content_id=_1338502_1&return… 5/7
d.
e.
Feedback
da
resposta:
Uma classe do pacote unidadeDois não terá acesso aos membros
atributoPadrao e metodoPadrao().
Uma classe que não esteja no pacote unidadeDois não terá acesso aos
membros atributoPublico e metodoPublico().
Uma classe que herda da classe ExemploModi�cadoresDeAcesso e que esteja
no pacote unidadeDois terá acesso aos membros metodoPrivado() e
atributoPrivado.
Comentário: Os membros com o modi�cador de acesso padrão só serão
acessíveis por classes de dentro do mesmo pacote, sejam elas herdeiras ou
não.
Pergunta 7
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Feedback
Página12