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

Foram encontradas 1.073 questões

Q4282198 Programação

Considere o programa desenvolvido na linguagem PHP (php.net):  




Imagem associada para resolução da questão




Sobre o programa acima:


I. A instrução da linha 28 não pode ser executada, pois o método decrementAge() só pode ser chamado por métodos dentro da mesma classe ou de classes que a herdarem.

Il. A instrução da linha 29 não pode ser executada, pois o método ageChanged() só pode ser chamado por métodos dentro da mesma classe.

Ill. Na linha 22, o método decrementAge() pode ser chamado dentro da classe SupernaturalPerson, pois ela está herdando os métodos da classe Person.


Está correto o que se afirma em: 

Alternativas
Q4262525 Programação
Analise o código PHP abaixo e determine qual será a saída impressa pelo comando echo:

q_28 t i.png (319×181)
Alternativas
Q4259171 Programação

Considere o seguinte código escrito em PHP 8.


class Equipamento {

    public $nome;

    protected $codigo;

    private $status;

    public function __construct($nome, $codigo) {

        $this->nome = $nome;

        $this->codigo = $codigo;

    }

}

    }

class Computador extends Equipamento {

    public function exibirDados() {

        return “Nome: $this->nome, Código: $this->codigo”;

}



Sobre a visibilidade dos atributos e a herança no código acima, assinale a alternativa CORRETA.

Alternativas
Q4256857 Programação
Considere a seguinte classe Calculadora e seu respectivo teste unitário escrito em PHP 8.x com a biblioteca PHPUnit.


Imagem associada para resolução da questão


Sobre a estrutura e execução desse teste, assinale a alternativa CORRETA.
Alternativas
Q4252172 Legislação Federal
No que diz respeito aos conceitos de processo administrativo, julgue o item a seguir.
Nos termos da Lei nº 9.784/1999, a Administração poderá anular, a qualquer tempo, atos ilegais de que decorram efeitos favoráveis a destinatários de boa‑fé.
Alternativas
Q4245028 Programação
Na linguagem PHP, versão 8, a comparação $x===$y será verdadeira se: 
Alternativas
Q4232600 Programação
Analise o trecho de código a seguir escrito na linguagem PHP sobre o Operador de União de arrays (+):
$array1 = [1, 2]; $array2 = [3, 4, 5]; $array3 = $array1 + $array2; echo json_encode($array3);

Qual será a saída após a execução?
Alternativas
Q4232599 Programação
Assinale a alternativa que apresenta o Operador de Coalescência Nula da linguagem PHP, utilizado para retornar um valor padrão quando a variável avaliada for null ou inexistente. 
Alternativas
Q4228213 Programação
No portal da transparência de uma controladoria-geral, há uma funcionalidade que permite aos cidadãos a consulta de contratos mediante a utilização do CNPJ da empresa contratada como argumento de pesquisa. Durante a revisão do código-fonte, identificou-se que a concatenação direta da entrada do usuário na estrutura da consulta expunha o sistema à vulnerabilidade de SQL injection. Para sanar a falha, a equipe técnica alterou o código adotando consultas parametrizadas, conforme exemplificado no fragmento de código a seguir. Imagem associada para resolução da questão Na situação hipotética precedente, a falha será sanada, pois o código alterado realiza a 
Alternativas
Q4217837 Programação
O PHP (PHP: Hypertext Preprocessor) é uma linguagem de programação amplamente usada no desenvolvimento web do lado do servidor.
Com suporte a múltiplos paradigmas — incluindo programação procedural e orientada a objetos —, o PHP oferece recursos como tipagem dinâmica, arrays associativos, funções de manipulação de strings, integração nativa com bancos de dados e, a partir da versão 7, melhorias significativas de desempenho e sistema de tipos, como declarações de tipo escalar e o operador null coalescing.
Considere o trecho de código PHP, a seguir. 

<?php function calcularDesconto(?float $preco, float $percentual = 10): float {
 $preco = $preco ?? 100.00;  $desconto = $preco * ($percentual / 100);  return $preco - $desconto; }
echo calcularDesconto(200.00) . "\n"; // Linha 1 echo calcularDesconto(null, 25) . "\n"; // Linha 2 echo calcularDesconto(null) . "\n"; // Linha 3 


Considerando os recursos da linguagem PHP (versão 7 ou superior) e o comportamento padrão do código apresentado, assinale a afirmativa correta.  
Alternativas
Q4209775 Programação
Assinale a alternativa que corresponde a uma forma correta de atribuir valor a uma variável na linguagem de programação PHP versão 8.
Alternativas
Q4160908 Programação
Em uma associação pública de tecnologia que desenvolve sistemas web para um consórcio de municípios, um Programador está implementando um formulário de cadastro de usuários em uma aplicação PHP. Nesse contexto, serão utilizados os conceitos de superglobais do PHP, que são variáveis internas do sistema responsáveis por armazenar e acessar informações globais durante a execução do script. о sistema precisa receber dados de formulário enviados via método HTTP POST. Nesse contexto, considerando as superglobais do PHP, qual variável deve ser utilizada?
Alternativas
Q4117781 Programação
A linguagem PHP é amplamente utilizada para o desenvolvimento de sistemas web dinâmicos. Para que o interpretador do servidor identifique o inicio e o fim de um bloco de código PHP dentro de um arquivo, devem ser utilizadas, respectivamente, as seguintes tags de abertura e fechamento: 
Alternativas
Q4100473 Programação
Considere o seguinte trecho de um código em PHP:

1. function convert($str) { 2. $out = ''; 3. $strLen = strlen($str); 4. for ($i = $strLen - 1; $i >= 0; $i--) { 5. $out .= $str[$i]; 6. } 7. return $out; 8. } 9. $input = "Hello World"; 10. $output = convert($input); 11. echo $output;

Qual a alternativa apresenta a saída CORRETA exibida pelo programa. 
Alternativas
Q4071631 Programação
Considere o seguinte trecho de código em PHP executado na versão 8.3.6.
Imagem associada para resolução da questão
Fonte: dados do elaborador

Assinale a alternativa CORRETA, em relação à saída produzida pela execução do código: 
Alternativas
Q4042713 Programação
Considere a função fx escrita na linguagem PHP e assinale a alternativa que apresenta um código que poderia ser utilizado para substituir a linha de código return fx($n - 1) + fx($n - 2); de forma a ter resultado equivalente à função fx original. 
Imagem associada para resolução da questão
Alternativas
Q3999806 Programação
Um programador PHP deseja impedir que sejam enviadas, em um formulário que utiliza o método POST, informações pela URL. Assinale a alternativa que representa a variável de ambiente que ele deve utilizar com a função getenv do PHP para verificar qual método de envio de dados será utilizado. 
Alternativas
Q3999804 Programação
Assinale a alternativa que apresenta a função PHP que verifica se uma variável está definida. 
Alternativas
Q3999784 Programação

Analise o seguinte código em PHP e responda qual será a saída. 


function test(&$x) {

  $x += 5; 

   return $x;

}

$a = 10; 

$b = test($a);

echo $a . “, “ . $b;

?>  

Alternativas
Q3874349 Programação
João é desenvolvedor da Assessoria de Soluções em Software (ASS) de um tribunal. Ele está fazendo uso do suporte a sessões no PHP (versão 8) de modo a preservar certos dados através dos acessos subsequentes.
Sendo assim, João utilizará a função de manipulação de sessão:
Alternativas
Respostas
1: E
2: D
3: C
4: C
5: E
6: A
7: B
8: E
9: B
10: A
11: B
12: D
13: B
14: B
15: D
16: E
17: A
18: A
19: D
20: D