Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0264_AV_201311018727 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201311018727 EZEQUIEL PRIMO PACHECO DA SILVA Professor: JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 7,0 Nota de Partic.: 0,5 Data: 13/03/2015 19:34:44 1a Questão (Ref.: 201311223180) Pontos: 1,5 / 1,5 Considere o diagrama de classe a seguir e analise o que se pede Se os métodos M1, M2 e M3 forem adicionados, respectivamente, as classes P. Q e R, que métodos serão herdados pela classe S? Resposta: Serão herdados M1,M2 e M3 Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3) 2a Questão (Ref.: 201311283213) Pontos: 1,5 / 1,5 Um diagrama de Implantação define aspectos físicos do sistema, onde cada nó representa um dispositivo físico com memória ou capacidade de processamento. Ja o diagrama de Componentes visualiza que módulos de software (arquivos .dll , .exe, .com, .bat, .htm e outros executáveis) são necessários para executar a aplicação. Com base nesse contexto apresentado, responda 1. E possível integrar esses 2 diagramas, mostrando para cada nó, quais seriam os componentes que nele executariam? 2. Caso a resposta acima seja SIM, explique qual a vantagem em integrarmos os 2 diagramas dessa forma? Resposta: 1Sim é possivel integrar esses 2 diagramas. 2 A vantagem é o melhor detalhamento que teremos nesta integração. Dessa forma poderiamos especificar um dispositivo físico e referenciar o módulo correpondente de software além de certa forma simplificar a visualização desses diagramas. Gabarito: 1. SIM, e possível. 2. Seria útil para conhecermos as demandas de processamento do software que rodara em cada nó e assim poder definir a capacidade de processamento, memória e disco de cada nó. 3a Questão (Ref.: 201311115726) Pontos: 0,5 / 0,5 No Processo RUP, a ênfase no escopo do sistema está na fase de: implantação. concepção. teste. implementação. elaboração. 4a Questão (Ref.: 201311076067) Pontos: 0,5 / 0,5 O que é UML? linguagem de modelagem. Linguagem de marcação. Linguagem de programação. Linguagem de banco de dados. Linguagem de script. 5a Questão (Ref.: 201311076072) Pontos: 0,5 / 0,5 Qual diagrama se refere a um documento narrativo que descreve a seqüência de eventos de um ator que usa um sistema para completar um processo? Diagrama de casos de usos. Diagrama de atividades. Diagrama de interações. Diagrama de classes. Diagrama de objetos. 6a Questão (Ref.: 201311593617) Pontos: 0,5 / 0,5 No que se refere aos tipos de visibilidade possíveis para os atributos e métodos de uma classe, analise as assertivas a seguir I. Devemos usar a visibilidade protegida, quando queremos que os atributos e métodos sejam visualizados por todas as classes do sistema. II. Devemos usar a visibilidade publica para atributos de uma classe. III. Os atributos devem ter visibilidade privada e serem acessados por métodos da própria classe. IV. Nunca devemos usar a visibilidade pública para métodos de uma classe. Com base em sua análise, assinale a UNICA opção correta Estão corretas apenas as assertivas I, III e IV. Estão corretas apenas as assertivas III e IV. Estão corretas as assertivas I, II, III e IV. Está correta apenas a assertiva III. Estão corretas apenas as assertivas I e III. 7a Questão (Ref.: 201311084073) Pontos: 0,5 / 0,5 (PRODEB 2008) Assinale a alternativa correta. Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema. Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e fluxo de trabalho. 8a Questão (Ref.: 201311631138) 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 uses BUSCAR_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 Include Com base em sua análise, assinale a única alternativa correta Está correta apenas a assertiva I Estão corretas apenas as assertivas I e III Estão corretas as assertivas I e II e III Estão corretas apenas as assertivas II e III Está correta apenas a assertiva III 9a Questão (Ref.: 201311614935) Pontos: 1,0 / 1,0 Esse diagrama mostra o sistema pelo seu lado funcional, mostrando a organização de seus módulos e como se dará a sua execução. Portanto, representa o desenho da estrutura do código gerado. Assinale a opção que mostra corretamente nome do diagrama acima especificado Desenvolvimento Estados Atividades Implementação Componentes 10a Questão (Ref.: 201311614922) Pontos: 0,0 / 1,0 Assinale a opção que define corretamente o conceito abaixo exposto Capacidade de um objeto fazer referência e usar métodos e atributos de outro objeto Herança Visibilidade Polimorfismo Encapsulamento Abstração Período de não visualização da prova: desde 03/03/2015 até 17/03/2015.
Compartilhar