Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
MODELAGEM DE SISTEMAS Simulado: CCT0192_SM_201107100283 V.3 VOLTAR Aluno(a): JOSE HUMBERTO DE SOUSA SILVA Matrícula: 201107100283 Desempenho: 5,0 de 8,0 Data: 09/10/2013 21:07:38 (Finalizada) 1a Questão (Ref.: 200617280358) Pontos: 1,0 / 1,0 A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Associação / uma funcionalidade do sistema do ponto de vista do usuário. Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 2a Questão (Ref.: 200617280306) Pontos: 0,0 / 1,0 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. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. ao número de chamadas de métodos de uma classe por um objeto de outra classe. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. aos dados sobre a quantidades de objetos participantes de uma classe associativa. 3a Questão (Ref.: 200617282214) Pontos: 1,0 / 1,0 Que organização mantém a UML? Project Management Institute (PMI). Software Engineering Institute (SEI). Object Management Group (OMG). International Organization for Standardization (OSI). American National Standards Institute (ANSI). 4a Questão (Ref.: 200617282215) Pontos: 1,0 / 1,0 O que é UML? Linguagem de marcação. Linguagem de script. Linguagem de banco de dados. linguagem de modelagem. Linguagem de programação. 5a Questão (Ref.: 200617280302) Pontos: 0,0 / 1,0 Em um Diagrama de Casos de Uso, representando os casos de uso de uma aparelho celular, os casos de uso que devem ser representados são O usuário. O número do telefone a ser chamado. Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. GSM. TDMA. 3G. Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. 6a Questão (Ref.: 200617281687) Pontos: 0,0 / 1,0 Como podemos definir uma auto-associação: Identifica objetos de mesma classe que participam da associação. Classe que representa a herança dos métodos de uma outra classe. Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação. Classe que representa a generalização de outra classe. Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. 7a Questão (Ref.: 200617280322) Pontos: 1,0 / 1,0 Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: modularidade. polimorfismo. independência. encapsulamento. herança. 8a Questão (Ref.: 200617272101) Pontos: 1,0 / 1,0 Os diagramas de casos de uso são uma técnica que pode ser aplicada na elaboração de cadernos de encargo ou em propostas de sistemas de software, identifique a alternativa errada. Contém analise direta das funcionalidades da representação gráfica Ilustra-se sempre a perspectiva do utilizador. Não permite apresentar a perspectiva funcional e estrutural. Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional. Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria proposta. 9a Questão (Ref.: 200617272087) De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta. Sua Resposta: 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. Compare com a sua resposta: 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. 10a Questão (Ref.: 200617272086) 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? Sua Resposta: 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. Compare com a sua resposta: 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.