LP3

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

Ano: 2024 Banca: UNIVALI Órgão: Prefeitura de Luiz Alves - SC

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:

  • AO PHP é compilado diretamente no navegador, o que torna a renderização das páginas mais rápida.
  • BO PHP não permite a conexão com bancos de dados, pois foi desenvolvido apenas para manipulação de arquivos.
  • CO PHP exige a instalação do ASP.NET para funcionar corretamente no lado do servidor.
  • DO PHP é executado no lado do servidor e gera HTML para ser exibido no navegador do usuário.

Questão 02

Ano: 2024 Banca: Ibest Órgão: CRQ - 13ª Região - SC

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.

  • CCerto
  • EErrado

Questão 03

Ano: 2026 Banca: Aeronáutica Órgão: EEAR

Assinale a alternativa que apresenta a função PHP que verifica se uma variável está definida.

  • Aisset
  • Bis_empty
  • Cis_not_null
  • Dis_not_empty

Questão 04

Ano: 2026 Banca: Aeronáutica Órgão: EEAR

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;
  • A10, 10
  • B10, 15
  • C15, 10
  • D15, 15

Questão 05

Ano: 2025 Banca: IBADE Órgão: Prefeitura de Rolim de Moura - RO

Na linguagem PHP, qual função é usada para recuperar o resultado de uma consulta SQL em um banco de dados MySQL?

  • Amysqli_connect()
  • Bmysqli_query()
  • Cmysqli_fetch_assoc()
  • Dmysqli_prepare()
  • Emysqli_close()

Questão 06

Ano: 2025 Banca: Quadrix Órgão: CFO

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.

  • CCerto
  • EErrado

Questão 07

Ano: 2025 Banca: Quadrix Órgão: CFO

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.

  • CCerto
  • EErrado

Questão 08

Ano: 2025 Banca: Quadrix Órgão: CFO

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.

  • CCerto
  • EErrado

Questão 10

Ano: 2024 Banca: CESPE / CEBRASPE Órgão: CODEVASF

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.

  • CCerto
  • EErrado

Questão 11

Ano: 2024 Banca: Ibest Órgão: CRQ - 13ª Região - SC

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.

  • CCerto
  • EErrado

Questão 13

Na linguagem de programação PHP é possível definir um array, conjunto de dados, em uma variável, utilizando:

  • A$arr = []
  • B$arr = {}
  • C$arr = push()
  • D$arr = ()

Questão 14

Ano: 2024 Banca: EPL Concursos Órgão: FHSTE - RS

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:

  • ASomente I está correta
  • BSomente II está correta
  • CSomente I e II estão corretas
  • DSomente I e III estão corretas

Questão 15

Ano: 2024 Banca: IV - UFG Órgão: TJ-AC

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 é:

  • A$conn = mysql_connect("hostname", "username", "password", "database_name");
  • B$conn = new PDO("mysql:host=hostname;dbname=database_name", "username", "password");
  • C$conn = mysqli_connect("hostname", "username", "password", "database_name");
  • D$conn = connect_to_mysql("hostname", "database_name", "username", "password");

Questão 16

Ano: 2024 Banca: IBFC Órgão: TRF - 5ª Região

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.

  • Astart_session()
  • Bbegin_session()
  • Csession_init()
  • Dsession_start()

Questão 17

Ano: 2024 Banca: IBFC Órgão: RECIPREV - PE

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:

  • A== compara apenas valores, enquanto === compara apenas tipos
  • B== compara apenas tipos, enquanto === compara apenas valores
  • C== compara apenas valores, enquanto === compara valores e tipos
  • D== compara apenas arrays direcionais, enquanto === compara apenas strings
  • E== e === têm a mesma finalidade, na comparação de apenas valores numéricos

Questão 18

Ano: 2010 Banca: CESGRANRIO Órgão: BNDES

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:

  • AStrings diferentes de tamanho variável conforme a semente aleatória utilizada.
  • BUma string que permite a recuperação do texto original.
  • CSempre a mesma string de tamanho fixo.
  • DDiferentes strings de 256 KB conforme a semente aleatória utilizada.
  • E2dd30740a31cd09b6e4a8ec08bc4b6d540084a2e.

Questão 19

Ano: 2015 Banca: CRF-TO Órgão: CRF-TO

Assinale a execução correta dos comandos de terminal do Linux abaixo.

ls mkdir
  • AAcessa uma pasta e lista o conteúdo de uma pasta.
  • BLista o conteúdo de uma pasta e cria uma pasta.
  • CLimpa a tela do terminal e cria uma pasta.
  • DCria uma pasta e lista o conteúdo de uma pasta.

Questão 20

Ano: 2023 Banca: CESPE / CEBRASPE Órgão: SERPRO

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.

  • CCerto
  • EErrado

Questão 21

Ano: 2023 Banca: FCC Órgão: TRT - 15ª Região (SP)

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:

  • APermitem a criptografia dos dados coletados para uso futuro em processo forense computacional e a manutenção das provas para um processo judicial.
  • BGarantem a autenticidade e irretratabilidade do autor da prática delituosa e o uso como prova em um processo judicial.
  • CGarantem a integridade e legitimidade dos dados de evidências coletadas durante o processo forense computacional, desde a aquisição dos dados até a conclusão.
  • DPermitem a quebra da cadeia de custódia e a não impugnação das provas em um processo judicial.
  • EPermitem o rastreamento de assinaturas digitais deixadas pelos atacantes virtuais durante o processo de inoculação de vírus em ambientes computacionais.