Questão 53 · Informática: Engenharia de software e metodologias ágeis
Linguagens gráficas de modelagem são úteis para descrever e especificar sistemas computacionais porque oferecem notações próprias para representar conceitos e características estruturais e comportamentais do projeto de software.
Assinale a opção que indica o diagrama da UML recomendado para modelar característica comportamental com ênfase nos vínculos entre os vários objetos de um projeto de software.
- A) Diagrama de objetos.
- B) Diagrama de componentes.
- C) Diagrama de implantação.
- D) Diagrama de comunicação.
- E) Diagrama de classes.
Marque a alternativa correta:
Gabarito: D
Gabarito definitivo divulgado pela banca FGV (CM Caruaru 2015).
Comentário
Gabarito: D.
O diagrama de comunicação da UML mostra os objetos e os vínculos (links) entre eles, com as mensagens trocadas em cada vínculo, numeradas para indicar a ordem. Ele enfatiza a colaboração e as conexões entre objetos, por isso é o recomendado para modelar essa característica comportamental, alternativa D.
Por que as outras estão erradas:
- (A) o diagrama de objetos mostra um retrato de instâncias e seus vínculos em um momento, sem a ênfase nas mensagens trocadas.
- (B) o diagrama de componentes mostra a organização do sistema em componentes e suas dependências, e não o comportamento entre objetos.
- (C) o diagrama de implantação mostra a distribuição de artefatos em nós de hardware.
- (E) o diagrama de classes mostra a estrutura estática de classes e seus relacionamentos, e não a colaboração comportamental entre objetos.
Dica de prova: quando a questão falar em comportamento com ênfase nos vínculos e nas mensagens entre objetos, pense em comunicação. Se a ênfase for na sequência temporal, a resposta seria o diagrama de sequência.
Fundamentos: diagramas de comunicação da UML · vínculos entre objetos e mensagens · diagramas estruturais e de implantação
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV CM Caruaru 2015 (Informática), questão 53, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.