Prévia do material em texto
<p>23/08/2024, 15:12 Teste: Atividade 2 Atividade 2 Iniciado: 23 ago em 14:53 Instruções do teste Importante: A+ Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER o QUESTIONÁRIO A final da página. A- Pergunta 1 0,2 pts Leia o texto a seguir: PHP é uma linguagem de script do lado do servidor, usada para desenvolver sites estáticos, sites dinâmicos ou aplicativos da Web. PHP significa Pré-processador de Hipertexto. Os scripts PHP podem ser interpretados apenas em um servidor com o PHP instalado. Os computadores clientes que acessam os scripts PHP requerem apenas um navegador da web. Considerando o conteúdo estudado sobre PHP e programação back-end, analise as afirmativas a seguir: I. Os arquivos PHP têm uma extensão de arquivo padrão .php e sua sintaxe deve ser <? código ?>. II. Em PHP, podemos utilizar o comando <!-- codigo para comentar um determinado trecho de código. III. Podemos listar como editores de código PHP: Bloco de Notas, NotePad++ e Visual Studio Code. Está correto que se afirma em: III, apenas. e III, apenas. https://famonline.instructure.com/courses/41091/quizzes/196848/take 1/6</p><p>23/08/2024, 15:12 Teste: Atividade 2 III, apenas. II, apenas. II, apenas. A+ Pergunta 2 0,2 pts A Leia o texto a seguir: A- Com o passar dos anos, mais e mais opções de banco de dados estão se tornando disponíveis para atender às necessidades de gerenciame processamento de dados. Um exemplo são as tecnologias NoSQL, as quais estão invadindo o domínio dos bancos de dados relacionais, que garantem a integridade dos dados e das transações, mas normalmente impõem esquemas rígidos baseados em SQL para estruturar e armazenar dados. Considerando essas informações e o conteúdo estudado sobre PHP, analise as afirmativas a seguir: I. A cláusula WHERE permite selecionar apenas as linhas na relação de resultado da cláusula FROM que atendem a um predicado especificado. II. Os bancos de dados NoSQL são usados principalmente para manipular grandes volumes de dados estruturados. III. Banco de dados de documentos é um exemplo de um tipo de banco de dados não relacional NoSQL. IV. Considerando uma tabela funcionário com coluna nome, podemos usar o comando SELECT nome para mostrar o nome dos funcionários. Estão corretas apenas as afirmativas: III e IV. III. https://famonline.instructure.com/courses/41091/quizzes/196848/take 2/6</p><p>23/08/2024, 15:12 Teste: Atividade 2 III. IV. IV. A+ Pergunta 3 0,2 pts A Atualmente, dois termos se destacam na área de desenvolvimento: back-end e front-end. Embora relacionadas, cada uma dessas práticas en A- diferentes linguagens, habilidades e aplicações, sendo importante saber diferenciá-los mesmo que você não atue com ambos. Isso significa conhecer as diferentes abordagens para a atuação com front-end e com back-end, ou seja, quais as linguagens, os desafios e as aplicações cada um produz em um projeto de desenvolvimento. A partir disso, imagine um site que possua um layout com menu lateral, onde constam itens à venda, e área para preenchimento de formulário no qual, ao inserir o CEP, o endereço do usuário (rua, bairro e cidade) são completados automaticamente. Quais elementos citados referem-se ao front-end e o back-end nesse site? Tanto para o menu de exposição quanto para o uso do preenchimento automático do formulário será necessário apelar para as linguagens de desenvolvimento back- end, que envolvem Python, Java, C# e Node, dentre outras linguagens. Um site desse tipo não carece de implementação de back-end, uma vez que, na atualidade, existem frameworks e APIs que já vêm prontas para serem inseridas no seu projeto ou sistema, de modo que o desenvolvedor não precisará lidar com o back-end. Enquanto o front-end irá trabalhar com linguagens como HTML e CSS para lidar com o layout do menu expositor desse site, o back-end irá lidar com tudo o que for integração de API, como preenchimento automático de endereço em um formulário. https://famonline.instructure.com/courses/41091/quizzes/196848/take 3/6</p><p>23/08/2024, 15:12 Teste: Atividade 2 Não é possível definir, a partir do que foi exposto, que o site exemplificado terá relação entre desenvolvimento front-end e back-end, pois não foi citado nenhum elemento, recurso ou linguagem de programação que serão utilizados nesse site ou sistema. Para que o desenvolvimento front-end e o back-end alcancem harmonia em um site desse tipo, será necessário recorrer à programação do server-side, ou seja, que envolve as linguagens de bancos de dados (SQL) e seus gerenciadores, como MySQL. A+ Pergunta pts A Leia o texto a seguir: A- Um dos itens mais importantes para se dominar a sintaxe da linguagem PHP é a manipulação de dados. Nesta linguagem, valores numéricos cadeias de caracteres são manipulados de maneiras diferentes. Além disso, diferentemente de linguagens como C ou Java, no PHP não é necessário fazer declarações de variáveis. Considerando essas informações e o conteúdo sobre PHP, analise as afirmativas a seguir: I. Podemos declarar as seguintes variáveis em PHP: $nome, $_nome, $v4lor e $tthis, e, deste modo, o código não apresenta erros. II. PHP nos permite declarar as seguintes variáveis sem apresentar erros: $nome, $v@lor, $This, $3. III. A declaração int $num=111 e $num=111 são dois modos diferentes de armazenar o valor 111 na variável $num. IV. A variável $nome-aluno está incorretamente declarada, apesar do caractere '-' não ser um caractere especial. Estão corretas apenas as afirmativas: II. III e IV. e IV. 4/6</p><p>23/08/2024, 15:12 Teste: Atividade 2 III. III. Pergunta 5 0,2 pts A+ Leia o texto a seguir: A Você pode criar arquivos PHP sem nenhuma tag HTML, e isso é chamado de arquivo PHP puro. O servidor interpreta o código PHP e gera os resultados como código HTML para os navegadores da web. Para que o servidor identifique o código PHP a partir do código HTML, sempre A- devemos colocar o código PHP nas tags PHP. Uma tag PHP começa com o símbolo menor que seguido pelo ponto de interrogação e depois palavras "php". Veja o seguinte código em PHP: 1. <?php 2. $cidade = "São Paulo" ; 3. switch ($cidade) { 4. case "São Paulo" : 5. echo "Maior cidade do Brasil"; 6. case "Rio de 7. echo "Cidade Maravilhosa" ; 8. case "São José dos Campos" : 9. echo "Polo da tecnologia" " 10. ?> Considerando as informações, assim como, o código acima, mais conteúdo estudado sobre PHP, assinale a alternativa que contenha a saída deste código. ) Maior cidade do BrasilCidade Maravilhosa. Cidade MaravilhosaPolo da Tecnologia. https://famonline.instructure.com/courses/41091/quizzes/196848/take 5/6</p><p>23/08/2024, 15:12 Teste: Atividade 2 Maior cidade do BrasilRio de JaneiroSão José dos Campos. Maior cidade do BrasilCidade MaravilhosaPolo da Tecnologia. Maior cidade do BrasilPolo da Tecnologia. A+ A Salvo em 15:11 Enviar te A- 6/6</p>