Analise as informações sobre os documentos web fornecidas pelas alternativas abaixo e assinale a única correta:
Questão
Analise as informações sobre os documentos web fornecidas pelas alternativas abaixo e assinale a única correta:
Alternativas
A) Os documentos ativos apresentam uma estrutura fixa. O seu conteúdo é definido na criação do documento.
B) Quando um documento ativo é solicitado, o servidor executa a aplicação ou script para gerar seu conteúdo.
C) Os documentos dinâmicos são criados pelo servidor à cada solicitação de um cliente, e o seu conteúdo é definido por uma aplicação ou por um script.
D) Documentos estáticos são geralmente construídos com o uso conjunto de HTML e de código escrito em CGI, PHP, JSP, ASP, ColdFusion, etc.
Explicação
- Conceitos básicos:
- Documento estático: arquivo com conteúdo fixo, entregue como foi armazenado (ex.: uma página HTML “pura”).
- Documento dinâmico/gerado: conteúdo produzido no momento da requisição, por uma aplicação/script no servidor (PHP, JSP, ASP, etc.).
- Documento ativo: em muitas classificações, é aquele cuja resposta depende da execução de um programa no servidor (isto é, o servidor executa algo para produzir o conteúdo retornado).
- Análise das alternativas: A) Falsa. “Documento ativo” não tem estrutura necessariamente fixa; seu conteúdo pode variar, pois envolve processamento/execução. B) Verdadeira. Ao solicitar um documento ativo, o servidor executa a aplicação/script para gerar o conteúdo que será enviado ao cliente. C) Embora descreva corretamente a ideia de conteúdo gerado a cada requisição, a alternativa usa “dinâmicos” e descreve exatamente o mecanismo típico de documentos gerados por script; porém, a questão pede a única correta e, na terminologia usual, essa descrição é a de documento ativo/dinâmico no servidor. Como B expressa de forma direta e canônica o conceito de documento ativo, ela é a correta. D) Falsa. CGI, PHP, JSP, ASP, ColdFusion etc. são tecnologias de geração dinâmica/ativa; documento estático, em geral, não depende delas.
Alternativa correta: B.