Prévia do material em texto
PROGRAMAÇÃO DE PÁGINAS DINÂMICAS COM PHP
1.
Analise o código PHP a seguir:
Ao ser executado, esse código imprimirá o número:
16
15
12
21
24
Data Resp.: 22/09/2023 15:14:40
Explicação:
A resposta correta é: 15.
2.
Qual instrução apresenta o conteúdo do primeiro elemento do vetor ou
array declarado em PHP na forma: $estados = array("AM", "AP", "DF",
"PR", "SP","SC", "RS"); ?
print_r( $estados[1] );
print_r( $estados );
echo $estados[0];
echo $estados[1];
$estados[1];
Data Resp.: 22/09/2023 15:15:02
Explicação:
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
A resposta correta é: echo $estados[0];
3.
(FGV/2022 - Adaptada) PHP é uma linguagem server side, gratuita e
multiplataforma. Numa página web, um script PHP deve ser localizado
entre as tags:
<.php .php>
<php php>
<?php> <!doctype>
<?php ?>
<scriptPHP scriptPHP>
Data Resp.: 22/09/2023 15:15:13
Explicação:
<?php echo "Exemplo simples de código. Tente executar esse código em
uma IDE para visualizar a saída"; ?>
4.
(FUNRIO/2018) A figura abaixo ilustra uma sequência de instruções em
PHP.
As instruções echo ++$x, echo $y++ e echo --$z apresentarão,
respectivamente, os seguintes valores:
10, 18 e 27.
10, 19 e 28.
11, 19 e 27.
11, 19 e 28.
11, 18 e 28.
Data Resp.: 22/09/2023 15:15:57
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
Explicação:
echo ++$x operação conhecida como Pré-incremento. Retornando o valor 11
echo $y++ operação conhecida como Pós-incremento. Retornando o valor 19
echo --$z operação conhecida como Pré-decremento. Retornando o valor 27
5.
(UNIOESTE/2022 - Adaptada) Com relação ao PHP (Hypertext
Preprocessor), há um comando para criar um conjunto (array) ou vetor
associativo. Indique a alternativa que contém o uso correto desse
comando.
$cadastro =array(''CPF''=''1234567890'', ''Nome''=''Pedro'', ''Cidade''=''Cascavel'');
$cadastro =array(''CPF''=|=''1234567890'',''Nome''=|=''Pedro'',''Cidade''=|=''Cascavel'');
$cadastro =array(''CPF'':''1234567890'',''Nome'':''Pedro'',''Cidade'':''Cascavel'');
$cadastro =array(''CPF'':=''1234567890'',''Nome'':=''Pedro'',''Cidade'':=''Cascavel'';
$cadastro =array(''CPF''=>''1234567890'',''Nome''=>''Pedro'',''Cidade''=>''Cascavel'');
Data Resp.: 22/09/2023 15:16:21
Explicação:
Em um array cada par "índice/valor" é separado por '=>'.
6.
(FUNDATEC/2021) A partir do código-fonte da Figura abaixo, escrito na
linguagem PHP (versão 7.4), o que deverá ser impresso?
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
A tabuada dos números 1 ao 9.
A tabuada do número 9.
Os números 1 ao 90.
Os números 1 ao 900.
A multiplicação dos números 1 ao 90.
Data Resp.: 22/09/2023 15:16:55
Explicação:
Vejamos nas imagens abaixo uma parte da execução em IDE.
7.
(IDECAN/2021 - Adaptada) PHP é uma tecnologia que disponibiliza um
comando para uso nas estruturas foreach, while, do-while ou switch. No
seu funcionamento, ao ser detectado entre os comandos inseridos em
um loop, faz com que ocorra o término imediato da execução do loop.
Esse comando é conhecido por:
break.
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
fork.
exit.
quit.
halt.
Data Resp.: 22/09/2023 15:18:42
Explicação:
O comando responsável por interromper a execução de um bloco de código é o comando break.
8.
(VUNESP/2020) Analise o trecho de código PHP a seguir.
<?php
$x = 10;
if ($x == '10') {
echo "SIM";
} else {
echo "NÃO";
}
?>
Ao ser executado, esse código apresentará a mensagem:
"SIM", pois o operador "==" compara apenas o valor e não o tipo.
"NÃO", pois a comparação de variáveis com tipos diferentes sempre retorna "falso".
"NÃO", pois cadeias de caracteres devem ser delimitadas por aspas duplas, caso contrário apenas
o primeiro caractere é considerado.
"SIM", visto que o operador "==" é de atribuição, e seu resultado é sempre verdadeiro.
"NÃO", pois os tipos das variáveis são diferentes e não podem ser comparados.
Data Resp.: 22/09/2023 15:17:31
Explicação:
Na imagem abaixo podemos visualizar o código e a direita a saída dele. Cabe ressaltar que seria
"NÃO" se fosse: "if ($x === '10')". Pois estaria comparando o valor e o tipo.
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
9.
(NC-UFPR/2019) Qual instrução apresenta o conteúdo do primeiro
elemento do vetor ou array declarado em PHP na forma:
$estados = array("AM", "AP", "DF", "PR", "SP","SC", "RS"); ?
print_r( $estados[1] );
print( $estados[1] );
echo $estados[0];
echo $estados[1];
print( $estados );
Data Resp.: 22/09/2023 15:18:03
Explicação:
A indexação começa em zero.
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp
10.
(OBJETIVA/2021) Conforme BONATTI, sobre tecnologias e linguagens
utilizadas na construção de websites, numerar a 2ª coluna de acordo
com a 1ª e, após, assinalar a alternativa que apresenta a sequência
CORRETA:
(1) CSS.
(2) PHP.
(3) HTML.
( ) É uma linguagem de programação open source, que é interpretada
pelo servidor, muito utilizada para o desenvolvimento de aplicações
voltadas para a internet.
( ) Serve para promover o acabamento visual das páginas web. Pode
ser compartilhado entre várias páginas, permitindo, assim, uma
padronização visual muito simplificada e lógica.
( ) É uma linguagem de marcação, que é interpretada pelo browser para
dar formatação e posicionamento ao conteúdo do website.
2 - 1 - 3.
2 - 3 - 1.
3 - 1 - 2.
1 - 2 - 3.
3 - 2 - 1.
Data Resp.: 22/09/2023 15:18:19
Explicação:
PHP é uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada
para o desenvolvimento de aplicações voltadas para a internet. CSS é um mecanismo para adicionar
estilo a um documento web. HTML é uma linguagem de marcação, que é interpretada pelo browser para
dar formatação e posicionamento ao conteúdo do website.
https://simulado.estacio.br/bdq_simulados_exercicio_temas.asp