Buscar

APOL 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

16/06/2018 AVA UNIVIRTUS
1/4
PAP Uninter PAP UNINTER Ava Univirtus Ava Univirtus EJA UNINTER 
Avisos
1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Programação Orientada a Objetos
Roteiro de Estudo
Avaliações
Tutoria
Fórum
Trabalhos
Chat
Rádio Web
Avisos
1. Avaliação
2. novo
Disciplina(s):
Programação Orientada a Objetos
Data de início: 16/05/2018 16:17
Prazo máximo entrega: - 
Data de entrega: 16/05/2018 16:20
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes
sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções
disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como
responder ações judiciais no âmbito cível e criminal.
Questão 1/5 - Programação Orientada a Objetos
Em um sistema de software encomendado para seu desenvolvimento, temos um módulo responsável pela
criação de pedidos, em que cada pedido é composto por itens.
Ao nível da POO, o paradigma que é aplicado à situação descrita é:
16/06/2018 AVA UNIVIRTUS
2/4
Nota: 20.0
A associação
B encapsulamento
C herança
D
composição
Você acertou!
Na relação de composição, temos uma interdependência entre o todo e as partes, ou seja, uma não
existe sem a outra, conforme vimos no slide 10 da aula 4.
E polimorfismo
Questão 2/5 - Programação Orientada a Objetos
Entre os paradigmas da POO, temos uma técnica utilizada para impedir o acesso direto ao estado de um
objeto, sendo o estado de um objeto definido pelos valores atribuídos aos atributos em um determinado
instante, por outros objetos, sendo que a única possibilidade de fazer este acesso é via métodos escritos para
este fim.
Assinale a alternativa que apresenta o nome deste mecanismo.
Nota: 20.0
A Mensagem
B Herança
C Polimorfismo
D
Encapsulamento
Você acertou!
O paradigma do encapsulamento, como vimos no slide 5 da aula 4, prevê que os atributos da classe
sejam sempre privados, com métodos de acesso públicos.
E Subclasse
Questão 3/5 - Programação Orientada a Objetos
Na POO, para termos ( I ), necessariamente os atributos da classe devem ser ( II ) e o acesso aos mesmos só
podem ser feitos via métodos de acesso, que devem ser ( III ).
A alternativa que completa corretamente a frase acima é:
Nota: 20.0
A abstração, abstract e final
B associação, composição e agregação
C objetos, string, public
D
encapsulamento, private e public
Você acertou!
O paradigma do encapsulamento, como vimos no slide 5 da aula 4, prevê que os atributos da classe
sejam sempre privados, com métodos de acesso públicos.
E encapsulamento, public e private
Questão 4/5 - Programação Orientada a Objetos
16/06/2018 AVA UNIVIRTUS
3/4
A linguagem Java é, atualmente, uma das linguagens que implementa o paradigma da programação orientada
a objetos mais utilizada, particularmente pela possibilidade de portabilidade de código entre plataformas.
Sobre a visibilidade de classes, métodos e atributos, aplicados à linguagem Java, seleciona a opção correta:
Nota: 20.0
A uma classe pública, no Java, só pode ser acessada por outras classes que estejam dentro do mesmopacote.
B na linguagem Java, quando uma classe é declarada privada, todos os atributos e métodos da mesmatambém serão privados, independente do modificador aplicado.
C
quando não adicionamos um modificador de acesso a uma classe Java, ela é visível apenas dentro do
pacote onde ela está declarada.
Você acertou!
Conforme visto na parte prática da aula, se não incluirmos um modificador de acesso à assinatura de
uma classe, ela se torna visível apenas no pacote que a definiu. Isso é chamado de modificador de
pacote.
D
as classes Java devem ser declaradas dentro de um arquivo ‘*.java’, onde * é o nome da classe
pública principal do arquivo, sendo que podemos ter quantas classes públicas quisermos dentro do
mesmo arquivo.
E devemos evitar a utilização do modificador protected, pois o mesmo só irá funcionar em classesabstratas.
Questão 5/5 - Programação Orientada a Objetos
Na programação orientada a objetos temos um mecanismo de separação de aspectos internos e externos de
um objeto que visa impedir o acesso direto ao estado de um objeto e disponibilizar externamente apenas os
métodos que alteram este estado.
Este mecanismo chama-se:
Nota: 20.0
A abstração
B
encapsulamento
Você acertou!
O paradigma do encapsulamento, como vimos no slide 5 da aula 4, prevê que os atributos da classe
sejam sempre privados, com métodos de acesso públicos.
C herança
D proteção de código
E associação
Orientações para realização da avaliação.
Dicas da coordenação:

Outros materiais