Buscar

Exercício 3 em modelagem de sistemas

Prévia do material em texto

Exercício 3 em modelagem de sistemas
	
	1.
	Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a Objetos.
Qual representação do diagrama de classe implementa o processo de herança?
	
	
	
	
	
	
	
	 
	Generalização.
	
	2.
	O diagrama de classe posssui diversas representações com suas especificidades.
I - A generalização implementa o processo de hibridismo.
II - A auto-associação representa a ligação entre objetos da mesma classe.
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam.
Analise as sentenças e selecione a alternativa que aponte assertivas corretas.
	
	
	
	
	 
	II - III
	
	3.
	Em uma academia de ginástica os alunos, a cada contrato efetivado, escolhem o plano de sua preferência a partir da composição dos exercícios que melhor lhe convier. O preço da mensalidade é calculado por exercício. Com isso cada aluno tem uma mensalidade diferente.
Ajude o dono da academia a modelar os seus dados indicando qual a melhor classe para conter o atributo valor da mensalidade a ser paga, considerando o modelo apresentado abaixo.
	
	
	
	
	
	
	
	
	
	
	 
	PlanosContratados
	
	4.
	É possível conectar uma classe a ela mesma, através de uma associação que representa, semanticamente, a conexão entre dois objetos conectados a mesma classe. Aponte dentre as opções abixo a opção que corresponde ao conceito colocado.
	
	
	
	
	
	
	
	 
	Uma associação deste tipo é chamada de associação recursiva.
	
	5.
	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?
	
	
	
	
	
	
	
	 
	classe - atributo - método
	
	6.
	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
_1503721362.unknown
_1503721363.unknown
_1503721360.unknown
_1503721361.unknown
_1503721359.unknown
_1503721358.unknown

Continue navegando