Buscar

exercicio aula 06 paradigmas de analise e desevolvimento

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 3 páginas

Prévia do material em texto

PARADIGMAS DE ANÁLISE E DESENVOLVIMENTOS 
 
 
1. 
 
 
Tendo como base, o mini mundo, diagrama de casos de uso e as especificações de casos de 
uso, que contemple a modelagem de um sistema de gestão de uma biblioteca. 
- Organize, em ordem cronológica, os passos listados a seguir, para a confecção do diagrama de 
classes. 
 
1- Determinar as cardinalidades. 
 
2- Identificação das classes candidatas nos casos de uso. 
 
3- Identificação dos relacionamentos entre as classes. 
4. Confirmação das classes que realmente são necessárias. 
 
 
A alternativa que contém a ordem correta desses passos é : 
 
 
 
 
3,1,4,2. 
 
3,4,2.1. 
 
2,1,3,4. 
 
1,2,3,4. 
 
2,4,3,1 
 
 
 
2. 
 
 
Um caso de uso representa uma sequência de interações entre o sistema e os atores, sem 
revelar a sua estrutura e o comportamento interno. Para revelar o comportamento interno de 
um caso de uso, devemos especificar uma descrição textual das interações entre o sistema e os 
atores nele envolvidos. A especificação textual de um Caso de Uso, geralmente apresenta um 
conjunto de cenários, representados por: 
 
 
 
 
1 (Um) cenário principal e vários cenários alternativos 
 
Vários cenários principais e 1 (um) cenário alternativo 
 
1 (Um) cenário principal e 1 (um) cenário alternativo 
 
1 (Um) cenário principal e no máximo três cenários alternativos 
 
Vários cenários principais e vários cenários alternativos 
 
 
 
3. 
 
 
A UML não determina a ordem com que as atividades são realizadas e/ou os diagramas 
possíveis são modelados. O que determinará essa sequencia será a: 
 
 
 
 
experiência da equipe; 
 
orçamento dos custos 
 
cronograma de execução 
 
complexidade do sistema; 
 
metodologia usada pela empresa 
 
 
 
4. 
 
 
No que diz respeito a UML, analise as assertivas apresentadas 
I. A UML surgiu pela ideia de unificar o que havia de melhor em termos de modelagem de 
sistemas OO 
II. É uma metodologia, direcionando para a ordem adequada de elaboração dos diagramas 
III. Possui apenas 3 diagramas: casos de uso, classes e sequencia. 
IV. É uma linguagem de modelagem, que permite modelar diferentes níveis de abstração de um 
projeto de software. 
V. É um processo de desenvolvimento completo para desenvolvimento sob a técnica da análise 
Orientada a objeto 
Com base em sua análise, assinale a ÚNICA alternativa correta 
 
 
 
 
Estão corretas apenas as assertivas II e III 
 
Estão corretas apenas as assertivas I, II e IV 
 
Estão corretas apenas as assertivas I e II 
 
Estão corretas apenas as assertivas I e IV 
 
Está correta apenas a assertiva IV 
 
 Gabarito Comentado 
 
 
5. 
 
 
Durante o levantamento de um sistema, um analista registrou o seguinte requisito funcional: 
- "A função de efetivação de uma compra deverá exigir que o cliente se identifique novamente 
para o sistema, caso o valor da transação ultrapasse o limite de crédito definido pela gerência." 
A partir desta declaração, o analista elaborou um caso de Uso de nome EFETIVAR COMPRA 
(efetivação da compra), que está relacionado a outro caso de uso IDENTIFICAR CLIENTE (nova 
identificação, caso Valor da Transação> Limite de crédito) 
Com base no requisito funcional, acima descrito, assinale a opção que apresenta o correto 
relacionamento entre os casos de uso EFETIVAR COMPRA e IDENTIFICAR CLIENTE 
 
 
 
 
Uses 
 
Extends 
 
Include 
 
Associação simples 
 
Herança 
 
 Gabarito Comentado 
 
 
6. 
 
 
Assinale a ÚNICA alternativa que apresenta os possíveis relacionamentos entre os caso de uso, 
de um diagrama de casos de uso. 
 
 
 
 
Composição, inclusão e extensão 
 
Agregação, extensão e bifurcação 
 
Generalização, inclusão e extensão 
 
Herança, composição e extensão. 
 
Evento, ramificação e inclusão 
 
 Gabarito Comentado 
 
 
7. 
 
 
Analise as definições abaixo, relacionadas a três diagramas bastante integrados da UML, na 
construção de sistemas orientado a objetos. 
 
I- O Diagrama de classes mostra as classes do domínio da aplicação que tem por objetivo a 
resolução de um problema. 
 
II- Um Diagrama de caso de uso mostra a interação entre os objetos de um determinado 
cenário. 
 
III- O Diagrama de sequência mostra o comportamento do sistema ou parte dele, descrevendo 
as funcionalidades do mesmo. 
 
Com base em sua análise, assinale a UNICA alternativa correta 
 
 
 
 
Estão corretas apenas as assertivas II e III. 
 
Está correta apenas a assertiva II. 
 
Está correta apenas a assertiva I. 
 
Está correta apenas a assertiva III. 
 
Estão corretas apenas as assertivas I e II. 
 
 
 
8. 
 
 
A visualização da interação entre os objetos envolvidos na realização de um cenário onde são 
apresentadas as trocas de mensagens entre os objetos, são características do diagrama: 
 
 
 
 
Atividade 
 
Estado 
 
Caso de uso 
 
Classe 
 
Sequencia 
 
 Gabarito Comentado

Outros materiais