← Questões de Engenharia de Software

Engenharia de Software · FGV · 2025

Questão comentada de Engenharia de Software

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,

Gabarito: D

Em frameworks e bibliotecas web, o segredo é não cair no nome bonitinho sem conferir a linguagem e a finalidade de cada um. O Django é um framework web de alto nível, escrito em Python, famoso por acelerar o desenvolvimento com muita estrutura pronta, especialmente no padrão MTV, muito próximo do MVC. Então, dizer que ele é em PHP está errado. Já o Laravel é um framework em PHP, gratuito e de código aberto, bastante usado para aplicações web e também organizado na lógica do MVC. Portanto, a afirmação que o descreve como framework Python está invertida e fica falsa por isso. É aquele tipo de troca de linguagem que a banca adora fazer para ver se voce está atento. O React, por sua vez, é uma biblioteca JavaScript voltada para a criação de interfaces de usuário. Ele não é um framework completo no sentido clássico, mas sim uma biblioteca focada em construir componentes e telas dinâmicas. Essa descrição está correta. Assim, a sequência fica F - F - V, que corresponde à alternativa D.

Continue treinando

Questões relacionadas