Informática, perguntado por SamCruz, 11 meses atrás

(Adaptado - ENADE 2014) Casos de uso podem ser organizados, agrupando-os em pacotes do mesmo modo como são organizadas as classes. Também podem ser organizados pela especificação de relacionamentos de generalização inclusão e extensão, existentes entre eles.

JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. UML - Guia Do Usuário. 1 ed. Campus, 2006 (adaptado).

Considerando os relacionamentos existentes entre os casos de uso, avalie as afirmações a seguir:

I - Para casos de uso, a generalização significa que o caso de uso filho herda o comportamento e o significado do caso de uso pai, e no caso de uso filho, deverá acrescentar ou sobrescrever o comportamento de seu pai.

II – Um relacionamento de inclusão entre casos de uso significa que o caso de uso base incorpora explicitamente o comportamento de outro caso de uso em uma localização especificada. O caso de uso base poderá permanecer isolado, mas, sob certas condições, seu comportamento poderá ser incluído pelo comportamento de outro caso de uso.

III – Um relacionamento estendido entre casos de uso significa que o caso de uso base incorpora implicitamente o comportamento de outro caso de uso em um local especificado indiretamente pelo caso de uso estendido. O caso de uso estendido nunca permanece isolado, mas é apenas instanciado como parte de alguma base maior que o estende.

IV – Um relacionamento estendido é utilizado para modelagem da parte de um caso de uso que o usuário poderá considerar como um comportamento opcional do sistema e para a modelagem de um subfluxo separado, que é executado somente sob determinadas condições.

É correto o que se afirma em:


Alternativa 1: I e II, apenas.

Alternativa 2: I e IV, apenas.

Alternativa 3: II e III, apenas.

Alternativa 4: I, III e IV, apenas.

Alternativa 5: II, III e IV, apenas.

Soluções para a tarefa

Respondido por JordaoN
5

Olá!

Alternativa: 2) Apenas I e IV, são verdadeiras.

Espero ter ajudado! =)

Perguntas interessantes