Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0192_AV2_201002006538 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV2 Aluno: Professor: MARCELO VASQUES DE OLIVEIRA FABIO BERNARDO DA SILVA Turma: 9004/BJ Nota da Prova: 4,5 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 15/06/2013 09:09:51 1a Questão (Cód.: 65596) Pontos: 0,8 / 1,5 De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique a sua resposta. Resposta: SIM. Gabarito: 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. 2a Questão (Cód.: 72452) Pontos: 0,8 / 1,5 Considerando o seguinte Diagrama de Classe, indica a lista de símbolos utilizados neste contexto, indicado pela numeração de 1 a 5. Resposta: 1 - CLASSE 2 - RELACIONAMENTO 3 - ATRIBUTO 4 - MULTIPLICIDADE 5 - ASSOCIAÇÃO Gabarito: 1 - Classe 2 - Classe associativa 3 - Generalização de classe 4 - Multiplicidade 5 - Agregação por valor 3a Questão (Cód.: 95114) Pontos: 0,0 / 1,0 Uma parte física e substituível de um sistema com o qual está em conformidade e proporciona a realização de um conjunto de artefatos (UML) é um: objeto. componente. caso de uso. método. atributo. 4a Questão (Cód.: 95127) Pontos: 1,0 / 1,0 No Processo RUP, a ênfase no escopo do sistema está na fase de: implantação. teste. concepção. elaboração. implementação. 5a Questão (Cód.: 77450) Pontos: 0,5 / 0,5 Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha. Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente? tupla - tabela - método atributo - classe - processo atributo - classe - método classe - atributo - processo classe - atributo - método 6a Questão (Cód.: 77465) Pontos: 0,5 / 0,5 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. somente a II. somente a I. II - III I - III I - II 7a Questão (Cód.: 57325) Pontos: 0,5 / 0,5 A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos. O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. Generalização / uma funcionalidade do sistema do ponto de vista do usuário. Associação / uma funcionalidade do sistema do ponto de vista do usuário. 8a Questão (Cód.: 65554) Pontos: 0,5 / 0,5 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 Negócios: descreve as classes, especificações (pessoas, computadores etc.), mantém e controla. 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. 9a Questão (Cód.: 55479) Pontos: 0,0 / 0,5 É um relacionamento semântico entre classes, em que uma classe especifica um contrato que outra classe garante executar. Dependência. Agregação. Realização. Composição. Generalização. 10a Questão (Cód.: 94049) Pontos: 0,0 / 0,5 Sabemos que o Diagrama de Estado representa o estado de uma classe ou caso de uso. Qual a representação utilizada para indicar quando um objeto de uma mesma classe pode ter mais de um estado ao mesmo tempo para que ao final tenha um só estado? Marque a alternativa correta. Transitividade Concorrente Superestado Ativo Autotransição
Compartilhar