Buscar

Programação Back-End - Atividade Objetiva 2 (1 - 1)

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 5 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

25/08/2022 15:08 Teste: Atividade Objetiva 2
https://famonline.instructure.com/courses/24281/quizzes/110097/take 1/5
Atividade Objetiva 2
Iniciado: 25 ago em 14:59
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
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 não
estruturados, ou seja, coletados em formato de imagens, textos e vídeos.
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 relacional, pois atua com dados estruturados, ou
seja, organizados em tabelas (formato de colunas e linhas).
gerenciador de banco de dados não relacional, pois atua com dados estruturados, ou
seja, organizados em tabelas (formato de colunas e linhas).
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 
0,2 ptsPergunta 2
Leia o texto a seguir:
A+
A
A-
25/08/2022 15:08 Teste: Atividade Objetiva 2
https://famonline.instructure.com/courses/24281/quizzes/110097/take 2/5
II e IV.
III e IV.
I e III.
II e III.
I e IV.
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:
0,2 ptsPergunta 3
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:
A+
A
A-
25/08/2022 15:08 Teste: Atividade Objetiva 2
https://famonline.instructure.com/courses/24281/quizzes/110097/take 3/5
Cidade MaravilhosaPolo da Tecnologia.
Maior cidade do BrasilRio de JaneiroSão José dos Campos.
Maior cidade do BrasilCidade Maravilhosa.
Maior cidade do BrasilPolo da Tecnologia.
Maior cidade do BrasilCidade MaravilhosaPolo da Tecnologia.
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.
0,2 ptsPergunta 4
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. 
A+
A
A-
25/08/2022 15:08 Teste: Atividade Objetiva 2
https://famonline.instructure.com/courses/24281/quizzes/110097/take 4/5
II e III, apenas.
I e II, apenas.
I e III, apenas.
II, apenas.
III, apenas.
Está correto o que se afirma em:
0,2 ptsPergunta 5
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.
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.
Não é possível definir, a partir do que foi exposto, que o site exemplificado terá
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?
A+
A
A-
25/08/2022 15:08 Teste: Atividade Objetiva 2
https://famonline.instructure.com/courses/24281/quizzes/110097/take 5/5
Salvo em 15:08 
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.
Enviar teste
A+
A
A-

Continue navegando