Buscar

Modelagem de sistemas av1

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

Avaliação: CCT0264_AV1_201201164133 » MODELAGEM DE SISTEMAS
	Tipo de Avaliação: AV1
	Aluno: 201201164133 - JOYCE ROCHA REINOSO
	Professor:
	JOSE CARLOS MILLAN
	Turma: 9001/AA
	Nota da Prova: 2,5 de 8,0        Nota do Trabalho:        Nota de Participação: 1        Data: 23/04/2013 11:34:38
	
	 1a Questão (Cód.: 55469)
	Pontos: 0,0  / 0,5
	Que organização mantém a UML?
		
	
	American National Standards Institute (ANSI).
	 
	Object Management Group (OMG).
	
	Software Engineering Institute (SEI).
	 
	Project Management Institute (PMI).
	
	International Organization for Standardization (OSI).
	
	
	 2a Questão (Cód.: 55996)
	Pontos: 0,5  / 0,5
	Como podemos definir uma auto-associação:
		
	 
	Identifica objetos de mesma classe que participam da associação.
	
	Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação.
	
	Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação.
	
	Classe que representa a herança dos métodos de uma outra classe.
	
	Classe que representa a generalização de outra classe.
	
	
	 3a Questão (Cód.: 65571)
	Pontos: 0,0  / 0,5
	De acordo com as partes que compõem a UML, identifique a alternativa errada
		
	 
	Sistemas de Negócios: descreve os objetivos, especificações (pessoas, computadores etc.), as regras (leis, estratégias de negócios etc.), e o atual trabalho desempenhado nos processos do negócio.
	 
	Modelos de Elementos: Os conceitos usados nos diagramas são modelos de elementos que representam definições comuns da orientação a objetos como as classes, objetos, mensagem, relacionamentos entre classes incluindo associações, dependências e heranças.
 
	 
	Visões: As Visões mostram diferentes aspectos do sistema que está sendo modelado. A visão não é um gráfico, mas uma abstração consistindo em uma série de diagramas. Definindo um número de visões, cada uma mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes e uma figura completa do sistema poderá ser construída. As visões também podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido.
 
	 
	Diagramas: Os diagramas são os gráficos que descrevem o conteúdo em uma visão. UML possui nove tipo de diagramas que são usados em combinação para prover todas as visões do sistema.
	 
	Mecanismos Gerais: Os mecanismos gerais provém comentários suplementares, informações, ou semântica sobre os elementos que compõem os modelos; eles provém também mecanismos de extensão para adaptar ou estender a UML para um método/processo, organização ou usuário específico.
	
	
	 4a Questão (Cód.: 77446)
	Pontos: 0,0  / 1,0
	O diagrama de classe é o modelo da UML que define atributos e métodos para um objeto. O conjunto de objetos é representado pela classe.
Quando tem-se uma regra que define a ligação entre objetos de classes diferentes utilizamos qual representação?
		
	
	Auto-associação
	 
	Associação relativa
	 
	Associação
	
	Associação por referência
	
	Associação participativa
	
	
	 5a Questão (Cód.: 77464)
	Pontos: 0,0  / 1,0
	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 nescessidade de negócio?
		
	
	Agregação por referência.
	
	Classe associativa.
	
	Agregação por valor.
	
	Auto-associação.
	
	Generalização.
	
	
	 6a Questão (Cód.: 95117)
	Pontos: 0,0  / 1,0
	Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada (UML) e em programas orientados a objetos, assinale a opção correta.
		
	
	A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada utilizando-se diagramas de comunicação, entre outros.
	 
	Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um mesmo espaço de nomes.
	
	Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint language), linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar diagramas UML.
	
	Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML desenvolvidos entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na linguagem Java.
	 
	A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada utilizando-se diagramas de classe e de instância, entre outros.
	
	
	 7a Questão (Cód.: 77450)
	Pontos: 1,0  / 1,0
	Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha.
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente?
		
	
	atributo - classe - método
	 
	classe - atributo - método
	
	tupla - tabela - método
	
	classe - atributo - processo
	
	atributo - classe - processo
	
	
	 8a Questão (Cód.: 77457)
	Pontos: 0,0  / 0,5
	Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe. Um objeto pode representar vários tipos diferentes, sendo que algumas características são comuns e outras são próprias de cada tipo.
Para esse diagrama utilizamos a representação de:
		
	 
	Classe associativa.
	
	Auto-Associação.
	
	Agregação por valor.
	
	Agregação por referência.
	 
	Generalização e especialização.
	
	
	 9a Questão (Cód.: 77448)
	Pontos: 1,0  / 1,0
	Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um significado.
Indique o termo que indica as características de um objeto.
		
	
	papel da associação
	
	método
	
	entidade tipo
	
	direção
	 
	atributo
	
	
	 10a Questão (Cód.: 56005)
	Pontos: 0,0  / 1,0
	Observe o diagrama e marque a alternativa correta:
		
	 
	CARRO pode ser criado sem participar da associação, mas CLIENTE 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.
	
	CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se participar pelo menos de uma associação.
	
	ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro.
	
	CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação.

Continue navegando