Buscar

Modelagem de Sistemas

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

1a Questão (Ref.: 201007128413)
	Pontos: 0,8  / 0,8
	_____________ é a fase do RUP responsável pela codificação do sistema.
		
	
	Construção
	
	Transição
	
	Translação
	
	Elaboração
	
	Iniciação
	
	
	 2a Questão (Ref.: 201007120631)
	Pontos: 0,8  / 0,8
	Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras.
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque são adaptados às operações de cada empresa;
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação;
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças na construção do software;
IV - Na UML devem ser representados os procedimentos lógicos e físicos;
 
		
	
	Itens I e IV são verdadeiros.
	
	Itens I, III e IV são verdadeiros.
	
	Itens I, e III são verdadeiros.
	
	Itens III e IV são verdadeiros.
	
	Itens I, II, III são verdadeiros.
	
	
	 3a Questão (Ref.: 201007113718)
	Pontos: 0,0  / 0,8
	A UML também é usada para representar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos diferentes de sistemas com suas características mais comuns.
Identifique qual não faz parte deste grupo.
		
	
	Sistemas Real-time Integrados.
	
	Sistemas de Informação.
	
	Sistemas de Software e Sistemas de Negócios.
	 
	Sistemas Depuração.
	
	Sistemas Técnicos.
	
	
	 4a Questão (Ref.: 201007113758)
	Pontos: 0,8  / 0,8
	De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta.
		
	
Resposta: Sim , um estereótipo pode estender um elemento do tipo associação. Como por exemplo, um objeto situação de um carro em um softwar ede aluguel.
	
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar mais adequadamente o tipo de associação correspondente.
	
	
	 5a Questão (Ref.: 201007105539)
	Pontos: 0,0  / 0,8
	Num diagrama de classes da UML, multiplicidade se refere:
		
	 
	à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado.
	
	aos dados sobre a quantidades de objetos participantes de uma classe associativa.
	
	ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam.
	
	à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama.
	
	ao número de chamadas de métodos de uma classe por um objeto de outra classe.
	
	
	 6a Questão (Ref.: 201007125615)
	Pontos: 0,0  / 0,8
	Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar em um mesmo pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria.
Analisando o cenário apresentado indique qual modelo representa a situação.
		
	
	
	 
	
	
	
	
	
	
	
	
	
	 7a Questão (Ref.: 201007250075)
	Pontos: 0,0  / 0,8
	A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de ator.
		
	
Resposta: Não vou colocar as palavras decoradas, vou exemplificar. Eu tenho um ator que se chama: Empresa MInha empresa pode ser, dependendo do perfil do sistema: Clientes Fornecedores Faço esta generalização para "aproveitar" os dados Empresa que são quase os mesmos somente mudando o estado em uma operação X. Aliás, é bom fazer isso, pois meu cliente pode virar fornecedor e vice-versa. Mais um exemplo, um sistema onde eu tenho Pessoa: Sistema de biblioteca Pessoa pode ser : usuário, bibliotecário etc.. só para completar.
	
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por vendedor. Nesse caso o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível visualizar os responsáveis por realizar um mesmo caso de uso.
	
	
	 8a Questão (Ref.: 201007111635)
	Pontos: 0,0  / 0,8
	(PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas" (OMG).
O que define a palavra "visual" no texto acima?
		
	
	UML deve ser aplicada apenas como planta de software.
	
	UML não possui meta-modelo para ferramentas CASE MDA.
	 
	UML é uma notação diagramática padrão.
	
	UML não pode ser utilizada para geração de código automatizada.
	
	UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema.
	
	
	 9a Questão (Ref.: 201007143280)
	Pontos: 0,0  / 0,8
	Os diagramas UML da categoria comportamental são os de:
		
	 
	casos de uso, atividades e máquinas de estados.
	
	objetos, estrutura composta e máquinas de estado.
	
	casos de uso, sequência e classes.
	
	classes, atividades e sequência.
	
	classes, objetos e componentes.
	
	
	 10a Questão (Ref.: 201007104167)
	Pontos: 0,0  / 0,8
	Observe o diagrama e marque a alternativa correta:
		
	
	CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação.
	
	CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se participar pelo menos de uma associação.
	
	SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da associação.
	
	ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro.
	 
	CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se participar pelo menos de uma associação.
	
	
	 11a Questão (Ref.: 201007103636)
	DESCARTADA
	Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
		
	 
	Diagrama de classes.
	
	Diagrama de componentes.
	
	Diagrama de estados.
	
	Diagrama de casos de usos.
	
	Diagrama de atividades.
Gabarito
A
B
D
ESCRITA
A
B
ESCRITA
C
A
E
A

Outros materiais