SóProvas


ID
5278396
Banca
UFMG
Órgão
UFMG
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Orientação geral


Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou “metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação, significando “processo de desenvolvimento de software”

Os Casos de uso são usados nas disciplinas de Requisitos e Análise em processos tradicionais de desenvolvimento de software. Com relação à utilização de Casos de uso, é CORRETO afirmar que

Alternativas
Comentários
  • A) os atores utilizados na modelagem de Casos de uso modelam grupos de usuários típicos e, portanto, podem desempenhar mais de um papel no contexto do Caso de uso.

    Incorreta, tipicamente um ator representa um papel...

    .

    B) relacionamentos de generalização podem ser usados na modelagem de atores, mas não faz sentido utilizar esse tipo de relacionamento na modelagem de Caso de uso.

    Incorreta, podemos usar entre casos de usos o relacionamento de generalização.

    .

    C) os Requisitos técnicos, que representam restrições oriundas do cliente ou de autoridades externas que restringem o espaço de soluções, geralmente são também modelados como Casos de uso.

    Incorreta, basicamente a alternativa menciona um requisito não funcional, entretanto casos de uso representam os requisitos funcionais do sistema

    D) a UML deixa a forma de descrição do comportamento dos Casos de uso a critério dos processos, podendo-se utilizar várias modalidades como atividades, máquinas de estado, diagramas de sequência e textos sem formato.

    CORRETA - GABARITO DA QUESTÃO.

    Obs.: por eliminação dá pra matar a questão, mas ... o que seria esse 'texto sem formato'? Se alguém souber de onde o examinar extraiu a alternativa manda mensagem!