Buscar

Introdução ao Coding web un 4 tentativa 2

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 9 páginas

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 6, do total de 9 páginas

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 9, do total de 9 páginas

Prévia do material em texto

Conteúdo do exercício
1. Pergunta 1
0/0
Sobre métodos abstratos, é correto afirmar que:
Ocultar opções de resposta 
1. 
São métodos que são definidos nas classes abstratas, mas implementados nas classes filhas.
Resposta correta
2. 
Devem possuir ao menos um parâmetro definido como abstrato.
3. 
São métodos fundamentais na programação estruturada.
4. 
Devem possuir todos os parâmetros definidos como abstratos.
5. Incorreta:
São métodos usados nas classes filhas.
2. Pergunta 2
0/0
Sobre “métodos” é correto afirmar que:
Ocultar opções de resposta 
1. 
Nunca podem retornar valor.
2. 
São definidos pela palavra-chave function.
Resposta correta
3. 
Servem para definir as características dos objetos.
4. 
Devem sempre ser públicos.
5. 
Não podem possuir mais de um parâmetro.
3. Pergunta 3
0/0
Com relação ao mecanismo de herança entre classes em php, marque com V as afirmações VERDADEIRAS e com F as FALSAS:
( ) A classe filha herda apenas os atributos e métodos definidos como públicos.
( ) A classe filha herda apenas os atributos e métodos definidos como públicos e protegidos.
( ) Permite uma ou mais classes filhas reutilizem os métodos já definidos na classe-mãe.
( ) A classe filha herda apenas os comportamentos definidos públicos e protegidos.
Ocultar opções de resposta 
1. 
V, F, F, V.
2. 
F, V, F, F.
Resposta correta
3. 
V, V, F, F.
4. 
F, F, V, V.
5. Incorreta:
F, F, V, F.
4. Pergunta 4
0/0
Sobre sobrecarga de métodos, é correto afirmar que:
Ocultar opções de resposta 
1. 
É característica fundamental para a POO em PHP.
2. 
Pode ser por tipo ou quantidade de parâmetros.
Resposta correta
3. 
Só pode ocorrer em classes abstratas.
4. 
É um tipo especial de herança.
5. 
Nunca pode ocorrer em superclasses.
5. Pergunta 5
0/0
O que é a assinatura de um método?
Ocultar opções de resposta 
1. 
É o tipo de mensagem que o método apresenta na tela.
2. 
É o tipo de retorno que ele fornece.
3. 
É o método que não possui parâmetro.
4. 
Refere-se à maneira como o método é declarado, isto é, seu nome e seus argumentos.
Resposta correta
5. 
São métodos fundamentais na programação estruturada.
6. Pergunta 6
0/0
Relacione a primeira coluna com a segunda:
1. Herança
2. Classe
3. Objeto
(  ) Matriz-base para a criação dos objetos utilizados em um programa.
(  ) Mecanismo que permite a definição de uma hierarquia de classes, com o objetivo de reutilizar características já definidas.
(  ) Instância da classe.
A ordem correta para a segunda coluna é:
Ocultar opções de resposta 
4. 
III, II, I.
5. 
I, III, II.
6. 
II, I, III.
Resposta correta
7. 
II, III, I.
8. 
I, II, III.
7. Pergunta 7
0/0
Analise a figura a seguir:
Com base na representação esquemática da classe na figura, marque com V as afirmações VERDADEIRAS e com F as FALSAS:
(  ) A é o nome do objeto que será criado pela classe.
(  ) B é o local onde devem ser colocados os comportamentos que o objeto deve ter quando for instanciado.
( ) C é o local onde devem ser colocadas as características que o objeto deve ter quando for instanciado.
(  ) A é o nome da classe e B, a lista de características.
(  ) C é a lista de comportamentos e B, a lista de características.
Assinale a alternativa que apresenta a ordem correta de V e F:
Ocultar opções de resposta 
1. 
F, F, F, V, V.
Resposta correta
2. 
F, F, V, V, F.
3. 
V, V, F, V, F.
4. 
V, V, F, F, V.
5. 
V, F, V, F, V.
8. Pergunta 8
0/0
Sobre a função func_num_args(), é correto afirmar que:
Ocultar opções de resposta 
1. Incorreta:
Retorna um vetor com todos os argumentos passados como parâmetro na chamada do método.
2. 
Nunca deve ser usado em superclasses.
3. 
Permite que você recupere o valor de um argumento passado como parâmetro na chamada do método.
4. 
Retorna um inteiro, que representa a quantidade de argumentos passados como parâmetro ao seu método.
Resposta correta
5. 
É uma função especial para tratar o mecanismo de herança em PHP.
9. Pergunta 9
0/0
Preencha a lacuna a seguir:
A importância __________ está em não desperdiçar tempo de programação nem espaço de armazenamento de dados com características que nunca serão úteis.
Ocultar opções de resposta 
1. 
do encapsulamento
2. 
do objeto
3. 
da herança
4. 
da classe
5. 
da abstração
Resposta correta
10. Pergunta 10
0/0
Com relação ao desenho a seguir, é correto afirmar que:
Ocultar opções de resposta 
1. 
A classe conta é a classe filha e a classe contaPoupanca é a classe-mãe.
2. 
O método sacar(quantia) da classe contaPoupança é um encapsulamento do método sacar(quantia) da classe conta.
3. 
O desenho mostra que a classe contaPoupanca herda apenas o método sacar(quantia) da classe conta.
4. 
O método sacar(quantia) da classe contaPoupanca tem a mesma assinatura do método sacar(quantia) da classe conta, mas possui comportamento diferente.
Resposta correta
5. 
O desenho é um exemplo da aplicação da abstração entre classes em php.

Continue navegando