Buscar

AV2 MDS 2017 1 APLICADA

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

CURSO: Análise e Desenvolvimento de Software
	
	CÓD/ DISCIPLINA: Modelagem de Sistemas
	
	PROFº.: Janete Amaral
	TURNO: Noite
	
	TURMA: 
	SALA: 
	MAT.: 
	NOTA
	GRADUAÇÃO
	ALUNO(A): 
	
	DATA: 14/O6/2016
	AV1 ( ) – AV2 ( x ) – AV3 ( )
	
PARTE I - ASSINALE A OPÇÃO CORRETA DAS SEGUINTES QUESTÕES (50 escores)
Considere o seguinte trecho de um diagrama de sequência da UML 2.0 abaixo:
Nessa figura, a linha pontilhada representa uma
 a) ativação.
 b) interação.
 c) linha de vida.
 d) mensagem codificada.
Considere o seguinte diagrama UML:
 
O número 1 e símbolo 1..* que aparecem ao lado das classes Nota Fiscal e Itens se referem à restrição de 
 a) herança.
 b) agregação.
 c) identidade.
 d) multiplicidade.
 e) polimorfismo.
Durante as eleições o eleitor deverá comparecer à sua seção e zona, munido de um documento válido. Ao chegar ao local, apresenta o documento ao mesário, que verifica se o eleitor está apto a votar. Caso afirmativo, o mesário informa ao sistema o número do título de eleitor. O sistema valida o título e habilita o voto eletrônico para o eleitor. O eleitor informa os números de seus candidatos, podendo anular ou confirmar seu voto.
Ao final do dia, termina o processo eleitoral da seção, o mesário finaliza o sistema, que gera os dados em tela ou em papel do resultado da urna, listando os votos para cada candidato. A totalização das urnas ocorre em um processo distinto em que o resultado final da eleição é apresentado à população.
Partindo dessa descrição, assinale a opção correta que corresponde à modelagem conceitual, utilizando diagrama de caso de uso com UML. 
 Verificar o Documento do eleitor e Habilitar o Voto Eletrônico são casos de uso.
 No processo eleitoral da seção, os atores são: Eleitor, Mesário e População.
 O caso de uso Informar Título tem uma associação do tipo <<extends>> com o caso de uso Validar Título.
 O caso de uso Informar Número Candidato tem uma associação do tipo <<extends>> com os casos de uso Anular Voto e Confirmar Voto.
 Gerar Dados em Tela e Gerar Dados em Papel têm uma associação do tipo <<implements>> com o caso de uso Gerar Dados.
4. É um tipo especial de associação representando um relacionamento estrutural entre um elemento (o todo) e outros elementos (as partes) onde as partes só podem pertencer ao todo e são criadas e destruídas com ele. 
a) Dependência. 
b) Agregação. 
c) Realização. 
d) Generalização. 
e) Composição.
5. Para evitar descrever o mesmo fluxo de eventos diversas vezes quando se tratar de um comportamento comum a vários casos de uso é recomendado escrever esse comportamento em um único caso de uso e relacioná-lo aos demais por meio de um relacionamento de:
a) agregação por composição.
b) agregação simples.
c) generalização.
d) extensão.
e) inclusão.
6. A linguagem UML possui vários tipos de diagramas. Sobre o Diagrama de Estado, analise as assertivas e assinale a alternativa que aponta as corretas. 
I. Na grande maioria dos casos, o Diagrama de Estado para uma classe mostra os estados que os objetos dessa classe podem assumir e as transições que eles podem fazer de estado para estado. 
II. Um Diagrama de Estado é ideal para a modelação de um atributo com duas características, quando o atributo possui poucos valores e quando o atributo tem restrições em transições autorizadas entre esses valores. 
III. O Diagrama de Estado mostra os estados admissíveis que os objetos de uma dada classe podem assumir e as transições permitidas entre pares de estados. 
IV. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma tecnologia escolhida. 
I, II, III e IV. 
b) Apenas I, II e III. 
c) Apenas II, III e IV. 
d) Apenas I e III.
7. Considerando uma empresa de auto-peças que vende o motor montado e as peças que compõe o motor e, que você foi contratado para modelar o sistema de vendas dessa empresa, qual representação você usaria para apresentar essa necessidade de negócio?
Agregação por valor. 
Classe associativa. 
Generalização. 
Agregação por referência. 
Auto-associação.
8. Na UML o diagrama que descreve uma sequência de ações que representam um cenário principal e cenários alternativos, com o objetivo de demonstrar o comportamento de um sistema, por meio de interações com atores, é o diagrama:
Máquina de Estados. 
Caso de Uso. 
Implantação. 
Atividades. 
Pacotes.
Qual diagrama tem a função de representar um objeto do mundo real, em termos conceituais.
a) Diagrama de casos de usos.
b)	Diagrama de classes.
c) 	Diagrama de atividades.
d)	Diagrama de estados.
e)	Diagrama de componentes.
10. O diagrama UML, que é considerado semanticamente equivalente ao diagrama de sequências, uma vez que pode ser convertido para este sem perda de informação, é o diagrama de:
a) atividades.
b) comunicação.
c) classes.
d) casos de uso.
e) transição de estados.
PARTE II - ELABORE OS SEGUINTES DIAGRAMAS (50 escores)
Desenvolva o Diagrama de Casos de Uso e o Diagrama de Classe para o seguinte Sistema de Controle de Cinema, sabendo que (20 escores):
Um cinema pode ter muitas salas, sendo necessário, portanto registrar informações a respeito de cada uma, como sua capacidade, ou seja, o número de assentos disponíveis.
O cinema apresenta muitos filmes. Um filme tem informações como título e duração. Assim, sempre que um filme for apresentado, deve-se registrá-lo também.
 Um mesmo filme pode ser apresentado em diferentes salas e em horários diferentes. 
Cada apresentação em uma determinada sala e horários é chamada Sessão. Um filme sendo apresentado em sessão tem um conjunto máximo de ingressos, determinado pela capacidade da sala.
Os clientes do cinema podem comprar ou não ingressos, determinado pela capacidade da sala.
Os clientes do cinema podem comprar ou não ingressos para assistir uma sessão. O funcionário pode intermediar a compra do ingresso. Um ingresso deve conter informações como tipo de ingresso (meia entrada ou entrada inteira). Além disso, um cliente só pode comprar ingressos para sessões não encerradas.
 [ENADE-2008] - Uma montadora de automóveis produz carros de luxo e esportivos. Um carro tem marca, modelo, chassi e ano de fabricação. As partes de um carro possuem características como: nome, quantidade, cor e preço. Um fornecedor da montadora tem CNPJ e razão social. O carro de luxo possui sistema GPS; o carro esporte não possui sistema GPS e somente pode ser fabricado na cor vermelha.
Desenhe o Diagrama de Classe, contendo somente os nomes das classes e seus relacionamentos (10 escores).
Construa um Diagrama de Atividade para o seguinte processo de negócio (10 escores):
· A autorização do pagamento tem início após um pedido ter sido realizado pelo cliente.
· Ao mesmo tempo, a disponibilidade para cada um dos itens do pedido é verificada pelo depósito.
· Se a quantidade requisitada de um determinado item existe em estoque, tal quantidade é associada ao pedido, caso contrário, a quantidade do item será alterada (se houver em quantidade menor), se a quantidade em estoque for igual a zero, o item será excluído.
· O pedido é enviado pelo depósito ao cliente quando todos os itens estiverem associados e o pagamento estiver autorizado.
· O pedido será cancelado se a ordem de pagamento não tiver sido autorizada.
Considere um diagrama de classes relativo ao sistema de “Jogo de Futebol”, descrito a seguir: Um jogo de futebol é realizado por duas equipes de jogadores. Cada equipe é composta por 11 jogadores, com diferentes funções. O jogo é realizado num campo com medidas padronizadas, tem duas traves, cada qual em extremos opostos do campo. Ganha o jogo a equipe que marcar mais gols (colocar a bola) na trave do adversário. No jogo existe apenas uma bola, que apresenta características (peso, diâmetro, …) regulamentares... O jogo de futebol é mediado por uma equipe de 3 árbitros (um árbitro principal e os outrosdois árbitros auxiliares).
Elabore um Diagrama de Pacotes com 4 pacotes respectivamente para agrupar classes relativas a (1) equipes de jogadores; (2) equipes de arbitragem; (3) clubes de futebol; e (4) os jogos propriamente ditos. (10 escores).

Continue navegando