Pular para o conteúdo principal

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
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
Revelar gabarito e comentário

GabaritoB — relaçã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.

Link permanente: /questoes/fc005475