Buscar

processo de desenvolvimento de software2

Prévia do material em texto

Qual a finalidade dos diagramas de interação?
 
	
	
	
	Mostrar as mensagens trocadas entre os objetos
	
	
	Mostrar as funcionalidades do sistema e dos atores que com eles interagem
	
	
	Declarar os requisitos do sistema
 
	
	
	Mostrar a vaibilidade do sistema
	
	
	Mostrar as classes e seus relacionamentos
	
Explicação:
O diagrama de sequencia visa mostrar como as classes interagem, trocando mensagens
	
	
	
	
		
	
		2.
		Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado às informações Nome e Estado de saúde. 
"Um paciente se dirige a um posto de saúde e apresenta seu nome: "José da Silva" e descreve seu estado de saúde: "Febre de 40º". O atendente anota o nome e o estado de saúde em uma ficha e o encaminha para o médico, que o atende e registra na ficha os procedimentos adotados. No final do mês o médico contabiliza o total de pacientes por queixa apresentada."
	
	
	
	Generalização.
	
	
	Objeto.
	
	
	Associação.
	
	
	Atributo.
	
	
	Classe.
	
Explicação:
Atributo são elementos que definem a estrutura da classe. Os atributos caracterizam um objeto.
Nesse estudo de caso, os dados que o paciente fornece(nome e situação) serão registrado pela atendente em um formulário  e, posteriormente, acessado pelo médico.
Conclusão, atributo é o local onde as informações podem ser armazenadas enquanto o programa está em execução.
	
	Gabarito Coment.
	
	
	
	
		
	
		3.
		Marque a alternativa correta que define Classe na modelagem orientada a objetos.
	
	
	
	É a conexão física ou conceitual entre instâncias de objetos.
	
	
	Descreve um conjunto de ligação com estrutura e semântica comuns.
	
	
	É uma propriedade das ligações de uma associação.
	
	
	É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994).
	
	
	Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994).
	
Explicação:
Podemos definir CLASSE como um projeto de um objeto(template), o modelo a partir do qual os objetos são criadas. 
Os objetos de uma mesma classe compartilham características em comum tanto no aspecto comportamental, como também no aspecto estrutural.
Conclusão, a classe pode ser entendida como uma coleção de objetos similares.
Por exemplo: Maradona, Pelé, Zico,Ronaldo e Neymar são da classe  dos jogadores de futebol.
	
	Gabarito Coment.
	
	
	
	
		
	
		4.
		O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa as características do objeto?
	
	
	
	Mensagens
	
	
	Composição
	
	
	Herança
	
	
	Atributos
	
	
	Agregação
	
	
	
	
		
	
		5.
		Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO.
( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software.
( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto,  utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. 
( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos.
( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados. 
	
	
	
	V-F-V-V
	
	
	V-V-V-V
	
	
	F-F-F-F
	
	
	V-F-V-F
	
	
	F-F-V-F
	
	Gabarito Coment.
	
	
	
	
		
	
		6.
		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 estáticos de um problema, utilizando o modelo orientado a objeto;
	
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	
	
	Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
	
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	Gabarito Coment.
	
	
	
	
		
	
		7.
		Com base na Análise Estrutural e nos conceitos estudado em nosso disciplina de PDS, assinale a opção a seguir que melhor representa a forma que podemos identificar um relacionamento ?
	
	
	
	Associação e Agregação.
	
	
	UML e Classe.
	
	
	UML e Objetos.
	
	
	Classe e Objeto.
	
	
	Receptor e Operação.
	
Explicação:
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: indica um associação, mas com a classe se apossando das informações de um objeto da outra.
Conclusão:
A identificação dos relacionamentos pode ser por associação e agregação.
	
	
	
	
		
	
		8.
		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?
	
	
	
	A assertiva I é verdadeira e II é falsa
	
	
	As assertivas I e II são verdadeiras e a II justifica a I
	
	
	As assertivas I e II são falsas
	
	
	As assertivas I e II são verdadeiras e a II não justifica a I
	
	
	A assertiva II é verdadeira e I é falsa
	
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.

Continue navegando

Outros materiais