Questões de Concurso Sobre php em programação

Foram encontradas 1.024 questões

Q2088251 Programação
Na linguagem de programação PHP, os operadores de comparação menor que (<) e maior que (>) possuem: 
Alternativas
Q2044791 Programação

Sobre o código PHP, considere a imagem, abaixo:


Imagem associada para resolução da questão


Vemos, à imagem, quatro tipos de tags em PHP. Sobre elas, é correto afirmar que:

Alternativas
Q2044790 Programação
PHP significa: Hypertext Preprocessor. Sobre essa linguagem de programação, temos que:
I - PHP é uma linguagem de criação de scripts embutida em HTML, no servidor.
II - O PHP tem relação direta com layout, eventos e aparência de uma página da Web.
III - O PHP é um módulo oficial do servidor http Apache, o líder do mercado de servidores Web livres que constitui, aproximadamente, 55 por cento da World Wide Web.
Está correto o que se afirma em:
Alternativas
Q2044786 Programação
A linguagem PHP suporta os seguintes tipos de dados, exceto:
Alternativas
Q2038565 Programação
Na utilização da linguagem PHP no desenvolvimento de aplicações web normalmente se utiliza um ambiente “open source”. Das opções seguintes, qual o ambiente corporativo que atende a esta necessidade considerando o sistema operacional, servidor web e banco de dados relacional, respectivamente: 
Alternativas
Q2038559 Programação
Na linguagem PHP quando é desejado que um método não possa ser sobrescrito pelas suas subclasses, declara-se no método a palavra-chave:
Alternativas
Q2038558 Programação

Considere o seguinte trecho de código na linguagem PHP:


<?php

 $string = “5”;

$numero = 3;

$texto = “3 vezes campeão”;

$soma = $numero + $texto;

echo $soma;

?>


O resultado apresentado na tela após rodar o trecho de código é:

Alternativas
Q2010541 Programação
Dado o código abaixo:
     import psycopg2      import psycopg2.extras
     frases = [ ]      sql = 'SELECT termo, aparece FROM palavra ORDER BY aparece;'      configBD = {'user':"user",'password':"*****",
          'host':"localhost",'port':"5432",'database':"prova"}
CODIGO
     for frase in frases:           print(frase)      cursor.close()      connection.close()

E os dados da tabela a seguir:
Imagem associada para resolução da questão


Assinale a alternativa que, ao substituir o trecho CODIGO, gera o seguinte resultado da execução:

Python é muito legal  PHP só para WEB    
 
Alternativas
Q2010016 Programação
O Hypertext Preprocessor (PHP) é uma linguagem de código aberto. Sobre o PHP, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Faz uso da PHP License. ( ) Permite a portabilidade. ( ) É linguagem client-side. ( ) Usa a sintaxe do Python.
Assinale a sequência correta.
Alternativas
Q2007685 Programação
Analise as assertivas abaixo sobre o mecanismo de sessões do PHP 5 e assinale V, se verdadeiras, ou F, se falsas.
( ) Por padrão, as sessões utilizam cookies no lado do cliente e arquivos no lado do servidor. Um identificador aleatório é o que os conecta.
( ) O PHP utiliza uma variável superglobal para armazenar os dados da sessão que são serializados quando necessário.
( ) O comando $_SESSION['auth'] = 0; é uma forma válida para armazenar um valor na variável de sessão chamada “auth”.
( ) O uso de cookies pode ser dispensado quando utilizando HTTPS, já que este preserva o estado da conexão.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2007684 Programação

Analise o código abaixo, escrito em PHP 5:

Imagem associada para resolução da questão


Assinale a alternativa que representa a saída da execução do script em um servidor Web com suporte a PHP 5 com configuração padrão:

Alternativas
Q1891700 Programação

Após a execução do código PHP, o que será impresso na tela do usuário?


Imagem associada para resolução da questão

Alternativas
Q1891691 Programação
Analise o código abaixo e responda a qual linguagem de programação melhor se enquadra essa sintaxe:
Imagem associada para resolução da questão
Alternativas
Q1891690 Programação
Como sabemos, a linguagem PHP oferece um laço específico que facilita a iteração sobre os elementos de vetores sem a necessidade de manipular um índice ou condição de parada manualmente. Trata-se de: 
Alternativas
Q1885309 Programação
Considerando o trecho de código a seguir, em uma aplicação php com PHPUnit, responda à questão.


1.    public function testPrimeiro(){
2.    $nome = “Aluno 1”;
3.    $this->assertEquals(‘Aluno 1’, $nome);
4.    return $nome;
5.    }
6.    public function testSegundo($nome){
7.    $tratamento = “Prezado(a) “.$nome;
8.    $this->assertEquals(‘Prezado(a) Aluno 1’, $tratamento);
9.    }
Em relação ao método de teste testSegundo, assinale a alternativa correta.
Alternativas
Q1885308 Programação
Considerando o trecho de código a seguir, em uma aplicação php com PHPUnit, responda à questão.


1.    public function testPrimeiro(){
2.    $nome = “Aluno 1”;
3.    $this->assertEquals(‘Aluno 1’, $nome);
4.    return $nome;
5.    }
6.    public function testSegundo($nome){
7.    $tratamento = “Prezado(a) “.$nome;
8.    $this->assertEquals(‘Prezado(a) Aluno 1’, $tratamento);
9.    }
Assinale a alternativa que, utilizando-se do PHPUnit, melhor completa a implementação para que o segundo teste seja dependente do retorno do primeiro teste. 
Alternativas
Q1885307 Programação
Considerando o trecho de código a seguir, em uma aplicação php, responda à questão.


1.    class Aluno {
2.    public $nome, $matricula;
3.    public function _ _construct($nome, $matricula){
4.    $this->nome = $nome;
5.    $this->matricula = $matricula;
6.    }
7.    public function toString(){
8.    return $this->matricula . “: “.$this->nome;
9.    }
10.    }
11.    $alunos = array();
12.    array_push($alunos,
13.    new Aluno(“Aluno 1”, 1001),
14.    new Aluno(“Aluno 2”, 1002),
15.    new Aluno(“Aluno 3”, 1003),
16.    new Aluno(“Aluno 4”, 1004)
17.    );
18.    print_r(array_pop($alunos)->toString());
Um método para apagar o array pode ser identificado na alternativa:
Alternativas
Q1885306 Programação
Considerando o trecho de código a seguir, em uma aplicação php, responda à questão.


1.    class Aluno {
2.    public $nome, $matricula;
3.    public function _ _construct($nome, $matricula){
4.    $this->nome = $nome;
5.    $this->matricula = $matricula;
6.    }
7.    public function toString(){
8.    return $this->matricula . “: “.$this->nome;
9.    }
10.    }
11.    $alunos = array();
12.    array_push($alunos,
13.    new Aluno(“Aluno 1”, 1001),
14.    new Aluno(“Aluno 2”, 1002),
15.    new Aluno(“Aluno 3”, 1003),
16.    new Aluno(“Aluno 4”, 1004)
17.    );
18.    print_r(array_pop($alunos)->toString());
Se alterada a função “array_pop” da linha 18 pela função “array_shift”, a alternativa que melhor definirá o resultado da execução do programa apresentado será:
Alternativas
Q1885305 Programação
Considerando o trecho de código a seguir, em uma aplicação php, responda à questão.


1.    class Aluno {
2.    public $nome, $matricula;
3.    public function _ _construct($nome, $matricula){
4.    $this->nome = $nome;
5.    $this->matricula = $matricula;
6.    }
7.    public function toString(){
8.    return $this->matricula . “: “.$this->nome;
9.    }
10.    }
11.    $alunos = array();
12.    array_push($alunos,
13.    new Aluno(“Aluno 1”, 1001),
14.    new Aluno(“Aluno 2”, 1002),
15.    new Aluno(“Aluno 3”, 1003),
16.    new Aluno(“Aluno 4”, 1004)
17.    );
18.    print_r(array_pop($alunos)->toString());
Assinale a alternativa que melhor define o resultado da execução do programa apresentado.
Alternativas
Q1885292 Programação
Utilizando-se do recurso de provedores de dados do PHPUnit, assinale a alternativa que representa corretamente o tipo de dado que deve ser retornado por este provedor.
Alternativas
Respostas
261: C
262: C
263: C
264: A
265: A
266: B
267: C
268: A
269: B
270: C
271: C
272: B
273: A
274: C
275: C
276: B
277: E
278: D
279: C
280: D