Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0264_AV_201307185967 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201307185967 - RENATO GOMES CHAVES Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9003/AB Nota da Prova: 7,0 Nota de Partic.: 1,3 Data: 12/11/2014 19:56:13 1a Questão (Ref.: 201307299683) Pontos: 0,5 / 0,5 No RUP, definir quais são os atores, os casos de uso existentes e como eles interagem entre si é função típica do: Revisor do Modelo de Negócios. Analista do Processo de Negócios. Revisor de Requisitos. Designer de Negócios. Analista de Sistemas. 2a Questão (Ref.: 201307277032) Pontos: 0,5 / 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 III e IV são verdadeiros. Itens I, III e IV são verdadeiros. Itens I, II, III são verdadeiros. Itens I, e III são verdadeiros. Itens I e IV são verdadeiros. 3a Questão (Ref.: 201307438610) 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 __________ Especialista na informação Alto coesão Acoplamento fraco Creator Controlador 4a Questão (Ref.: 201307780214) Pontos: 0,0 / 0,5 (IBGE) Considere as seguintes assertivas sobre a técnica de especificação de requisitos conhecida como casos de uso: I. Todo caso de uso possui um roteiro; II. O roteiro é uma sequência de passos executados por um ator; III. Uma exceção descreve a recuperação da falha de um passo de um caso de uso. As assertivas corretas são: Somente I. I, II e III. Somente II. Somente I e II. Somente III. 5a Questão (Ref.: 201307450510) Pontos: 0,0 / 0,5 Analise os relacionamentos abaixo e assinale a alternativa verdadeira , que pode existir entre classes. I - Include (inclusão) II- Associação III- Agregação IV- Generalização V- composição VI - Extends (extenão). Está correta somente sentenças III. Estão corretas as sentenças I, II, III,IV. Estão corretas as sentenças II, III, IV ,VI . Estão corretas as sentenças III,IV,V,VI. Estão corretas as sentenças II, III, IV ,V . 6a Questão (Ref.: 201307261940) Pontos: 0,5 / 0,5 Num diagrama de classes da UML, multiplicidade se refere: à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado. aos dados sobre a quantidades de objetos participantes de uma classe associativa. ao número de chamadas de métodos de uma classe por um objeto de outra classe. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. 7a Questão (Ref.: 201307299676) Pontos: 1,0 / 1,0 Na sua forma plena, a sintaxe de uma operação na UML inclui apenas: visibilidade, nome e lista de parâmetros. visibilidade e nome. nome e lista de parâmetros. visibilidade, nome, tipo de retorno e propriedades. visibilidade, nome, lista de parâmetros, tipo de retorno e propriedades. 8a Questão (Ref.: 201307778618) Pontos: 1,0 / 1,0 Analise as duas asserções a seguir. I. Um diagrama de atividades pode ser útil para elaborarmos uma visão gráfica da especificação de um caso de uso complexo. PORQUE II. Casos de uso complexos podem requerer atividades executadas em paralelo, o que seria um tanto inviável expor numa descrição textual. É correto apenas o que se afirma em A segunda asserção esta correta e a primeira esta errada. A primeira asserção esta correta e a segunda esta errada. As duas asserções estão corretas e a segunda não justifica a primeira. As duas asserções estão erradas. As duas asserções estão corretas e a segunda justifica a primeira. 9a Questão (Ref.: 201307270160) 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 estereótipo é a classe metamodelo. São classes bases a Class, Association ou 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. 10a Questão (Ref.: 201307467172) 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, pois ela poderá ter seus atributos modificados por outra classe, ou seja, o sistema poderá ser alterado em locais onde não deveriam causando inconsistências nos dados! 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
Compartilhar