Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/04/14 Estácio bquestoes.estacio.br/entrada.asp?p0=32643000&p1=201210006111&p2=1538697&p3=CCT0264&p4=101583&p5=AV&p6=7/… 1/4 Avaliação: CCT0264_AV_201210006111 (AG) » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201210006111 JOSELITO PEREIRA DOS SANTOS Professor: JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 5,0 Nota de Partic.: 2 Data: 07/03/2014 13:31:33 1a Questão (Ref.: 201210101849) Pontos: 0,5 / 0,5 No Processo RUP, a ênfase no escopo do sistema está na fase de: teste. elaboração. implantação. implementação. concepção. 2a Questão (Ref.: 201210101848) Pontos: 0,5 / 0,5 De acordo com a teoria sobre o RUP, diz que o mesmo produz artefatos: na fase de Construção, apenas. na fase de Transição, apenas. na fase de Elaboração, apenas. na fase de Concepção, apenas. em todas as suas fases. 3a Questão (Ref.: 201210062725) Pontos: 0,5 / 0,5 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. 10/04/14 Estácio bquestoes.estacio.br/entrada.asp?p0=32643000&p1=201210006111&p2=1538697&p3=CCT0264&p4=101583&p5=AV&p6=7/… 2/4 6 5 3 4 2 1 1 6 5 4 3 2 2 6 5 4 3 1 2 6 5 3 4 1 1 5 6 4 3 2 4a Questão (Ref.: 201210105467) Pontos: 0,5 / 0,5 RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software baseado no Processo Unificado. Sobre este tema, 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 "User Story" uma pequena descrição que serve como lembrete entre cliente e desenvolvedores como também para as atividades de planejamento. IV Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando. II e III III e IV I e IV I e II II e IV 5a Questão (Ref.: 201210084189) Pontos: 0,0 / 0,5 Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas possui várias disciplinas associadas. As disciplinas só estão associadas a uma turma. Indique a multiplicidade entre alunos turmas, turmas e professor e turmas disciplinas. alunos(01) (11) turmas turmas(01) (01) professor turmas(01) (01) disciplinas alunos(0*) (11) turmas turmas(0*) (01) professor turmas(01) (0*) disciplinas alunos(01) (1*) turmas turmas(0*) (01) professor turmas(0*) (0*) disciplinas alunos(0*) (1*) turmas turmas(0*) (0*) professor turmas(0*) (0*) disciplinas alunos(11) (11) turmas turmas(0*) (01) professor turmas(0*) (01) disciplinas 6a Questão (Ref.: 201210084176) Pontos: 0,0 / 0,5 Em uma academia de ginástica os alunos, a cada contrato efetivado, escolhem o plano de sua preferência a partir da composição dos exercícios que melhor lhe convier. O preço da mensalidade é calculado por exercício. Com isso cada aluno tem uma mensalidade diferente. 10/04/14 Estácio bquestoes.estacio.br/entrada.asp?p0=32643000&p1=201210006111&p2=1538697&p3=CCT0264&p4=101583&p5=AV&p6=7/… 3/4 mensalidade diferente. Ajude o dono da academia a modelar os seus dados indicando qual a melhor classe para conter o atributo valor da mensalidade a ser paga, considerando o modelo apresentado abaixo. Exercícios ExerciciosPlano PlanosContratados Aluno Plano 7a Questão (Ref.: 201210062727) Pontos: 0,0 / 1,0 Observe o diagrama e marque a alternativa correta: 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. CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se 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 e CLIENTE podem ser criados sem participar pelo menos de uma associação. 8a Questão (Ref.: 201210084165) Pontos: 1,0 / 1,0 Uma farmácia contratou um sistema para registrar as vendas de suas mercadorias. No sistema estava contemplado o cadastro dos clientes, produtos, venda e emissão de notas fiscais. Com o passar dos anos o proprietário decidiu incluir o cálculo de comissões com incentivo de venda a seus funcionários. Com isso o sistema deveria sofrer uma manutenção. A equipe de desenvolvimento adota a metodologia RUP. Com isso é preciso definir as iterações necessárias. 10/04/14 Estácio bquestoes.estacio.br/entrada.asp?p0=32643000&p1=201210006111&p2=1538697&p3=CCT0264&p4=101583&p5=AV&p6=7/… 4/4 A equipe de desenvolvimento adota a metodologia RUP. Com isso é preciso definir as iterações necessárias. Analise as assertivas abaixo e indique as iterações corretas. I Na elaboração serão construídos os diagramas de caso de uso e classe; II Na construção será desenvolvido o diagrama de sequencia e a construção dos métodos; III Na transição serão realizados os testes na parte desenvolvida; IV Na concepção será definido a extensão da manutenção a ser implementada. I II II III IV I II IV I II III I III IV 9a Questão (Ref.: 201210072319) 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: Classe base é a que vai servir de modelo para subclasses. 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.: 201210072318) Pontos: 0,5 / 1,5 De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta. Resposta: Sim.Uma classe Dependentes pode ter uma assosciação estendida a classe Funcionário. Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar mais adequadamente o tipo de associação correspondente. Período de não visualização da prova: desde 26/02/2014 até 18/03/2014.
Compartilhar