Questão de Engenharia de Software — UML — UFSC 2022
Engenharia de SoftwareUML
- Código
- qq808222
- Banca
- UFSC
- Órgão
- UFSC
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Considere as seguintes definições relacionadas à modelagem de casos de uso (UML), com lacunas a preencher.I. O __________ destina-se a ser usado quando há partes comuns do comportamento de dois ou mais casos de uso. Essa parte comum é então extraída para um caso de uso separado, para ser incluído por todos os casos de uso básicos que tenham essa parte em comum. Como o uso principal desse relacionamento é para reutilização de partes comuns, o que é deixado em um caso de uso básico geralmente não é completo em si mesmo, mas depende das partes adicionadas para ser significativo.II. O __________ destina-se a ser usado quando há algum comportamento adicional que deve ser incluído, possivelmente de forma condicional ao comportamento definido em um ou mais casos de uso.III. __________ especifica um papel desempenhado por um usuário ou qualquer outro sistema que interage com o sistema sob modelagem.IV. __________ especifica um conjunto de ações executadas, que produz um resultado observável de valor para uma ou mais partes interessadas.Assinale a alternativa que preenche corretamente as quatro definições, considerando sua ordem numérica.
- AI. relacionamento de generalização (generalize); II. relacionamento de extensão (extend); III. Caso de uso; IV. Ator.
- BI. relacionamento de extensão (extend); II. relacionamento de inclusão (include); III. Objeto; IV. Colaboração.
- CI. relacionamento de inclusão (include); II. relacionamento de extensão (extend); III. Ator; IV. Caso de uso.
- DI. relacionamento de inclusão (include); II. relacionamento de generalização (generalize); III. Objeto; IV. Caso de uso.
- EI. relacionamento de extensão (extend); II. relacionamento de generalização (generalize); III. Ator; IV. Colaboração.