Pular para o conteúdo principal

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

Engenharia de SoftwareFrameworks
Código
qg470079
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2025
Nível
Médio
Cargo
Analista de Suporte
Em relação a projetos de software, _______________ é uma miniarquitetura reutilizável que serve como base para o desenvolvimento de aplicações.Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
  1. AFramework
  2. BRapid Application Development (RAD)
  3. CMicroservices
  4. DIntegrated Development Environment (IDE)
  5. EDesign patterns
Revelar gabarito e comentário

GabaritoA — Framework

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

Gabarito: letra A. Um framework é, por definição, uma miniarquitetura reutilizável que fornece uma base para o desenvolvimento de aplicações, oferecendo componentes e padrões pré-definidos. As demais alternativas não se encaixam nesse conceito.

Alternativa A — ✅ Correta ⟵ GABARITO

A definição apresentada na lacuna descreve exatamente um framework: uma estrutura reutilizável que serve como alicerce para construir aplicações, definindo a arquitetura básica e fornecendo funcionalidades comuns.

Alternativa B — ❌ Incorreta

Rapid Application Development (RAD) é uma metodologia de desenvolvimento ágil focada em prototipação rápida e entregas iterativas, não uma miniarquitetura reutilizável.

Alternativa C — ❌ Incorreta

Microservices é um estilo arquitetural que organiza o sistema como um conjunto de serviços independentes. Não é uma miniarquitetura base, mas sim uma forma de estruturar aplicações.

Alternativa D — ❌ Incorreta

Integrated Development Environment (IDE) é uma ferramenta de software que fornece facilidades para programação, como editor, compilador e depurador, não uma arquitetura reutilizável.

Alternativa E — ❌ Incorreta

Design patterns são soluções generalistas para problemas recorrentes de projeto, mas não constituem uma miniarquitetura reutilizável que serve de base para todo o desenvolvimento; são aplicados em contextos específicos.

Gabarito: letra A.

Link permanente: /questoes/qg470079