Buscar

MODELAGEM DE SISTEMAS - 5P-AV3

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 7 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 7 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

Prévia do material em texto

Nome: ERVESON PEREIRA DA SILVA 
Docente: Cleuton de Menezes Almeida 
Curso: Sistemas de Informação 
Disciplina: Modelagem de Sistemas 
Valor: 10,0 Período: 4º/ 5º Data: 30/06/2021 
 
INSTRUÇÕES DA AVALIAÇÃO AV3 
● Entrega da Avaliação no GoogleClass da turma em até 24h a parti da data aplicação. 
● Cada questão vale 1,0 ponto. 
● São 8 questões objetivas e 2 dissertativas 
● Avaliação Individual 
 
 
01. QUESTÃO 
Considere o seguinte diagrama de casos de uso UML: 
 
 
 
 
 
 
Em relação à associação existente entre os casos de uso A e B, é correto afirmar que 
 
A) se trata de uma associação de casos de uso do tipo inclusão. 
B) o caso de uso B é uma generalização do caso de uso A. 
C) o caso de uso B poderá ser chamado a partir de A mediante alguma condição. 
D) o caso de uso B é uma especialização do caso de uso A. 
E) a execução do caso de uso A obrigatoriamente implica na execução do caso de uso B. 
 
02. QUESTÃO 
O Diagrama de Casos de Uso da UML, apresentado a seguir, expressa que 
 
 
 
 
 
 
 
 
 
 
 
A) o ator Vendedor solicita a abertura de crediário para o cliente, se seu CPF for válido. 
B) o ator Gerente pode aprovar o crediário de um cliente, se seu CPF for válido. 
C) o ator Gerente pode realizar cadastros de clientes e aprovar crediários. 
D) o ator Gerente solicita ao ator Vendedor que cadastre um cliente. 
E) Gerente é uma subclasse de vendendor 
 
 
 
03. QUESTÃO 
Considerando-se o diagrama de classes apresentado a seguir, é correto afirmar que 
 
 
 
 
 
 
 
A) a classe Cliente mantém uma relação do tipo todo-parte com as classes 
ClientePessoaFísica e ClientePessoaJurídica, e uma relação de associação um-para-
muitos com a classe Pedido. 
B) as classes ClientePessoaFísica e ClientePessoaJurídica não possuem um relacionamento 
de associação com a classe Pedido, já que subclasses não herdam as associações da 
superclasse. 
C) a classe Cliente é uma especialização das classes ClientePessoaFísica e 
ClientePessoaJurídica (herança múltipla), já que, além de herdar as propriedades de 
ambas, adiciona um relacionamento com a classe Pedido. 
D) as classes ClientePessoaFísica e ClientePessoaJurídica possuem um relacionamento de 
associação com a classe Pedido, já que subclasses herdam as associações da 
superclasse. 
E) A classe ClientePessoaJuridica possui um relacionamento de associação com 
ClientePessoaFisica 
 
04. QUESTÃO 
Suponha um diagrama de classes UML representando que uma pessoa trabalha como 
empregado em várias empresas e que uma empresa, por sua vez, emprega várias pessoas. A 
 
 
classe “Emprego” que permite saber para cada par [empregado, empregador] qual o salário e a 
data de contratação é um exemplo de classe 
 
A) derivada. 
B) reflexiva. 
C) associativa. 
D) composta. 
E) abstrata. 
 
 
05. QUESTÃO 
A UML define que um diagrama de sequência pode representar o envio de mensagem de um 
objeto para ele próprio. Esta característica é chamada de Autodelegação. Com base nessa 
característica, as mensagens de Autodelegação podem ser: 
 
A) Cíclicas 
B) somente assíncronas 
C) temporais 
D) síncronas ou assíncronas 
E) somente síncronas 
 
06. QUESTÃO 
Considere o diagrama abaixo: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A partir do diagrama, é INCORRETO afirmar: 
 
A) zeta() não necessita ser chamado para que epsilon() dê um retorno ao usuário. 
B) epsilon() é um método de a. 
C) As linhas tracejadas nesse diagrama representam mensagens de retorno. 
D) a é uma instância de Lambda. 
E) Trata-se de um diagrama de sequência. 
 
07. QUESTÃO 
Considere as afirmações abaixo sobre diagramas de atividade da UML. 
 
__________ indicam ações que são executadas no sistema. 
_________ são representadas por setas contínuas e são usadas para indicar o fluxo de trabalho 
entre elementos do diagrama. 
 
Uma ramificação lógica é indicada por ________ e representa desvios do fluxo de controle. 
 
Um retângulo com bordas arredondadas identifica _________ e representa marcos de 
processamento. 
 
Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações 
acima. 
 
A) Eventos – Dependências – pontos de decisão – componentes 
B) Atividades – Transições – pontos de decisão – ações 
C) Mensagens – Transições – ações – componentes 
D) Atividades – Dependências – mensagens – eventos 
E) Eventos – Dependências – mensagens – ações 
 
08. QUESTÃO 
Em um diagrama de atividades da UML, para representar um nó de controle que sincroniza 
múltiplos fluxos, deve-se usar 
 
a) 
 
 
 
 
 
 
 
 
 
 
 
 
 
b) 
 
 
 
 
 
 
 
 
c) 
 
 
 
 
 
 
d) 
 
 
 
 
 
 
 
e) 
 
 
 
 
 
 
 
09. QUESTÃO 
 
 
 
 
 
 
 
 
 
 
 
 
10. QUESTÃO 
 
Um jogo consiste de dois dados, cada um deles com 6 faces. As faces dos dados são 
numeradas de 1 até 6. Para ganhar uma partida, o jogador deverá fazer 3 lançamentos de 
dados, vencendo ao menos 2 deles. O jogador vence um lançamento se a soma dos dados 
for igual a 7 ou 11. Para iniciar um novo jogo, deve-se pressionar o botão “JOGAR”. Quando 
pressionado, ele imediatamente fica desabilitado e os dois dados aparecem girando na frente 
do jogador. Ao se pressionar o botão “LANÇAR”, os dados começam a girar mais lentamente 
até parar, mostrando os valores das suas faces em um sistema tridimensional. Nesse 
momento, encerra-se o lançamento e aparece “VENCEU” ou “PERDEU” na tela da aplicação, 
 
 
 
juntamente com um sinal sonoro de alerta e a quantidade de lançamentos restantes. Somente 
quando o jogador pressiona novamente o botão “LANÇAR” é que se inicia novo lançamento 
de dados. A qualquer momento, o jogador poderá encerrar o jogo: pressionando o botão 
“PARAR”. Tal ação reabilita o botão “JOGAR”. 
 
Desenhe um diagrama de classes de domínio (UML) para o problema apresentado.

Mais conteúdos dessa disciplina