No diagrama de sequência da UML, cada objeto participante é ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: B - vida.
Para entender o gabarito desta questão, é importante ter conhecimento sobre o Diagrama de Sequência da UML (Unified Modeling Language ou Linguagem de Modelagem Unificada). Um Diagrama de Sequência é utilizado para mostrar as interações entre objetos em um processo específico ao longo do tempo, e é uma ferramenta chave na modelagem do comportamento de sistemas.
No Diagrama de Sequência, cada objeto participante é representado por uma caixa no topo, que contém o nome do objeto, e por uma linha que desce verticalmente a partir desta caixa. Esta linha vertical é conhecida como linha de vida (lifeline), e representa o período de tempo durante o qual o objeto existe e interage no contexto do processo sendo modelado. A linha de vida é fundamental para indicar a presença do objeto durante as interações que ocorrem no diagrama.
A alternativa B é a correta porque a linha de vida reflete o tempo em que o objeto está ativo e é capaz de interagir com outros objetos, geralmente através do envio e recebimento de mensagens. Essa linha também é útil para visualizar a criação e a destruição de instâncias de objetos ao longo da execução do cenário modelado. Portanto, é uma representação da existência do objeto durante o tempo que o cenário está ocorrendo.
As outras alternativas são incorretas pois:
- A linha de tempo não é um termo utilizado em UML para descrever essa linha vertical.
- A linha de mensagem refere-se ao fluxo de comunicação entre os objetos, mas não é como a linha vertical é denominada.
- A linha de sequência pode ser confundida com o próprio diagrama, mas não é o termo correto para a linha vertical em questão.
- E a linha de caso de uso está relacionada a outro tipo de diagrama da UML, que é o Diagrama de Casos de Uso, não tendo relação com a linha vertical do Diagrama de Sequência.
Com essa explicação, espero que tenha se tornado mais clara a função da linha de vida em um Diagrama de Sequência e por que a alternativa B é a correta.
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
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo