Buscar

Elaborar o diagrama de caso de uso

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

1. 
O que é um diagrama de caso de uso?
Resposta incorreta
A. 
É um artefato que permite a representação de classes e objetos de um projeto de software.
Diagrama de caso de uso não representa classes ou objetos. O diagrama de classes e objetos é que permite esta representação.
Você acertou!
B. 
Um diagrama de caso de uso é uma representação da interação de um usuário com o sistema, que mostra a relação entre o usuário e os diferentes casos de uso em que o usuário está envolvido.
Um diagrama de caso de uso pode identificar os diferentes tipos de usuários de um sistema e os diferentes casos de uso.
Resposta incorreta
C. 
É um diagrama que apresenta um modelo de implantação de arquitetura de software.
O diagrama de implantação permite detalhar a forma com a qual o software será implantado, apresentando detalhes técnicos e de arquitetura.
Resposta incorreta
D. 
É um diagrama que apresenta a relação entre as atividades realizadas dentro de um caso de uso específico.
O diagrama de atividades permite apresentar as atividades que são realizadas dentro de um caso de uso. O diagrama de caso de uso apresenta uma representação global de um conjunto de atores e casos de uso.
Resposta incorreta
E. 
É um diagrama utilizado para representar histórias de usuários.
Embora seja possível traduzir histórias de usuário para casos de uso e, então, representá-los, o diagrama de caso de uso é utilizado para representar casos de uso, e não histórias. Estas foram um conceito criado nos últimos anos, em conjunto com as metodologias ágeis.
2. 
Qual figura geométrica representa um caso de uso em um diagrama de caso de uso?
Você acertou!
A. 
Elipse.
Um caso de uso é representado por uma elipse com o nome geralmente localizado no interior.
Resposta incorreta
B. 
Pessoa com traços.
A figura de uma pessoa com traços representa um ator neste diagrama.
Resposta incorreta
C. 
Uma seta com a informação <<include>>.
A seta com a informação <<include>> é utilizada para representar uma relação do tipo de inclusão.
Resposta incorreta
D. 
Uma seta com a informação <<extend>>.
A seta com a informação <<extend>> representa uma relação de extensão entre dois casos de uso.
Resposta incorreta
E. 
Um retângulo.
Os retângulos geralmente representam os limites do sistema no diagrama de caso de uso. Dentro dele, vão os elementos que fazem parte do sistema.
3. 
Para que serve uma relação extend no diagrama de caso de uso?
Resposta incorreta
A. 
Serve para representar uma dependência de um ator com um caso de uso.
A relação extend não é utilizada entre atores e caso de uso. Ela é utilizada apenas entre casos de uso.
Resposta incorreta
B. 
É utilizada como uma representação de igualdade entre casos de uso.
Não faz sentido termos dois casos de uso iguais em um diagrama de casos de uso. Logo, esta relação não representa igualdade.
Resposta correta
C. 
É utilizada para representar que um caso de uso aumenta a funcionalidade e as características existentes em outro caso de uso.
De acordo com a UML, a seta da relação extend é pontilhada e possui a palavra <<extend>> sobre ela.
Você não acertou!
D. 
A relação extend é utilizada para representar que um caso de uso inclui funcionalidades em um ator, aumentando a capacidade de realizar tarefas.
A relação não é utilizada entre atores e casos de uso. Logo, ela não realiza o aumento de funcionalidades.
Resposta incorreta
E. 
É a relação que permite informar os limites do sistema.
Esta relação é utilizada para outro propósito. Os limites do sistema são definidos por um elemento no formato de retângulo ou quadrado.
4. 
Para que serve uma relação do tipo include no diagrama de caso de uso?
Resposta incorreta
A. 
Esta relação serve para demonstrar dependência entre um ator e um caso de uso.
A relação não apresenta dependência. Também, não é utilizada entre atores e casos de uso, mas apenas entre casos de uso.
Você não acertou!
B. 
Esta relação permite representar a multiplicidade entre casos de uso.
No diagrama de caso de uso, não utilizamos multiplicidades. Geralmente, elas são utilizadas em diagramas ER (entidade-relacionamento) ou de classes.
Resposta incorreta
C. 
Esta relação demonstra um acoplamento de atores.
A relação não está relacionada com nenhum tipo de acoplamento. Também, não é utilizada entre atores.
Resposta incorreta
D. 
Esta relação demonstra que um caso de uso é realizado antes de outro caso de uso, mas apenas quando mais de um ator existe no diagrama.
Esta relação não determina a ordem de realização de ações e também não apresenta restrição em relação ao número de atores.
Resposta correta
E. 
É uma relação que implica que o comportamento do caso de uso incluído é inserido no comportamento do caso de uso inclusor.
De acordo com a UML, a seta da relação include é pontilhada e possui a palavra <<include>> sobre ela.
5. 
Uma das relações presentes no diagrama de caso de uso é chamada de generalização. O que ela representa?
Resposta incorreta
A. 
Esta relação representa que dois casos de uso apresentam comportamentos gerais de todos os casos de uso do diagrama.
Uma relação geralmente ocorre entre um caso de uso para outro. Não possui relação com todos os casos de uso do diagrama.
Resposta incorreta
B. 
Esta relação é utilizada para informar que o caso de uso remove funcionalidades de outro.
A relação de generalização não é utilizada para remover funcionalidades de outros casos de uso.
Resposta incorreta
C. 
Esta relação permite informar que o caso de uso aumenta as funcionalidades presentes em um ator.
A relação de generalização não é utilizada para aumentar as funcionalidades de atores a partir de um caso de uso.
Você acertou!
D. 
Esta é uma relação de pai-filho, onde o filho herda as funcionalidades do pai e torna-se mais especializado. Pode ocorrer entre atores ou, também, entre casos de usos.
Em outros termos, representa que um caso de uso na relação tem o significado do processo subjacente, mas é um aprimoramento do caso de uso principal.
Resposta incorreta
E. 
Esta relação é utilizada somente entre casos de uso e atores para representar igualdade de funcionalidades.
Esta relação somente pode ser utilizada entre atores ou entre casos de usos. Não podemos utilizar entre um ator e um caso de uso por exemplo. Ela também não é utilizada para representar igualdade de funcionalidades.

Continue navegando