Questão FC405969
Os padrões GRASP descrevem princípios fundamentais de design de objetos (OD) e atribuição de responsabilidades, que ajudam a entender a essência de OD. A atribuição de responsabili
Questões sem classificação de assunto (TI - Engenharia de Software)
FGV · 2025
Os padrões GRASP descrevem princípios fundamentais de design de objetos (OD) e atribuição de responsabilidades, que ajudam a entender a essência de OD. A atribuição de responsabilidades ocorre durante a criação dos diagramas de
- caso de uso.
- interação.
- pacotes.
- objetos.
- dados.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A metodologia GRASP trata de princípios para o design orientado a objetos e, em especial, da atribuição de responsabilidades. Essa atribuição se efetiva durante a modelagem dos diagramas de interação, porque é neles que se explicita quem solicita e quem executa cada ação.
Os diagramas de interação — como os de sequência e de colaboração — mostram objetos, lifelines, mensagens e a ordem temporal das trocas. Ao desenhar essas trocas, torna-se claro qual objeto possui os dados ou comportamentos necessários para assumir uma responsabilidade.
Os padrões GRASP (por exemplo, Information Expert, Creator, Controller) são aplicados nesse momento: observando fluxos de mensagens nas interações, escolhe-se o melhor destinatário para cada responsabilidade, buscando low coupling e high cohesion.
Portanto, a definição precisa de responsabilidades acontece quando se elaboram e refinam os diagramas de interação, onde a colaboração entre objetos fica explicitada.
Conteúdo do catálogo FC Concursos · Atualizado em