Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FCC 2013

Engenharia de SoftwareUML
Código
fc008073
Banca
FCC
Órgão
MPE-MA
Ano
2013
Nível
Superior
Em UML, casos de uso mais complexos podem ser construídos de partes menores por meio de relações. Analise as descrições destas relações.I. Incorpora um caso de uso dentro da sequência de comportamento de outro caso de uso. A notação UML 2 para esta relação é uma seta tracejada indo do caso de uso origem para o caso de uso destino com o nome da relação indicado na seta entre << >>.II. Nesta relação um caso de uso pai tem o comportamento comum e os casos de uso filhos acrescentam variações a ele. A UML 2 indica esta relação por uma seta de traço contínuo partindo do caso de uso filho com a ponta triangular chegando ao caso de uso pai.III. Acrescenta comportamento incremental a um caso de uso. Representa a situação em que alguma capacidade inicial é definida e mais tarde recursos são acrescentados. A notação UML 2 para esta relação é uma seta tracejada do caso de uso estendido até o caso de uso básico com o nome da relação indicado na seta entre << >>.As relações I, II e III são correta e respectivamente definidas como:
  1. Ageneralização - especialização - extensão.
  2. Bprivate - public - protected.
  3. Cinclude - generalização - extend.
  4. Dderived - generalization - added.
  5. Eextend - generalização - include.
Revelar gabarito e comentário

GabaritoC — include - generalização - extend.

Link permanente: /questoes/fc008073