Buscar

AVALIAÇÃO PARCIAL 1 - MODELAGEM DE SISTEMAS

Prévia do material em texto

1a Questão (Ref.:201703847095)
	Acerto: 1,0  / 1,0
	  A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira
Quando o sistema é desenvolvido com esta tecnologia, temos:
	
	Melhor compreensão do código;
	
	Maior segurança no uso de componentes por parte do programador;
	 
	A certeza do menor tempo de desenvolvimento
	
	Melhor aproveitamento do seu código;
	
	Facilidade de Manutenção;
	
	2a Questão (Ref.:201703846920)
	Acerto: 1,0  / 1,0
	Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
	
	A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
	
	Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
	
	A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas.
	 
	A orientação a objetos não pode ser utilizado em Softwares de larga escala.
	
	Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
	
	3a Questão (Ref.:201703846919)
	Acerto: 1,0  / 1,0
	O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de
	
	atividades.
	
	transição de estados.
	
	sequência.
	
	colaboração.
	 
	casos de uso.
	
	4a Questão (Ref.:201703847145)
	Acerto: 1,0  / 1,0
	Quais são os relacionamentos possíveis entre Casos de Uso?
	 
	generalização, inclusão e extensão
	
	agregação, generalização, associação
	
	associação, inclusão e extensão
	
	composição, generalização e extensão
	
	agregação, inclusão, extensão
	
	5a Questão (Ref.:201703847160)
	Acerto: 0,0  / 1,0
	Analise as assertivas a seguir e classifique cada uma como verdadeiro (V) e falso (F):
1 - ( ) A Descrição de caso de uso não registra a lógica do sistema.
2 - ( ) A descrição de caso de uso, é representação textual dos casos de uso e auxilia a validação do entendimmento dos requisitos do sistema.
3 - ( ) Nem todos os casos de uso devem ser descritos.
4 - ( ) Quanto mais técnico forem os termos da descrição de casos de uso, melhor será para apresentar ao usuário.
Com base em sua avaliação, assinale a alternativa que apresente a correta sequencia de V e F:
	
	V, F, V, V
	
	V, V, F, F
	 
	F, F, V, F
	
	F, F, V, V
	 
	F, V, F, F
	
	6a Questão (Ref.:201703847242)
	Acerto: 1,0  / 1,0
	Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso?
	 
	Ator responsável, fluxo principal e fluxos secundários
	
	Ator responsável, classe correspondente e lista de mensagens
	
	Diagrama de classe e de sequência correspondente
	
	Diagrama de implementação correspondente
	
	Protótipo e lista de mensagens
	
	7a Questão (Ref.:201703846885)
	Acerto: 1,0  / 1,0
	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:
	
	inclusão.
	
	extensão.
	
	especialização.
	 
	agregação.
	
	generalização.
	
	8a Questão (Ref.:201703846951)
	Acerto: 1,0  / 1,0
	A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita?
	
	
	 
	
	
	
	
	
	
	
	
	9a Questão (Ref.:201703847150)
	Acerto: 1,0  / 1,0
	De acordo com os padrões de projetos, os projetos devem ser desenvolvidos em camadas, função esta que fica a cargo do projetista de sistema. Analise as afirmativas a seguir
I. O projetista deve garantir que o código seja reutilizável.
II. O código deve ser de fácil manutenção.
III. O código não precisa estar organizado de forma a atender as classes do domínio. 
Com base em suas assertivas, assinale a ÚNICA resposta correta:
	
	Somente a III;
	
	I, II e III.
	 
	Somente a I e II;
	
	Somente a II;
	
	Somente a I;
	
	10a Questão (Ref.:201703847231)
	Acerto: 1,0  / 1,0
	A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus cliente. O programador durante a fase de codificação sentiu extrema dificuldade no entendimento de uma referida regra de negócio expressa no diagrama de caso de uso. Para que o desenvolvedor compreendesse melhor o requisito, o analista de sistema fez uma atualização na documentação do software criando um diagrama com o objetivo de determinar a sequência de eventos que ocorrem em um determinado processo, ou seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados entre os objetos envolvidos e em que ordem durante um processo específico. Com base na UML identifique qual o diagrama o analista de sistemas confeccionou.
	
	Diagrama de Caso de Uso.
	
	Diagrama de Implantação.
	 
	Diagrama de Sequência.
	
	Diagrama de Classes.
	
	Diagrama de Negócio.

Continue navegando