Ciência da Computação Software Engenharia de Software

Na análise orientada a objetos, um caso de uso pode representar uma funcionalidade oferecida pelo sistema. Acerca dos casos de uso, assinale a alternativa correta.

  • A.

    Os casos de uso são disparados por um iniciador externo ao sistema e precisam ter um ponto de partida e um ponto de chegada definidos.

  • B.

    Os casos de uso geralmente modelam aspectos estáticos de um sistema.

  • C.

    A generalização, em um diagrama de caso de uso, pode indicar relacionamento de herança entre casos de uso, mas nunca entre atores.

  • D.

    Os substantivos de um caso de uso transformam-se em classes no sistema real, e os verbos, sem exceção, serão as operações dessas classes.

  • E.

    A maioria dos casos de uso possui várias situações ou caminhos alternativos, e cada situação de determinado caso de uso leva a um objetivo diferente para o caso de uso.