Informática, perguntado por thiagodifoiz1, 1 ano atrás

Os termos "front-end" e "back-end" são expressões generalizadas que, muitas vezes, geram certa confusão em relação ao que se referem. Analise as afirmativas abaixo e assinale a correta em relação a front-end e back-end.

I – O back-end faz toda a programação da parte do site que interage com o usuário, enquanto o front-end faz a estilização do conteúdo.
II – A parte de programação que se comunica com o banco de dados, cadastrando e recuperando informações, é uma das tarefas do back-end.
III – Na parte do front-end também há diversas tarefas de programação, que é a programação que roda no lado do cliente.
IV – A programação front-end depende da programação back-end, pois não há sistema web que rode sem a parte do back-end.

Alternativas:

Apenas I e II estão corretas.


Apenas II e III estão corretas.


Apenas III e IV estão corretas.


Apenas I, II e III estão corretas.


Apenas II, III e IV estão corretas.

Soluções para a tarefa

Respondido por galdino42
1
II, III, IV.

A divisão mais básica entre front-end e back-end tem a ver as responsabilidades do programador. Essas responsabilidades são divididas em dois tipos, um relacionado à camada de apresentação, e o outro tem a ver com acesso de dados, ou com a infraestrutura física.

A pessoa que lida com front-end é responsável pela interação e interface com o usuário, o que envolve construção de layout, estilização de conteúdo etc. Assim, a I é falsa.

A II é correta pois quem lida com back-end lida com bancos de dados e servidores, gerenciando, fazendo backup e outras coisas. Seu trabalho é menos voltado à interação com usuários e mais focado em manter tudo funcionando nos bastidores.

Em termos de servidor-cliente, front-end também diz respeito à programação do lado do cliente, e linguagens como HTML, CSS e JavaScript podem ser usadas para programar. Assim, a III é correta.

E a IV é correta pois não há como rodar aplicações web sem que haja infraestrutura física por trás, servidores, gerenciamento de dados e outras coisas que estão sob responsabilidade de quem trabalha com back-end.
Perguntas interessantes