A definição da estrutura de um sistema de software e a forma...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E
1. Tema central da questão
A questão aborda o projeto arquitetural de software. Esse é um conceito fundamental na Engenharia de Software, pois define a estrutura básica de um sistema, servindo de base para as etapas seguintes do desenvolvimento.
2. Resumo teórico
O projeto arquitetural envolve estabelecer a visão geral do sistema, determinando quais serão os principais componentes (módulos, camadas, serviços) e como eles interagem (interfaces, protocolos de comunicação, fluxos de dados). Segundo o Software Engineering Body of Knowledge (SWEBOK) e a norma ISO/IEC/IEEE 42010, a arquitetura de software representa as principais decisões estruturais e de interação, sendo essencial para garantir requisitos como desempenho, segurança e evolutividade.
3. Justificativa da alternativa correta (E)
A alternativa E afirma que o projeto arquitetural define a estrutura de alto nível do sistema, incluindo os principais componentes e como eles se comunicam, o que está totalmente alinhado com os principais referenciais internacionais. Portanto, é a opção correta.
4. Análise das alternativas incorretas
- A – Errada: Casos de uso são artefatos de análise de requisitos e não da arquitetura, pois descrevem interações do usuário, não a estrutura do sistema.
- B – Errada: Detalhes de codificação (como nomes de variáveis) são definidos durante a implementação, não na arquitetura.
- C – Errada: Planejamento de testes de aceitação é parte da fase de testes, não do projeto arquitetural.
- D – Errada: A arquitetura não especifica exclusivamente requisitos como desempenho e usabilidade; ela abrange toda a estrutura e comunicação do sistema.
5. Estratégias para interpretação
Procure termos-chave como “estrutura de alto nível”, “componentes principais” e “comunicação entre componentes” quando a questão abordar arquitetura. Desconfie de alternativas que foquem em detalhes de implementação ou requisitos específicos, pois esses pertencem a outras fases.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo