Questões de Revisão - LP3
Esta página organiza as questões de revisão uma a uma. Use o menu lateral ou os cartões abaixo para navegar. Em cada questão, o botão Revelar resposta correta destaca a alternativa certa.
Questão 01
Em tecnologias de desenvolvimento web, o PHP é uma linguagem de script amplamente utilizada no lado do servidor para criar páginas dinâmicas. É uma das características que descreve corretamente o PHP:
Questão 02
Segundo os conceitos de linguagem de programação, julgue o item.
PHP é uma linguagem compilada, o que significa que o código PHP não é executado diretamente pelo servidor web, com necessidade de compilação prévia.
Questão 03
Assinale a alternativa que apresenta a função PHP que verifica se uma variável está definida.
Questão 04
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;
Questão 05
Na linguagem PHP, qual função é usada para recuperar o resultado de uma consulta SQL em um banco de dados MySQL?
Questão 06
Em relação às linguagens Java e PHP, julgue o item a seguir.
Em engenharia de software, a programação orientada a objetos (OOP) é limitada a Java e não pode ser implementada em PHP, que segue um paradigma exclusivamente procedural.
Questão 07
Em relação às linguagens Java e PHP, julgue o item a seguir.
O conceito de engenharia de software aplica-se tanto a Java quanto a PHP, onde práticas como design modular, testes unitários, gerenciamento de versões e metodologias ágeis são usadas para garantir que o software seja desenvolvido de maneira eficiente, com alta qualidade e fácil manutenção.
Questão 08
Em relação às linguagens Java e PHP, julgue o item a seguir.
A tipagem dinâmica do PHP implica que todas as variáveis sejam armazenadas de forma semelhante a objetos, com o tipo determinado apenas em tempo de execução, o que impede o uso de tipos primitivos.
Questão 10
Em relação ao desenvolvimento de sistemas, julgue o item seguinte.
O código da linguagem de programação PHP é executado no servidor da aplicação, e apenas os comandos em HTML são enviados para o cliente.
Questão 11
Segundo os conceitos de linguagem de programação, julgue o item.
O PHP tem suporte nativo para várias bases de dados, como MySQL, PostgreSQL e SQLite, facilitando a integração com diferentes sistemas de gerenciamento de banco de dados.
Questão 13
Na linguagem de programação PHP é possível definir um array, conjunto de dados, em uma variável, utilizando:
Questão 14
Considere as assertivas abaixo sobre a linguagem de programação PHP:
I. A variável superglobal $_GET receberá os dados por meio de uma solicitação HTTP.
II. Diferente do $_GET, a variável superglobal $_POST receberá os dados pela interface de transporte do navegador.
III. Para se criar uma constante em PHP, utiliza-se a função define().
Conforme as assertivas, responda a alternativa correta:
Questão 15
PHP Data Objects (PDO) oferece uma interface leve e consistente para acessar bancos de dados em PHP. A forma atual para estabelecer uma conexão com um banco de dados MySQL usando PDO em PHP é:
Questão 16
A linguagem PHP é amplamente utilizada no desenvolvimento web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta a forma correta de se iniciar uma sessão em PHP.
Questão 17
Para desenvolvimento web, uma das linguagens mais utilizadas é a linguagem PHP, isto por ser
uma linguagem Open Source, ou seja, de código aberto. Desta forma, quando utilizamos os
operadores == e ===, assinale a alternativa que descreva as
diferenças entre estes:
Questão 18
O algoritmo de hash SHA-256 aplicado à frase
"Para que o mal triunfe, basta que os bons não façam nada."
produz como resultado:
Questão 19
Assinale a execução correta dos comandos de terminal do Linux abaixo.
ls
mkdir
Questão 20
Julgue o item seguinte, relativo às ferramentas de gestão de configuração.
No Git, o usuário, para compartilhar um commit com membros de sua equipe de desenvolvimento,
deve executar os três passos descritos a seguir: adicionar arquivos da cópia de trabalho à
área de staging, usando o comando git add; enviar para seu repositório local,
usando o comando git push; e enviar para um repositório remoto compartilhado,
usando o comando git checkout.
Questão 21
Os algoritmos MD5, SHA-1 e SHA-256 são extensivamente utilizados no processo forense computacional com o objetivo de não invalidar as provas digitais, pois:


