Buscar

Av1 Modelagem de sistemas 06 16

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

Professor:
	MARCELO VASQUES DE OLIVEIRA
	Turma: 9004/AD
	Nota da Prova: 2,5    Nota de Partic.: 1   Av. Parcial 0  Data: 11/06/2016 14:43:26
	O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
	
	 1a Questão (Ref.: 201408715908)
	Pontos: 0,0  / 1,0
	Considere o diagrama de classe a seguir e analise o que se pede
- Se os métodos M1, M2 e M3 forem adicionados, respectivamente, as classes P. Q e R, que métodos serão herdados pela classe S?
		
	
Resposta: A classe S tera herdado os dideito da classe P e S atraves da classe Q, alem de interagir diretamente com os direitos da classe Q.
	
Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3)
	
	
	 2a Questão (Ref.: 201408775937)
	Pontos: 0,5  / 1,0
	O que acontece com uma classe, quando atribuímos a visibilidade privada para TODOS os métodos de uma classe?
		
	
Resposta: Todos dentro da propia classe consegue ver essa classe.
	
Gabarito: Essa classe fica sem método externo e portanto não poderá nenhum serviço (através de seus métodos) as demais classes.
	
Fundamentação do(a) Professor(a): ????
	
	
	 3a Questão (Ref.: 201408604632)
	Pontos: 1,0  / 1,0
	O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, analise as afirmativas a seguir. 
I - Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema. 
II - São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da Documentação Técnica. 
III - O principal artefato de requisitos utilizado pelo RUP é a Estória de Usuário (User Story), que serve como um "lembrete" para uma conversa sobre os requisitos entre o desenvolvedor e o cliente. 
IV - Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando.
Estão corretas APENAS as afirmativas:
		
	
	I e II
	 
	I e IV
	
	II e III
	
	II e IV
	
	III e IV
	
	
	 4a Questão (Ref.: 201408585751)
	Pontos: 0,0  / 1,0
	É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de informação.
		
	 
	Apoia o desenvolvimento do sistemas para a programação, por exemplo.
	 
	A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto.
	
	Compõe uma documentação para garantir a continuidade dos sistemas.
	
	Facilita a comunicação com o usuário.
	
	Recurso para minimizar erros.
	
	
	 5a Questão (Ref.: 201408570704)
	Pontos: 0,0  / 1,0
	Num diagrama de classes da UML, multiplicidade se refere:
		
	
	ao número de chamadas de métodos de uma classe por um objeto de outra classe.
	 
	à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado.
	
	aos dados sobre a quantidades de objetos participantes de uma classe associativa.
	 
	ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam.
	
	à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama.
	
	
	 6a Questão (Ref.: 201408590776)
	Pontos: 0,0  / 1,0
	Na UML os modelos evoluem na medida em que o projeto avança e confirmam que:
I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos.
II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as informações representadas nas classes.
III - A construção do diagrama de classe deve representar todas as informações envolvidas para realização do negócio.
IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção do novo modelo pode gerar ajustes nos anteriores.
Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS.
		
	
	I - II - III
	
	II - IV
	 
	II - III - IV
	 
	I - III - IV
	
	I - II - IV
	
	
	 7a Questão (Ref.: 201409280355)
	Pontos: 0,0  / 0,5
	Assinale a alternativa que apresenta a correta diferença entre os diagramas de interação, que são diagrama de sequencia e diagrama de colaboração
		
	
	Diagrama de colaboração e de sequência não são semanticamente equivalentes;
	 
	Diagrama de sequência tem foco nas mensagens enviadas no decorrer do tempo e o diagrama de colaboração tem foco nas mensagens enviadas entre objetos que estão relacionados;
	
	Diagrama de sequência e colaboração são exatamente iguais graficamente;
	 
	Diagrama de sequência tem foco nas mensagens enviadas entre objetos que estão relacionados e o diagrama de colaboração tem foco nas mensagens enviadas no decorrer do tempo;
	
	Diagrama de Sequência não pode ser convertido para o diagrama de colaboração sem que haja perda de informação;
	
	
	 8a Questão (Ref.: 201408759278)
	Pontos: 0,5  / 0,5
	Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da seguinte proposição: Os diagramas de _______________ e ___________________ - chamados diagramas de interação - são dois dos diferentes diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema.
		
	
	Seqüência - colaboração - estáticos
	
	Seqüência - atividade - estáticos
	
	Gráfico de estado - colaboração - dinâmicos
	 
	Seqüência - colaboração - dinâmicos
	
	Seqüência - atividade - dinâmicos
	
	
	 9a Questão (Ref.: 201408747381)
	Pontos: 0,5  / 0,5
	O diagrama de componentes visa modelar a solução da arquitetura do software em termos de seus elementos, que são chamados de componentes. Sobre os conceitos e práticas desse diagrama, analise as assertivas que se seguem
I. O diagrama de componentes mostra, além dos componentes que irão compor o software, a dependência entre eles
II. A dependência entre os componentes denota que um componente precisa do outro para executar as suas funcionalidades.
III. Componentes não podem ser classes
IV. A reutilização de componentes entre vários sistemas é um desejo da equipe de desenvolvimento.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
		
	 
	Estão corretas apenas as opções I, II e IV
	
	Estão corretas apenas as opções II e IV
	
	Estão corretas apenas as opções I, III e IV
	
	Estão corretas as opções I, II, III e IV
	
	Estão corretas apenas as opções II e III
	
	
	 10a Questão (Ref.: 201409123862)
	Pontos: 0,0  / 0,5
	Assinale a opção que responde adequadamente ao que acontece quando um método é 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 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
	
	Ele poderá ser visto por todas as classes

Outros materiais