Buscar

Avaliação On-Line 5 (AOL 5) - Programação Web - Questionário

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

Prévia do material em texto

Avaliação On-Line 5 (Programação Web) - Questionário
Conteúdo do teste
· Pergunta 1
· 1 ponto
· De acordo com a figura a seguir, é correto afirmar que:
· 
1. Trata-se de um exemplo de sobrecarga por tipo e por quantidade de parâmetros.
2. O canal padrão deve ser informado pelo código que chamar a função Ligar da classe TV. xxxxxxx
3. O bloco de código definido com a letra B só será executado se o canal for o definido como padrão.
4. Trata-se de um exemplo de sobrecarga por tipo de parâmetro.
5. O bloco de código definido com a letra C só será executado no caso do parâmetro passo para o método Ligar() for numérico.
· Pergunta 2
Sobre a função func_get_arg(), é correto afirmar que:
1. Retorna um inteiro, que representa a quantidade de argumentos passados como parâmetro ao seu método. xxxxxxxx
2. Nunca deve ser usado em superclasses.
3. Retorna um vetor com todos os argumentos passados como parâmetro na chamada do método.
4. É uma função especial para tratar o mecanismo de herança em PHP.
5. Permite que você recupere o valor de um argumento passado como parâmetro na chamada do método.
· 
· Pergunta 3
· Qual é a alternativa que explica a função da linha de código apresentada a seguir?
$A = new B();
1. O código está errado. Não se define objetos da mesma forma que variáveis.
2. Um objeto B está a ser instanciado com base na classe A. xxxxx
3. O código está errado. O correto seria: “$A new = B();”.
4. Um objeto A está a ser instanciado com base na classe B.
5. A classe A está a instanciar um novo objeto de nome B.
· 
· Pergunta 4
· Relacione a primeira coluna com a segunda:
1. Abstração
2. Encapsulamento
3. Polimorfismo
· ( 2 ) Capacidade de esconder os detalhes internos da implementação de uma classe, apresentando apenas as informações necessárias para sua utilização.
( 3 ) Capacidade da implementação de operações de maneira diferente da originalmente definida na classe base.
( 1 ) 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 é:
1. II, III, I. xxxxxxx
2. II, I, III.
3. III, II, I.
4. I, II, III.
5. I, III, II.
· 
· Pergunta 5
· O que é um método Construtor?
1. Um método especial em PHP que pode ser executado várias vezes.
2. Um método que simula uma situação de construção da classe, quando o programa é executado.
3. Um método especial em PHP que pode ser executado apenas quando o objeto é usado pelo programa.
4. Um método especial em PHP que só executado uma vez, quando a classe é instanciada. xxxxxxx
5. Um método especial em PHP utilizado para construir o objeto.
· 
· Pergunta 6
· Qual alternativa está correta? 
1. O comando include é utilizado sempre que se deseja incluir um arquivo externo dentro do código php. xxxxxxxxxx
2. O comando include é utilizado sempre que se deseja incluir mais métodos em uma classe.
3. O comando include é utilizado sempre que se deseja trabalhar com abstração em php.
4. O comando include é utilizado sempre que se deseja trabalhar com herança entre classes em php.
5. O comando include é utilizado sempre que se deseja incluir mais atributos em uma classe.
· 
· Pergunta 7
· Sobre a função func_num_args(), é correto afirmar que:
1. Retorna um vetor com todos os argumentos passados como parâmetro na chamada do método.
2. É uma função especial para tratar o mecanismo de herança em PHP.
3. Permite que você recupere o valor de um argumento passado como parâmetro na chamada do método.
4. Nunca deve ser usado em superclasses.
5. Retorna um inteiro, que representa a quantidade de argumentos passados como parâmetro ao seu método. xxxxxxxxx
· Pergunta 8
· Com relação ao desenho a seguir, é correto afirmar que:
· 
· 
1. O desenho é um exemplo da aplicação da abstração entre classes em php.
2. O método sacar(quantia) da classe contaPoupanca tem a mesma assinatura do método sacar(quantia) da classe conta, mas possui comportamento diferente.
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 contaPoupança é um encapsulamento do método sacar(quantia) da classe conta. xxxxxxxxx
5. A classe conta é a classe filha e a classe contaPoupanca é a classe-mãe.
· 
· Pergunta 9
· 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.
1. V, F, F, V.
2. V, V, F, F.
3. F, F, V, V. xxxxxxxxx
4. F, F, V, F. 
5. F, V, F, F.
· Pergunta 10
· Com relação ao mecanismo de herança entre classes em php, marque com V as afirmações VERDADEIRAS e com F as FALSAS:
( ) Permite o reúso de código.
( ) Uma classe-mãe pode ter várias classes filhas.
( ) Um objeto pode ter várias classes filhas.
 ( ) Pode ser executada por meio de uma chamada para a função.
1. F, V, F, V.
2. V, V, F, F. xxxxxx
3. V, F, V, F.
4. F, F, V, V.
5. F, F, V, F.
·

Continue navegando