Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0192_AV1_201001108728 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV1 Aluno: 201001108728 - DANIELA PEREIRA PONTES MARANGONI PINTO BECKER Professor: MARCELO VASQUES DE OLIVEIRA FABIO BERNARDO DA SILVA Turma: 9003/BI Nota da Prova: 2,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 27/04/2013 10:10:41 1a Questão (Cód.: 55469) Pontos: 0,5 / 0,5 Que organização mantém a UML? Project Management Institute (PMI). International Organization for Standardization (OSI). American National Standards Institute (ANSI). Software Engineering Institute (SEI). Object Management Group (OMG). 2 a Questão (Cód.: 57377) Pontos: 0,0 / 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 tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. 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. 3a Questão (Cód.: 55996) Pontos: 0,0 / 0,5 Como podemos definir uma auto-associação: Classe que representa a generalização de outra classe. Classe que representa a herança dos métodos de uma outra classe. Identifica objetos de mesma classe que participam da associação. 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. Page 1 of 4BDQ Prova 09/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2901015... 4a Questão (Cód.: 65554) Pontos: 0,0 / 1,0 UML também é usada para representar sistemas mecânicos sem nenhum software. Identifique a opção que possui as características que não estão corretas. Sistemas Real-time Integrados: Executados em simples peças de hardware integrados a telefones celulares, carros, alarmes etc. Estes sistemas implementam programação de baixo nível e requerem suporte real-time. Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores etc.), mantém e controla. Sistemas Distribuídos: Distribuídos em máquinas onde os dados são transferidos facilmente de uma máquina para outra. Eles requerem mecanismos de comunicação sincronizados para garantir a integridade dos dados e geralmente são construídos em mecanismos de objetos como CORBA, COM/DCOM ou Java Beans/RMI. Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações, equipamentos militares ou processos industriais. Eles devem possuir interfaces especiais do equipamento e menos programação de software de que os sistemas de informação. Sistemas Técnicos são geralmente sistemas real-time. Sistemas de Informação: Armazenar, pesquisar, editar e mostrar informações para os usuários. Manter grandes quantidades de dados com relacionamentos complexos, que são guardados em bancos de dados relacionais ou orientados a objetos. 5 a 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 O usuário. O número do telefone a ser chamado. 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. Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. GSM. TDMA. 3G. 6a Questão (Cód.: 57376) Pontos: 0,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: inclusão. generalização. especialização. extensão. agregação. 7a Questão (Cód.: 65571) Pontos: 0,0 / 0,5 De acordo com as partes que compõem a UML, identifique a alternativa errada Page 2 of 4BDQ Prova 09/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2901015... 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. 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. 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. 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. 8a 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. Generalização. Agregação por valor. Agregação por referência. Classe associativa. 9 a Questão (Cód.: 77452) Pontos: 0,0 / 1,0 A empresa de calçados "Bela Mulher Ltda" vende a clientes de Classe A, calçados femininos com exclusividade e sob medida. Na criação de um modelo de diagrama de classe é possível representar essa regra, pois é de grande valor na implementação dos procedimentos. Qual dos recursos do diagrama de classe expressa no modelo essa informação? Cardinalidade Associação Multiplicidade Agregação Generalização 10a Questão (Cód.: 102280) Pontos: 0,0 / 1,0 Observe as seguintes afirmações sobre a forma de especificação de requisitos conhecida como Casos de Uso: Page 3 of 4BDQ Prova 09/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2901015... I - Todo diagrama de caso de uso tem, pelo menos, um ator. II - Um ator pode participar de, somente, um caso de uso. III - A descrição de um caso de uso pode utilizar descrições de outros casos de uso. IV - A descrição de um caso de uso pode ser alterada por outro caso de uso. Assinale a alternativa que contém somente afirmações CORRETAS: I, II e III II, III e IV I e III I, III e IV I e IV Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. Page 4 of 4BDQ Prova 09/06/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2901015...
Compartilhar