wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sobre Diagramas UML - TULIO

Total questions: 100

Worksheet time: 1hrs 21mins

Name
Class
Date
1.

Qual é o principal objetivo de um diagrama de classes na UML?

a)

Representar o fluxo de atividades de um processo

b)

Modelar a estrutura estática dos sistemas, mostrando classes, atributos e relacionamentos

c)

Descrever a interação entre objetos ao longo do tempo

d)

Exibir a arquitetura física do sistema

2.

No diagrama de sequência, o que as linhas verticais representam?

a)

Fluxo de dados

b)

Objetos ou instâncias

c)

Componentes do sistema

d)

Atividades paralelas

3.

Qual elemento é utilizado para indicar uma decisão em um diagrama de atividades?

a)

Retângulo

b)

Elipse

c)

Diamante

d)

Linha tracejada

4.

O que um ator representa em um diagrama de casos de uso?

a)

Um componente do sistema

b)

Um usuário ou sistema externo que interage com o sistema

c)

Uma classe abstrata

d)

Um processo interno

5.

No diagrama de componentes, o que é representado por um retângulo com duas pequenas abas na lateral?

a)

Um caso de uso

b)

Um componente de software

c)

Um ator

d)

Um pacote

6.

Qual diagrama é mais adequado para mostrar como os elementos de software são distribuídos em hardware?

a)

Diagrama de classes

b)

Diagrama de implantação

c)

Diagrama de atividades

d)

Diagrama de sequência

7.

Em um diagrama de classes, qual símbolo indica uma associação de multiplicidade "muitos para muitos"?

a)

1..1

b)

0..1

c)

1..*

d)

*..*

8.

No diagrama de sequência, o que as setas horizontais representam?

a)

Fluxo de controle

b)

Mensagens trocadas entre objetos

c)

Componentes do sistema

d)

Estados de um objeto

9.

Qual é o principal objetivo de um diagrama de atividades?

a)

Modelar a estrutura estática do sistema

b)

Representar o fluxo de trabalho ou processos

c)

Mostrar a arquitetura física do sistema

d)

Exibir a comunicação entre componentes

10.

Em um diagrama de casos de uso, o que representa uma elipse?

a)

Um ator

b)

Um componente

c)

Um caso de uso

d)

Um pacote

11.

No diagrama de componentes, qual é a principal finalidade?

a)

Mostrar a interação entre objetos

b)

Representar a estrutura física do software em termos de componentes e suas dependências

c)

Exibir o fluxo de atividades

d)

Modelar a estrutura de classes

12.

O que é um nó em um diagrama de implantação?

a)

Um ator externo

b)

Um elemento de hardware ou ambiente de execução

c)

Um caso de uso

d)

Um atributo de classe

13.

Qual relacionamento indica herança em um diagrama de classes?

a)

Linha sólida com seta fechada

b)

Linha tracejada com seta aberta

c)

Linha sólida com seta aberta

d)

Linha tracejada com seta fechada

14.

No diagrama de sequência, o que representa a linha de vida de um objeto?

a)

O tempo de existência do objeto durante a interação

b)

O fluxo de atividades

c)

A hierarquia de classes

d)

O hardware utilizado

15.

Em um diagrama de atividades, como é representado o início do fluxo?

a)

Círculo preenchido

b)

Diamante

c)

Retângulo

d)

Linha tracejada

16.

Qual diagrama é mais indicado para descrever os requisitos funcionais do sistema?

a)

Diagrama de casos de uso

b)

Diagrama de implantação

c)

Diagrama de componentes

d)

Diagrama de sequência

17.

No diagrama de componentes, como são representadas as dependências entre componentes?

a)

Linha sólida

b)

Linha tracejada com seta

c)

Linha dupla

d)

Linha pontilhada sem seta

18.

Em um diagrama de implantação, o que conecta os nós?

a)

Linhas sólidas representando associações

b)

Linhas tracejadas representando dependências

c)

Linhas sólidas representando conexões de comunicação

d)

Linhas duplas representando herança

19.

Qual elemento NÃO faz parte de um diagrama de classes?

a)

Atributos

b)

Operações

c)

Atividades

d)

Relacionamentos

20.

No diagrama de atividades, como é representado o término do fluxo?

a)

Círculo preenchido

b)

Diamante

c)

Círculo com borda dupla

d)

Retângulo

21.

O que é um Diagrama de Atividades na UML?

a)

Um diagrama que representa a estrutura física do sistema.

b)

Um diagrama que descreve o fluxo de atividades ou processos.

c)

Um diagrama que mostra a hierarquia de classes.

d)

Um diagrama que detalha a comunicação entre objetos.

22.

Qual dos elementos abaixo é fundamental em um Diagrama de Atividades?

a)

Classe

b)

Atividade

c)

Pacote

d)

Interface

23.

O que representa um nó inicial em um Diagrama de Atividades?

a)

O término do processo

b)

O início do fluxo de atividades

c)

Uma decisão

d)

Uma ação paralela

24.

Qual símbolo é utilizado para indicar uma decisão em um Diagrama de Atividades?

a)

Círculo

b)

Retângulo

c)

Diamante

d)

Triângulo

25.

Em que situação é mais apropriado utilizar um Diagrama de Atividades?

a)

Para modelar a estrutura de classes

b)

Para descrever o fluxo de trabalho de um processo

c)

Para mostrar a arquitetura física do sistema

d)

Para detalhar a herança entre objetos

26.

O que é um nó final em um Diagrama de Atividades?

a)

Um ponto de decisão

b)

O início do processo

c)

O término do fluxo de atividades

d)

Uma ação paralela

27.

Qual elemento conecta duas atividades sequenciais em um Diagrama de Atividades?

a)

Linha de associação

b)

Fluxo de controle

c)

Generalização

d)

Dependência

28.

O que representa um nó de decisão em um Diagrama de Atividades?

a)

Um ponto onde o fluxo pode seguir caminhos diferentes

b)

O início do processo

c)

Uma ação paralela

d)

O término do processo

29.

Qual dos seguintes NÃO é um elemento típico de um Diagrama de Atividades?

a)

Atividade

b)

Fluxo de controle

c)

Classe

d)

Nó de decisão

30.

Como são representadas atividades paralelas em um Diagrama de Atividades?

a)

Por meio de nós de decisão

b)

Por meio de barras de sincronização (fork/join)

c)

Por meio de fluxos de controle simples

d)

Por meio de classes

31.

Qual é a principal aplicação do Diagrama de Atividades em projetos de software?

a)

Modelar a estrutura de dados

b)

Descrever o fluxo de processos e atividades

c)

Definir a arquitetura física

d)

Especificar interfaces de usuário

32.

O que é um fluxo de objeto em um Diagrama de Atividades?

a)

Um fluxo que conecta classes

b)

Um fluxo que representa a passagem de objetos entre atividades

c)

Um fluxo que indica herança

d)

Um fluxo que mostra dependências

33.

Qual elemento é usado para indicar o início de múltiplos fluxos simultâneos?

a)

Nó de decisão

b)

Barra de fork

c)

Nó final

d)

Fluxo de controle

34.

O que é um nó de junção (join) em um Diagrama de Atividades?

a)

Um ponto onde fluxos paralelos se unem

b)

Um ponto de decisão

c)

O início do processo

d)

Um fluxo de objeto

35.

Qual das opções abaixo melhor descreve uma atividade em um Diagrama de Atividades?

a)

Uma ação ou conjunto de ações executadas no processo

b)

Um objeto do sistema

c)

Uma interface gráfica

d)

Um componente físico

36.

Em um Diagrama de Atividades, o que significa um fluxo de controle com seta?

a)

Indica a direção do fluxo entre atividades

b)

Indica herança entre classes

c)

Indica dependência entre pacotes

d)

Indica a criação de objetos

37.

Qual é a principal vantagem de utilizar Diagramas de Atividades em projetos?

a)

Facilitar a modelagem de bancos de dados

b)

Visualizar claramente o fluxo de processos

c)

Definir a arquitetura física do sistema

d)

Especificar requisitos não funcionais

38.

O que é um swimlane em um Diagrama de Atividades?

a)

Uma linha que separa diferentes fluxos de controle

b)

Uma divisão que representa diferentes responsáveis ou departamentos

c)

Um tipo de nó final

d)

Um tipo de fluxo de objeto

39.

Qual elemento é utilizado para indicar a conclusão de todos os fluxos em um Diagrama de Atividades?

a)

Nó inicial

b)

Nó final

c)

Nó de decisão

d)

Barra de fork

40.

Em qual fase do desenvolvimento de software o Diagrama de Atividades é mais utilizado?

a)

Implementação

b)

Análise e modelagem de processos

c)

Testes

d)

Manutenção

41.

O que diferencia um Diagrama de Atividades de um Diagrama de Sequência?

a)

O Diagrama de Atividades foca no fluxo de processos, enquanto o de Sequência foca na interação entre objetos ao longo do tempo

b)

O Diagrama de Atividades mostra apenas classes

c)

O Diagrama de Sequência mostra fluxos paralelos

d)

Não há diferença

42.

Qual dos seguintes elementos pode ser usado para modelar condições em um Diagrama de Atividades?

a)

Nó de decisão

b)

Nó final

c)

Barra de fork

d)

Swimlane

43.

O que é um fluxo alternativo em um Diagrama de Atividades?

a)

Um fluxo que ocorre em paralelo ao principal

b)

Um fluxo que ocorre quando uma condição específica é atendida

c)

Um fluxo que representa a criação de objetos

d)

Um fluxo que indica dependência

44.

O que é um fluxo de exceção em um Diagrama de Atividades?

a)

Um fluxo que ocorre quando tudo está correto

b)

Um fluxo que ocorre em caso de erro ou condição inesperada

c)

Um fluxo principal do processo

d)

Um fluxo de controle normal

45.

Um relacionamento que especifica como e quando o comportamento definido em um caso de uso pode ser inserido no comportamento definido em outro caso de uso. Este relacionamento deve ser usado quando houver algum comportamento adicional que deva ser adicionado, possivelmente condicionalmente, ao comportamento definido em um caso de uso. [UseCase004-1]

a)

Extend Relationship

b)

Include Relationship

c)

Generalization Relationship

d)

Improve Relationship

e)

Nenhuma delas

46.

Quais das seguintes afirmações são aplicáveis ​​a um Ator em um Diagrama de Caso de Uso? Selecione TODAS as que se aplicam. [UseCase005]

a)

Um Ator é representado no diagrama de caso de uso com um ícone de "stickman" (homem palito).

b)

Um Ator especifica uma função desempenhada por um usuário ou um sistema externo que interage com o sistema que está sendo representado.

c)

Um Ator pode ser colocado dentro do limite do sistema para mostrar que pertence ao sistema.

d)

Cada Ator em um Diagrama de Caso de Uso pode interagir com apenas um Caso de Uso.

47.

Quais são os elementos básicos de um Diagrama de Caso de Uso? Selecione TODOS que se aplicam. [UseCase001]

a)

Atividades

b)

Classes

c)

Relacionamentos

d)

Atores

e)

Casos de uso

48.

Qual símbolo do Diagrama de Caso de Uso é mostrado abaixo?

a)

Generalization

b)

System/Subsystem Boundary

c)

Caso de Uso

d)

Associação

e)

Ator

49.

Selecione a opção que melhor descreve o UML:

a)

Técnica de Modelagem Unificada

b)

Linguagem de Fluxo de Dados

c)

Técnica de Modelagem de Decisão

d)

Notação Orientada a Objetos

50.

Os casos de uso são meios de capturar os requisitos de um sistema e especificam o que um sistema deve ser capaz de fazer

a)

Verdadeiro

b)

Falso

51.

No diagrama a seguir, qual comportamento de caso de uso é opcionalmente incorporado no comportamento de outro caso de uso em um ponto específico?

a)

D

b)

H

c)

F

d)

G

e)

I

52.

Qual definição abaixo descreve melhor um caso de uso?

a)

Um caso de uso representa um conjunto de comportamentos realizados por um sujeito (tal sistema) e que produz um resultado observável para um ou mais Atores.

b)

Um caso de uso representa o comportamento do ator que resulta do desempenho adequado do sistema.

c)

Um caso de uso é um método usado por um analista de negócios para defender seu caso de como o ator deve se comportar.

d)

Um caso de uso representa um conjunto de etapas realizadas por um ator enquanto ele tenta atuar em um comportamento de aplicativo.

53.

Você está trabalhando em um sistema de caixa eletrônico e está tentando mostrar aos seus stakeholders que uma conta se relaciona a um cliente, que um cliente pode ser casado com outro cliente e que uma conta pode ser vinculada a mais de uma ID de login de máquina. Qual diagrama UML seria mais adequado para esse propósito?

a)

Diagrama de Classes

b)

Diagrama de Casos de Uso

c)

Diagrama do caixa eletrônico

d)

Diagrama de sequência

e)

Diagrama de estados

54.

No diagrama a seguir, qual(is) ator(es) poderia(m) desencadear o comportamento dos casos de uso F e G?

a)

C

b)

L

c)

J

d)

K

e)

B

55.

Quais diagramas são considerados Diagramas de Estrutura? Selecione TODOS que se aplicam.

a)

Diagrama de Máquina de Estado

b)

Diagrama de Pacote

c)

Diagrama de Componente

d)

Diagrama de Classe

e)

Diagrama de Caso de Uso

56.

Um relacionamento entre dois casos de uso indicando que o comportamento do primeiro caso de uso é inserido no comportamento do segundo caso de uso. O primeiro caso de uso deve estar disponível para que o comportamento do segundo caso de uso seja completamente descrito

a)

Extend Relationship

b)

Include Relationship

c)

Generalization Relationship

d)

Improve Relationship

57.

Selecione o melhor nome para um caso de uso dentre as opções:

a)

enrollStudent()

b)

Inscrição

c)

Aluno

d)

Inscrição de Aluno

e)

Inscrever Aluno

58.

Ao criar um diagrama de caso de uso, cada caso de uso deve ter um relacionamento direto com pelo menos um ator.

a)

Verdadeiro

b)

Falso

59.

Um ___________ mostra a interação do sistema com seus usuários e outros sistemas externos.

a)

Diagrama de classes

b)

Diagrama de casos de uso

c)

Diagrama de sequência

d)

Diagrama de estados

e)

Diagrama de pacotes

60.

No diagrama, qual caso de uso tem comportamento similar ao caso de uso D?

a)

C

b)

E

c)

F

d)

G

e)

B

61.

No diagrama a seguir, qual caso de uso pode ser iniciado pelo ator B?

a)

C

b)

D

c)

E

d)

F

e)

K

62.

No diagrama a seguir, qual(is) ator(es) poderia(m) invocar o caso de uso E? Selecione todas as opções aplicáveis.

a)

A

b)

B

c)

C

d)

D

e)

J

63.

Relação que não existe num diagrama de casos de uso:

a)

Extend Relationship

b)

Include Relationship

c)

Generalization Relationship

d)

Improve Relationship

64.

Sobre diagrama, marque as alternativas corretas:

a)

1 Banco está associado a 0 ou infinitas Contas (Accounts)

b)

Cada Conta (account) está associada a exatamente 1 único banco

c)

Chacking, Savings, MoneyMarket são Contas (Accounts)

65.

Que opções são verdadeiras com relação à figura?

a)

É um diagrama de casos de uso.

b)

CheckingAccount implementa BankAccount

c)

CheckingAccount e SavingAccount são BankAccount

d)

CheckingAccount e SavingAccount são associadas

e)

SavingAccount pode executar processCheck

66.

O que um diagrama de classe não mostra diretamente?

a)

Os métodos dentro de uma classe.

b)

Os atributos de uma classe.

c)

A sequência de chamadas de método.

d)

Os relacionamentos entre classes.

67.

Que tipo de relação de associação a imagem representa?

a)

Agregação

b)

Herança

c)

Composição

d)

Especialização

68.

No contexto de um diagrama de classe, o que é uma 'multiplicidade'?

a)

O número de métodos em uma classe

b)

O número de classes em um diagrama.

c)

O número de atributos em uma classe.

d)

O número possível de instâncias em um relacionamento.

69.

Que tipo de Associação é essa?

a)

Herança

b)

Agregação

c)

Composição

d)

Dependência

70.

O que a visibilidade 'privada' de um atributo ou método indica em um diagrama de classe?

a)

O atributo ou método pode ser acessado por qualquer classe.

b)

O atributo ou método só pode ser acessado dentro da própria classe.

c)

O atributo ou método pode ser acessado dentro da classe e suas subclasses.

d)

O atributo ou método pode ser acessado por qualquer classe no mesmo pacote.

71.

Em programação orientada a objetos, o que é polimorfismo?

a)

Polimorfismo é a capacidade de uma linguagem de programação de processar objetos de maneira diferente com base em sua classe ou tipo de dados.

b)

Polimorfismo é um princípio pelo qual uma classe pode realizar múltiplas funções, dependendo do contexto em que é usada.

c)

Polimorfismo refere-se à capacidade de uma função aceitar parâmetros de diferentes tipos.

d)

Polimorfismo é a característica que permite a uma classe herdar métodos e propriedades de mais de uma classe base.

72.

Qual das seguintes afirmações melhor define encapsulamento em programação orientada a objetos?

a)

Encapsulamento refere-se à capacidade de um objeto em herdar características e comportamentos de mais de uma classe.

b)

Encapsulamento é um princípio que permite a objetos de diferentes classes comunicarem-se através de mensagens.

c)

Encapsulamento é o processo pelo qual um objeto oculta seus dados internos e protege sua integridade permitindo que seja acessado apenas através de métodos definidos.

d)

Encapsulamento é a técnica de combinar vários comportamentos em uma única classe para promover a modularidade do código

73.

Qual dos seguintes elementos NÃO é tipicamente representado em um diagrama de sequência?

a)

Mensagens

b)

Dependências de classe

c)

Objetos

d)

Linhas de vida

74.

Em um diagrama de sequência, o que a "linha de vida" de um objeto representa?

a)

A herança de classe do objeto

b)

O período durante o qual o objeto existe no tempo de execução

c)

A sequência de métodos invocados dentro do objeto

d)

As dependências entre o objeto e outros objetos

75.

Que tipo de Diagrama UML é esse?

a)
Diagrama de Caso de Uso
b)

Diagrama de Componente

c)

Diagrama de Classes

d)
Diagrama de Sequência
76.

Considere, por hipótese, que um Analista de Sistemas da Câmara Legislativa, ao observar o fluxo da criação ao arquivamento de documentos institucionais por Deputados Distritais, criou o diagrama UML abaixo. Este diagrama: 

a)

mostra que a classe Documento possui diferentes estados ou operações: é criado, revisado, atualizado, validado e aprovado, embora nem sempre seja arquivado. 

b)

indica que há diferentes processos que participam desta atividade, como Deputado, Revisor, Validador e Arquivador. Esses processos são representados no diagrama por partições renderizadas como lifelines horizontais. 

c)

de sequência mostra que Documento é o único nó de objeto do processo. Criação, Atualização, Revisão, Validação, Solicitação de Mudança e Arquivamento serão modelados como classes no diagrama de classes. 

d)

de atividades mostra responsabilidades de diferentes roles e a sequência de alterações do Documento. O diagrama de máquina de estados também poderia ser usado neste caso para mostrar como o Documento muda seu estado ao longo do tempo.

e)

de estados do Documento mostra apenas os estados e transições do Documento. Para apresentar as atividades, quando diferentes roles e vários nós de objeto estão envolvidos, o diagrama de sequência é o mais indicado. 

77.

Com o Modelo de Casos de Uso, representamos:

a)

O comportamento do sistema, através de seu diagrama

b)

O comportamento do sistema, através de sua especificação

c)

O comportamento do sistema, através de seu diagrama e especificação

78.

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

79.

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.

80.

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.

81.

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.

82.

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

83.

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

84.

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.

85.

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

86.

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

87.

Esse diagrama descreve ao longo de uma linha de tempo, o fluxo da comunicação entre objetos de um sistema.

a)

Diagrama de Máquina de Estado

b)

Diagrama de Sequencia

c)

Diagrama de Implantação

d)

Diagrama de Componentes

e)

Diagrama de ishikawa

88.

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

a)

+

b)

-

c)

#

d)

~

e)

:

89.

Esse diagrama descreve ao longo de uma linha de tempo, o fluxo da comunicação entre objetos de um sistema.

a)

Diagrama de Máquina de Estado

b)

Diagrama de Sequencia

c)

Diagrama de Implantação

d)

Diagrama de Componentes

e)

Diagrama de ishikawa

90.
Conjunto coeso de funções visíveis, que descreve as necessidades dos usuários com relação à construção de um software.
a)
Requisito de Software
b)
Funcionalidade
c)
Requisito de Hardware
d)
Regra de Negócio
91.

O que conecta a interface ao objeto de entidade é chamado

a)

Class Object

b)

Boundary Object

c)

Entity Object

d)

Controller Object

92.

Um ___________ mostra a interação do sistema com seus usuários e outros sistemas externos.

a)

Diagrama de classes

b)

Diagrama de casos de uso

c)

Diagrama de sequência

d)

Diagrama de estados

e)

Diagrama de pacotes

93.

Selecione o melhor nome para um caso de uso dentre as opções:

a)

enrollStudent()

b)

Inscrição

c)

Aluno

d)

Inscrição de Aluno

e)

Inscrever Aluno

94.

Que opções são verdadeiras com relação à figura?

a)

É um diagrama de casos de uso.

b)

CheckingAccount implementa BankAccount

c)

CheckingAccount e SavingAccount são BankAccount

d)

CheckingAccount e SavingAccount são associadas

e)

SavingAccount pode executar processCheck

95.

Qual opção melhor representa a descrição de cada número?

a)

1-Classe

2-Atributos

3-Multiplicidade

4-Agregação

5-Associação

b)

1-Agregação

2-Classe

3-Atributos

4-Associação

5-Multiplicidade

c)

1-Multiplicidade

2-Agregação

3-Atributos

4-Associação

5-Classe

d)

1-Atributos

2-Classe

3-Multiplicidade

4-Associação

5-Agregação

96.

Sobre a UML, marque a opção correta:

a)

É uma linguagem de programação

b)

Auxilia na descrição e no projeto de sistemas OO.

c)

É usada para criar um modelo executável

d)

É uma metodologia

97.

São requisitos funcionais de um sistema de gerenciamento de saúde:

a)

O sistema deve estar disponível para todas as clínicas durante as horas normais de trabalho

(segunda a sexta-feira, 0h30 às 17h30)

b)

Um usuário deve ser capaz de pesquisar as listas de agendamentos para todas as clínicas.

c)

O tempo de resposta do sistema não deve ultrapassar 30 segundos.

d)

O sistema deve gerar a cada dia, para cada clínica, a lista dos pacientes para as consultas daquele

dia.

98.

Sobre visibilidade no diagrama de classes, quais são os símbolos e significados correspondentes?

a)

- (privado), + (protegido), # (público)

b)

+ (privado), - (protegido), # (público)

c)

+ (privado), # (protegido), - (público)

d)

- (privado), # (protegido), + (público)

99.

É(são) relacionamento(s) entre atores:

a)

Generalização/ Especialização

b)

Associação

c)

Include e associação

d)

Include e extend

100.

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

a)

Classes, atores e casos de uso

b)

Classes, atores e ações

c)

Casos de uso, estados e atores

d)

Casos de uso, estados e classes