Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE II
TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 18C1_18501_20261 CONTEÚDO
Usuário JULIA GABRIELLE DE OLIVEIRA
Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE II
Iniciado 20/03/26 15:47
Enviado 20/03/26 15:47
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 0 minuto
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
e. 
Respostas: a.
b.
c. 
d. 
e. 
Comentário da
resposta:
É correto afirmar sobre classes abstratas que:
Não se pode criar uma instância de uma classe abstrata.
São esboços de classes criadas apenas nas fases de análise e
projeto do sistema.
Não devem ser utilizadas em estruturas hierárquicas de
classes.
Não podem definir atributos ou métodos concretos.
Podem definir atributos e métodos abstratos.
Não se pode criar uma instância de uma classe abstrata.
Resposta: E
Comentário: uma classe abstrata pode definir métodos abstratos
e concretos, além de atributos. Ela não pode instanciar objetos,
apenas suas classes filhas concretas podem.
UNIP BIBLIOTECAS MURAL DO ALUNOCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 1/8
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_451266_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_451266_1&content_id=_5047853_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_49_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=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
Pergunta 2
Resposta
Selecionada:
a.
Respostas: a.
b. 
c. 
d. 
e.
Comentário da
resposta:
É correto afirmar sobre interfaces que:
São estruturas que apenas definem assinaturas de métodos.
São estruturas que apenas definem assinaturas de métodos.
Definem 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.
Resposta: A
Comentário: uma interface pode ser considerada como uma
classe abstrata que apenas define métodos abstratos, ou seja, as
suas assinaturas com nenhuma implementação.
Pergunta 3
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
Assinale a alternativa correta:
Ao se projetar uma classe, devemos optar pelo modificador de
acesso private e progressivamente liberar acesso conforme
necessário.
Por polimorfismo, podemos tratar um objeto de uma classe pai
como sendo de uma classe filha.
Ao se projetar uma classe, devemos optar pelo modificador de
acesso padrão e apenas modificá-lo caso seja necessário.
Ao se projetar uma classe, devemos optar pelo modificador de
acesso private e progressivamente liberar acesso conforme
necessário.
Ao se projetar uma classe, devemos optar pelo modificador de
acesso public e progressivamente bloquear acesso conforme
necessário.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 2/8
e. 
Comentário
da resposta:
O método main() é de escopo de objeto.
Resposta: C
Comentário: o projeto de uma classe deve sempre prever a
ocultação de seus mecanismos internos. Por isso, devemos dar
preferência ao modificador de acesso private. Sempre que
necessário, devemos liberar acesso escolhendo modificadores de
acesso, sempre o mais restrito possível.
Pergunta 4
Resposta
Selecionada:
b.
Respostas: a.
b.
c.
d.
e.
Comentário da
resposta:
Assinale a alternativa que faz uma afirmação correta sobre as interfaces gráficas:
Um objeto de uma interface gráfica pode ser passado como o
parâmetro pai do método JOptionPane.showMessageDialog().
Uma interface gráfica deve ser implementada em um interface,
não em um class.
Um objeto de uma interface gráfica pode ser passado como o
parâmetro pai do método JOptionPane.showMessageDialog().
Não é possível criar uma interface gráfica sem o auxílio de um
editor de interfaces gráficas.
Sempre podemos editar o código gerado por um editor de
interfaces gráficas.
Não é possível utilizar em uma mesma interface gráfica tanto o
editor de interfaces quanto a criação de interfaces por código.
Resposta: B
Comentário: o primeiro parâmetro do método
JOptionPane.showMessageDialog() é um objeto que representa
alguma estrutura de interface gráfica, como uma janela. Com isso,
a caixa de diálogo é exibida centralizada sobre a janela passada
como parâmetro.
Pergunta 5
0,25 em 0,25 pontos
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 3/8
Resposta
Selecionada:
d.
Respostas: a. 
b. 
c.
d.
e.
Comentário da
resposta:
Com o polimorfismo de classes, podemos:
Tratar um objeto de uma classe como sendo de uma classe
pai.
Realizar a herança entre classes.
Realizar o reúso de código.
Realizar o polimorfismo 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
filha.
Resposta: D
Comentário: o polimorfismo de classes utiliza o conceito de que
uma classe filha pode ser considerada como uma especialização,
“um tipo” da classe pai. Assim, um objeto de uma classe filha pode
ser tratado como se fosse de sua classe pai.
Pergunta 6
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
Com relação à orientação a objetos e ao polimorfismo, qual das alternativas está
errada?
Sistemas que utilizam corretamente o polimorfismo acabam
ocupando menos espaço na memória.
Sistemas que utilizam corretamente o polimorfismo acabam
ocupando menos espaço na memória.
O uso de orientação a objetos incentiva o programador e o
analista a fazerem reúso de código.
Os sistemas que usam corretamente o polimorfismo costumam
ser mais fáceis de desenvolver.
Sistemas que usam corretamente o polimorfismo costumam ter
sua manutenção mais simples.
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 4/8
e.
Comentário da
resposta:
A orientação a objetos permite a criação de sistemas bem mais
complexos do que o paradigma estruturado permite.
Resposta: A
Comentário: o uso de polimorfismo não economiza memória. Sua
vantagem está em permitir que o programador escreva
algoritmos mais eficientes e simples, o que facilita sua codificação
e sua manutenção.
Pergunta 7
Resposta
Selecionada:
b.
Respostas: a.
b.
Considere a seguinte classe e assinale a alternativa correta:
Uma classe que herda da classe ExemploModificadoresDeAcesso 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 ExemploModificadoresDeAcesso só
terá acesso aos membros metodoPadrao() e atributoPadrao se ela
for declarada no pacote unidadeDois.
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu…5/8
c.
d.
e.
Comentário 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 ExemploModificadoresDeAcesso e
que esteja no pacote unidadeDois terá acesso aos membros
metodoPrivado() e atributoPrivado.
Resposta: B
Comentário: os membros com o modificador de acesso padrão
só serão acessíveis por classes de dentro do mesmo pacote,
sejam elas herdeiras ou não.
Pergunta 8
Qual das alternativas faz uma afirmação correta sobre o polimorfismo?
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 6/8
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Comentário da
resposta:
Só é possível utilizar a sobrescrita em uma estrutura hierárquica
de classes.
A sobrecarga é o uso excessivo de um método, sendo
recomendado dividir a sua lógica entre mais métodos.
A sobrescrita é um mecanismo que permite que uma classe
possua mais de um construtor.
Só é possível utilizar a sobrescrita em uma estrutura hierárquica
de classes.
A sobrecarga e a sobrescrita são mecanismos para se
reaproveitar código na declaração de métodos e atributos das
classes polimórficas.
O polimorfismo de classes ocorre quando instanciamos mais de
um objeto da mesma classe com nomes diferentes.
Resposta: C
Comentário: a sobrescrita é o mecanismo que permite que uma
classe filha modifique a implementação de um método herdado
de uma classe pai. Assim, só pode existir sobrescrita se também
existir um relacionamento de herança entre classes.
Pergunta 9
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d. 
Qual das alternativas sobre classes abstratas e interfaces está incorreta?
Uma interface deve sempre considerar as recomendações de
estilo vigentes para uso de elementos gráficos como botões,
caixas de texto, rótulos, etc.
O uso de métodos abstratos é recomendado para se garantir
que as subclasses sobrescrevam os métodos necessários.
Uma classe abstrata pode definir atributos, métodos concretos e
métodos abstratos.
Uma interface pode ser entendida como uma classe abstrata que
só define métodos abstratos.
Uma interface pode ser entendida como um contrato.
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 7/8
Sexta-feira, 20 de Março de 2026 15h47min52s GMT-03:00
e.
Comentário da
resposta:
Uma interface deve sempre considerar as recomendações de
estilo vigentes para uso de elementos gráficos como botões,
caixas de texto, rótulos, etc.
Resposta: E
Comentário: uma interface não está relacionada a interfaces
gráficas. Interfaces são estruturas de código que definem
assinaturas de métodos que devem ser implementados pelas
classes concretas que as realizam.
Pergunta 10
Resposta
Selecionada:
e. 
Respostas: a. 
b. 
c.
d. 
e. 
Comentário da
resposta:
Sobre a palavra reservada static, podemos afirmar:
É usada para definir um membro de escopo de classe.
É usada para definir atributos constantes.
É usada para definir o método principal do programa.
É usada para definir que uma classe não pode ser
instanciada.
É usada para definir um membro de escopo de objeto.
É usada para definir um membro de escopo de classe.
Resposta: E
Comentário: a palavra reservada static indica o escopo de classe,
ou seja, o membro marcado com esse modificador pertence à
classe e não aos seus objetos.
← OK
0,25 em 0,25 pontos
20/03/2026, 15:47 Revisar envio do teste: QUESTIONÁRIO UNIDADE II – ...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_119093554_1&course_id=_451266_1&content_id=_5048675_1&retu… 8/8

Mais conteúdos dessa disciplina