Buscar

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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aluno: AYLTON KENNEDY PITANGA
	Matrícula: 201608178731
	Disciplina: CCT0759 - MODELAGEM DE SISTEMAS 
	Período Acad.: 2018.1 EAD (G) / SM
	
	
	
		Quest.: 1
	
		1.
		A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
	
	
	
	
	Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
	
	
	Ser dependente da linguagem de programação e do processo de desenvolvimento.
	
	
	Ser independente da linguagem de programação e processo de desenvolvimento.
	
	
	Ser dependente somente da linguagem de programação.
	
	
	Ser dependente somente do processo de desenvolvimento.
	
	
	
		Quest.: 2
	
		2.
		  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:
	
	
	
	
	Maior segurança no uso de componentes por parte do programador;
	
	
	Facilidade de Manutenção;
	
	
	Melhor aproveitamento do seu código;
	
	
	Melhor compreensão do código;
	
	
	A certeza do menor tempo de desenvolvimento
	
	
	
		Quest.: 3
	
		3.
		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 Classes
	
	
	Diagrama de Colaboração
	
	
	Diagrama de Casos de Uso
	
	
	Diagrama de Sequência
	
	
	Diagrama de Objetos
	
	
	
		Quest.: 4
	
		4.
		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.
	
	
	
		Quest.: 5
	
		5.
		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 e II;
	
	
	Somente a I;
	
	
	Somente a II;
	
	
	Somente a III;
	
	
	I, II e III.
	
	
	
		Quest.: 6
	
		6.
		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 as assertivas I e II e III
	
	
	Estão corretas apenas as assertivas II e III
	
	
	Estão corretas apenas as assertivas I e III
	
	
	Está correta apenas a assertiva III
	
	
	Está correta apenas a assertiva I
	
	
	
		Quest.: 7
	
		7.
		A visibilidade é especificada para os atributos de uma classe. Assinale dentre as opções abaixo,qual a correta quando o indicador de visibilidade for representado pela palavra PÚBLICO:
	
	
	
	
	indica que nenhuma função (métodos de outras classes) poderá ter acesso e usar estes atributos;
	
	
	indica que qualquer função (métodos de outras classes) poderá ter acesso e usar estes atributos;
	
	
	indica que apenas as funções (métodos) escritas dentro da classe podem ter acesso e usar esses atributos;
	
	
	indica que as funções especificadas dentro de uma estrutura generalização - especialização podem ter acesso e usar estes atributos.
	
	
	indica que qualquer função (métodos de outras classes) não poderá ter acesso e usar estes atributos;
	
	
	
		Quest.: 8
	
		8.
		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 III estão corretas.
	
	
	a conexão entre objetos no tempo e no espaço.
	
	
	Apenas as afirmativas II e III estão corretas.
	
	
	Todas as afirmativas estão corretas.
	
	
	Apenas as afirmativas I e II estão corretas.
	
	
	
		Quest.: 9
	
		9.
		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 ligação.
	
	
	mensagem de ativação.
	
	
	mensagem perdida.
	
	
	
		Quest.: 10
	
		10.
		Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação entre os objetos.
	
	
	
	
	Diagrama de Classes.
	
	
	Diagrama de casos der uso.
	
	
	Diagrama de sequência.
	
	
	Descrição de casos de uso.
	
	
	Diagrama de atividades.

Outros materiais