Escolar Documentos
Profissional Documentos
Cultura Documentos
95
JOSEFA RAFAELA DE SOUSA
Pergunta 1 1 em 1 pontos
Nunca tendo trabalhado com PHP na vida, ele está com dificuldade para entender
os arquivos .php. Podemos afirmar para o João que, em um arquivo .php:
Resposta a.
Selecionada: a função primária é gerar o HTML para enviar como resposta
à requisição;
Respostas: a.
a função primária é gerar o HTML para enviar como resposta
à requisição;
b.
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 1/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
c.
o uso de ponto e vírgula ao fim de cada linha é sempre
opcional;
d.
os arquivos são executados pelo navegador (browser) do
cliente;
e.
os arquivos são pré-compilados para HTML, e nossa
aplicação se transforma em uma aplicação estática.
Pergunta 2 1 em 1 pontos
Sabemos que, hoje, a linguagem PHP é usada em mais da metade dos projetos
com programação de aplicações web dinâmicas. Isso se deve a algumas
características da linguagem, dentre as quais está a:
Resposta e.
Selecionada: PHP, que surgiu como um conjunto de ferramentas para ajudar
a gerir a homepage de um único programador: o seu criador.
Respostas: a.
PHP, criada como uma linguagem de propósito geral para a
programação de sistemas operacionais;
b.
PHP, linguagem relativamente recente, surgida apenas em
2018;
c.
PHP, que não permite o uso de frameworks ou bibliotecas;
d.
PHP, linguagem que usa estritamente o paradigma “orientado a
objetos”, não tendo nenhuma funcionalidade vinda de outros
paradigmas;
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 2/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
e.
PHP, que surgiu como um conjunto de ferramentas para ajudar
a gerir a homepage de um único programador: o seu criador.
Pergunta 3 1 em 1 pontos
<form>
<input type="checkbox" name="contatos[]" id="joao" value="João">
<label for="joao"> João </label>
<input type="checkbox" name="contatos[]" id="ana" value="Ana">
<label for="ana"> Ana </label>
<button type="submit">Enviar</button>
</form>
Resposta
e. ["contatos" => ["João", "Ana"]].
Selecionada:
Respostas: a.
Haverá um erro no código, pois apenas uma das opções
pode ser escolhida
b. ["João", "Ana"];
c. ["joao", "ana"];
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 3/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
Pergunta 4 1 em 1 pontos
Resposta Selecionada:
d. unlink e rename;
Respostas:
a. remove e move;
b. delete e move;
c. unlink e move;
d. unlink e rename;
e. remove e rename.
Pergunta 5 1 em 1 pontos
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 4/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
Resposta Selecionada:
d. Arq2 e arq3.
Respostas:
a. Apenas arq1.
b. Apenas arq2.
c. Apenas arq3.
d. Arq2 e arq3.
Pergunta 6 1 em 1 pontos
function fib($x){
if($x < 2){
return 1;
}
return fib($x-1) + fib($x-2);
}
Resposta
b. é uma função recursiva;
Selecionada:
Respostas: a.
há um erro de sintaxe que precisa ser corrigido, pois uma
função não pode chamar a si mesma;
e.
há um erro de lógica na função, e ela nunca terminará de
executar.
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 5/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
Pergunta 7 1 em 1 pontos
if(array_key_exists('foto', $_FILES)){
echo "Nome original do arquivo: " . _______;
}
?>
<form enctype="multipart/form-data" method="POST">
<input name="foto" type="file" />
<button type="submit">Enviar</button>
</form>
Qual seria o trecho de código que complementa o espaço em branco com o nome
original do arquivo enviado pelo usuário?
Resposta Selecionada:
e. $_FILES['foto']['name'].
Respostas:
a. $_FILES['name'];
b. $f['name'];
c. $foto['name'];
d. $_FILES['foto'];
e. $_FILES['foto']['name'].
Pergunta 8 1 em 1 pontos
______ {
echo “Você não tem novas mensagens”;
} ______ {
echo “Você tem $qtde novas mensagens”;
}
Resposta Selecionada:
a. “if ($qtde == 0)” e “else”;
Respostas:
a. “if ($qtde == 0)” e “else”;
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 6/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
Pergunta 9 1 em 1 pontos
if(!is_dir('relatorios')){
mkdir('relatorios');
}
$relatorios = scandir('relatorios');
echo '<ul>';
foreach($relatorios as $r){
echo '<li>' . $r . '</li>';
}
echo '</ul>';
Resposta d.
Selecionada: vai mostrar todos os arquivos no diretório “relatórios”,
incluindo “.” e “..”;
Respostas:
a. se o diretório “relatórios” não existir, o script vai falhar;
b.
vai mostrar todos os arquivos no diretório “relatórios”, com
exceção de “.” e “..”;
c.
a variável $r guarda um file handle, referenciando cada um
dos arquivos;
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 7/8
04/03/23, 18:33 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
d.
vai mostrar todos os arquivos no diretório “relatórios”,
incluindo “.” e “..”;
Pergunta 10 1 em 1 pontos
echo '<ul>';
for ($i = 100; $i > 50; $i--) {
echo "<li>$i</li>";
}
echo '</ul>';
Resposta
a. vai exibir uma lista com os valores de 100 a 51;
Selecionada:
Respostas:
a. vai exibir uma lista com os valores de 100 a 51;
c.
vai exibir uma sequência de parágrafos com os valores de
100 a 51;
d.
vai exibir uma sequência de parágrafos com os valores de
100 a 50;
← OK
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29516578_1&course_id=_205075_1&content_id=_919641… 8/8