Casos de Uso
LISTA 03 – CASOS DE USO E SEQUÊNCIA
1 - Tendo em vista que, na UML (Unified Modeling Language), a utilização de diversos diagramas possibilita descobrir falhas não detectadas em diagramas gerados anteriormente, diminuindo a possibilidade da ocorrência de erros durante a fase de desenvolvimento do software, julgue os itens a seguir.
Estereótipos são uma maneira de destacar ou diferenciar um componente ou relacionamentos iguais, atribuindo-lhes características especiais ou modificando-as de alguma forma.
( X ) Certo ( ) Errado
Justificativa: Os estereótipos são baseados em determinados tipos, classes e/ou pacotes já existentes no metamodelo. Eles podem ampliar a semântica, e não a estrutura de tipos e classes preexistentes. Certos estereótipos são predefinidos na UML, mas outros podem ser definidos pelo usuário.
2 - Para captar os requisitos funcionais de um sistema pode- se utilizar a UML. O diagrama mais adequado para essa finalidade é o diagrama de
( x ) a) casos de uso.
( ) b) atividades.
( ) c) colaboração.
( ) d) classes.
( ) e) comunicações.
Justificativa: Cada caso de uso define um requisito funcional do sistema. O caso de uso descreve um conjunto de sequências de ações que o sistema desempenha para produzir um resultado esperado pelo usuário.
3 A respeito da UML (unified modeling language), julgue os próximos itens. Um relacionamento include de um caso de uso A para um caso de uso B indica que B é essencial para o comportamento de A. Então, ao se executar o caso de uso A, executa-se também o B.
( X ) Certo ( ) Errado
Justificativa: Include: Indica que um caso de uso terá seu procedimento copiado no outro.
4 Na notação UML, um nome entre ângulos (ex. <<nome>>), colocado acima do nome de outro elemento, é utilizado para a representação gráfica de
( ) a) objeto.
( ) b) função.
( ) c)