Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0192_AV_201102071421 (AG) » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201102071421 - NILSON ESTEVÃO MARTINS Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB Nota da Prova: 7,0 Nota de Partic.: 2 Data: 07/06/2014 07:06:28 1a Questão (Ref.: 201102151037) Pontos: 1,5 / 1,5 Quando utilizamos a descrição de caso de uso do tipo expandida? Resposta: Quando o caso de uso não tratar exceções e não tiver complexidade em suas operações. Gabarito: Quando o caso de uso não tratar de exceções e não tiver complexidade em suas operações. 2a Questão (Ref.: 201102329342) Pontos: 1,0 / 1,0 I. Um Diagrama de Atividade serve para modelar melhor e detalhar o passo a passo da execução de um caso de uso. POR QUE II. O Diagrama de Atividade permite escolher a ordem pela qual as coisas devem ser feitas. Analise as opções e assinale a ÚNICA correta. As assertivas I e II são verdadeiras e a segunda NÃO justifica a primeira As assertivas I e II são falsas A assertiva I é verdadeira e a assertiva II é falsa As assertivas I e II são verdadeiras e a segunda justifica a primeira A assertiva II é verdadeira e a assertiva I é falsa 3a Questão (Ref.: 201102127383) Pontos: 0,5 / 0,5 Qual das respostas abaixo mais corretamente define uma classe? Um conjunto de métodos e atributos que definem os comportamentos de um objeto. Um conjunto de 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. Um conjunto de métodos. 4a Questão (Ref.: 201102281145) Pontos: 1,5 / 1,5 Considere o diagrama de Casos de Uso a seguir e responda - Com quais casos de uso o ator Diretor pode interagir? Resposta: O Diretor pode interargir com os casos de usos "pagar projeto, criar projeto, informar projeto e cancelar projeto". Gabarito: O ator diretor herda o uso do ator Gerente - portanto interage com os casos de uso Criar Projeto e Cancelar Projeto. Além disso interage diretamente com o caso de uso Pagar Projeto. 5a Questão (Ref.: 201102173677) Pontos: 1,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: método. objeto. componente. caso de uso. atributo. 6a Questão (Ref.: 201102144107) Pontos: 0,0 / 0,5 Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos? A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema. A orientação a objetos não pode ser utilizado em Softwares de larga escala. A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis. Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. 7a Questão (Ref.: 201102180895) Pontos: 0,0 / 0,5 Analise as seguintes afirmações relativas a diagramas na UML: I - Um diagrama de classes exibe um conjunto de classes, interfaces, colaborações e seus relacionamentos. II - Um diagrama de implantação representa situações estáticas de instãncias de itens encontrados em diagramas de classes. III - Os diagramas de casos de uso são importantes para a modelagem dos aspectos dinâmicos do sistema. IV - Os diagramas de objetos fazem a modelagem de instâncias de itens contidos nos diagramas de casos de uso. Indique a opção que contém todas as afirmações CORRETAS: I e II II e III III e IV II e IV I e III 8a Questão (Ref.: 201102135926) Pontos: 0,5 / 0,5 A UML (Unified Modeling Language) possui vários tipos de diagramas que em conjunto são utilizados para descrever a visão estática e dinâmica de um sistema. Assinale a alternativa em que todos os diagramas listados descrevem uma visão dinâmica de um sistema. Implantação, Pacotes, Sequência e Atividades. Implantação, Pacotes, Casos de Uso e Atividades. Classes, Objetos, Implantação e Pacotes. Casos de Uso, Sequência e Atividades. Classes, Objetos, Casos de Uso e Sequência. 9a Questão (Ref.: 201102329338) Pontos: 0,5 / 0,5 Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso Incluir Cliente, referente a um Sistema de Vendas. 1. Cliente informa seu CPF 2. Sistema valida CPF 3. Sistema Busca CPF 4. Cliente informa demais dados 5. Sistema registra dados do cliente 6. Sistemas encerra o caso de uso Com base na especificação do caso de uso, analise as alternativas a seguir I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados. II. Nesse caso de uso, não caberia nenhum cenário alternativo. III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR CLIENTE, através do relacionamento de Com base em sua analise, assinale a ÚNICA opção correta Está correta apenas a assertiva I Está correta apenas a assertiva III Estão corretas apenas as assertivas I e III Estão corretas apenas as assertivas I e II Estão corretas apenas as assertivas II e III 10a Questão (Ref.: 201102173689) Pontos: 0,5 / 0,5 De acordo com a teoria sobre o RUP, diz que o mesmo produz artefatos: na fase de Construção, apenas. na fase de Transição, apenas. na fase de Concepção, apenas. na fase de Elaboração, apenas. em todas as suas fases.
Compartilhar