Pular para o conteúdo principal

Questão de Engenharia de Software — Frameworks — FGV 2025

Engenharia de SoftwareFrameworks
Código
fg108643
Banca
FGV
Órgão
DPE-RO
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas - Classe B
No desenvolvimento de aplicações web, a escolha do framework adequado é essencial para garantir eficiência, escalabilidade e manutenção do projeto.Com relação aos frameworks, assinale (V) para afirmativa verdadeira e (F) para a falsa.( ) Django: um framework para desenvolvimento rápido para web, escrito em PHP.( ) Laravel: um framework Python gratuito e de código aberto para desenvolvimento de aplicações web que segue o padrão MVC.( ) React: uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário em páginas web.As afirmativas são, respectivamente,
  1. AV – F – V.
  2. BV – V – V.
  3. CV – F – F.
  4. DF – F – V.
  5. EF – V – F.
Revelar gabarito e comentário

GabaritoD — F – F – V.

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 e bibliotecas web

Gabarito: letra D (F – F – V). A questão testa o conhecimento sobre as linguagens em que cada ferramenta é baseada. Django é um framework Python, Laravel é PHP e React é uma biblioteca JavaScript. A banca inverteu as linguagens nas duas primeiras afirmativas, configurando uma pegadinha clássica.

NÃO CAIA NESSA!

A banca troca deliberadamente as linguagens: Django é escrito em Python (não PHP), e Laravel é escrito em PHP (não Python). A terceira afirmativa, sobre React, está correta. Memorizar essas associações é essencial para não cair nessa armadilha.

1Django
Linguagem: Python
Padrão: MTV
Afirmativa: PHP (Falsa)
2Laravel
Linguagem: PHP
Padrão: MVC
Afirmativa: Python (Falsa)
3React
Tipo: Biblioteca JavaScript
Foco: Interfaces de usuário
Afirmativa: JavaScript (Verdadeira)
Frameworks e bibliotecas web
LEVELsoulevel.com.br
Frameworks e bibliotecas web: Django (Linguagem: Python, Padrão: MTV, Afirmativa: PHP (Falsa)); Laravel (Linguagem: PHP, Padrão: MVC, Afirmativa: Python (Falsa)); React (Tipo: Biblioteca JavaScript, Foco: Interfaces de usuário, Afirmativa: JavaScript (Verdadeira))

Análise das afirmativas

1ª afirmativa: Django – PHP (Falsa)

Django é um framework web de alto nível escrito em Python, não PHP. Ele segue o padrão MTV (Model-Template-View) e é conhecido por seu desenvolvimento rápido e "baterias inclusas".

2ª afirmativa: Laravel – Python (Falsa)

Laravel é um framework PHP (não Python) que segue o padrão MVC. É open source e amplamente utilizado.

3ª afirmativa: React – JavaScript (Verdadeira)

React é uma biblioteca JavaScript de código aberto para construir interfaces de usuário, mantida pelo Facebook. A descrição está correta.

Conclusão

A sequência correta é F – F – V, correspondente à letra D.

Gabarito: letra D

Link permanente: /questoes/fg108643