Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0192_AV1_201004020341 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV1 Aluno: 201004020341 - LENIANE BRASIL DA CRUZ GUIMARÃES Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9006/AA Nota da Prova: 3,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 26/04/2013 11:11:21 1a Questão (Cód.: 55469) Pontos: 0,5 / 0,5 Que organização mantém a UML? Software Engineering Institute (SEI). American National Standards Institute (ANSI). International Organization for Standardization (OSI). Project Management Institute (PMI). Object Management Group (OMG). 2a Questão (Cód.: 77457) Pontos: 0,5 / 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. Generalização e especialização. Agregação por valor. Auto-Associação. Classe associativa. 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 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. 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. 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. 1 de 5Página BDQ Provae 04/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2872... 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. 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. 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? Entidade participativa Entidade fraca Agregação Associativa Agregação por referência Agregação por valor 5a Questão (Cód.: 57360) Pontos: 0,0 / 1,0 A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a alternativa correta: O Diagrama de Objetos tem por propósito focalizar um fluxo de atividades que ocorrem internamente em um processamento, dentro de um período de tempo. O Diagrama de Objetos descreve o comportamento de objetos como reação a eventos discretos, por meio de sequências de estados e ações que ocorrem durante sua vida. O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas de classes. O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do sistema. O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execuçã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. 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. 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 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. 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. A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada utilizando-se diagramas de comunicação, entre outros. 2 de 5Página BDQ Provae 04/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2872... 7a Questão (Cód.: 77462) Pontos: 1,0 / 1,0 Considerando uma petShop que oferece serviços de banho, tosa e vacinação. Para todos os serviços a identificação é efetivada por código do serviço, data de execução e responsável por prestar o serviço; no serviço BANHO e TOSA a identificação acrescenta o porte do animal e para VACINAÇÂO são consideradas além das comuns, as informações de tipo vacina e data de aplicação. Considerando a representação de uma generalização, quais os atributos representados nas classes descritas. SERVIÇOS: código do serviço, data de execução, responsável BANHO: porte do animal TOSA: porte do animal VACINAÇÃO: código do serviço, data de execução, responsável, tipo vacina, data de aplicação. SERVIÇOS: código do serviço, data de execução, responsável BANHO: porte do animal TOSA: porte do animal VACINAÇÃO: tipo vacina, data de aplicação SERVIÇOS: código do serviço, data de execução, responsável, tipo vacina, data de aplicação BANHO: TOSA: VACINAÇÃO: SERVIÇOS: BANHO: código do serviço, data de execução, responsável, porte do animal TOSA: código do serviço, data de execução, responsável, porte do animal VACINAÇÃO: código do serviço, data de execução, responsável, tipo vacina, data de aplicação. SERVIÇOS: código do serviço, data de execução, responsável, porte do animal BANHO: TOSA: VACINAÇÃO:código do serviço, data de execução, responsável, tipo vacina, data de aplicação 8a Questão (Cód.: 77453) Pontos: 0,0 / 1,0 Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar em um mesmo pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria. Analisando o cenário apresentado indique qual modelo representa a situação. 3 de 5Página BDQ Provae 04/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2872... 9a Questão (Cód.: 48820) Pontos: 0,5 / 0,5 Qual das respostas abaixo mais corretamente define uma classe? 4 de 5Página BDQ Provae 04/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2872... Um conjunto de métodos e atributos. 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 métodos. Um conjunto de atributos. 10aQuestão (Cód.: 77446) Pontos: 0,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? Associação relativa Associação por referência Associação participativa Associação Auto-associação Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. 5 de 5Página BDQ Provae 04/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2872...
Compartilhar