Buscar

Avaliação Curso de POO com PHP

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

18/11/2018 Curso em Video – Curso em Vídeo
https://www.cursoemvideo.com/course-status/ 1/3
Avaliação: Curso de POO com PHP
Polimorfismo significa muitas formas. Em POO, polimorfismo significa que:
Resposta Marcada :
um único nome pode representar um código diferente selecionado por algum mecanismo automático
Total de marcas: 1MARCAS OBTIDAS 1
Quando, em uma mesma classe, se definem diversos métodos de mesmo nome, temos:
Resposta Marcada :
sobrecarga
Total de marcas: 1MARCAS OBTIDAS 1
Sobre Programação Orientada a Objetos, analise: 
I. O encapsulamento garante que apenas as interfaces necessárias para interação com o objeto estejam
visíveis, e atributos internos não sejam acessíveis. 
 II. O polimorfismo garante que objetos possam herdar métodos e atributos de uma superclasse para a
geração de uma nova classe. 
 III. A herança possibilita que distintas operações na mesma classe tenham o mesmo nome, desde que
alterada a assinatura. 
Está correto o que se afirma em
Resposta Marcada :
I, apenas.
Total de marcas: 1MARCAS OBTIDAS 1
Assinale a alternativa correta com relação ao conceito de Herança em POO:
Resposta Marcada :
é um tipo de linguagem de programação orientada a objetos
Total de marcas: 1MARCAS OBTIDAS 0
A POO define seis objetivos sobrepostos para desenvolvimento de software. Tais objetivos
representam as características que um sistema produzido por ela deve ter. Relacione os seis objetivos
aos seus significados.
(1) Naturais
 (2) Confiáveis
 (3) Reutilizáveis
 (4) Manuteníveis
 (5) Extensíveis
 (6) Oportunos
( ) permite que o software cresça para evitar a entropia
 ( ) alterações podem ser feitas sem afetar as demais partes
 
18/11/2018 Curso em Video – Curso em Vídeo
https://www.cursoemvideo.com/course-status/ 2/3
( ) permite a representação do código nos termos de seu problema
 ( ) é possível usar trechos do código em outro programa
 ( ) otimiza o ciclo de desenvolvimento
 ( ) visa alterações futuras para que todas as partes possam se beneficiar das atualizações.
Resposta Marcada :
5 – 2 – 1 – 3 – 6 – 4
Total de marcas: 1MARCAS OBTIDAS 1
Quando se utiliza o conceito de encapsulamento da programação orientada a objetos, enquanto a
______________ define os detalhes internos do componente, a ____________ lista os serviços
fornecidos por ele.
Resposta Marcada :
implementação – interface
Total de marcas: 1MARCAS OBTIDAS 1
Os autores Booch, Rumbaugh e Jacobson reuniram suas propostas de representação e criaram o(a):
Resposta Marcada :
Linguagem de Modelagem Unificada
Total de marcas: 1MARCAS OBTIDAS 1
A visibilidade ou nível de acesso de componentes internos de uma classe podem assumir três estados:
Resposta Marcada :
público – privado – abstrato
Total de marcas: 1MARCAS OBTIDAS 0
Analise o trecho do código abaixo, escrito na linguagem PHP:
abstract class pai { 
 public function herdado() { 
 $this->sobrescrito(); 
 } 
 protected function sobrescrito() { 
 echo 'pai'; 
 } 
} 
class filha extends pai { 
 protected function sobrescrito() { 
 echo 'filha'; 
 } 
} 
$teste = new filha(); 
$teste->herdado(); 
Assinale a alternativa correta em relação à saída do código acima:
Resposta Marcada :
filha
Total de marcas: 1MARCAS OBTIDAS 1
18/11/2018 Curso em Video – Curso em Vídeo
https://www.cursoemvideo.com/course-status/ 3/3
Total 7 / 9

Outros materiais