Buscar

Modelagem de Sistemas AV

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

Prévia do material em texto

Disciplina:  MODELAGEM DE SISTEMAS
	Avaliação:  AV 
	Professor:
	MARCELO VASQUES DE OLIVEIRA
	
	Nota da Prova: 6,0 de 8,0       
	
	 1a Questão (Ref.: 833716)
	Pontos: 0,0  / 1,0 
	O que acontece com uma classe, quando atribuímos a visibilidade privada para TODOS os métodos de uma classe?
		
	
Resposta: 
	
Gabarito: Essa classe fica sem método externo e portanto não poderá nenhum serviço (através de seus métodos) as demais classes. 
		
	
	
	 2a Questão (Ref.: 833715)
	Pontos: 0,0  / 1,0 
	A visibilidade pública atribuída a uma atributo de uma classe, permite que o acesso a esse atributo seja realizado por outra classe. Isso pode ser um problema? Por que (justifique a resposta).
		
	
Resposta: 
	
Gabarito: Sim. Isso pode ser um problema e deve ser feito com muito cuidado, pois fere o principio do encapsulamento e consequentemente a segurança da classe
		
	
	
	 3a Questão (Ref.: 833942)
	Pontos: 1,0  / 1,0 
	Em relação a modelagem, assinale a opção correta.
		
	
	Modelos de fluxo de dados são usados para mostrar como os dados fluem por uma sequência de etapas de processamento. Devido à sua complexidade, não são apropriados para comunicação com o usuário.
	
	Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente a complexidade do problema sob investigação, sem suprimir detalhes, mesmo que não sejam relevantes.
	
	Modelos podem ser utilizados para especificar a estrutura de um sistema, mas não seu comportamento.
	
	Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas de objeto.
	
	Um modelo é uma abstração elaborada para entender um problema antes de implementar uma solução. As abstrações são subconjuntos da realidade, selecionados para determinada finalidade.
		
	
	
	 4a Questão (Ref.: 833806)
	Pontos: 1,0  / 1,0 
	Quais são os relacionamentos possíveis entre Casos de Uso?
		
	
	agregação, inclusão, extensão
	
	associação, inclusão e extensão
	
	agregação, generalização, associação
	
	composição, generalização e extensão
	
	generalização, inclusão e extensão
		
	
	
	 5a Questão (Ref.: 833818)
	Pontos: 1,0  / 1,0 
	Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
		
	
	Somente a II; 
	
	Somente a III; 
	
	Somente a I; 
	
	I, II e III. 
	
	Somente a I e II; 
		
	
	
	 6a Questão (Ref.: 833883)
	Pontos: 1,0  / 1,0 
	A visibilidade é especificada para os atributos de uma classe. Assinale dentre as opções abaixo,qual a correta quando o indicador de visibilidade for representado pela palavra PÚBLICO: 
		
	
	indica que as funções especificadas dentro de uma estrutura generalização - especialização podem ter acesso e usar estes atributos. 
	
	indica que qualquer função (métodos de outras classes) não poderá ter acesso e usar estes atributos; 
	
	indica que qualquer função (métodos de outras classes) poderá ter acesso e usar estes atributos; 
	
	indica que apenas as funções (métodos) escritas dentro da classe podem ter acesso e usar esses atributos; 
	
	indica que nenhuma função (métodos de outras classes) poderá ter acesso e usar estes atributos; 
		
	
	
	 7a Questão (Ref.: 833543)
	Pontos: 0,5  / 0,5 
	A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos elementos do digrama de sequências. 
O elemento acima, em um diagrama de sequência, significa: 
		
	
	auto-chamada. 
	
	mensagem de ativação.
	
	mensagem de retorno. 
	
	mensagem de ligação. 
	
	mensagem perdida. 
		
	
	
	 8a Questão (Ref.: 833804)
	Pontos: 0,5  / 0,5 
	A partir do diagrama de sequência da figura abaixo, indicar a opção que apresenta os métodos da classe CONTA.
 
	
		
	
	RegistrarPedido(), nextItemConta(umProduto) , Adicionar (umProduto, quantidade)
	
	RegistrarPedido(), nextItemConta(umProduto) , RecuperarContaAtiva()
	
	RegistrarPedido(), RecuperarContaAtiva() ,RecuperarParaPedido(umMesa)
	
	RegistrarPedido(), Criar(umProduto, quantidade) , Adicionar (umProduto, quantidade)
	
	RegistrarPedido(), nextItemConta(umProduto) 
		
	
	
	 9a Questão (Ref.: 833871)
	Pontos: 0,5  / 0,5 
	Analise as assertivas a seguir pertinentes ao diagrama de estados. 
I- O diagrama de estado exibe os possíveis estados que os objetos de uma classe podem assumir e as transições que eles podem fazer de estado para estado. 
II- Um estado pode ser composto por outros estados, situação em que recebe o nome de Superestado. 
III- A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma tecnologia escolhida. 
Com base em sua análise, assinale a UNICA alternativa correta
		
	
	Estão corretas as assertivas I e II
	
	Estão corretas as assertivas I, II, III
	
	Está correta apenas a assertiva II
	
	Estão corretas apenas as assertivas II e III
	
	Está correta apenas a assertiva I 
		
	
	
	 10a Questão (Ref.: 833792)
	Pontos: 0,5  / 0,5 
	O diagrama de implantação é também chamado por alguns autores de diagrama de execução. Aponte dentre as opções abaixo aquela que corresponde a opção correta em relação aos objetivos deste diagrama. 
		
	
	mostrar a organização dos casos de uso a ligados aos dispositivos físicos.
	
	mostrar a organização do hardware e a ligação com o diagrama de classes;.
	
	mostrar a organização do hardware necessário ao especificado nos casos de uso.
	
	mostrar a organização do modelo conceitual de classes com o modelo conceitual de dados;
	
	mostrar a organização do hardware e a ligação do software aos dispositivos físicos.

Outros materiais