Buscar

AV1 Modelagem de Sistemas

Prévia do material em texto

Parte superior do formulário
		
		
	 
	 Fechar
	Avaliação: CCT0223_AV1_201102199931 » MODELAGEM DE SISTEMAS
	Tipo de Avaliação: AV1
	Aluno: 
	Professor:
	FABIO BERNARDO DA SILVA
	Turma:
	Nota da Prova: 7,0 de 8,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 09/10/2015 20:23:53
	
	 1a Questão (Ref.: 201102315050)
	Pontos: 0,5  / 0,5
	De acordo com a teoria sobre o RUP, diz que o mesmo produz artefatos:
		
	
	na fase de Concepção, apenas.
	
	na fase de Elaboração, apenas.
	
	na fase de Construção, apenas.
	
	na fase de Transição, apenas.
	 
	em todas as suas fases.
	
	
	 2a Questão (Ref.: 201102315049)
	Pontos: 0,5  / 0,5
	O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo analítico do RUP divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que não indica uma fase do ciclo de vida de desenvolvimento de software, de acordo com o RUP.
		
	
	Construção.
	 
	Implantação.
	
	Transição.
	
	Elaboração.
	
	Concepção.
	
	
	 3a Questão (Ref.: 201102292393)
	Pontos: 0,5  / 0,5
	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, e III são verdadeiros.
	 
	Itens I, III e IV são verdadeiros.
	
	Itens III e IV são verdadeiros.
	
	Itens I, II, III são verdadeiros.
	
	
	 4a Questão (Ref.: 201102292348)
	Pontos: 0,5  / 0,5
	É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de informação.
		
	
	Facilita a comunicação com o usuário.
	 
	A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto.
	
	Apoia o desenvolvimento do sistemas para a programação, por exemplo.
	
	Compõe uma documentação para garantir a continuidade dos sistemas.
	
	Recurso para minimizar erros.
	
	
	 5a Questão (Ref.: 201102297374)
	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 - processo
	 
	classe - atributo - método
	
	tupla - tabela - método
	
	atributo - classe - método
	
	classe - atributo - processo
	
	
	 6a Questão (Ref.: 201102298109)
	Pontos: 0,0  / 1,0
	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.
	 
	Auto-associação.
	
	Agregação por referência.
	
	Generalização e especialização.
	 
	Classe associativa.
	
	
	 7a Questão (Ref.: 201102275920)
	Pontos: 1,0  / 1,0
	Como podemos definir uma auto-associação:
		
	
	Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificaçã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 herança dos métodos de uma outra classe.
	
	Classe que representa a generalização de outra classe.
	
	
	 8a Questão (Ref.: 201102924794)
	Pontos: 1,0  / 1,0
	Agregação de Composição é um tipo de agregação onde uma classe que está contida na outra, "vive" e constitui a outra. É uma relação do TODO (classe que contém) com suas PARTES (classes contidas). Considerando um relacionamento de agregação de COMPOSIÇÃO, o que acontecerá com as PARTES, se o objeto TODO for destruído?
Assinale dentre as opções abaixo a única que está correta.
		
	
	Permanecerão juntas, já que as mesmas são independentes fisicamente;
	 
	serão destruídas juntamente, já que as mesmas fazem parte da outra.
	
	Permanecerão juntas , já que poderá ser mantida navegabilidade entre elas;
	
	serão destruídas juntamente, no entanto poderão ser acessadas através de padrões GRASP ;
	
	Permanecerão juntas, pois os relacionamentos são mutáveis;
	
	
	 9a Questão (Ref.: 201102277282)
	Pontos: 1,0  / 1,0
	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 perdida.
	 
	mensagem de retorno.
	
	auto-chamada.
	
	mensagem de ativação.
	
	mensagem de ligação.
	
	
	 10a Questão (Ref.: 201102846574)
	Pontos: 1,0  / 1,0
	Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos.
		
	
	Diagrama de casos der uso.
	 
	Diagrama de sequência.
	
	Diagrama de atividades.
	
	Descrição de casos de uso.
	
	Diagrama de Classes.
	
	
	Período de não visualização da prova: desde 01/10/2015 até 21/10/2015.
Parte inferior do formulário

Continue navegando