Buscar

MODELAGEM DE SISTEMAS 4° aula

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
	
	
	
	Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada dentro do círculo?
		
	
	Agregação por valor.
	
	Agregação por referência.
	
	Generalização e especialização.
	 
	Classe associativa.
	
	Auto-associação.
	Respondido em 14/05/2020 10:40:10
	
	
	 
	
	 2a Questão
	
	
	
	
	Sobre os relacionamentos possíveis entre as classes, assinale a UNICA opção correta.
		
	
	A generalização/especialização representa o princípio do polimorfismo
	
	A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo
	
	O relacionamento de dependência não pode ser aplicado a classes.
	
	A associação sempre ocorre entre 2 e apenas 2 classes distintas
	 
	A agregação é a relação todo-parte, onde a parte pode estar presente em mais de 1 todo
	Respondido em 14/05/2020 10:40:03
	
Explicação:
A associação sempre ocorre entre 2 e apenas 2 classes distintas - FALSO, temos a associação unária ou auto-associação, que envolve apenas 1 classe, além de poder envolver mais de 2 classes também
A generalização/especialização representa o princípio do polimorfismo - FALSO, representa a herança.
O relacionamento de dependência não pode ser aplicado a classes. - FALSO, pode sim
A agregação é a relação todo-parte, onde a parte pode pertencer a mas de 1 todo - VERDADE
A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo - FALSO, na composição a vida da parte depende e coincide com a vida do todo
	
	
	 
	
	 3a Questão
	
	
	
	
	Considere o seguinte contexto e identifique a opção  que reflete o melhor relacionamento que pode ser aplicado, entre as classes NOTA FISCAL e ITENS DE NF
· Uma NOTA FISCAL contem de 1 até 20 ITENS DE NF. ITENS DE NF somente pode pertencer a 1 NOTA FISCAL.
		· 
	
	Classe de Relacionamento
	 
	Composição
	
	Agregação 
	
	Generalização / Especialização
	
	Associação
	Respondido em 14/05/2020 10:40:47
	
Explicação:
O relacionamento entre NOTA FISCAL e ITENS DE NF é do tipo TODO-PARTE, onde cabem as opções agregação e composição. Há indicacões do relacionamento, vejamos
- O item de NF somente pertecen a 1 NOTA FISCAL.
- quando a NF for eliminada, os itens também serão (vidas dependentes e coincidentes)
Logo é composição
	
	
	 
	
	 4a Questão
	
	
	
	
	A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe. Sejam duas classes, ALFA e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA. Quando for necessário, BETA pode redefinir o comportamento de ALFA. Além disso, BETA participa em qualquer relacionamento no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de
		
	
	inclusão
	
	extensão.
	 
	generalização..
	
	comunicação.
	
	associação
	Respondido em 14/05/2020 10:41:07
	
	
	 
	
	 5a Questão
	
	
	
	
	A partir dos pares de classe apresentados a seguir, indique para cada um deles o tipo de relacionamento que tenha a melhor representação no diagrama de classe. I- Navio e Compartimento II - Pedido e ItemDePedido III- Curso e Aluno IV - Funcionário e Professor
		
	
	I - associação, II - composição, III - agregação, IV - generalização
	
	I - agregação, II - generalização, III - associação, IV - associação
	 
	I - composição, II - composição, III - associação, IV - generalização
	
	I - agregação, II - generalização, III - associação, IV - generalização
	
	I - agregação, II - generalização, III - associação, IV - composição
	Respondido em 14/05/2020 10:40:57
	
	
	 
	
	 6a Questão
	
	
	
	
	Em um diagrama de classes existem duas formas de expressar um relacionamento  TODO-PARTE, onde os objetos da classe PARTE são instanciados pelos objetos da classe TODO. Tais relacionamentos são agregação e composição.
Assinale a única opção que apresenta a correta diferença entre esses relacionamentos
		
	
	A vida dos objetos TODO e PARTE são coincidentes apenas na agregação
	 
	Na composição, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO
	
	O objeto PARTE instancia e destrói o objeto TODO apenas na agregação
	
	Na composição, o objeto TODO somente pode conter 1 objeto PARTE
	
	Na agregação, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO
	Respondido em 14/05/2020 10:41:00
	
	
	 
	
	 7a Questão
	
	
	
	
	Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML. I. É um diagrama comportamental da UML. II. Pode representar classes e interfaces. III. Pode representar relacionamentos de dependência e generalização. Assinale a alternativa VERDADEIRA:
		
	
	Apenas as afirmativas I e II estão corretas.
	
	Todas as afirmativas estão corretas.
	 
	Apenas as afirmativas II e III estão corretas.
	
	a conexão entre objetos no tempo e no espaço.
	
	Apenas as afirmativas I e III estão corretas.
	Respondido em 14/05/2020 10:41:07
	
	
	 
	
	 8a Questão
	
	
	
	
	Sobre o diagrama de classes, avalie as assertivas a seguir.
I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos).
II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo, multiplicidade e papeis dos relacionamentos.
III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do diagrama de casos de uso e suas respectivas especificações textuais.
IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas (novos atributos e métodos).
Assinale a opção que contém as assertivas corretas
		
	
	Apenas I
	
	Apenas II, III e IV
	
	Apenas I, II e IV
	
	Apenas I, II 
	 
	I, II, III e IV
	Respondido em 14/05/2020 10:41:13
	
Explicação:
I. Classe é uma entidade que agrupa objetos com as mesmas propriedades (atributos e métodos). - VERDADE
II. O diagrama de classes além das classes, apresenta os relacionamentos entre elas e outros elementos como, por exemplo, multiplicidade e papeis dos relacionamentos. -  VERDADE
III. O diagrama conceitual de classes contém classes, consideradas do negócio e derivam diretamente da interpretação do diagrama de casos de uso e suas respectivas especificações textuais. - VERDADE
IV. O diagrama de casos de uso vai sendo melhorado ao longo do processo de desenvolvimento e novas classes vão sendo inseridas, como classes de controle, classes de persistência de dados, bem como as classes existentes vão sendo modificadas (novos atributos e métodos). -  VERDADE

Continue navegando