Buscar

AV Modelagem de sistema

Prévia do material em texto

Fechar 
Avaliação: CCT0264_AV_201201827922 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 201201827922 - MARCELO SILVA DE AQUINO 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 5,0 Nota de Partic.: 1 Data: 27/08/2014 18:20:38 
 
 1a Questão (Ref.: 201201976311) 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 
para processos de desenvolvimento de software? 
 
 
 
Resposta: A classe base de um esterótipo é uma classe metamodelo, tal qual , class, association, Refinement. 
 
 
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. 
 
 
 2a Questão (Ref.: 201202174841) Pontos: 0,5 / 1,5 
Cite 2 (duas) situações onde devemos usar a descrição de caso de uso do tipo "não expandida"? 
 
 
Resposta: 1-Não utilizar repetição e condição 2-as sentenças são numeradas na ordem da relalização 3- devem-
se utilizar senteças curtas. 
 
 
Gabarito: 
O aluno deve responder 2, das 4 alternativas abaixo 
1.Quando o caso de uso não tratar de exceções 
2. Quando o caso de uso não tiver complexidade em suas operações. 
3. Quando o caso de uso for do conhecimento completo de todos. 
4. Quando o caso de uso utilizar mecanismos de outro caso de uso. 
 
 
 3a Questão (Ref.: 201202005837) Pontos: 0,0 / 0,5 
São produtos da fase de elaboração do RUP: 
 
 produto de software integrado e descrição da arquitetura do software. 
 documento de visão e produto de software integrado. 
 manual do usuário e base de dados operacionais convertidas. 
 lista de riscos revisada e base de dados operacionais convertidas. 
 descrição da arquitetura do software e lista de riscos revisada. 
 
 
 4a Questão (Ref.: 201202002408) Pontos: 0,5 / 0,5 
Na UML "Unified Modeling Language": 
 
 Instância e objeto são sinônimos. 
 Não se utiliza instância. 
 Instâncias são representadas graficamente com seu nome em negrito e 
itálico. 
 Instância é o oposto de um objeto. 
 Instância é uma manifestação abstrata de algo concreto. 
 
 
 5a Questão (Ref.: 201201968093) Pontos: 0,5 / 0,5 
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 
 
 sequência. 
 atividades. 
 colaboração. 
 transição de estados. 
 casos de uso. 
 
 
 6a Questão (Ref.: 201201988899) Pontos: 0,5 / 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? 
 
 
 
 Classe associativa. 
 Generalização e especialização. 
 Agregação por referência. 
 Auto-associação. 
 Agregação por valor. 
 
 
 7a Questão (Ref.: 201202144752) Pontos: 0,0 / 0,5 
O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância: classes e casos 
de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que seguem 
I. O diagrama se sequencia mostra, quais as classes e como (através de que métodos) essas classes realizam as 
funcionalidades de um determinado caso de uso. 
II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens disparadas sob alguma 
condição. 
III. Iterações são representadas no diagrama de sequencia e facilmente podemos identificar o conjunto de mensagens que se 
repetem, por um retângulo pontilhado. 
IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da própria classe. 
Com base em sua análise das assertivas, assinale a ÚNICA opção correta 
 
 
 Estão corretas apenas as opções II e III 
 Estão corretas apenas as opções III e IV 
 Estão corretas as opções I, II, III e IV 
 Estão corretas apenas as opções II, III e IV 
 Estão corretas apenas as opções I e III 
 
 
 8a Questão (Ref.: 201202144761) Pontos: 0,5 / 0,5 
adrõ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 __________ 
 
 
 Alto coesão 
 Creator 
 Acoplamento fraco 
 Especialista na informação 
 Controlador 
 
 
 9a Questão (Ref.: 201202005830) Pontos: 0,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, 3 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, 2 e 4. 
 
 
 10a Questão (Ref.: 201201966717) Pontos: 1,0 / 1,0 
Indique a seqüência correta do preenchimento das seis lacunas com as definições de cada diagrama utilizado na 
UML, utilizando a identificação numerada. A seqüência apresentada, nas opções, é de cima para baixo. 
 
1. Descrição de Caso de Uso 
2. Diagrama de Caso de Uso 
3. Diagrama de Classe 
4. Diagrama de Estado 
5. Diagrama de Seqüência 
6. Diagrama de Atividades 
 
( ) Descreve a funcionalidade do sistema percebida por atores externos. 
( ) Apresenta objetos e classes envolvidas no cenário e a seqüência de mensagens trocadas entre os objetos; 
( ) Representa o processo descrevendo as atividades seqüenciais e paralelas. 
( ) Descreve os estados possíveis em que um objeto pode se encontrar e o que muda como resultado de 
eventos que o atingem. 
( ) Descreve os tipos de objetos no sistema e os vários tipos de relacionamento estático que existem entre 
eles. 
( ) Representa os requisitos do sistema. 
 
 
 2 - 6 - 5 - 4 - 3 - 1 
 6 - 5 - 3 - 4 - 2 - 1 
 2 - 6 - 5 - 3 - 4 - 1 
 1 - 5 - 6 - 4 - 3 - 2 
 1 - 6 - 5 - 4 - 3 - 2

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes