Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/10/2023, 17:22 Teste: Atividade 2 https://famonline.instructure.com/courses/31545/quizzes/157826/take 1/5 Atividade 2 Iniciado: 4 out em 16:57 Instruções do teste Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,2 ptsPergunta 1 Leia o texto a seguir: Um dos itens mais importantes para se dominar a sintaxe da linguagem PHP é a manipulação de dados. Nesta linguagem, valores numéricos e 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. O 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: I e III. I e II. I e IV. III e IV. II e III. A+ A A- 04/10/2023, 17:22 Teste: Atividade 2 https://famonline.instructure.com/courses/31545/quizzes/157826/take 2/5 0,2 ptsPergunta 2 Leia o texto a seguir: 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 gerenciamento e 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: II e III. II e IV. I e IV. I e III. III e IV. 0,2 ptsPergunta 3 A+ A A- 04/10/2023, 17:22 Teste: Atividade 2 https://famonline.instructure.com/courses/31545/quizzes/157826/take 3/5 Bancos de dados operam com base na linguagem de consulta estruturada ou SQL (structured query language), e os sistemas gerenciadores de bancos de dados (SGBDs) são, justamente, os programas que permitem acesso, consulta e modificação de um determinado conjunto de dados, sendo que um dos SGBDs mais conhecidos é o MySQL. A partir disso, podemos afirmar que o MySQL é um gerenciador de banco de dados relacional, pois atua com dados estruturados, ou seja, organizados em tabelas (formato de colunas e linhas). gerenciador de banco de dados relacional, pois atua com dados estruturados, ou seja, dados coletados em formato de imagens, textos e vídeos. gerenciador de banco de dados não relacional, pois atua com dados não estruturados, ou seja, coletados em formato de imagens, textos e vídeos. gerenciador de banco de dados relacional, pois atua com dados não estruturados, ou seja, coletados em formato de imagens, textos e vídeos. gerenciador de banco de dados não relacional, pois atua com dados estruturados, ou seja, organizados em tabelas (formato de colunas e linhas). 0,2 ptsPergunta 4 Atualmente, dois termos se destacam na área de desenvolvimento: back-end e front-end. Embora relacionadas, cada uma dessas práticas envolve 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 que 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? 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 A+ A A- 04/10/2023, 17:22 Teste: Atividade 2 https://famonline.instructure.com/courses/31545/quizzes/157826/take 4/5 envolve as linguagens de bancos de dados (SQL) e seus gerenciadores, como MySQL. 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. 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. 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 o preenchimento automático de endereço em um formulário. 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. 0,2 ptsPergunta 5 Leia o texto a seguir: 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 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 pelas palavras "php". Veja o seguinte código em PHP: Considerando as informações, assim como, o código acima, mais o conteúdo estudado sobre PHP, assinale a alternativa que contenha a saída deste código. Maior cidade do BrasilCidade MaravilhosaPolo da Tecnologia. A+ A A- 04/10/2023, 17:22 Teste: Atividade 2 https://famonline.instructure.com/courses/31545/quizzes/157826/take 5/5 Salvo em 17:22 Maior cidade do BrasilPolo da Tecnologia. Maior cidade do BrasilRio de JaneiroSão José dos Campos. Cidade MaravilhosaPolo da Tecnologia. Maior cidade do BrasilCidade Maravilhosa. Enviar teste A+ A A-
Compartilhar