Exerc Cio Compara O De Diagramas
Exercícios:
1 - Descrições de Casos de Uso x Diagrama de Casos de Usos
a) Para cada caso de uso identificado em um diagrama de casos de uso deve haver uma descrição de caso de uso associada.
R: Não existe descrição para o diagrama de caso de uso.
b) Os nomes dos casos de uso nos dois artefatos devem ser os mesmos.
R:
c) As descrições dos casos de uso devem fazer menção aos atores envolvidos nos casos de uso e os atores identificados nos dois artefatos devem ser consistentes.
R:
d) Quando um diagrama de casos de uso apontar uma associação entre casos de uso (inclusão, extensão etc), a descrição correspondente deve fazer menção explicitamente à realização do caso de uso associado.
R:
2 – Diagrama de Seqüência x Diagrama de Classes
a) Todos as linhas de vida em um diagrama de seqüência devem ter a indicação de a qual classe pertencem. Essas classes devem estar modeladas no diagrama de classes.
R: As linhas de vida estão representadas corretamente.
b) Para cada mensagem enviada a uma linha de vida em um diagrama de sequência deve haver uma operação definida (com mesma assinatura) na correspondente classe.
R: As classes não possuem os métodos apresentados no diagrama de sequência.
c) Quando uma mensagem enviada a uma linha de vida corresponder a uma operação construtora (criação) na classe, a notação correspondente deverá ser usada no diagrama de seqüência, dando início à linha de vida.
R: Correto
d) Quando uma mensagem enviada a uma linha de vida corresponder a uma operação destrutora (exclusão) na classe, a notação correspondente deverá ser usada no diagrama de sequência, encerrando a linha de vida.
R:
e) Quando retornos de mensagens forem especificados em um diagrama de sequência, os mesmos devem corresponder aos respectivos retornos das operações correspondentes no diagrama de classes.
R:
3 - Descrições de Casos de Uso x Diagrama de Classes
a) As classes, associações, atributos e operações modelados no diagrama de classes devem ser