Pular para o conteúdo principal

Questão de Programação — Web — FGV 2026

ProgramaçãoWeb
Código
fg125955
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Analista de Ciência de Dados
Sebastião necessita criar aplicações Web com Python para a ALEGO.O framework para desenvolver de aplicações web completas que incluam mapeamento objeto-relacional (ORM), roteamento de URLs e um sistema de templates se denomina
  1. AHTML5.
  2. BNode.JS.
  3. CDjango.
  4. DReact.
  5. ERust.
Revelar gabarito e comentário

GabaritoC — Django.

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”.

Frameworks Web Python – Django

Gabarito: letra C (Django). A questão pergunta por um framework Python completo que forneça ORM (mapeamento objeto-relacional), roteamento de URLs e sistema de templates – exatamente as características do Django, que é um framework full-stack para desenvolvimento web em Python. As demais alternativas não são frameworks Python ou não oferecem esses recursos integrados.

Frameworks Web Python
  • 1Django (full-stack)
    • ORM (mapeamento objeto-relacional)
    • Roteamento de URLs
    • Sistema de templates (DTL)
  • 2Alternativas (não atendem)
    • HTML5 (marcação, não framework)
    • Node.JS (runtime JS, não Python)
    • React (biblioteca frontend JS)
    • Rust (linguagem de sistemas)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

HTML5 é uma linguagem de marcação para estruturar páginas web, não é um framework de desenvolvimento e não oferece ORM, roteamento ou templates – é apenas a camada de apresentação.

Alternativa B — ❌ Incorreta

Node.JS é um ambiente de execução JavaScript do lado do servidor, não é um framework Python e não possui ORM ou sistema de templates nativos (embora existam frameworks JS como Express, mas não é Python).

Alternativa C — ✅ Correta ⟵ GABARITO

Django é um framework web em Python que já inclui ORM (Django ORM), sistema de roteamento de URLs e um mecanismo de templates (Django Template Language), atendendo perfeitamente à descrição.

Alternativa D — ❌ Incorreta

React é uma biblioteca JavaScript para construção de interfaces de usuário (frontend), não é um framework Python e não possui ORM ou roteamento de URLs do lado do servidor.

Alternativa E — ❌ Incorreta

Rust é uma linguagem de programação de sistemas, não é um framework web e não tem ORM ou sistema de templates integrados – embora existam frameworks em Rust (como Rocket, Actix), a pergunta pede um framework Python.


Resumo: A banca testa o conhecimento sobre frameworks web Python completos. Django é o mais conhecido e atende a todos os requisitos.

Link permanente: /questoes/fg125955