Buscar

Modelagem De Sistemas

Prévia do material em texto

Avaliação:  » MODELAGEM DE SISTEMAS
	Tipo de Avaliação: AV
	Aluno
	Professor:
	JOSE CARLOS MILLAN
	Turma: 
	Nota da Prova: 8,0    Nota de Partic.: 2   Av. Parcial 0  Data
	
	 1a Questão (Ref.: 201405319704)
	Pontos: 1,5  / 1,5
	Considere o diagrama de classe a seguir e analise o que se pede
- Se os métodos M1, M2 e M3 forem adicionados, respectivamente, as classes P. Q e R, que métodos serão herdados pela classe S?
		
	
Resposta: A classe Q herda os metodos m1 de p e m3 de R.a classe S herda os 3 metodos de Q (m1-m2- m3)
	
Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3)
	
	
	 2a Questão (Ref.: 201405379741)
	Pontos: 1,5  / 1,5
	A coesão diz respeito a "o quanto os elementos devem permanecer juntos". Sobre coesão, responda. 1. Ela deve ser alta ou baixa? 2. Que dificuldades podem existir em sistemas com coesão inadequada?
		
	
Resposta: 1- Alta coesão e o indicador 2- uma classe de coesão baixa normalmente são dificies de compreender,dificies de manter e de se reutilizarem.
	
Gabarito: 1. Alta coesão é o indicado. 2. Uma classe de coesão baixa normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem.
	
	
	 3a Questão (Ref.: 201405212245)
	Pontos: 0,5  / 0,5
	Uma disciplina do RUP que tem como uma de suas finalidades "assegurar que os clientes, usuários e desenvolvedores tenham um entendimento comum da organização-alvo", a qual se relaciona com a disciplina Ambiente. Trata-se de:
		
	 
	Modelagem de Negócios.
	
	Gerenciamento de Projetos.
	
	Gerenciamento de Configuração e Mudança.
	
	Análise e Design.
	
	Requisitos.
	
	
	 4a Questão (Ref.: 201405787366)
	Pontos: 0,5  / 0,5
	Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente?
		
	
	Diagrama de Classes
	
	Diagrama de Sequência
	
	Diagrama de Validação
	 
	Diagrama de caso de uso
	
	Diagrama de Atividade
	
	
	 5a Questão (Ref.: 201405194574)
	Pontos: 0,5  / 0,5
	A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa.
Qual modelo expressa a definição descrita?
		
	
	
	 
	
	
	
	
	
	
	
	
	
	 6a Questão (Ref.: 201405829778)
	Pontos: 0,5  / 0,5
	Analise as assertivas a seguir pertinentes ao diagrama de classes. 
I- O conceito de multiplicidade é responsável por definir quantos objetos de cada classe participam de um relacionamento.
II- Uma Classe associativa representa uma classe resultante da associação entre duas outras classes, que possua atributos e métodos próprios . 
III- Uma associação entre duas classes necessariamente terá multiplicidade * nos dois lados da associação.
Com base em sua análise, assinale a UNICA alternativa correta
		
	
	Estão corretas apenas as assertivas II e III.
	
	Está correta apenas a assertiva II.
	
	Está correta apenas a assertiva I.
	 
	Estão corretas apenas as assertivas I e II.
	
	Estão corretas as assertivas I, II, III.
	
	
	 7a Questão (Ref.: 201405174481)
	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:
		
	 
	mensagem de retorno.
	
	auto-chamada.
	
	mensagem de ligação.
	
	mensagem de ativação.
	
	mensagem perdida.
	
	
	 8a Questão (Ref.: 201405690082)
	Pontos: 0,5  / 0,5
	Os conceitos de coesão e acoplamento são fundamentais para um projeto adequado da arquitetura de um software de qualidade. No que se refere aos conceitos de coesão e acoplamento, assinale UNICA opçãoINCORRETA
		
	
	Acoplamento e coesão determinam o quanto se pode reutilizar código, otimizando tempo e custo do desenvolvimento do software.
	
	A coesão indica o quão duas ou mais funções devem permanecer juntas, no mesmo modulo ou classe.
	
	O acoplamento mede o quanto dois ou mais elementos do sistema estão interconectados e dependentes
	
	Quanto maior a coesão, melhor para a qualidade do software
	 
	Quanto mais forte o acoplamento melhor para a qualidade do software
	
	
	 9a Questão (Ref.: 201405744265)
	Pontos: 1,0  / 1,0
	Assinale a UNICA alternativa INCORRETA no que se refere ao conceito de Superestado de um diagrama de estados.
		
	
	Na UML, um estado composto é representado como um estado simples, mas com um diagrama de estados aninhados
	
	Um estado composto pode ser sequencial ou concorrente.
	 
	Um superestado possui uma linha de tempo para cada objeto.
	
	Ajuda a simplificar a modelagem de comportamentos complexos.
	
	Um superestado é composto por vários estados.
	
	
	 10a Questão (Ref.: 201405734562)
	Pontos: 1,0  / 1,0
	No que se refere ao conceito de pacotes, assinale a única alternativa INcorreta
		
	
	A visibilidade de um pacote pode ser privada, protegida, pública e de implementação.
	
	É um recurso que pode ser usado para organizar o sistema seja pelo aspecto tecnológico ou administrativo
	 
	Os pacotes não podem ser membros de outros pacotes.
	
	Um pacote deve ter sua visibilidade indicada para outros pacotes.
	
	Os pacotes podem agrupar qualquer elemento da UML, todavia e muito usado para agrupar casos de uso e classes.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes