Você está na página 1de 4

Atividade 2

Iniciado: 21 abr em 0:07

Pergunta 10,2 pts


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?
Grupo de escolhas da pergunta
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.

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.

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.

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.

Sinalizar pergunta: Pergunta 2


Pergunta 20,2 pts
Leia o texto a seguir:
Um script é um conjunto de instruções de programação que são interpretadas
em tempo de execução. Uma linguagem de script é uma linguagem que
interpreta scripts em tempo de execução. Os scripts geralmente são
incorporados a outros ambientes de software. PHP é um script do lado do
servidor que é interpretado no servidor enquanto JavaScript é um exemplo de
script do lado do cliente que é interpretado pelo navegador do cliente. Tanto o
PHP quanto o JavaScript podem ser incorporados nas páginas HTML.
Considerando as informações acima, o conteúdo estudado sobre PHP e
programação back-end, e observe as opções a seguir:
I. Visual Studio Code.
II. XAMPP.
III. PHPmyAdmin.
IV. PHP e Microsoft IIS.
Das opções acima, são requisitos obrigatórios a serem instalados em um
computador para executar o script PHP apenas as afirmativas:
Grupo de escolhas da pergunta
I e II.
I e III.
I e IV.
II e IV.
II e III.

Sinalizar pergunta: Pergunta 3


Pergunta 30,2 pts
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
Grupo de escolhas da pergunta
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).

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).
Sinalizar pergunta: Pergunta 4
Pergunta 40,2 pts
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.
Grupo de escolhas da pergunta
Maior cidade do BrasilPolo da Tecnologia.

Maior cidade do BrasilCidade Maravilhosa.

Maior cidade do BrasilRio de JaneiroSão José dos Campos.

Cidade MaravilhosaPolo da Tecnologia.

Maior cidade do BrasilCidade MaravilhosaPolo da Tecnologia.

Sinalizar pergunta: Pergunta 5


Pergunta 50,2 pts
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:


Grupo de escolhas da pergunta
II e III.
I e III.
I e IV.
III e IV.
II e IV.

Você também pode gostar