Buscar

Avaliação_MOD_SIST_06-2014

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

Parte superior do formulário
	Processando, aguarde ...
		
		
	 
	Fechar
	Avaliação: CCT0264_AV_201202273521 (AG) » MODELAGEM DE SISTEMAS
	Tipo de Avaliação: AV 
	Professor:
	MARCELO VASQUES DE OLIVEIRA
	Turma: 9004/AC
	Nota da Prova: 4,5        Nota de Partic.: 0        Data: 10/06/2014 16:00:31 
	
	 1a Questão (Ref.: 201202563492)
	sem. N/A: Aula 7 - Diagrama de Componentes e implantação
	Pontos: 1,0  / 1,5 
	Qual a finalidade do Diagrama de Componentes, dentro do contexto de desenvolvimento de um sistema sob a técnica da analise orientada a objeto, usando a linguagem UML?
		
	
Resposta: O diagrama de componentes modela a solução da arquitetura do software em termos dos seus elementos que são chamados de componentes (Hardware).
	
Gabarito: O diagrama de componente mostra o sistema pelo seu lado funcional, mostrando a organização de seus módulos e como se dará a sua execução. Portanto, representa o desenho da estrutura do código gerado. Um componente é definido a partir de condições físicas, definições de projeto nas implementações de classes e métodos definidos nos diagramas de sequência (ou colaboração). Eles são tipicamente os arquivos implementados no ambiente de desenvolvimento.
	
	
	 2a Questão (Ref.: 201202502786)
	3a sem.: Caso de Uso
	Pontos: 1,5  / 1,5 
	A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de ator.
		
	
Resposta: A generalização do ator deve ser representada quando um mesmo procedimento deve ser realizado por vários tipos de um mesmo ator, ex: ator funcionario que pode ser especializado conforme sua função: vendedor, gerente, atendente, todos são atores da generalização criada apartir de funcionário
	
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por vendedor. Nesse caso o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível visualizar os responsáveis por realizar um mesmo caso de uso.
	
	
	 3a Questão (Ref.: 201202373294)
	15a sem.: Etapas do RUP
	Pontos: 0,5  / 0,5 
	A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de TRANSIÇÃO:
		
	
	Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO.
	
	Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como marco a ARQUITETURA.
	
	Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
	
	Estabelecer o processo de mudança do software em desenvolvimento/manutenção avaliando o risco e os benefícios que irão proporcionar em um novo ambiente operacional.
	
	Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o ESCOPO.
	
	
	 4a Questão (Ref.: 201202356354)
	12a sem.: ANÁLISE E PROJETO ORIENTADO A OBJETO
	Pontos: 0,5  / 0,5 
	Que diagrama serve para exibir as interações entre os vários componentes de um sistema em especial os objetos e como seus métodos interagem entre si e em qual ordem?
		
	
	Classes.
	
	Atividades.
	
	Casos de usos.
	
	Sequencia.
	
	Objetos.
	
	
	 5a Questão (Ref.: 201202534927)
	sem. N/A: Diagramas de componentes e implantação
	Pontos: 0,0  / 1,0 
	O diagrama de componentes visa modelar a solução da arquitetura do software em termos de seus elementos, que são chamados de componentes. Sobre os conceitos e práticas desse diagrama, analise as assertivas que se seguem
I. O diagrama de componentes mostra, além dos componentes que irão compor o software, a dependência entre eles
II. A dependência entre os componentes denota que um componente precisa do outro para executar as suas funcionalidades.
III. Componentes não podem ser classes
IV. A reutilização de componentes entre vários sistemas é um desejo da equipe de desenvolvimento.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
		
	
	Estão corretas apenas as opções II e IV
	
	Estão corretas as opções I, II, III e IV
	
	Estão corretas apenas as opções I, III e IV 
	
	Estão corretas apenas as opções II e III
	
	Estão corretas apenas as opções I, II e IV
	
	
	 6a Questão (Ref.: 201202358249)
	5a sem.: UML
	Pontos: 0,5  / 0,5 
	O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na modelagem de classes da UML, na sentença "turmas são formadas por alunos" é denominada:
		
	
	generalização. 
	
	agregação. 
	
	inclusão. 
	
	especialização. 
	
	extensão.
	
	
	 7a Questão (Ref.: 201202356876)
	12a sem.: UML
	Pontos: 0,0  / 1,0 
	Indique a seqüência correta do preenchimento das seis lacunas com as definições de cada diagrama utilizado na UML, utilizando a identificação numerada. A seqüência apresentada, nas opções, é de cima para baixo. 
1. Descrição de Caso de Uso 
2. Diagrama de Caso de Uso 
3. Diagrama de Classe 
4. Diagrama de Estado 
5. Diagrama de Seqüência 
6. Diagrama de Atividades 
(    ) Descreve a funcionalidade do sistema percebida por atores externos. 
(    ) Apresenta objetos e classes envolvidas no cenário e a seqüência de mensagens trocadas entre os objetos; 
(    ) Representa o processo descrevendo as atividades seqüenciais e paralelas. 
(    ) Descreve os estados possíveis em que um objeto pode se encontrar e o que muda como resultado de eventos que o atingem. 
(    ) Descreve os tipos de objetos no sistema e os vários tipos de relacionamento estático que existem entre eles. 
(    ) Representa os requisitos do sistema. 
		
	
	2 - 6 - 5 - 3 - 4 - 1 
	
	6 - 5 - 3 - 4 - 2 - 1 
	
	2 - 6 - 5 - 4 - 3 - 1 
	
	1 - 6 - 5 - 4 - 3 - 2 
	
	1 - 5 - 6 - 4 - 3 - 2
	
	
	 8a Questão (Ref.: 201202395991)
	12a sem.: Conceitos / uml
	Pontos: 0,0  / 0,5 
	Os diagramas UML da categoria comportamental são os de:
		
	
	classes, objetos e componentes.
	
	classes, atividades e sequência.
	
	casos de uso, sequência e classes.
	
	objetos, estrutura composta e máquinas de estado.
	
	casos de uso, atividades e máquinas de estados.
	
	
	 9a Questão (Ref.: 201202546824)
	sem. N/A: Modelagem UML
	Pontos: 0,0  / 0,5 
	Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da seguinte proposição: Os diagramas de _______________ e ___________________ - chamados diagramas de interação - são dois dos diferentes diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema.
		
	
	Gráfico de estado - colaboração - dinâmicos 
	
	Seqüência - atividade - estáticos 
	
	Seqüência - colaboração - estáticos 
	
	Seqüência - colaboração - dinâmicos 
	
	Seqüência - atividade - dinâmicos 
	
	
	 10a Questão (Ref.: 201202534886)
	sem. N/A: Prática e particularidades da UML
	Pontos: 0,5  / 0,5 
	É possível conectar uma classe a ela mesma, representando a conexão entre 2 objetos da mesma classe. Esse tipo de relacionamento chama-se (assinale a única resposta correta):
		
	
	Associação de classe
	
	Associação exclusiva
	
	Associação recursiva
	
	Associação
	
	Agregação
	
	
	Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Parteinferior do formulário

Outros materiais