wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UML - Use Cases e Diagramas

Total questions: 13

Worksheet time: 26mins

Name
Class
Date
1.

São elementos que podem estar presentes em um Diagrama de Caso de Uso da UML, EXCETO:

a)

Ator

b)

Assunto

c)

Relacionamento de generalização

d)

Objeto

2.

Os casos de uso podem ser organizados pela especificação de relacionamentos de

a)

evento, ramificação e inclusão

b)

composição, inclusão e extensão.

c)

agregação, extensão e bifurcação.

d)

generalização, inclusão e extensão.

e)

herança, composição e autorrelacionamento.

3.

No contexto da UML, os casos de uso:

a)

especificam a organização do sistema de software.

b)

capturam os requisitos não funcionais.

c)

descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.

d)

definem o comportamento dos componentes de software que serão implementados.

e)

são sempre associados com um único requisito funcional.

4.

O diagrama de Caso de Uso

a)

não permite o relacionamento de generalização entre os casos de uso.

b)

permite o relacionamento de generalização entre atores.

c)

não representa associações.

d)

não representa extensões.

e)

é classificado como diagrama estrutural.

5.

Observe o fragmento de um diagrama UML relacionado a um sistema de informação hipotético.


Com base nesse diagrama, considere as afirmativas CORRETAS a seguir.

a)

Cliente e Serviço de Aprovação de Crédito são atores de "Fechar Pedido".

b)

O diagrama de colaboração em questão representa, possivelmente, as funcionalidades do sistema.

c)

As elipses indicadas no diagrama representam casos de uso.

6.

Generalização / Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguinte(s) elemento(s) de modelo na UML

a)

Casos de uso

b)

Classes

c)

Atores

7.

No diagrama de classes UML, ___________ é um tipo especial de associação representada por um losango vazio em uma extremidade do ícone; indica uma relação todo-parte em que a classe para a qual a seta aponta é considerada uma parte da classe que se encontra na extremidade do losango da associação.


Assinale a alternativa que preenche corretamente a lacuna do texto acima.

a)

Generelização

b)

Encapsulamento

c)

Herança

d)

Composição

e)

Agregação

8.

Os diagramas de classe UML também podem exibir relações entre classes. Uma classe que seja subclasse de outra classe é conectada a essa última por uma seta com uma linha sólida como eixo e com uma ponta triangular vazia. A seta aponta da subclasse para a superclasse. Em UML, esta relação é chamada de

a)

Dependência

b)

Generalização

c)

Multiplicidade

d)

Agregação

e)

Composição

9.

Em um diagrama de classes da UML, a visibilidade de uma classe pode ser:

a)

Somente pública e privada.

b)

Somente pública, privada e pacote.

c)

Somente pública, privada e protegida.

d)

Somente pública, privada, protegida e pacote.

e)

Somente pública, privada, protegida, pacote e restrita.

10.

Assinale a alternativa que apresenta o diagrama UML que mostra um conjunto de classes e seus relacionamentos.

a)

Diagrama de Atividades

b)

Diagrama de Objetos

c)

Diagrama de Pacotes

d)

Diagrama de Classes

e)

Diagrama de Sequência

11.

Sua principal função é apresentar o sistema que será desenvolvido através da visão do cliente (que irá utilizar o sistema), definindo seus módulos e seus usuários com seus respectivos papéis.

a)

Diagrama de Casos de Uso

b)

Diagrama de Atividade

c)

Diagrama de Classes

d)

Diagrama de Objetos

e)

Diagrama de Pacotes

12.

Esse diagrama representa instancias de classes específicas, ou seja, mostra os valores armazenados pelos objetos das classes num determinado intervalo de tempo e seus relacionamentos. Pode conter notas, restrições e pacotes.

a)

Diagrama de Casos de Uso

b)

Diagrama de Atividade

c)

Diagrama de Classes

d)

Diagrama de Objetos

e)

Diagrama de Pacotes

13.

Na UML, que símbolo classifica como privada a visibilidade de um atributo?

a)

+

b)

-

c)

#

d)

~

e)

: