Pular para o conteúdo principal

Questão de Redes de Computadores — Conceitos Gerais de Servidores Web — CESPE / CEBRASPE 2025

Redes de ComputadoresConceitos Gerais de Servidores Web
Código
ce418034
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Cargo
Ana ( )
Julgue o item a seguir, a respeito de servidores web, suporte técnico e usabilidade do usuário.   A função de um servidor web é armazenar e fornecer páginas HTML estáticas para os usuários, por isso não é capaz de executar scripts ou aplicativos dinâmicos.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Servidores Web: estáticos e dinâmicos

Gabarito: letra E (ERRADO). A afirmação está incorreta porque servidores web modernos não se limitam a armazenar e fornecer páginas HTML estáticas — eles também executam scripts e aplicações dinâmicas, como PHP, CGI e integrações com bancos de dados, para gerar conteúdo personalizado em tempo real. Essa capacidade é essencial para aplicações web atuais, como comércio eletrônico, redes sociais e sistemas de busca.

Um servidor web é um software (ou hardware) que recebe requisições HTTP de clientes (navegadores) e responde com recursos, que podem ser arquivos estáticos (HTML, CSS, imagens) ou conteúdo gerado dinamicamente. A distinção entre páginas estáticas e dinâmicas é fundamental: páginas estáticas são arquivos pré-existentes no disco, entregues ao cliente exatamente como estão; páginas dinâmicas são geradas sob demanda, a partir da execução de programas no servidor, que podem consultar bancos de dados, processar formulários e personalizar a resposta para cada usuário.

A capacidade de executar scripts no servidor é o que permite, por exemplo, que um site de compras mostre o estoque atualizado de um produto, que um sistema bancário exiba o saldo da conta do usuário logado, ou que uma rede social carregue o feed personalizado de cada pessoa. Sem essa funcionalidade, a web seria apenas uma coleção de documentos estáticos, sem interatividade ou personalização.

Existem várias tecnologias que permitem essa execução dinâmica. O CGI (Common Gateway Interface), definido na RFC 3875, é uma das primeiras e mais simples: o servidor executa um programa externo (em Python, Perl, etc.) que recebe os dados da requisição e gera a página HTML de resposta. Já o PHP (Hypertext Preprocessor) é uma linguagem de script embutida diretamente no HTML, executada pelo próprio servidor, muito utilizada com o Apache. Além dessas, há tecnologias como ASP.NET, Java Servlets, Node.js e frameworks modernos que permitem criar aplicações web completas.

A pegadinha desta questão está em afirmar que o servidor web "não é capaz de executar scripts ou aplicativos dinâmicos". Isso é claramente falso, pois a execução de scripts no servidor é uma funcionalidade central dos servidores web modernos. A banca tenta induzir o candidato a pensar que servidores web são apenas "entregadores de arquivos", ignorando toda a camada de processamento dinâmico que existe na web atual.

Guarde esta distinção: servidor web estático (entrega arquivos prontos) versus servidor web dinâmico (executa código e gera conteúdo sob demanda). É exatamente essa fronteira que a questão explora — e a afirmação do enunciado tenta apagar essa distinção, apresentando o servidor web como se fosse apenas o primeiro tipo.

1Estático
Arquivos prontos no disco
HTML, CSS, imagens
2Dinâmico
Executa scripts no servidor
Gera conteúdo sob demanda
Consulta bancos de dados
Personaliza resposta por usuário
3Tecnologias dinâmicas
CGI (RFC 3875)
PHP
ASP.NET, Java Servlets, Node.js
Servidor web
LEVELsoulevel.com.br
Servidor web: Estático (Arquivos prontos no disco, HTML, CSS, imagens); Dinâmico (Executa scripts no servidor, Gera conteúdo sob demanda, Consulta bancos de dados, Personaliza resposta por usuário); Tecnologias dinâmicas (CGI (RFC 3875), PHP, ASP.NET, Java Servlets, Node.js)

Alternativa E — ❌ Errada ⟵ GABARITO

A afirmação está errada porque contém duas falhas: (1) diz que a função do servidor web é "armazenar e fornecer páginas HTML estáticas", o que é uma visão incompleta e ultrapassada; (2) afirma que ele "não é capaz de executar scripts ou aplicativos dinâmicos", o que é diretamente falso. Servidores web modernos executam scripts (PHP, CGI, Node.js) e aplicações dinâmicas, consultam bancos de dados e geram conteúdo personalizado. A própria existência de tecnologias como CGI (RFC 3875) e PHP comprova essa capacidade. Portanto, a alternativa é incorreta.

PEGA ESSA DICA!

Para questões sobre servidores web, lembre-se da diferença entre conteúdo estático e dinâmico. Estático = arquivo pronto no disco, entregue como está. Dinâmico = gerado sob demanda, com execução de código no servidor. Se a alternativa disser que o servidor web "só" faz uma coisa, desconfie — servidores web modernos fazem ambas.

Gabarito: letra E (ERRADO).

Link permanente: /questoes/ce418034