Considere a opção de utilizar a família de notações gráficas...
Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta correta: B - diagrama de sequência, diagrama de classes e diagrama de máquina de estados.
Para entender essa questão, é necessário conhecer as finalidades específicas de cada tipo de diagrama da UML (Unified Modeling Language). A UML é uma linguagem visual utilizada para modelar sistemas de software por meio de múltiplos diagramas, cada um com um propósito distinto.
O diagrama de sequência é adequado para descrever a interação entre grupos de objetos conforme eles colaboram para alcançar um comportamento específico. Aqui, o foco está na ordem temporal dos eventos.
Quando se trata de representar tipos de objetos e seus relacionamentos estáticos, o diagrama de classes é a escolha ideal, pois ele detalha as classes que compõem o sistema, seus atributos, métodos e os tipos de relacionamentos, como associações, herança e composição.
Por fim, para modelar o comportamento do ciclo de vida de um objeto, utiliza-se o diagrama de máquina de estados. Este diagrama mostra os diversos estados pelos quais um objeto pode passar ao longo do tempo e como as transições ocorrem devido a eventos específicos.
Portanto, a alternativa B é a correta porque cada tipo de diagrama mencionado atende exatamente à necessidade descrita na questão para expressar aspectos distintos de um sistema de software: colaboração entre objetos (diagrama de sequência), estrutura de objetos (diagrama de classes) e o ciclo de vida de um objeto (diagrama de máquina de estados).
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Os diagramas mais adequados para descrever:
1 - como grupos de objetos colaboram em algum comportamento – O diagrama de sequência mostra as
interações entre diferentes objetos na execução de uma operação, destacando a ordem em que as ações
ocorrem em um intervalo de tempo.
2 - os tipos de objetos com os relacionamentos estáticos existentes entre eles – o diagrama de classes
apresenta o conjunto das classes e o grau de relacionamento entre elas, além de seus atributos e
métodos. Promovem uma visão estática da estrutura de um sistema, e por isso, são usadas na modelagem
conceitual.
3 - o comportamento do ciclo de vida de um objeto específico – o diagrama de máquina de estados (ou
diagrama de transição de estados) detalha os diferentes estados que um objeto pode passar, tomando
como base um processo dentro do sistema que se está considerando.
Resposta: B.
Curso de Informática do Estratégia Concursos: Fernando Mesquita, Victor Dalton
b-
Os Diagramas de Interação são: Diagrama de Sequência, Diagrama de Comunicação, Diagrama de Tempo e Diagrama de Visão Geral.
Modelam aspectos dinâmicos do sistema -situações de mudanças no tempo.
DIAGRAMA DE SEQUÊNCIA- Detalha a sequência com atores e objetos e troca de mensagens. É feito do diagrama de casos de uso. Ordena mensagens no tempo.
DIAGRAMA DE CLASSES- mais utilizado e detalhado, pois mostra classes, interfaces, colaborações e relacionamentos. Sua utilização inícia desde o momento da análise até o detalhamento da especificação.
É este diagrama que se aproxima mais da realidade de um código de programa, pois mostra conjunto de classes com seus atributos e métodos e os relacionamentos entre classes, utilizado em aplicações orientadas a objetos
Aí fica difícil, objetos com os relacionamentos estáticos existente entre eles?
Para mim é diagrama de objetos.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo