Questão de Engenharia de Software — Diagrama de Casos de Uso — FCC 2013
Engenharia de SoftwareDiagrama de Casos de Uso
- Código
- fc005475
- Banca
- FCC
- Órgão
- TRT - 15ª Região (SP)
- Ano
- 2013
- Nível
- Superior
- Cargo
- TRT - 15ª Região - Analista Judiciário - Tecnologia da Informação
Utilizando a UML 2.0, casos de uso complexos podem ser construídos de partes menores por meio das relações include, extend e generalização. Sobre estas relações é correto afirmar que a
- Arelação include é utilizada para incluir casos de uso que, mesmo que não fossem incluídos em outro caso de uso, apareceriam apenas uma vez no diagrama.
- Brelação extend acrescenta comportamento incremental a um caso de uso; ela representa a situação frequente em que alguma capacidade inicial é definida e, mais tarde, recursos são acrescentados modularmente.
- Cnotação para uma relação include é uma seta ininterrupta, indo do caso de uso incluído até o caso de uso básico (incluinte), com a palavra-chave <<include>> rotulando a seta.
- Dnotação UML para uma relação extend é uma seta tracejada do caso de uso básico até o caso de uso extensão, com a palavra chave <<extend>> rotulando a seta.
- Enotação UML para uma relação de generalização é uma seta tracejada com cauda no caso de uso filho e ponta triangular no caso de uso pai.