Questão de Noções de Informática — Internet — Avança SP 2023
Noções de Informática›Internet
Código
qq840292
Banca
Avança SP
Órgão
Prefeitura de Louveira - SP
Ano
2023
Nível
Superior
Um site é um conjunto de páginas da web relacionadas e geralmente é acessado através de um domínio específico. Um site pode conter uma variedade de informações, como texto, imagens, vídeos e outros recursos multimídia. Pode ser composto por várias páginas interconectadas através de links internos. Acerca do tema, assinale a alternativa correta.
ASites são construídos exclusivamente em linguagens de programação, sem a necessidade de linguagens de marcação como HTML.
BA função principal de um site é armazenar arquivos e dados, mas não proporcionar uma interface para usuários interagirem.
CTodos os sites têm a extensão ".com" no final do domínio.
DSites não precisam de um servidor web para estar disponíveis online; eles podem ser acessados diretamente de um dispositivo local.
EOs sites são construídos com base em linguagens de marcação, como HTML, e podem incluir folhas de estilo (CSS) e scripts para proporcionar uma experiência interativa.
Revelar gabarito e comentário▾
GabaritoE — Os sites são construídos com base em linguagens de marcação, como HTML, e podem incluir folhas de estilo (CSS) e scripts para proporcionar uma experiência interativa.
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”.
Sites e linguagens de marcação
Gabarito: letra E. Sites são construídos com linguagens de marcação como HTML, que estrutura o conteúdo, e podem incorporar CSS para estilização e scripts (JavaScript) para interatividade — exatamente o que a alternativa E descreve. As demais alternativas contêm erros conceituais: sites não são feitos exclusivamente de linguagens de programação, sua função não é apenas armazenar dados, nem todos os domínios terminam em ".com", e um servidor web é indispensável para disponibilizar o site online.
Para entender a questão, é preciso distinguir os papéis das tecnologias web. O HTML (HyperText Markup Language) é a linguagem de marcação que define a estrutura e o conteúdo das páginas — títulos, parágrafos, imagens, links. O CSS (Cascading Style Sheets) cuida da apresentação visual: cores, fontes, layout. Os scripts, como JavaScript, adicionam comportamento dinâmico e interatividade, como validação de formulários, animações e atualizações de conteúdo sem recarregar a página. Juntas, essas três camadas formam a base do desenvolvimento web moderno.
Um site é um conjunto de páginas web relacionadas, acessíveis por um domínio (ex.: www.exemplo.com.br). Para que um site fique disponível na internet, ele precisa estar hospedado em um servidor web — um computador configurado para receber requisições HTTP e enviar as páginas ao navegador do usuário. Sem servidor, o site não é acessível publicamente; ele pode até ser visualizado localmente, mas não estará "online" para outros usuários.
A banca explora aqui um erro comum: confundir linguagem de marcação com linguagem de programação. HTML não é linguagem de programação — ela não contém lógica, condições ou loops; apenas marca a estrutura do conteúdo. Linguagens de programação (como JavaScript, Python, PHP) são usadas para criar a lógica e a interatividade. A alternativa A erra ao afirmar que sites são construídos "exclusivamente" com linguagens de programação, ignorando o papel fundamental do HTML.
Outra pegadinha é a extensão do domínio. Muitos sites usam ".com", mas existem dezenas de outras extensões: ".org", ".gov.br", ".edu", ".net", ".io", entre outras. A alternativa C generaliza indevidamente ao afirmar que "todos" os sites têm ".com".
Guarde a distinção entre as três camadas (HTML, CSS, JavaScript) e o papel do servidor web: é exatamente nesses pontos que as alternativas se dividem.
Tecnologias web: HTML (marcação) (Estrutura e conteúdo); CSS (estilo) (Apresentação visual); JavaScript (script) (Interatividade); Servidor web (Hospeda e disponibiliza online)
Alternativa A — ❌ Incorreta
Afirma que sites são construídos "exclusivamente" em linguagens de programação, sem necessidade de HTML. Erro duplo: primeiro, HTML é essencial — é a linguagem de marcação que estrutura todo conteúdo web; segundo, linguagens de programação (como JavaScript, PHP) são complementares, não substitutas. A banca troca o papel das tecnologias: HTML marca, programação executa lógica.
Alternativa B — ❌ Incorreta
Diz que a função principal de um site é armazenar arquivos e dados, sem proporcionar interface para interação. Na verdade, a função primordial de um site é apresentar conteúdo e permitir interação com o usuário (navegação, formulários, compras). Armazenamento de dados é função de servidores e bancos de dados, não do site em si. A alternativa inverte a finalidade.
Alternativa C — ❌ Incorreta
Afirma que "todos" os sites têm extensão ".com". Generalização falsa: existem inúmeras extensões de domínio — ".org", ".gov.br", ".edu", ".net", ".io", entre outras. O ".com" é apenas uma das mais comuns, voltada originalmente para fins comerciais, mas não é obrigatória nem universal.
Alternativa D — ❌ Incorreta
Diz que sites não precisam de servidor web para estar disponíveis online. Incorreto: para que um site seja acessível pela internet, ele precisa estar hospedado em um servidor web, que recebe as requisições dos navegadores e envia as páginas. Sem servidor, o site pode até ser visualizado localmente (no próprio computador), mas não estará disponível para outros usuários na rede.
Alternativa E — ✅ Correta ⟵ GABARITO
Descreve corretamente a construção de sites: baseados em linguagens de marcação (HTML), com folhas de estilo (CSS) para apresentação e scripts (JavaScript) para interatividade. É exatamente a tríade fundamental do desenvolvimento web. A alternativa espelha a definição técnica e o funcionamento real dos sites.