A maior rede de estudos do Brasil

Grátis
4 pág.
AVS

Pré-visualização | Página 1 de 1

Avaliação: CCT0264_AVS_201201260231 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AVS 
Aluno: 201201260231 - SAMUEL SANTANA DOS SANTOS 
Professor: JOSE CARLOS MILLAN Turma: 9004/AB 
Nota da Prova: 6,5 Nota de Partic.: 0,3 Data: 02/07/2014 11:20:56 
 
 
 1a Questão (Ref.: 201201351851) 
 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: 1) A classe base de um estereótipo é um caso de uso; 2) É a <<Include>> 
 
 
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.: 201201548871) 
 Pontos: 0,5 / 1,5 
O acoplamento diz respeito a "o quanto um elemento do sistema está conectado a outro. Sobre acoplamento, responda. 1. Ele deve ser alto ou baixo? 2. Que 
dificuldades podem existir em sistemas que tem acoplamento inadequado? 
 
 
Resposta: 1) O indice de acoplamento deve ser alto. 2) Dificuldade de gerêcia de tais sistemas. 
 
 
Gabarito: Uma classe que tem acoplamentos fortes é difícel de ser compreendida isoladamente. São difíceis de serem reutilizadas pois exigem a presença de 
outras classes. 
 
 
 
 3a Questão (Ref.: 201201520301) 
 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 __________ 
 
 
Controlador 
 
Especialista na informação 
 
Creator 
 
Acoplamento fraco 
 
Alto coesão 
 
 
 
 4a Questão (Ref.: 201201342259) 
 Pontos: 0,5 / 0,5 
Observe o diagrama e marque a alternativa correta: 
 
 
 
CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação. 
 
CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se participar pelo menos de uma associação. 
 
CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se participar pelo menos de uma associação. 
 
SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da associação. 
 
ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro. 
 
 
 
 5a Questão (Ref.: 201201377948) 
 Pontos: 0,0 / 0,5 
Na UML "Unified Modeling Language": 
 
 
Instância e objeto são sinônimos. 
 
Instância é uma manifestação abstrata de algo concreto. 
 
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. 
 
 
 
 6a Questão (Ref.: 201201364036) 
 Pontos: 0,5 / 0,5 
Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e 
ocorre que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem de 
compra quando o estoque ficar abaixo do mínimo recomendado. 
Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de ........... 
. 
 
 
dependência estereotipado como inclusão. 
 
dependência estereotipado como extensão 
 
generalização. 
 
associação composta. 
 
associação não composta. 
 
 
 
 7a Questão (Ref.: 201201363714) 
 Pontos: 0,5 / 0,5 
Analise o modelo abaixo e interprete as regras definidas através das ligações dos objetos. 
 
I - O hotel guarda informações de Hóspedes mesmo que não tenha se hospedado. 
II - Hóspede pode usar quantos serviços desejar, por cada hospedagem. 
III - São representados 3 tipos de serviços: Copa, Lavanderia e Telefonia. 
IV - A cada hospedagem é aberta uma nova conta corrente. 
Marque a opção que indica as sentenças VERDADEIRAS. 
 
 
I- II - IV 
 
I- III - IV 
 
II - III 
 
II - III - IV 
 
I - IV 
 
 
 
 8a Questão (Ref.: 201201342257) 
 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. 
 
 
1 - 5 - 6 - 4 - 3 - 2 
 
1 - 6 - 5 - 4 - 3 - 2 
 
2 - 6 - 5 - 3 - 4 - 1 
 
2 - 6 - 5 - 4 - 3 - 1 
 
6 - 5 - 3 - 4 - 2 - 1 
 
 
 
 9a Questão (Ref.: 201201381381) 
 Pontos: 0,5 / 0,5 
No Processo RUP, a ênfase no escopo do sistema está na fase de: 
 
 
concepção. 
 
elaboração. 
 
implementação. 
 
teste. 
 
implantação. 
 
 
 
 10a Questão (Ref.: 201201341737) 
 Pontos: 1,0 / 1,0 
Qual diagrama tem a finalidade de exibir como um objeto realiza uma determinada operação num determinado momento da execução, representando um 
estado particular? 
 
 
Estados. 
 
Casos de uso. 
 
Sequencia. 
 
Objetos. 
 
Classes. 
 
 
 
Período de não visualização da prova: desde 20/06/2014 até 07/07/2014.