Buscar

Introdução Ao Coding (Web) AOL4

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 7 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 7 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

Prévia do material em texto

Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1 -- /1
Relacione a primeira coluna com a segunda:
I - Objeto
II - Método
III - Atributo
( ) Representa o comportamento do objeto.
( ) Representa a característica do objeto.
( ) Instância da classe.
A ordem correta para a segunda coluna é:
I, III, II.
Resposta corretaII, III, I.
III, II, I.
I, II, III.
II, I, III.
Pergunta 2 -- /1
O que é a assinatura de um método?
É o tipo de retorno que ele fornece.
É o tipo de mensagem que o método apresenta na tela.
É o método que não possui parâmetro.
São métodos fundamentais na programação estruturada.
Ocultar opções de resposta 
Ocultar opções de resposta 
Resposta correta
Refere-se à maneira como o método é declarado, isto é, seu nome e seus 
argumentos.
Pergunta 3 -- /1
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.
V, V, F, F.
V, F, F, V.
F, V, F, F.
Incorreta: F, F, V, V.
Resposta corretaF, F, V, F.
Pergunta 4 -- /1
O que é um método Construtor?
Um método especial em PHP utilizado para construir o objeto.
Ocultar opções de resposta 
Um método especial em PHP que pode ser executado apenas quando o objeto é usado pelo 
programa.
Um método especial em PHP que pode ser executado várias vezes.
Resposta correta
Um método especial em PHP que só executado uma vez, quando a classe é 
instanciada.
Um método que simula uma situação de construção da classe, quando o programa é executado.
Pergunta 5 -- /1
Relacione a primeira coluna com a segunda:
I - Abstração
II - Encapsulamento
III - Polimorfismo
( ) Capacidade de esconder os detalhes internos da implementação de uma classe, apresentando apenas 
as informações necessárias para sua utilização.
( ) Capacidade da implementação de operações de maneira diferente da originalmente definida na classe 
base.
( ) Capacidade de representar conceitos do domínio do problema, ressaltando apenas o que for relevante 
para a aplicação da questão.
A ordem correta para a segunda coluna é:
Resposta corretaII, III, I.
I, III, II.
II, I, III.
III, II, I.
I, II, III.
Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 6 -- /1
Sobre a função func_num_args(), é correto afirmar que:
É uma função especial para tratar o mecanismo de herança em PHP.
Retorna um vetor com todos os argumentos passados como parâmetro na chamada do método.
Resposta correta
Retorna um inteiro, que representa a quantidade de argumentos passados como 
parâmetro ao seu método.
Nunca deve ser usado em superclasses.
Permite que você recupere o valor de um argumento passado como parâmetro na chamada do 
método.
Pergunta 7 -- /1
Sobre a função func_get_args(), é correto afirmar que:
É uma função especial para tratar o mecanismo de herança em PHP.
Retorna um inteiro, que representa a quantidade de argumentos passados como parâmetro ao 
seu método.
Permite que você recupere o valor de um argumento passado como parâmetro na chamada do 
método.
Resposta correta
Retorna um vetor com todos os argumentos passados como parâmetro na 
chamada do método.
Ocultar opções de resposta 
Nunca deve ser usado em superclasses.
Pergunta 8 -- /1
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:
IMG - TS - UND 4_quest 78.PNG
IMG
Resposta corretaF, F, F, V, V.
V, V, F, V, F.
V, F, V, F, V.
F, F, V, V, F.
V, V, F, F, V.
Pergunta 9 -- /1
Ocultar opções de resposta 
Ocultar opções de resposta 
Com relação ao desenho a seguir, é correto afirmar que:
IMG - TS - UND 4_quest 90.PNG
IMG
A classe conta é a classe filha e a classe contaPoupanca é a classe-mãe.
O desenho mostra que a classe contaPoupanca herda apenas o método sacar(quantia) da classe 
conta.
O desenho é um exemplo da aplicação da abstração entre classes em php.
Resposta correta
O método sacar(quantia) da classe contaPoupanca tem a mesma assinatura do 
método sacar(quantia) da classe conta, mas possui comportamento diferente.
O método sacar(quantia) da classe contaPoupança é um encapsulamento do método 
sacar(quantia) da classe conta.
Pergunta 10 -- /1
Sobre “métodos” é correto afirmar que:
Servem para definir as características dos objetos.
Resposta corretaSão definidos pela palavra-chave function.
Não podem possuir mais de um parâmetro.
Nunca podem retornar valor.
Devem sempre ser públicos.

Continue navegando