
Casos de Uso(diagramas e descrições)
Vamos testar seus comhecimentos?
Anúncios
0
0
0
Anúncios
1
O que é um caso de uso em UML?
Um modelo de arquitetura de software
Uma representação gráfica do banco de dados
Um tipo de diagrama que mostra como o sistema é codificado
Um comportamento do sistema do ponto de vista de um ator externo
2
Quem ou o que é considerado um “ator” em um diagrama de caso de uso?
Qualquer entidade externa que interage com o sistema
Apenas usuários humanos
Qualquer classe ou objeto do sistema
Um componente interno do sistema
3
Qual dos elementos abaixo NÃO faz parte típica de um diagrama de caso de uso?
Classes
Atores
Casos de uso
Relacionamentos
4
Qual a principal finalidade de um diagrama de caso de uso?
Representar requisitos funcionais
Modelar a interface gráfica
Projetar o banco de dados
Mostrar o fluxo detalhado de controle interno
5
No diagrama de caso de uso, o relacionamento “include” indica que:
Um caso de uso é opcional
Um caso de uso será herdado
Um caso de uso obrigatoriamente usa outro
Um ator pode incluir outro ator
6
O relacionamento “extend” é usado quando:
Dois casos de uso são executados simultaneamente
Um ator deseja incluir funcionalidades extras
Um caso de uso pode opcionalmente ser complementado
Um caso de uso obrigatoriamente executa outro
7
Em um caso de uso bem descrito (documentação textual), o que geralmente NÃO está incluído?
Código-fonte de implementação
Fluxo principal de eventos
Pré-condições e pós-condições
Fluxos alternativos
8
O que caracteriza um bom diagrama de casos de uso?
Foco no design técnico e algoritmo
Descrição detalhada de como cada função é implementada
Quantidade de atores internos do sistema
Clareza nos objetivos do sistema com relação aos atores externos
9
Em um sistema bancário, “Sacar dinheiro” é um caso de uso. Qual seria o exemplo mais apropriado de ator?
Caixa eletrônico interno do banco
Terminal de Autoatendimento
Cliente
Conta Corrente
10
Quando devemos usar o relacionamento de generalização entre atores em um diagrama de caso de uso?
Quando dois atores compartilham parte do comportamento
Para representar que um ator está envolvido em vários casos de uso
Quando queremos transformar um ator em um caso de uso
Quando queremos incluir um ator dentro de outro