Questão de Arquitetura de Software — Ciclo de Vida — FGV 2024
- Código
- fg077081
- Banca
- FGV
- Órgão
- CGM de Belo Horizonte - MG
- Ano
- 2024
- Nível
- Superior
- Cargo
- Auditor Interno - Ciência da Computação - Manhã
- AV – V – F.
- BF – V – V.
- CF – F – V.
- DV – F – V.
GabaritoD — V – F – V.
Gabarito: Alternativa D (V – F – V). A primeira afirmativa está correta: PaaS oferece ambiente de desenvolvimento com ferramentas e frequentemente utiliza contêineres e orquestração. A segunda é falsa ao classificar microsserviços como fortemente acoplados – na verdade são levemente acoplados. A terceira está correta: TDD foca em testes unitários com linguagem técnica; BDD foca em comportamento com linguagem natural.
A banca cobra conceitos fundamentais de arquitetura de software, especialmente modelos de serviço em nuvem, níveis de acoplamento e metodologias de teste.
Afirma que PaaS oferece ambiente compartilhado de desenvolvimento, com acesso a ferramentas via internet, empregando Docker e Kubernetes. Conforme o material de apoio, PaaS fornece plataforma sob demanda para desenvolvimento, abstraindo infraestrutura. Contêineres (Docker) e orquestração (Kubernetes) são tecnologias comuns nesse modelo. A afirmativa está correta.
A classificacão de acoplamento apresentada está invertida. Arquiteturas monolíticas são fortemente acopladas, não levemente. Microsserviços são levemente acoplados (e altamente coesos), não fortemente acoplados. A afirmativa troca os níveis, portanto é falsa.
A banca inverte a classificação de acoplamento: microsserviços na verdade são levemente acoplados, e monolíticas são fortemente acopladas. Cuidado com essa inversão comum em provas.
TDD (Test-Driven Development) foca em testes unitários com linguagem técnica (código), testando funcionalidades. BDD (Behavior-Driven Development) utiliza linguagem próxima do natural (ex.: Gherkin) e foca no comportamento. A afirmativa descreve corretamente ambas as metodologias.
Conclusão: A sequência correta é V – F – V, correspondente à alternativa D.
Link permanente: /questoes/fg077081