Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pontos: 0,5 / 0,5 Que organização mantém a UML? International Organization for Standardization (OSI). American National Standards Institute (ANSI). Object Management Group (OMG). Software Engineering Institute (SEI). Project Management Institute (PMI). 2a Questão (Cód.: 55996) Pontos: 0,5 / 0,5 Como podemos definir uma auto-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 especialização de uma outra classe, 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. 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 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. 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. 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. BDQ Prova 1 de 4 04/05/2013 09:39 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. 4a Questão (Cód.: 102301) Pontos: 1,0 / 1,0 No contexto da UML, os casos de uso: descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. definem o comportamento dos componentes de software que serão implementados. são sempre associados a um único requisito funcional. capturam os requisitos não funcionais. especificam a organização do sistema de software. 5a Questão (Cód.: 102285) Pontos: 1,0 / 1,0 Observe as seguintes afirmações sobre os diagramas de classes: I - Uma classe descreve um conjunto de objetos com propriedades e comportamentos comuns. II - Duas classes podem ter entre si qualquer número de associações. III - Uma associação de agregação relaciona um objeto com sua respectiva classe. IV - A relação de herança entre classes é simétrica, transitiva e reflexiva. A alternativa que contém somente afirmações CORRETAS: II, III e IV I, II e IV II e IV I e III I e II 6a 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 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. 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 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. BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi... 2 de 4 04/05/2013 09:39 7a Questão (Cód.: 77449) Pontos: 0,0 / 1,0 Na UML os modelos evoluem na medida em que o projeto avança e confirmam que: I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos. II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as informações representadas nas classes. III - A construção do diagrama de classe deve representar todas as informações envolvidas para realização do negócio. IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção do novo modelo pode gerar ajustes nos anteriores. Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS. II - IV I - II - IV II - III - IV I - II - III I - III - IV 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. BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi... 3 de 4 04/05/2013 09:39 9a Questão (Cód.: 57377) Pontos: 0,0 / 0,5 Num diagrama de classes da UML, multiplicidade se refere: aos dados sobre a quantidades de objetos participantes de uma classe associativa. ao número de chamadas de métodos de uma classe por um objeto de outra classe. à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. 10a Questão (Cód.: 77445) Pontos: 0,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 Agregação por valor Entidade fraca Agregação por referência Agregação Associativa Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi... 4 de 4 04/05/2013 09:39
Compartilhar