Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELAGEM DE SISTEMAS Simulado: CCT0264_SM_201202407412 V.1 Fechar Aluno(a): MARCIO FERREIRA DA SILVA Matrícula: 201202407412 Desempenho: 5,0 de 8,0 Data: 06/10/2014 12:13:16 (Finalizada) 1a Questão (Ref.: 201202496973) Pontos: 1,0 / 1,0 Qual das respostas abaixo mais corretamente define uma classe? Um conjunto de métodos. Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto. Um conjunto de métodos e atributos que definem os comportamentos de um objeto. Um conjunto de atributos. Um conjunto de métodos e atributos. 2a Questão (Ref.: 201202503623) Pontos: 1,0 / 1,0 UML é uma linguagem padrão para visualizar, especificar, construir e documentar artefatos de um sistema de software que combina quais aspectos? Qual a resposta errada. Modelagem de Negócios. Modelagem de Dados. Modelagem de Componentes. Modelagem de Circuitos. Modelagem de Objetos. 3a Questão (Ref.: 201202503621) Pontos: 1,0 / 1,0 O que é UML? Linguagem de banco de dados. Linguagem de script. Linguagem de programação. Linguagem de marcação. linguagem de modelagem. 4a Questão (Ref.: 201202504149) Pontos: 0,0 / 1,0 Como podemos definir uma auto-associação: Classe que representa a herança dos métodos de uma outra classe. Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. 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. Identifica objetos de mesma classe que participam da associação. Gabarito Comentado. 5a Questão (Ref.: 201202505529) Pontos: 1,0 / 1,0 O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na modelagem de classes da UML, na sentença "turmas são formadas por alunos" é denominada: especialização. inclusão. agregação. extensão. generalização. Gabarito Comentado. 6a Questão (Ref.: 201202505514) Pontos: 0,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: herança. encapsulamento. independência. polimorfismo. modularidade. Gabarito Comentado. 7a Questão (Ref.: 201202505511) Pontos: 0,0 / 1,0 A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos elementos do digrama de sequências. O elemento acima, em um diagrama de sequência, significa: mensagem de ligação. mensagem de ativação. mensagem de retorno. auto-chamada. mensagem perdida. 8a Questão (Ref.: 201202503625) Pontos: 1,0 / 1,0 São exemplos de diagramas comportamentais: Classes, Atividades, Estados e Interações. Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Objetos, Estados e Interações. Casos de Usos, Atividades, Componentes e Interações. Casos de Usos, Atividades, Estados e Distribuição. 9a Questão (Ref.: 201202513749) 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 esteriótipo <<commuincate>> nas associações entre atores e caso de utilização, usados nos diagrama de casos de utilização. Uma associação com esterió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.: 201202513750) 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 e uma calsse 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. Voltar
Compartilhar