Buscar

AP MODELAGEM DE SISTEMAS

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 4 páginas

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

Prévia do material em texto

MODELAGEM DE SISTEMAS
	Avaliação Parcial: CCT0264_SM_201402066058 V.1 
	
	
	Acertos: 10,0 de 10,0
	Data: 13/04/2017 12:56:08 (Finalizada)
	
	
	1a Questão (Ref.:201402906605)
	Acerto: 1,0  / 1,0
	Em relação a modelagem, assinale a opção correta.
		
	 
	Um modelo é uma abstração elaborada para entender um problema antes de implementar uma solução. As abstrações são subconjuntos da realidade, selecionados para determinada finalidade.
	
	Uma das principais motivações para a realização da modelagem é a capacidade de reproduzir fielmente a complexidade do problema sob investigação, sem suprimir detalhes, mesmo que não sejam relevantes.
	
	Modelos podem ser utilizados para especificar a estrutura de um sistema, mas não seu comportamento.
	
	Uma forma comum de modelagem de programas procedurais é por meio de fluxogramas de objeto.
	
	Modelos de fluxo de dados são usados para mostrar como os dados fluem por uma sequência de etapas de processamento. Devido à sua complexidade, não são apropriados para comunicação com o usuário.
	
	
	
	2a Questão (Ref.:201402906460)
	Acerto: 1,0  / 1,0
	A UML divide os diagramas em:
		
	
	Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento
	
	Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento
	
	Diagramas Comportamentais e Diagramas de Fluxo de Dados
	
	Nenhuma das anteriores
	 
	Diagramas Estruturais e Diagramas Comportamentais
	
	
	
	3a Questão (Ref.:201402906337)
	Acerto: 1,0  / 1,0
	No contexto da UML, os casos de uso:
		
	
	especificam a organização do sistema de software.
	
	são sempre associados a um único requisito funcional.
	 
	descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
	
	definem o comportamento dos componentes de software que serão implementados.
	
	capturam os requisitos não funcionais.
	
	
	
	4a Questão (Ref.:201402906604)
	Acerto: 1,0  / 1,0
	Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário.
		
	
	Diagrama de Colaboração
	 
	Diagrama de Casos de Uso
	
	Diagrama de Sequência
	
	Diagrama de Classes
	
	Diagrama de Objetos
	
	
	
	5a Questão (Ref.:201402906417)
	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 II e III
	
	Está correta apenas a assertiva III
	 
	Estão corretas apenas as assertivas I e III
	
	Estão corretas as assertivas I e II e III
	
	Está correta apenas a assertiva I
	
	
	
	6a Questão (Ref.:201402906481)
	Acerto: 1,0  / 1,0
	Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
		
	
	Somente a I;
	
	Somente a II;
	
	Somente a I e II;
	 
	I, II e III.
	
	Somente a III;
	
	
	
	7a Questão (Ref.:201402906505)
	Acerto: 1,0  / 1,0
	Assinale a opção que responde adequadamente ao que acontece quando um método e definido como protegido
		
	 
	Ele poderá ser visto por todas as classes que estão na estrutura de herança
	
	Ele não poderá ser visto por ninguém
	
	Ele poderá ser visto por todas as classes
	
	Ele somente poderá ser visto dentro da própria classe
	
	Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento
	
	
	
	8a Questão (Ref.:201402906270)
	Acerto: 1,0  / 1,0
	Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha.
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente?
		
	 
	classe - atributo - método
	
	classe - atributo - processo
	
	tupla - tabela - método
	
	atributo - classe - método
	
	atributo - classe - processo
	
	
	
	9a Questão (Ref.:201402906555)
	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 Sequência.
	
	Diagrama de Implantação.
	
	Diagrama de Negócio.
	
	Diagrama de Classes.
	
	Diagrama de Caso de Uso.
	
	
	
	10a Questão (Ref.:201402906206)
	Acerto: 1,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 retorno.
	
	auto-chamada.
	
	mensagem de ativação.
	
	mensagem perdida.
	
	mensagem de ligação.

Outros materiais