Baixe o app para aproveitar ainda mais
Prévia do material em texto
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.
Compartilhar