Buscar

MODELAGEM DE SISTEMAS AVALIANDO APRENDIZADO

Prévia do material em texto

MODELAGEM DE SISTEMAS
	Simulado: CCT0315_SM_201508843023 V.1 
	Aluno(a): NATHALIA DOS SANTOS LOBATO
	Matrícula: 201508843023
	Desempenho: 0,1 de 0,5
	Data: 10/04/2017 20:04:25 (Finalizada)
	
	 1a Questão (Ref.: 201509627833)
	Pontos: 0,1  / 0,1
	O diagrama da UML é reconhecido como:
		
	
	Diagrama de agrupamento
	 
	Diagrama comportamental
	
	Diagrama notacional
	
	Diagrama estrutural
	
	Diagrama de fluxo de dados
		
	
	
	 2a Questão (Ref.: 201509537422)
	Pontos: 0,0  / 0,1
	O conceito de orientação a objetos que representa um conjunto de objetos com características afins. Define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos é conhecido como:
		
	
	Polimorfismo
	
	Encapsulameto
	 
	Classe
	 
	Herança
	
	Objeto
		
	
	
	 3a Questão (Ref.: 201509161432)
	Pontos: 0,0  / 0,1
	No que se refere a visibilidade das propriedades (atributos e métodos) de uma classe, assinale a ÚNICA alternativa INCORRETA.
		
	
	Para garantir o principio do encapsulamento, os atributos devem apenas ser acessados pelos métodos das respectivas classes.
	 
	Atributos com visibilidade privada só podem ser acessados pelos métodos da própria classe.
	
	Para os casos de herança devemos definir atributos e métodos como sendo protegidos
	
	Se em uma classe todos os seus métodos forem privados, ela não prestará nenhum serviço as demais classes do sistema.
	 
	Os atributos devem ter, sempre que possível, a visibilidade pública
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201509537423)
	Pontos: 0,0  / 0,1
	Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de:
		
	 
	Classe
	 
	Encapsulamento
	
	Herança
	
	Polimorfismo
	
	Objeto
		
	
	
	 5a Questão (Ref.: 201509687109)
	Pontos: 0,0  / 0,1
	Classifique os relacionamentos abaixo e marque a alternativa correta:
A) Associação
B) Agregação
C) Generalização
( ) um país possui capital
( ) um país possui estados
( ) arquivos possuem registros
( ) uma estrada interliga duas cidades
( ) um arquivo pode ser um arquivo de diretórios ou um arquivo ordinário
( ) um computador um conjunto de hw e sw
		
	 
	B,B,B,A,C,B
	
	C,C,B,A,A,B
	 
	C,B,B,A,C,B
	
	A,A,A,B,B,A
	
	A,A,B,A,C,B
		
	   MODELAGEM DE SISTEMAS
	Simulado: CCT0315_SM_201508843023 V.1 
	Aluno(a): NATHALIA DOS SANTOS LOBATO
	Matrícula: 201508843023
	Desempenho: 0,3 de 0,5
	Data: 27/04/2017 17:22:43 (Finalizada)
	
	 1a Questão (Ref.: 201508984686)
	Pontos: 0,1  / 0,1
	Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado:
		
	 
	polimorfismo.
	
	modularidade.
	
	herança.
	
	encapsulamento.
	
	independência.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201508984707)
	Pontos: 0,0  / 0,1
	
Considere Diagrama de Classes acima. Pode-se afirmar que:
		
	
	quadrado e retângulo são classes abstratas.
	
	largura é um método da classe Retângulo.
	 
	quadrado é uma classe derivada da classe figura.
	
	instâncias da classe quadrado não possuem atributos.
	 
	quadrado e retângulo são classes base da classe figura.
		
	
	
	 3a Questão (Ref.: 201508984685)
	Pontos: 0,1  / 0,1
	A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a alternativa correta:
		
	
	O Diagrama de Objetos descreve o comportamento de objetos como reação a eventos discretos, por meio de sequências de estados e ações que ocorrem durante sua vida.
	
	O Diagrama de Objetos tem por propósito focalizar um fluxo de atividades que ocorrem internamente em um processamento, dentro de um período de tempo.
	 
	O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas de classes.
	
	O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execução.
	
	O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do sistema.
		
	
	
	 4a Questão (Ref.: 201509022245)
	Pontos: 0,0  / 0,1
	De acordo com Classes e seus relacionamentos, identifique qual não corresponde ao tipo principal de relacionamento.
		
	 
	Associação (simples): Usada para representar relacionamentos entre as classes (por exemplo, um cliente pode alugar várias fitas de vídeo);
	 
	Usabilidade: Ter associado herança e interface na mesma classe como padrão de utilidade de dependência lógica.
	
	Dependência: Um relacionamento entre um elemento independente e outro dependente, onde uma mudança no elemento independente afetará o elemento dependente.
	
	Generalização/Especialização (Herança): Indica relacionamento entre um elemento mais geral e um elemento mais específico (superclasse e subclasse, respectivamente). A subclasse pode conter somente informação adicional acerca da superclasse. Por exemplo um médico é um funcionário;
	
	Agregação: Usada para denotar relacionamentos todo/parte. Por exemplo, um item de compra é parte de um pedido;
		
	
	
	 5a Questão (Ref.: 201509004770)
	Pontos: 0,1  / 0,1
	Uma empresa de previdência privada oferece diversos serviços para seus clientes, extensivo aos dependentes. Os serviços são associados sempre aos clientes responsáveis, mesmo que sejam utilizados pelos dependentes. No momento da solicitação o cliente informa que o serviço é para um dependente ou, no caso do pedido ser realizado pelo dependente, este informa seu responsável.
Baseado na descrição apresentada, qual o recurso utlizado na construção de modelos de diagrama de classe seria utilizado entre cliente e dependentes?
		
	
	Agregação Associativa
	
	Agregação por referência
	
	Entidade fraca
	 
	Agregação por valor
	
	Entidade participativa
		
	 
	
		
		
	   MODELAGEM DE SISTEMAS
	Simulado: CCT0315_SM_201508843023 V.1 
	Aluno(a): NATHALIA DOS SANTOS LOBATO
	Matrícula: 201508843023
	Desempenho: 0,4 de 0,5
	Data: 03/05/2017 12:06:03 (Finalizada)
	
	 1a Questão (Ref.: 201509004783)
	Pontos: 0,1  / 0,1
	A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um determinado objeto.
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa representação.
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um tipo.
II - Quando a classe possui mais de uma associação.
III - Quando a classe está associada a objetos da própria classe.
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a ele.
		
	
	I e III
	
	I e IV
	 
	II e III
	
	II e IV
	
	I e II
		
	
	
	 2a Questão (Ref.: 201509004773)
	Pontos: 0,1  / 0,1
	Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um significado.
Indique o termo que indica as características de um objeto.papel da associação
	 
	atributo
	
	método
	
	entidade tipo
	
	direção
		
	
	
	 3a Questão (Ref.: 201508984707)
	Pontos: 0,1  / 0,1
	
Considere Diagrama de Classes acima. Pode-se afirmar que:
		
	
	instâncias da classe quadrado não possuem atributos.
	 
	quadrado é uma classe derivada da classe figura.
	
	largura é um método da classe Retângulo.
	
	quadrado e retângulo são classes base da classe figura.
	
	quadrado e retângulo são classes abstratas.
		
	
	
	 4a Questão (Ref.: 201508999794)
	Pontos: 0,0  / 0,1
	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 III e IV são verdadeiros.
	
	Itens I e IV são verdadeiros.
	 
	Itens I, III e IV são verdadeiros.
	 
	Itens I, II, III são verdadeiros.
	
	Itens I, e III são verdadeiros.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201509022245)
	Pontos: 0,1  / 0,1
	De acordo com Classes e seus relacionamentos, identifique qual não corresponde ao tipo principal de relacionamento.
		
	
	Generalização/Especialização (Herança): Indica relacionamento entre um elemento mais geral e um elemento mais específico (superclasse e subclasse, respectivamente). A subclasse pode conter somente informação adicional acerca da superclasse. Por exemplo um médico é um funcionário;
	
	Dependência: Um relacionamento entre um elemento independente e outro dependente, onde uma mudança no elemento independente afetará o elemento dependente.
	
	Associação (simples): Usada para representar relacionamentos entre as classes (por exemplo, um cliente pode alugar várias fitas de vídeo);
	
	Agregação: Usada para denotar relacionamentos todo/parte. Por exemplo, um item de compra é parte de um pedido;
	 
	Usabilidade: Ter associado herança e interface na mesma classe como padrão de utilidade de dependência lógica.
	   MODELAGEM DE SISTEMAS
	Simulado: CCT0315_SM_201508843023 V.1 
	Aluno(a): NATHALIA DOS SANTOS LOBATO
	Matrícula: 201508843023
	Desempenho: 0,5 de 0,5
	Data: 22/05/2017 21:25:25 (Finalizada)
	
	 1a Questão (Ref.: 201508984687)
	Pontos: 0,1  / 0,1
	Na UML o diagrama que descreve uma sequência de ações que representam um cenário principal e cenários alternativos, com o objetivo de demonstrar o comportamento de um sistema, por meio de interações com atores, é o diagrama de:
		
	
	Pacotes.
	 
	Caso de Uso.
	
	Máquina de Estados.
	
	Implantação.
	
	Atividades.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201509537438)
	Pontos: 0,1  / 0,1
	Entre os diagramas da UML qual deles é responsável por exibir as interações entre os vários componentes de um sistema, e em especial, os objetos e como seus métodos interagem entre si e a ordem?
		
	
	Objetos.
	
	Casos de usos.
	 
	Sequencia.
	
	Classes.
	
	Atividades.
		
	
	
	 3a Questão (Ref.: 201508982799)
	Pontos: 0,1  / 0,1
	Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
		
	
	Diagrama de estados.
	
	Diagrama de atividades.
	
	Diagrama de casos de usos.
	 
	Diagrama de classes.
	
	Diagrama de componentes.
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201509021367)
	Pontos: 0,1  / 0,1
	Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são comumente utilizadas como recursos de narrativa de um(a):
		
	
	nó
	
	classe
	 
	caso de uso
	
	pacote
	
	herança múltipla.
		
	
	
	 5a Questão (Ref.: 201509005107)
	Pontos: 0,1  / 0,1
	Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e ocorre que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem de compra quando o estoque ficar abaixo do mínimo recomendado.
Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de ...........
.
		
	 
	dependência estereotipado como extensão
	
	associação composta.
	
	associação não composta.
	
	generalização.
	
	dependência estereotipado como inclusão.

Continue navegando