Baixe o app para aproveitar ainda mais
Prévia do material em texto
15/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1192230600 1/4 MODELAGEM DE SISTEMAS Simulado: CCT0264_SM_201308148178 V.1 Fechar Aluno(a): LUCAS FLOR AMARAL Matrícula: 201308148178 Desempenho: 8,0 de 8,0 Data: 15/04/2015 08:36:59 (Finalizada) 1a Questão (Ref.: 201308365576) 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? Sua Resposta: A classe S herda os 3 métodos de Q M1, M2 e M3 Compare com a sua resposta: 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.: 201308364908) A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de ator. Sua Resposta: o usuário corresponder a vários atores. Os atores Caixa e Contador herdam todas as propriedades de um Supervisor de Saldo Compare com a sua resposta: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por vendedor. Nesse caso o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível visualizar os responsáveis por realizar um mesmo caso de uso. 15/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1192230600 2/4 3a Questão (Ref.: 201308226468) Pontos: 1,0 / 1,0 (PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas" (OMG). O que define a palavra "visual" no texto acima? UML não pode ser utilizada para geração de código automatizada. UML deve ser aplicada apenas como planta de software. UML não possui metamodelo para ferramentas CASE MDA. UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema. UML é uma notação diagramática padrão. 4a Questão (Ref.: 201308254300) Pontos: 1,0 / 1,0 O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, analise as afirmativas a seguir. I Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema. II São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da Documentação Técnica. III O principal artefato de requisitos utilizado pelo RUP é a Estória de Usuário (User Story), que serve como um "lembrete" para uma conversa sobre os requisitos entre o desenvolvedor e o cliente. IV Um dos princípios do RUP é considerar como medida principal do progresso do projeto o software executável funcionando. Estão corretas APENAS as afirmativas: I e IV III e IV II e IV II e III I e II Gabarito Comentado. 5a Questão (Ref.: 201308240435) Pontos: 1,0 / 1,0 Para realizar o desenvolvimento segundo a metodologia RUP é adotado o ciclo de vida iterativo e incremental. Este ciclo de vida é dividido em 4 etapas, a saber: Concepção, Elaboração, Construção e Transição. Para desenvolvimento das etapas são utilizadas as disciplinas da Engenharia de Software e o final da etapa é definido por um marco. Indique os marcos das etapas seguindo a ordem de citação no contexto. arquitetura escopo versão(release) operação escopo arquitetura operação versão(release) escopo arquitetura versão(release) operação arquitetura escopo operação versão(release) escopo operação arquitetura versão(release) Gabarito Comentado. 15/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1192230600 3/4 6a Questão (Ref.: 201308235411) Pontos: 1,0 / 1,0 A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de ELABORAÇÂO: Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como marco a ARQUITETURA. Construir o projeto de software antes mesmo de se conhecer o hardware disponível, pois deve sempre considerar as necessidades dos usuários no desempenho de suas funções. A parte física deve vir por consequência. Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o ESCOPO. Gabarito Comentado. 7a Questão (Ref.: 201308235413) Pontos: 1,0 / 1,0 A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONSTRUÇÃO: Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como marco a ARQUITETURA. Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. Construir o projeto dos componentes de hardware para definição da capacidade técnica em processar as informações de forma eficiente, apresentando um desempenho adequado. Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o ESCOPO. 8a Questão (Ref.: 201308409105) Pontos: 1,0 / 1,0 Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: Somente o V. I, IV e V. I, II, V I e V. I, II, III, V. Gabarito Comentado. 15/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1192230600 4/4 9a Questão (Ref.: 201308235405) Pontos: 1,0 / 1,0 A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONCEPÇÃO: Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o ESCOPO. Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como marco a ARQUITETURA. Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a distribuição de execução entre a equipe. Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. Gabarito Comentado. 10a Questão (Ref.: 201308258120) Pontos: 1,0 / 1,0 O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo analítico do RUP divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que não indica uma fase do ciclo de vida de desenvolvimento de software, de acordo com o RUP. Transição. Construção. Implantação. Concepção. Elaboração. Gabarito Comentado.
Compartilhar