Buscar

MODELAGEM DE SISTEMAS 2

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

MODELAGEM DE SISTEMAS
	 1a Questão (Ref.: 201603197650)
	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 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.
	
	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.
	
	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.
	 
	A orientação a objetos não pode ser utilizado em Softwares de larga escala.
	
	A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
		
	
	
	 2a Questão (Ref.: 201603197937)
	Acerto: 1,0  / 1,0
	A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
		
	
	Segurança no uso de componentes por parte do programador.
	
	Facilidade de manutenção dos códigos desenvolvidos.
	 
	Menor eficiência de código
	
	Melhor compreensão do código.
	
	Obter um melhor aproveitamento do código.
		
	
	
	 3a Questão (Ref.: 201603197649)
	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
		
	 
	casos de uso.
	
	colaboração.
	
	transição de estados.
	
	sequência.
	
	atividades.
		
	
	
	 4a Questão (Ref.: 201603197791)
	Acerto: 1,0  / 1,0
	Dados os requisitos: 
I) Efetuar troca de produtos com defeito. 
II) Tolerante a falhas. 
III) A resposta do sistema não deve exceder 30 seg. 
IV) O sistema deverá rodar num computador 486 com 16MB de memória. 
V) Não emprestar livros para clientes com débito. 
Quais dos itens acima são requisitos funcionais de um sistema:
		
	 
	I e V.
	
	I, II, III, V.
	
	I, IV e V.
	
	I, II, V
	
	Somente o V.
		
	
	
	 5a Questão (Ref.: 201603197932)
	Acerto: 1,0  / 1,0
	Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF.
		
	 
	Informações de procedimentos a serem feitos se o CPF for inválido.
	
	Nenhuma informação deve ser apresentada.
	
	Informações de atributos da classe CPF.
	
	Informações de como foi validade do CPF
	
	Informações de procedimentos a serem feitos se o CPF for válido.
		
	
	
	 6a Questão (Ref.: 201603197823)
	Acerto: 1,0  / 1,0
	Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF - uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include
Com base em sua análise, assinale a única alternativa correta
		
	 
	Estão corretas apenas as assertivas I e III
	
	Está correta apenas a assertiva I
	
	Estão corretas apenas as assertivas II e III
	
	Está correta apenas a assertiva III
	
	Estão corretas as assertivas I e II e III
		
	
	
	 7a Questão (Ref.: 201603198032)
	Acerto: 0,0  / 1,0
	Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML. I. É um diagrama comportamental da UML. II. Pode representar classes e interfaces. III. Pode representar relacionamentos de dependência e generalização. Assinale a alternativa VERDADEIRA:
		
	
	Apenas as afirmativas I e II estão corretas.
	 
	Todas as afirmativas estão corretas.
	 
	Apenas as afirmativas II e III estão corretas.
	
	Apenas as afirmativas I e III estão corretas.
	
	a conexão entre objetos no tempo e no espaço.
		
	
	
	 8a Questão (Ref.: 201603198017)
	Acerto: 1,0  / 1,0
	A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe. Sejam duas classes, ALFA e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA. Quando for necessário, BETA pode redefinir o comportamento de ALFA. Além disso, BETA participa em qualquer relacionamento no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de
		
	
	associação
	
	extensão.
	
	comunicação.
	
	inclusão
	 
	generalização..
		
	
	
	 9a Questão (Ref.: 201603197961)
	Acerto: 0,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 Implantação.
	 
	Diagrama de Sequência.
	
	Diagrama de Caso de Uso.
	
	Diagrama de Classes.
	
	Diagrama de Negócio.
		
	
	
	 10a Questão (Ref.: 201603197612)
	Acerto: 0,0  / 1,0
	A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos elementos do digrama de sequências.
O elemento acima, em um diagrama de sequência, significa:
		
	 
	mensagem de ligação.
	
	mensagem perdida.
	
	mensagem de ativação.
	
	auto-chamada.
	 
	mensagem de retorno.

Outros materiais