Questão FC374944
Relacione adequadamente cada conceito de Arquitetura de Software à sua respectiva descrição. 1. Padrões de projeto (GoF, de criação, estruturais, comportamentais). 2. Clean Code. 3
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
Instituto Consulplan · 2024
Relacione adequadamente cada conceito de Arquitetura de Software à sua respectiva descrição.
1. Padrões de projeto (GoF, de criação, estruturais, comportamentais).
2. Clean Code.
3. Tecnologias de integração (Web services, RESTful, SOAP e GraphQL, Mensageria).
4. Design de software.
( ) Conjunto de diretrizes para escrever código claro, conciso e fácil de manter.
( ) Abordagens para integrar sistemas distribuídos e garantir a comunicação entre aplicativos.
( ) Soluções reutilizáveis para problemas comuns de design de software, definidas por um grupo de especialistas.
( ) Processo de criar uma estrutura organizacional e funcional para o software que atenda aos requisitos do usuário e aos objetivos de negócios.
A sequência está correta em
- 2, 3, 1, 4.
- 4, 1, 2, 3.
- 2, 1, 3, 4.
- 2, 3, 4, 1.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Clean Code (2) é um conjunto de práticas e princípios para escrever código legível, simples e fácil de manter. Visa nomes claros, funções pequenas, baixo acoplamento e alta coesão, permitindo que equipes compreendam e evoluam o sistema com menos esforço e menos defeitos.
Tecnologias de integração (3) englobam protocolos e mecanismos (REST, SOAP, GraphQL, mensageria etc.) que permitem a comunicação entre sistemas distribuídos. Garantem troca de dados, interoperabilidade e escalabilidade entre aplicações heterogêneas.
Padrões de projeto (1) são soluções documentadas e reaplicáveis para problemas recorrentes de design de software. Fornecem nomes, estruturas e trade‑offs que ajudam a padronizar decisões arquiteturais e melhorar a manutenção.
Design de software (4) é o processo de definir a estrutura organizacional e comportamental do sistema para atender requisitos de usuário e objetivos de negócio, orientando implementação, desempenho e evolução.
Sequência correta: 2, 3, 1, 4.
Conteúdo do catálogo FC Concursos · Atualizado em