Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0264_AV_201405315741 » MODELAGEM DE SISTEMAS Tipo de Avaliação: AV Aluno: 201405315741 - VITOR GONCALVES DA SILVA Professor: JOSE CARLOS MILLAN Turma: 9001/AA Nota da Prova: 5,0 Nota de Partic.: 1 Av. Parcial 0 Data: 19/03/2016 08:07:38 1a Questão (Ref.: 201406032640) Pontos: 1,0 / 1,5 Em um projeto de desenvolvimento de software, como a modelagem de domínio com o primeiro diagrama de classes é influenciada pela especificação de casos de uso? Além disso, como esse diagrama de classe também se relaciona com os diagramas de sequência do projeto? Resposta: A modelagem de domínio é feita em cima das especificações feitas em casos de uso. A partir da construção do primeiro diagrama de classes, os diagramas de sequencia serão todos baseados na estrutura do primeiro diagrama de classes. Gabarito: O primeiro diagrama de classe do projeto é feito com classes extraídas a partir das especificações de caso de uso. Além disso, esse mesmo diagrama de classe evolui para formatos mais completos com métodos e outras classes a partir do que é evidenciado no diagrama de sequência 2a Questão (Ref.: 201405609925) Pontos: 1,5 / 1,5 O que acontece com uma classe, quando atribuímos a visibilidade privada para TODOS os métodos de uma classe? Resposta: Essa classe fica sem método externo e não executa nenhum serviço. Gabarito: Essa classe fica sem método externo e portanto não poderá nenhum serviço (através de seus métodos) as demais classes. 3a Questão (Ref.: 201405424758) Pontos: 0,5 / 0,5 Uma farmácia contratou um sistema para registrar as vendas de suas mercadorias. No sistema estava contemplado o cadastro dos clientes, produtos, venda e emissão de notas fiscais. Com o passar dos anos o proprietário decidiu incluir o cálculo de comissões com incentivo de venda a seus funcionários. Com isso o sistema deveria sofrer uma manutenção. A equipe de desenvolvimento adota a metodologia RUP. Com isso é preciso definir as iterações necessárias. Analise as assertivas abaixo e indique as iterações corretas. I - Na elaboração serão construídos os diagramas de caso de uso e classe; II - Na construção será desenvolvido o diagrama de sequencia e a construção dos métodos; III - Na transição serão realizados os testes na parte desenvolvida; IV - Na concepção será definido a extensão da manutenção a ser implementada. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 3 04/04/2016 10:35 I - II - IV I - II II - III - IV I - II - III I - III - IV 4a Questão (Ref.: 201405598086) Pontos: 0,5 / 0,5 Com relação aos conceitos inerentes as especificações de casos de uso, assinale a ÚNICA resposta INCORRETA. Os casos de uso possuem 1(um) cenário principal e podem ter mais de 1 (um) cenário alternativo Caso de uso e cenário de uso são termos sinônimos, que representam uma interação entre ator e sistema. Um caso de uso pode não ter cenário alternativo As especificações dos casos de uso são fundamentais para elaboração do Diagrama de Sequencia. As especificações de casos de uso são narrativas textuais que evidenciam o passo a passo da interação do ator com o sistema 5a Questão (Ref.: 201405402789) Pontos: 0,0 / 0,5 Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? Diagrama de classes. Diagrama de estados. Diagrama de casos de usos. Diagrama de atividades. Diagrama de componentes. 6a Questão (Ref.: 201406041928) Pontos: 0,0 / 0,5 Generalização/Especialização é um tipo de relacionamento possível de ser aplicado ao(s) seguintes elemento(s) de modelo na UML: Classes Casos de uso e atores Casos de uso, classes e atores Casos de uso e classes Classes e atores 7a Questão (Ref.: 201406014021) Pontos: 0,5 / 0,5 Quais os modelos, da UML, que nos servem de base para o desenvolvimento do(s) diagrama(s) de sequencia? Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos. Diagrama de Classe (modelo de negocia) e diagrama de caso de uso com as descrições dos casos de uso. Todos os outros modelos tem que estar prontos, para poder ser feito os diagramas de sequencia. Diagramas de estados, diagrama de interação e diagramas de fluxo de dados. Diagrama de implantação, diagrama de caso com as descrições dos casos de uso. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 3 04/04/2016 10:35 8a Questão (Ref.: 201405593266) Pontos: 0,0 / 0,5 Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da seguinte proposição: Os diagramas de _______________ e ___________________ - chamados diagramas de interação - são dois dos diferentes diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema. Gráfico de estado - colaboração - dinâmicos Seqüência - colaboração - dinâmicos Seqüência - colaboração - estáticos Seqüência - atividade - dinâmicos Seqüência - atividade - estáticos 9a Questão (Ref.: 201406024653) Pontos: 1,0 / 1,0 O Diagrama de Estados mostra os estados admissíveis que os atributos de uma dada classe podem modificar e os pares de estados mais relevantes. os estados expressos que os objetos de uma dada classe podem assumir e as transformações entre pares de classes os estados de atualização que os objetos de qualquer classe podem assumir e as transições permitidas entre instâncias. os estados coerentes com os objetos priorizados e as restrições de transições entre pares de estados. os estados admissíveis que os objetos de uma dada classe podem assumir e as transições permitidas entre pares de estados. 10a Questão (Ref.: 201405957850) Pontos: 0,0 / 1,0 Assinale a opção que responde adequadamente ao que acontece quando um método é definido como protegido: Ele poderá ser visto por todas as classes que estão na estrutura de herança Ele poderá ser visto por todas as classes que se relacionam com a classe a qual pertence, qualquer que seja o relacionamento Ele poderá ser visto por todas as classes Ele não poderá ser visto por ninguém Ele somente poderá ser visto dentro da própria classe Período de não visualização da prova: desde 11/03/2016 até 29/03/2016. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 3 04/04/2016 10:35
Compartilhar