Questão 2
A modelagem de um sistema de software consiste na representação de diferentes modelos. O __________ é um diagrama estrutural da UML, que visa identificar a arquitetura do conjunto de elementos que interagem entre si durante a execução do sistema, formando uma colaboração entre esses elementos que se comunicam, ou seja, a estrutura refere-se a uma composição de elementos interconectados por vínculos de comunicação que colaboram entre si para atingir um objetivo. Já para modelagem dois objetos que possuem estados relevantes, deve ubicar o __________ que representa um comportamento que, especifica as sequências de estados pelos quais um objeto passa durante seu tempo de vida, em resposta aos eventos disparados que provocam as transições entre os estados. Assinale a alternativa que indica o preenchimento correto das lacunas acima:
A. Diagrama de Estrutura Composta, Diagrama de Objetos.
B. Diagrama de Estrutura Composta, Diagrama de Máquina de Estados.
C. Diagrama de Estrutura Composta, Diagrama de Classes.
D. Diagrama de Casos de Uso, Diagrama de Perfil.
E. Diagrama de Fluxo de Dados, Diagrama de Colaboração.