Buscar

EXERCÍCIO ADS, 3ª AULA

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
	
		Lupa
	 
	Calc.
	
	
	 
	 
	 
	
	
PPT
	
MP3
	 
	CCT0746_A3_201803434181_V1
	
	
	
	
	
	
	
		Aluno: MARCOS VERÍCIO DA SILVA
	Matr.: 201803434181
	Disc.: PROC. DES. SOFTWARE 
	2020.1 EAD (GT) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		Avalise as asserções I e II, a seguir.
I. Um objeto é uma instância de uma classe
PORQUE
II. Uma classe agrupa objetos com as mesmas características.
O que se pode concluir?
	
	
	
	As assertivas I e II são falsas
	
	
	A assertiva I é verdadeira e II é falsa
	
	
	A assertiva II é verdadeira e I é falsa
	
	
	As assertivas I e II são verdadeiras e a II justifica a I
	
	
	As assertivas I e II são verdadeiras e a II não justifica a I
	
Explicação:
I. Um objeto é uma instância de uma classe - Verdade
PORQUE
II. Uma classe agrupa objetos com as mesmas características. - Verdade
Há relação de causa e efeito, logo as asserções e sua relação (porque) esta correta.
	
	
	
	 
		
	
		2.
		As atividades de gestão de projetos possuem, no que se diz respeito ao processo de desenvolvimento de software, uma forte ligação com a etapa de Engenharia de requisitos. Explique o porquê dessa afirmação
	
	
	
	São essas atividades de gestão de projeto que vão dar origem à todos os formulários para aplicação nas entrevistas que ocorrem logo em seguida na etapa de elicitação de requisitos
	
	
	É justamente o gestor de projeto, que obrigatoriamente deve ser também ser um analista de requisitos com formação na área de Tecnologia , que vai acumular essas responsabilidades
	
	
	Porque é na fase da gestão de projetos que o analista descobre quais são os requisitos funcionais e os não funcionais do Sistema de Informação
	
	
	Porque todas as atividades da Engenharia de requisitos, desde à elicitação à validação dos mesmos, são feitas na fase de gestão de projetos
	
	
	Porque os requisitos extraídos nessa fase, no início do processo de desenvolvimento, servem como base para criação das tarefas do projeto
	
Explicação:
O gerenciamento de projetos serve para que o projeto seja concluído com sucesso. Esse resultado é alcançado quando o projeto é finalizado e atende aos requisitos estabelecidos na etapa de planejamento. Isso quer dizer que, quando concluído, o resultado deve ser satisfatório em relação ao prazo e aos custos estabelecidos.
As tarefas de engenharia de requisitos ajudam a levar a um entendimento de qual será o impacto do software sobre o negócio, quais são as necessidades do cliente e como os usuários finais irão interagir com o software.
Normalmente a engenharia de requisitos é realizada por analistas de sistemas juntamente com gerentes, clientes, usuários finais e outros que possam ter interesse no software.
A engenharia de requisitos é muito importante, pois nos ajuda a projetar e construir um programa de computador que possa resolver o problema do cliente. Por isso a importância de entender primeiramente o que o cliente quer antes de começarmos a projetar e construir um sistema. De forma mais especifica a engenharia de requisitos consiste de um amplo espectro de tarefas e técnicas que levam a um entendimento dos requisitos.
	
	
	
	 
		
	
		3.
		Com base na Análise Estrutural, assinale a opção a seguir que melhor representa as mensagens(partes) do diagrama de interação ?
	
	
	
	Associação, Operação e Agregação.
	
	
	Entidade, Fronteira e Controle.
	
	
	UML , Objeto e Classe.
	
	
	Receptor, Operação e Parâmetro.
	
	
	Classe , Objeto e Associação.
	
Explicação:
No diagrama de Interação as mensagens que são trocadas, ao longo do tempo, para execução de alguma tarefa.
Mensagens e Operações: representam um mecanismo de interação, ou seja, um objeto só poderá receber uma mensagem invocada por uma classe.  
A mensagem tem as seguintes partes: Recepção, Operação e Parâmetro.
Conclusão:
Com base na Análise Estrutural, as mensagens do diagrama de interação possuem as seguintes partes: 
Recepção, Operação e Parâmetro.
	
	
	
	 
		
	
		4.
		Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é a Análise Estrutural. Esta modelagem compreende uma série de diagramas que são representados por:
	
	
	
	Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
	
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	
	
	Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
	
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	Gabarito
Coment.
	
	
	
	 
		
	
		5.
		No que tange aos conceitos e conexões existentes entre os conceitos de modelagem, análise e UML.
I. Na fase de análise usamos a modelagem como forma de representar os conceitos e elementos da arquitetura do software.
II. A UML é uma metodologia eficaz, orientada a objetos e muito usada no mercado.
III. Um dos modelos mais usados da UML é o diagrama de classes, que mostra as classes do sistemas e os relacionamentos entre elas.
Quais as assertivas corretas?
	
	
	
	Apenas II e III
	
	
	Apenas I e II
	
	
	Apenas III
	
	
	I, II e III
	
	
	Apenas II
	
Explicação:
I. Na fase de análise usamos a modelagem como forma de representar os conceitos e elementos da arquitetura do software. - Falso, usamos como forma de representar o negócio, os processos envolvidos e o entendimento do problema.
II. A UML é uma metodologia eficaz, orientada a objetos e muito usada no mercado. - Falso, UML não é metodologia, posto que não determina quais e nem em que ordem os diagramas UML devem ser usados.
III. Um dos modelos mais usados da UML é o diagrama de classes, que mostra as classes do sistemas e os relacionamentos entre elas. - Verdade
	
	
	
	 
		
	
		6.
		Qual a finalidade dos diagramas de interação?
 
	
	
	
	Mostrar as funcionalidades do sistema e dos atores que com eles interagem
	
	
	Declarar os requisitos do sistema
 
	
	
	Mostrar a vaibilidade do sistema
	
	
	Mostrar as mensagens trocadas entre os objetos
	
	
	Mostrar as classes e seus relacionamentos
	
Explicação:
O diagrama de sequencia visa mostrar como as classes interagem, trocando mensagens
	
	
	
	 
		
	
		7.
		Uma das formas de representação do CMMI é por estágios. Assinale a alternativa que contém duas Áreas de Processos do nível de maturidade 2.
	
	
	
	Medida e Análise (MA) e Validação (VAL)
	
	
	Treinamento Organizacional (OT) e Análise de Decisões e Organização (DAR)
	
	
	Análise Causal e Resolução (CAR) e Gerenciamento de Riscos (RSKM)
	
	
	Gerenciamento de Configuração (CM) e Planejamento do Projeto (PP)
	
	
	Integração de Produtos (PI) e Verificação (VER).
	
Explicação:
Exemplos de Áreas do Nível 2
· Gerenciamento de requisitos
· Gerenciar os requisitos e identificar inconsistências
· Planejamento de projeto
· Manter planos que definem as atividades
· Medição e análise
· Manter dados para apoiar as decisões  gerenciais
	
	
	
	 
		
	
		8.
		Com base na Análise Estrutural, assinale a opção a seguir que melhor representa a identificação dos relacionamentos por associação.
	
	
	
	Não é possível esse tipo de relacionamento na modelagem UML.
	
	
	Indica a ligação entre dois atributos.
	
	
	Indica uma associação, mas com a classe se apossando das informações de um objeto da outra.
	
	
	Indica a ligação entre um objetoe várias classes.
	
	
	Indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado.
	
Explicação:
Na Análise Estrutural  a identificação dos relacionamentos pode ser feita por:
Associação: indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado.
Agregação: é um tipo de associação onde uma classe faz parte da outra. indica uma associação, mas com a classe se apossando das informações de um objeto da outra.
Conclusão:
Na análise Estrutural o relacionamento por associação indica a relação entre duas classes em que o objeto de uma classe consegue obter informações da outra a que foi associado.

Continue navegando