Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=16313400&p1=201201261767&p2=1391935&p3=CCT0264&p4=101322&p5=AV1&p6=18/4/2013&p10=2743996 1/4 Avaliação: CCT0264_AV1_201201261767 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV1 Aluno: 201201261767 - ANDERSON DE SOUSA BENICIO Professor: JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 5,5 de 8,0 Nota do Trabalho: Nota de Participação: 0,5 Data: 18/04/2013 08:30:56 1a Questão (Cód.: 91694) 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. Instâncias são representadas graficamente com seu nome em negrito e itálico. Instância é o oposto de um objeto. Não se utiliza instância. 2a Questão (Cód.: 77457) Pontos: 0,0 / 0,5 Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe. Um objeto pode representar vários tipos diferentes, sendo que algumas características são comuns e outras são próprias de cada tipo. Para esse diagrama utilizamos a representação de: Agregação por referência. Agregação por valor. Auto-Associação. Classe associativa. Generalização e especialização. 3a Questão (Cód.: 65571) Pontos: 0,0 / 0,5 De acordo com as partes que compõem a UML, identifique a alternativa errada Visões: As Visões mostram diferentes aspectos do sistema que está sendo modelado. A visão não é um gráfico, mas uma abstração consistindo em uma série de diagramas. Definindo um número de visões, cada uma mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes e uma figura completa do sistema poderá ser construída. As visões também podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido. Modelos de Elementos: Os conceitos usados nos diagramas são modelos de elementos que representam definições comuns da orientação a objetos como as classes, objetos, mensagem, relacionamentos entre classes incluindo associações, dependências e heranças. Mecanismos Gerais: Os mecanismos gerais provém comentários suplementares, informações, ou semântica sobre os elementos que compõem os modelos; eles provém também mecanismos de extensão para adaptar ou estender a UML para um método/processo, organização ou usuário específico. 04/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=16313400&p1=201201261767&p2=1391935&p3=CCT0264&p4=101322&p5=AV1&p6=18/4/2013&p10=2743996 2/4 extensão para adaptar ou estender a UML para um método/processo, organização ou usuário específico. Sistemas de Negócios: descreve os objetivos, especificações (pessoas, computadores etc.), as regras (leis, estratégias de negócios etc.), e o atual trabalho desempenhado nos processos do negócio. Diagramas: Os diagramas são os gráficos que descrevem o conteúdo em uma visão. UML possui nove tipo de diagramas que são usados em combinação para prover todas as visões do sistema. 4a Questão (Cód.: 77445) Pontos: 1,0 / 1,0 Uma empresa de previdência privada oferece diversos serviços para seus clientes, extensivo aos dependentes. Os serviços são associados sempre aos clientes responsáveis, mesmo que sejam utilizados pelos dependentes. No momento da solicitação o cliente informa que o serviço é para um dependente ou, no caso do pedido ser realizado pelo dependente, este informa seu responsável. Baseado na descrição apresentada, qual o recurso utlizado na construção de modelos de diagrama de classe seria utilizado entre cliente e dependentes? Agregação por referência Agregação Associativa Entidade fraca Agregação por valor Entidade participativa 5a Questão (Cód.: 77463) Pontos: 1,0 / 1,0 Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a Objetos. Qual representação do diagrama de classe implementa o processo de herança? Auto-Associação. Classe associativa. Agregação por referência. Agregação por valor. Generalização. 6a Questão (Cód.: 95117) Pontos: 0,0 / 1,0 Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada (UML) e em programas orientados a objetos, assinale a opção correta. A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada utilizando-se diagramas de comunicação, entre outros. A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada utilizando-se diagramas de classe e de instância, entre outros. Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um mesmo espaço de nomes. Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML desenvolvidos entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na linguagem Java. Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint language), linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar diagramas UML. 04/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=16313400&p1=201201261767&p2=1391935&p3=CCT0264&p4=101322&p5=AV1&p6=18/4/2013&p10=2743996 3/4 7a Questão (Cód.: 77465) Pontos: 1,0 / 1,0 O diagrama de classe posssui diversas representações com suas especificidades. I - A generalização implementa o processo de hibridismo. II - A auto-associação representa a ligação entre objetos da mesma classe. III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam. Analise as sentenças e selecione a alternativa que aponte assertivas corretas. I - II II - III I - III somente a I. somente a II. 8a Questão (Cód.: 55996) Pontos: 0,5 / 0,5 Como podemos definir uma auto-associação: Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. Identifica objetos de mesma classe que participam da associaçã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. Classe que representa a herança dos métodos de uma outra classe. 9a Questão (Cód.: 77446) Pontos: 1,0 / 1,0 O diagrama de classe é o modelo da UML que define atributos e métodos para um objeto. O conjunto de objetos é representado pela classe. Quando tem-se uma regra que define a ligação entre objetos de classes diferentes utilizamos qual representação? Auto-associação Associação relativa Associação por referência Associação participativa Associação 10a Questão (Cód.: 57381) Pontos: 1,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 Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. GSM. TDMA. 3G. O usuário. O número do telefone a ser chamado. 04/05/13 Estácio bquestoes.estacio.br/entrada.asp?p0=16313400&p1=201201261767&p2=1391935&p3=CCT0264&p4=101322&p5=AV1&p6=18/4/2013&p10=2743996 4/4 Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Compartilhar