Buscar

QUIZ - LINGUAGENS DE SERVIDOR-Copiar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Revisar envio do teste: Clique aqui para iniciar o Quiz
SP_GRAD_695391_2204_01 2204-LINGUAGENS DE SERVIDOR Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário 
Curso 2204-LINGUAGENS DE 
SERVIDORTeste Clique aqui para 
iniciar
 
o
 
QuizIniciado 05/12/22 21:08
Enviado 05/12/22 21:35
Data de vencimento 07/12/22 23:59
Status Completada
Resultado da tentativa 9 em 10 pontos  
Tempo decorrido 27 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
b.
Respostas: a.
O novo desenvolvedor, João, ficou maravilhado com a praticidade de usar
operadores que o PHP traz.
“Puxa, eu posso apenas fazer $nome . $sobrenome que o PHP já junta as
duas strings para mim! Além disso, eu consigo colocar uma variável dentro
de qualquer string só escrevendo seu nome dentro dela, como ‘O seu nome é
$nome’! E, ainda por cima, o PHP faz conversões de forma inteligente, me
deixando fazer coisas como “5” + 5 ou, por exemplo, .5 == 0.5!”
Você fica feliz pela empolgação de João, mas ressalta que, no entanto, há um
equívoco em suas afirmações.
A expressão ‘O seu nome é $nome’ não vai realizar a interpolação
da variável $nome. 
Sala de Aula Tutoriais
1 em 1 pontos
DIOGO CARDOSO MACEDO
30
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_198864_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_198864_1&content_id=_8902157_1&mode=reset
https://www.ead.senac.br/
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_260_1
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1
https://senacsp.blackboard.com/webapps/login/?action=logout
http://cbs.wondershare.com/go.php?pid=5254&m=db
b.
c. 
d. 
e. 
Comentário
da
resposta:
Para concatenar as strings $nome e $sobrenome, o recomendado
é a expressão $nome + $sobrenome. 
A expressão ‘O seu nome é $nome’ não vai realizar a interpolação
da variável $nome. 
A expressão “5” + 5 vai resultar em um erro de PHP.
A expressão .5 == 0.5 vai resultar em um erro de PHP.
A expressão “5” + 5 vai, na verdade, resultar na string “55”.
A alternativa b) é a correta. A interpolação só acontece em strings
criadas com aspas, não estando disponível em strings criadas com
apóstrofos.
Pergunta 2
Resposta
Selecionada:
a. 
Respostas: a. 
b.
c. 
d. 
e. 
Comentário
da
resposta:
Um novo desenvolvedor, João, chegou à sua equipe. Como ele estava
acostumado a programar em JavaScript, não teve muito problema com a sintaxe
geral do PHP. No entanto, ele encontrou um problema ao examinar o código
abaixo:
if($qtde_de_itens > 0) {
  echo $qtde_de_itens . ' itens no carrinho';
} else {
  echo 'Carrinho vazio';
}
O programador veio pedir a sua ajuda, pois desconhece o comando echo.
Portanto, você responde que a função do comando echo em PHP é: 
exibir uma mensagem;
exibir uma mensagem;
repetir uma mensagem por um número predeterminado de
vezes;
repetir tudo o que o usuário digitar;
enviar o texto para ser impresso em uma impressora;
emitir (ecoar) a mensagem nos alto-falantes do usuário.
A alternativa A é a correta. Exibir uma mensagem.O comando echo
foi baseado nas shells unix (como o bash) e tem o intuito de exibir
1 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db
(imprimir) um valor na tela (HTML).
Pergunta 3
Resposta
Selecionada:
a. 
Respostas: a. 
b. 
c.
d.
e. 
Comentário
da
resposta:
Assinale a alternativa que contém a explicação correta do comportamento do
código:
echo '<ul>';
for ($i = 100; $i > 50; $i--) {
           echo "<li>$i</li>";
}
echo '</ul>';
vai exibir uma lista com os valores de 100 a 51;
vai exibir uma lista com os valores de 100 a 51;
vai exibir uma lista com os valores de 100 a 50;
vai exibir uma sequência de parágrafos com os valores de
100 a 51;
vai exibir uma sequência de parágrafos com os valores de
100 a 50;
não vai executar, pois há um erro de sintaxe.
A alternativa A é a correta. Vai exibir uma lista com os valores de
100 a 51.Usamos o elemento ul com várias li, gerando uma lista.
Esta lista vai conter os valores decrescentes de $i, iniciando-se em
100 enquanto $i for maior que 50, ou seja, 51 será o último
elemento da lista.
Pergunta 4
Considere a seguinte classe, em PHP:
class Cachorro{
    private $nome;
 
1 em 1 pontos
1 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
    public function __construct($n) {
        $this->nome = $n;
    }
 
    public function getNome(){
        return $this->nome;
    }
 
    public function latir(){
        echo 'Au!';
    }
}
Qual o termo que completa a afirmação abaixo?
“Nome é _____ da classe cachorro.”
Uma propriedade.
Um método.
Uma propriedade.
Um construtor.
Uma instância.
Um encapsulamento.
A alternativa B é a correta. Uma variável, quando está dentro de
uma classe, recebe o nome de propriedade da classe.
Pergunta 5
Resposta
Selecionada:
c.
Seu colega de trabalho fez a seguinte afirmação:
“É possível um site dinâmico totalmente em HTML, sem usar qualquer
linguagem de programação! Por exemplo, meu site é dinâmico pois ele
carrega uma imagem através da tag img, algo que não é possível em
aplicações estáticas!” 
A afirmação do colega está:
1 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db
Respostas: a.
b. 
c.
d.
e. 
Comentário
da
resposta:
incorreta, pois uma aplicação só é chamada de dinâmica quando
pode gerar HTML usando uma linguagem de programação;
incorreta, pois no protocolo HTTP não podemos transmitir
imagens, só arquivos HTML;
incorreta, pois img não é uma tag, e sim um atributo;
incorreta, pois uma aplicação só é chamada de dinâmica quando
pode gerar HTML usando uma linguagem de programação;
incorreta, pois uma aplicação só é chamada de “dinâmica” quando
usa técnicas de programação dinâmica;
Correta.
A alternativa C é a correta. Em aplicações estáticas, só podemos
armazenar arquivos no servidor, que serão enviados como resposta
exatamente na forma em que estão. Aplicações dinâmicas são
aquelas que fazem uso de uma linguagem de programação para
gerar HTML sob demanda.
Pergunta 6
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
Hoje, em PHP, a forma mais usada para se conectar com bancos de dados é pela
classe chamada PDO. Sobre o PDO, é correto afirmar que:
o método query realiza a consulta, trazendo automaticamente
todos os resultados pedidos;
o método query realiza a consulta, trazendo automaticamente
todos os resultados pedidos;
o método exec executa comandos SQL, retornando o número de
linhas afetadas;
o método exec executa comandos SQL, retornando true ou false,
dependendo se o comando foi ou não bem-sucedido;
o método fetchAll recebe como um de seus parâmetros a string de
consulta SQL;
0 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db
e. 
Comentário
da
resposta:
o PDO suporta apenas o Banco de Dados MySQL.
A alternativa C é a correta. O método exec executa comandos,
como insert e update, e retorna quantas linhas foram afetadas. Para
consultas, utiliza-se o método query para montar a consulta,
seguido pelo método fetch ou fetchAll para realizar de fato a
consulta.
Pergunta 7
Resposta
Selecionada:
c.
Respostas: a.
b. 
c.
d. 
e. 
Comentário
da
resposta:
Suponha que temos a seguinte função em PHP:
function absoluto($x){
   if($x < 0){
      return -$x;
   }
   return $x;
}
Sobre essa função, é correto afirmar que:
retornará o módulo de um valor $x passado por parâmetro;
o comando return não é necessário e poderia ser omitido:
há um erro de sintaxe que precisa ser corrigido;
retornará o módulo de um valor $x passado por parâmetro;
retornará a string $x com um hífen no início;
é uma função anônima.
A alternativa C é a correta. Ao receber um valor negativo, essa
função vai retornar este mesmo valor com o sinal invertido, ou seja,
positivo.Caso contrário, retornará o próprio valor.
Pergunta 8
Assinale a alternativa que complementa corretamente o código abaixo:
______ {
echo “Você não tem novas mensagens”;
} ______ {
echo “Você tem $qtde novas mensagens”;
1 em 1 pontos
1 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
}
“if ($qtde == 0)” e “else”;
“if ($qtde == 0)” e “else”;
“if ($qtde > 0)” e “else”;
“if ($qtde > 0)” e “if ($qtde < 0)”;
“if ($qtde < 0)” e “else”;
“if ($qtde != 0)” e “else”;
A alternativa A é a correta. “if ($qtde == 0)” e “else”;Para verificar se
a quantidade de mensagens é zero, usamos o comando $qtde ==
0.
Pergunta 9
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
Considere a seguinte classe, em PHP:
class Cachorro{
    private $nome;
 
    public function __construct($n) {
        $this->nome = $n;
   }
 
    public function getNome(){
        return $this->nome;
    }
 
    public function latir(){
        echo 'Au!';
    }
}
Qual o termo que completa a afirmação abaixo? 
“Latir é _____ da classe cachorro.”
Um método.
Um método.
Uma propriedade.
Um construtor.
1 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db
Segunda-feira, 5 de Dezembro de 2022 21h35min52s BRT
d. 
e. 
Comentário
da resposta:
Uma instância.
Um encapsulamento.
A alternativa A é a correta. Uma função, quando está dentro de
uma classe, recebe o nome de método da classe.
Pergunta 10
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da
resposta:
Funções são uma importante ferramenta em qualquer linguagem de programação.
Por exemplo, poderíamos criar uma função calcularDesconto($valor), que
calcularia o desconto adequado para um determinado valor sem que o
programador que a chamou precise se preocupar com os detalhes de como um
desconto é calculado. Costumamos dizer que o termo $valor é:
o parâmetro ou argumento da função;
o parâmetro ou argumento da função;
a variável da função;
a propriedade da função;
o membro da função;
o valor de retorno da função.
A alternativa A é a correta. Chamamos de argumento o valor que é
passado à função, e parâmetro é a variável que armazenará este
argumento. No entanto, no dia a dia, estes dois termos se mesclam
bastante e podem ser usados praticamente como sinônimos.
← OK
1 em 1 pontos
http://cbs.wondershare.com/go.php?pid=5254&m=db

Continue navegando