Buscar

MODELAGEM DE SISTEMAS 13_11_2014



Continue navegando


Prévia do material em texto

26/11/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%20… 1/4
   Fechar
Avaliação: CCT0192_AV_201201159822 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV
Aluno: 201201159822 ­ RODRIGO DA SILVA QUINHONES
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB
Nota da Prova: 6,0        Nota de Partic.: 2        Data: 13/11/2014 09:22:04
  1a Questão (Ref.: 201201270929) Pontos: 0,5  / 0,5
O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo
analítico do RUP divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que
não indica uma fase do ciclo de vida de desenvolvimento de software, de acordo com o RUP.
  Implantação.
Transição.
Concepção.
Construção.
Elaboração.
  2a Questão (Ref.: 201201248273) Pontos: 0,0  / 0,5
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras.
I  ­ Um projeto do mesmo  ramo de negócio em empresas diferentes contém especificações diferentes porque
são adaptados às operações de cada empresa;
II ­ Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação;
III ­ Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças
na construção do software;
IV ­ Na UML devem ser representados os procedimentos lógicos e físicos;
 
Itens I e IV são verdadeiros.
Itens I, II, III são verdadeiros.
  Itens I, III e IV são verdadeiros.
  Itens I, e III são verdadeiros.
Itens III e IV são verdadeiros.
  3a Questão (Ref.: 201201409851) Pontos: 0,5  / 0,5
Padrões de projetos facilitam o desenvolvimento do software posto que a solução já foi estabelecida em
desenvolvimentos anteriores para tipos específicos de problemas, otimizando tempo de desenvolvimento e
custo. Um dos padrões diz que deve­se atribuir a responsabilidade do métodos a classe que  possui o método.
Esse padrão é chamado de __________
Creator
26/11/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%20… 2/4
Controlador
  Especialista na informação
Acoplamento fraco
Alto coesão
  4a Questão (Ref.: 201201270920) Pontos: 1,0  / 1,0
Considere o diagrama de máquina de estados de UML abaixo.
 
 
Analise as afirmativas a seguir, a seu respeito:
1. O elemento "estado1" corresponde a um estado sub­máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo­estado ponto de entrada
e um pseudo­estado ponto de saída.
Assinale a alternativa que indica todas as afirmativas corretas.
São corretas apenas as afirmativas 3 e 4.
São corretas apenas as afirmativas 1, 2 e 4.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 1 e 3.
  São corretas apenas as afirmativas 1, 3 e 4.
  5a Questão (Ref.: 201201253989) Pontos: 0,0  / 0,5
Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode
ser  comprado  por  vários  clientes,  analise  o  modelo  abaixo  e  indique  o  nome  que  se  dá  à  representação
apresentada dentro do círculo?
Agregação por valor.
  Classe associativa.
  Generalização e especialização.
Agregação por referência.
Auto­associação.
26/11/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%20… 3/4
  6a Questão (Ref.: 201201770135) Pontos: 1,0  / 1,0
No que se refere ao diagrama de atividade, assinale a opção que apresente o nome correto do elemento desse
diagrama, abaixo descrito
­ permite mostrar, por exemplo, em qual parte da organização o trabalho é realizado ou ainda que classe
realiza o trabalho
Junção
Transição
Evento
  Raia de natação
Separação
  7a Questão (Ref.: 201201751390) Pontos: 0,0  / 0,5
(IBGE) Considere os seguintes elementos da UML: 
I. Classes 
II. Associações 
III. Mensagem 
IV. Estado 
V. Transição 
Os elementos que fazem parte de um Diagrama de Classes são:
Somente I, II e IV.
Somente, II, III e IV.
  Somente II, IV e V.
Somente I, II e III.
  Somente I e II.
  8a Questão (Ref.: 201201421753) Pontos: 0,0  / 0,5
Analise as sentenças abaixo e verifique se são verdadeiras ou falsas. Posteriormente, sinalize a alternativa que
corresponde ao resultado de sua análise. 
I ­ A interpretação do diagrama de sequência sempre será de cima para baixo e da direita para a esquerda. 
II­ No diagrama de sequência é possível apresentar múltipla instâncias de objetos o que não é possível no
diagrama de colaboração . 
III­ Um diagrama de sequência mostra a colaboração dinâmica entre os objetos.
Todas as sentenças estão corretas
Estão corretas as sentenças II, III.
  Estão corretas as sentenças I, III.
  Está correta somente sentenças III.
Está correta somente sentenças I.
  9a Questão (Ref.: 201201241401) Pontos: 1,5  / 1,5
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML
26/11/2014 Estácio
data:text/html;charset=utf­8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20style%3D%22color%3A%20rgb(0%2C%200%2C%20… 4/4
para processos de desenvolvimento de software?
Resposta: É a classe no METAMODELO UML.As classe s são, Refinement, Class e Association
Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de
modelação criado pelo utilizador) tal como Class, Association ou Refinement.
  10a Questão (Ref.: 201201438413) Pontos: 1,5  / 1,5
A visibilidade pública atribuída a uma atributo de uma classe, permite que o acesso a esse atributo seja
realizado por outra classe. Isso pode ser um problema? Por que (justifique a resposta).
Resposta: Sim por isso ele devemos seguir a alta coesão , insistindo na técnica de ancapsulamento e mantendo
os métodos privados para que esse acesso não se torne público
Gabarito: Sim. Isso pode ser um problema e deve ser feito com muito cuidado, pois fere o principio do
encapsulamento e consequentemente a segurança da classe
Período de não visualização da prova: desde 06/11/2014 até 25/11/2014.