Questões de Concurso sobre PHP

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
1.029 questões encontradas
Questões por página
20
Mais recentes
 

Considere a existência de uma classe Usuario em uma aplicação PHP, em condições ideais, que contém o atributo senha e as respectivas funções getter e setter. Nessa aplicação, há um arquivo PHP que recebe a senha digitada em um campo de uma página HTML e instancia um objeto da classe Usuario, como mostra as linhas abaixo.


$senha = filter_input(INPUT_POST, 'senha', FILTER_SANITIZE_FULL_SPECIAL_CHARS);

$usu = new Usuario;


Após essas linhas de código, para chamar a função setSenha da classe Usuario e passar a senha recebida criptografada com algoritmo MD5, utiliza-se a instrução



A

$ usu->Senha = $senha.setCryptography(md5);


B

$ usu.setSenha(md5($senha));


C

$ usu->Senha = $senha.md5();


D

$ usu->Senha = md5($senha);


E

$ usu.setSenha(Cryptography.md5($senha));

Leia as afirmativas a seguir:

I. DB2 é um exemplo de sistema de gerenciamento de banco de dados (SGBD).

I . O PHP pode ser utilizado exclusivamente para o desenvolvimento de aplicativos para dispositivos móveis.

Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

Leia as afirmativas a seguir:


I. SQL Server é um exemplo de sistema de gerenciamento de banco de dados (SGBD).

II. O PHP pode ser utlizado exclusivamente para o desenvolvimento de aplicações desktop.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

Leia as afirmativas a seguir:


I. Oracle é um exemplo de sistema de gerenciamento de banco de dados (SGBD).

II. O PHP não pode ser utilizado para o desenvolvimento de aplicações que utilizam banco de dados.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa


D

As duas afirmativas são falsas.

Leia as afirmativas a seguir:


I. O PHP não pode ser utilizado em sistemas operacionais como o Microsoft Windows ou o Mac OS X.

II. O Java é muito popular no desenvolvimento web.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

Leia as afirmativas a seguir:


I. Em um banco de dados, é possível armazenar informações alfabéticas, apenas.

II. O PHP não dá suporte a uma ampla variedade de banco de dados.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

O ponto e vírgula, na linguagem de programação PHP, é usado no término de uma declaração.


C
Certo

E
Errado

O PDO ou PHP Data Objects é uma extensão do PHP utilizada para acessar diversos bancos de dados de uma forma mais consistente e unificada. A vantagem do PDO para quem desenvolve PHP é poder usar uma interface consistente para interagir com diferentes bancos de dados. Analise o seguinte trecho de código no qual o método construtor da classe PDO vai tentar fazer a conexão com o banco de dados usando os dados fornecidos dentro do bloco try e assinale a alternativa que apresenta, respectivamente, os três parâmetros que devem ser preenchidos ao se instanciar essa classe do PDO.

Imagem associada para resolução da questão



A

parametro1: caminho do banco /nome da base de dados, parametro2 : login e parametro3: senha.



B

parametro1: caminho do banco /nome da base de dados, parametro2 : senha e parametro3: login.



C

parametro1: login, parametro2: caminho do banco /nome da base d e dados e parametro3: senha.



D

parametro1: senha, parametro2: caminho do banco /nome da base d e dados e parametro3: login.



E

parametro1: login, parametro2: senha e parametro3: caminho do banco /nome da base de dados.


Embora seja uma linguagem de programação com diversos recursos, a PHP não suporta a programação orientada a objetos.


C
Certo

E
Errado

Leia as afirmativas a seguir:


I. O MySQL não permite a criação de um banco de dados.

II. O que distingue o PHP de algo como o JavaScript no lado do cliente é que o código é executado no servidor, gerando o HTML que é então enviado para o navegador.


Marque a alternativa CORRETA:


A

As duas afirmativas são verdadeiras.


B

A afirmativa I é verdadeira, e a II é falsa.


C

A afirmativa II é verdadeira, e a I é falsa.


D

As duas afirmativas são falsas.

Leia as afirmativas a seguir:


I. O Microsoft Word é um programa especializado na reprodução de arquivos de vídeo, apenas.

II.String é um tipo de dados formado por uma sequência de caracteres alfanuméricos. No PHP é permitido declarar uma string com aspas duplas (“ ”) ou aspas simples (‘ ’).

III. Uma base de dados não deve ter uma fonte de dados, algum grau de interação com eventos do mundo real e nem uma audiência que está ativamente interessada no seu conteúdo.


Marque a alternativa CORRETA:



A

Nenhuma afirmativa está correta.


B

Está correta a afirmativa I, apenas.


C

Está correta a afirmativa II, apenas.


D

Está correta a afirmativa III, apenas.


E

Todas as afirmativas estão corretas.

Leia as afirmativas a seguir:


I. Todo arquivo em PHP possui a extensão “.php”.

II. A opção "responder a todos", do e-mail, deve ser usada quando o assunto da mensagem é de interesse dos destinatários.

III. Na arquitetura de banco dados, deve-se ter generalidade e alto grau de abstração de dados, possibilitando confiabilidade e eficiência no armazenamento dos dados e permitindo a utilização de diferentes tipos de gerenciadores de dados através de linguagens de consultas padronizadas.


Marque a alternativa CORRETA:


A

Nenhuma afirmativa está correta.


B

Está correta a afirmativa I, apenas.


C

Estão corretas as afirmativas II e III, apenas.


D

Estão corretas as afirmativas I e III, apenas.


E

Todas as afirmativas estão corretas.

Uma das utilidades do safe_mode é a proteção dos scripts PHP contra acessos remotos.


C

Certo


E

Errado

Analise o trecho de código abaixo em linguagem de programação PHP.

Imagem associada para resolução da questão

Sobre o trecho, marque V para as afirmativas verdadeiras e F para as falsas.

( ) A classe Funcionario define 3 campos e 2 métodos em sua estrutura.

( ) Todos os campos da classe Funcionario têm o mesmo escopo, portanto de acesso irrestrito.

( ) A instanciação do objeto Empregado herda da classe Funcionario os 3 campos e 2 métodos.

( ) O comando $ Empregado - >Nome = “João da Silva”; gera uma entrada de dados inválida.


Assinale a sequência correta.



A

V, F, V, F


B

F, V, F, V


C

F, V, V, F


D

V, F, F, V

O PHP é uma das linguagens mais utilizadas na web, seria correto dizer que:


A

É necessário criar vários arquivos para cada página da web acessar o código PHP.


B

Não existe diferença entre a linguagem PHP e HTML.


C

Apesar de ser um software obtido de maneira gratuita, o PHP peca em não oferecer praticidade ao programador.


D

A principal diferença em relação às outras linguagens é a capacidade de interagir com o mundo web.


E
Nenhum dos itens é verdadeiro.

Leia as afirmativas a seguir:


I. Uma variável do tipo "array", no PHP, pode ser composta por chaves dos tipos inteiro e "string".

II. No Excel 2010, a função =COT.NUM converte uma data em uma tabela dinâmica.

III. A remuneração do servidor público não é custeada pelos tributos pagos direta ou indiretamente pelos contribuintes.


Marque a alternativa CORRETA:


A

Nenhuma afirmativa está correta.


B

Está correta a afirmativa I, apenas.


C

Está correta a afirmativa II, apenas.


D

Está correta a afirmativa III, apenas.


E

Todas as afirmativas estão corretas.

Informe se é (V) verdadeiro ou (F) falso o que se afirma sobre a Linguagem PHP.


( ) A linguagem é fracamente tipada, mas permite o conceito de tipo por meio de funções de verificação de tipos.

( ) A adoção da orientação objetos pela linguagem inclui herança, classes abstratas e interfaces.

( ) A linguagem proíbe a adição dinâmica de atributos em uma classe.

( ) O acesso a propriedades não definidas em uma classe é resolvido retornando-se NULL.

De acordo com as afirmações, a sequência correta é


A

F, F, V, F.


B

V, F, V, F.


C

V, V, F, V.


D

F, V, V, F.


E

V, F, F, V.

Após a configuração de um servidor Apache com módulo PHP, uma forma de validar o seu funcionamento é criar uma página HTML e inserir a função phpinfo(), que mostra informações a respeito da configuração do PHP no servidor Apache.


C

Certo


E

Errado

O acesso às bases de dados é mais seguro quando feito por páginas PHP, pois


A

o código é executado na máquina do cliente, impedindo que terceiros tenham acesso aos dados.


B

o código é executado no servidor, tornando desnecessário expor a base de dados na web.


C

ele obriga o uso de criptografia nas conexões de banco de dados entre o cliente e o servidor.


D

certas instruções de segurança somente são executadas pelo navegador na renderização de páginas PHP.


E

ele protege nativamente todas as conexões HTTP com criptografia SSL/TLS.

No PHP, uma classe pode estender


A

uma única classe e implementar uma única interface.


B

uma única classe, podendo implementar qualquer número de interfaces.


C

uma única classe ou implementar uma única interface, mas não ambos simultaneamente.


D

qualquer número de classes, podendo implementar somente uma interface.


E

qualquer número de classes ou implementar qualquer número de interfaces.

   
Gerar simulado