SóProvas


ID
2561980
Banca
FCC
Órgão
TST
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

Ao elaborar um modelo de Caso de Uso usando Unified Modeling Language – UML, um Analista de Sistemas levantou, hipoteticamente, os seguintes requisitos: o Cidadão que interage com o sistema pode atuar de forma geral como Cidadão, mas também de formas específicas como Pessoa Física ou Pessoa Jurídica. As diferentes formas de atuação do cidadão, indicam

Alternativas
Comentários
  • Analisando as alternativas:

     

    a)  uma inclusão do Ator Cidadão nos Casos de Uso Pessoa Física ou Jurídica. 

    Errada. Inclusão é quando há uma ação é executada  e obrigatoriamente uma outra deve ser também.

     

     

    b) um relacionamento entre um Ator e dois Casos de Uso do tipo Generalização. 

    Errada. Há , realmente, uma GENERALIZAÇÃO, porém não com dois casos de uso.

     

     

    d) um relacionamento entre Casos de Uso do tipo Extensão. 

    Errada. Extensão é quando uma ação é disparada e OPCIONALMENTE uma outra pode ser também.

     

     

    e) uma expansão dos Casos de Uso Pessoa Física ou Jurídica em Cidadão.  

    Errada. Expansão não e sim uma GENERALIZAÇÃO.

     

     

     

     

     

     

    Letra C

     

     

     

     

     

     

    Qcom - Questão comentada

    https://www.youtube.com/channel/UCBY27FNGgRpPa-PgFubwjPQ/videos

  • c-

    A relação de generalização/especialização pode ocorrer entre casos de uso ou entre atores. Generalização permite especificar comportamentos genéricos especializados para necessidades específicas. È utilizado para famílias de sistemas.