Buscar

Avaiação Parcial 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 5 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

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

Avaiação Parcial: CCT0486_SM_201506111841 V.1 
	 
	Aluno(a): OZIAS DAVY OLIVEIRA MOUTA
	Matrícula: 201506111841
	Acertos: 9,0 de 10,0
	Data: 02/10/2017 11:46:31 (Finalizada)
	
	 1a Questão (Ref.: 201506956606)
	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 pode ser utilizado em Softwares de larga escala.
	
	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 é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
	
	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.
		
	
	
	 2a Questão (Ref.: 201506956893)
	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.
		
	 
	Menor eficiência de código
	
	Obter um melhor aproveitamento do código.
	
	Segurança no uso de componentes por parte do programador.
	
	Melhor compreensão do código.
	
	Facilidade de manutenção dos códigos desenvolvidos.
		
	
	
	 3a Questão (Ref.: 201506956728)
	Acerto: 1,0  / 1,0
	No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados, o analista gerou o diagrama de caso de uso a seguir:
Da análise do diagrama, conclui-se que?
		
	
	A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar venda.
	
	Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário.
	 
	 
A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar estoque.
	
	A execução do caso de uso Consultar estoque  incorpora opcionalmente o caso de uso Liberar desconto.
	
	A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o caso de uso Liberar desconto.
		
	
	
	 4a Questão (Ref.: 201506956831)
	Acerto: 1,0  / 1,0
	Quais são os relacionamentos possíveis entre Casos de Uso?
		
	
	agregação, inclusão, extensão
	
	composição, generalização e extensão
	
	associação, inclusão e extensão
	
	agregação, generalização, associação
	 
	generalização, inclusão e extensão
		
	
	
	 5a Questão (Ref.: 201507216583)
	Acerto: 1,0  / 1,0
	A documentação de um caso de uso costuma descrever, por meio de uma linguagem simples, informações sobre ele. Na UML, essa documentação:
		
	
	não costuma deixar claro quais atores interagem com os casos de uso.
	
	deve ser feita por meio de fluxogramas.
	
	costuma descrever apenas, em linhas gerais, a função do caso de uso.
	
	não pode ser feita por meio de outros diagramas
	 
	não possui um formato específico definido.
		
	
	
	 6a Questão (Ref.: 201506956846)
	Acerto: 1,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:
		
	
	F, F, V, V
	
	V, F, V, V
	 
	F, V, F, F
	
	V, V, F, F
	
	F, F, V, F
		
	
	
	 7a Questão (Ref.: 201506956908)
	Acerto: 0,0  / 1,0
	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 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;
	 
	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;
		
	
	
	 8a Questão (Ref.: 201506956786)
	Acerto: 1,0  / 1,0
	Em um diagrama de classes existem duas formas de expressar um relacionamento  TODO-PARTE, onde os objetos da classe PARTE são instanciados pelos objetos da classe TODO. Tais relacionamentos são agregação e composição.
Assinale a única opção que apresenta a correta diferença entre esses relacionamentos
		
	
	Na composição, o objeto TODO somente pode conter 1 objeto PARTE
	 
	Na composição, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO
	
	A vida dos objetos TODO e PARTE são coincidentes apenas na agregação
	
	O objeto PARTE instancia e destrói o objeto TODO apenas na agregação
	
	Na agregação, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO
		
	
	
	 9a Questão (Ref.: 201506956961)
	Acerto: 1,0  / 1,0
	Quais os modelos, da UML, que nos servem de base para o desenvolvimento do(s) diagrama(s) de sequencia?
		
	
	Todos os outros modelos tem que estar prontos, para poder ser feito os diagramas de sequencia.
	
	Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos.
	 
	Diagrama de Classe (modelo de negocia) e diagrama de caso de uso com as descrições dos casos de uso.
	
	Diagrama de implantação, diagrama de caso com as descrições dos casos de uso.
	
	Diagramas de estados, diagrama de interação e diagramas de fluxo de dados.
		
	
	
	 10a Questão (Ref.: 201507215553)
	Acerto: 1,0  / 1,0
	Um Analista pretende desenvolver um projeto utilizando UML 2.0 e, em seus propósitos, verificou a possibilidade de uso de alguns diagramas. Um deles é o Diagrama de Sequência que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo de linhas do tempo que são linhas tracejadas, traçadas verticalmente da base dos objetos até a parte inferior do diagrama.
Retângulos colocados sobre as linhas de tempo indicam:
		
	
	as interações entre as atividades, no tempo.
	
	o tempo decorrido entre as iterações de um processo recursivo.
	 
	os períodos de ativação do objeto.
	
	as etapas em que o objeto estará inativo.
	
	os casos de uso de cada objeto.

Outros materiais