Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Disciplina: Desenvolvimento Integrado Sistemas Distribuídos EXERCÍCIOS – RUP Profa. Dra. Mônica Mancini Nota: Nome: 1) Faça o que se pede: 1. Explique as 6 melhores práticas de desenvolvimento de software do IRUP 2. Explique os 4 Elementos do IRUP 3. Explique as 4 fases do IRUP 4. Explique os 6 Fluxos de atividades básicos. 5. Explique os 3 Fluxos de atividades de suporte 2) Prova: CESGRANRIO - 2008 - TJ-RO - Analista Judiciário - Tecnologia da Informação O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo Unificado. A esse respeito, análise 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 Portfó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: a) I e II b) I e IV c) II e III d) II e IV e) III e IV 3) Prova: FCC - 2007 - TRE-SE - Analista Judiciário - Tecnologia da Informação Considere as afirmativas abaixo. I. O RUP é um processo iterativo. II. Sob orientação do RUP, o desenvolvimento é centrado na arquitetura. III. Sob a orientação do RUP, as atividades de desenvolvimento são orientadas por casos de uso. É correto o que se afirma em: a) I, II e III. b) I e III, apenas. c) I e II, apenas. d) III, apenas. e) I, apenas. 4) Prova: FGV - 2009 - MEC - Analista de Sistemas - Especialista 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. a) Transição b) Concepção c) Elaboração d) Implantação e) Construção 5) Prova: CESGRANRIO - 2006 - Petrobrás - Analista de Sistemas Pleno - Engenharia de Software Um gerente de projeto decidiu utilizar o Processo Unificado (RUP - Rational Unified Process) como seu processo de desenvolvimento de software. Com base no RUP, quais os objetivos que o gerente deve direcionar para a fase de Elaboração? a) Produzir Documento Visão completo e estável; detalhar os atores e casos de uso chave; determinar pelo menos uma solução possível para o problema. b) Produzir Documento Visão completo e estável; fazer o design dos casos de uso críticos; obter um entendimento mais detalhado dos requerimentos. c) Fazer o design dos casos de uso críticos; obter um entendimento mais detalhado dos requerimentos; implementar e testar cenários críticos. d) Fazer o design do Banco de Dados; implementar e testar cenários críticos; liberar uma versão beta do produto. e) Detalhar os atores e casos de uso chave; fazer o design, implementação, validação e estabelecer uma linha de base para a arquitetura; determinar pelo menos uma solução possível para o problema. 6) Prova: CESPE - 2010 - TRE-MT - Técnico Judiciário - Programação de Sistemas O RUP (Rational Unified Process) é um processo de engenharia de software que oferece uma abordagem com base em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. Sua meta é garantir a produção de software de alta qualidade e que atenda às necessidades dos usuários dentro de um cronograma e de um orçamento previsíveis. A respeito de RUP, assinale a opção correta. a) O RUP divide todo o projeto de software em três fases diferentes: concepção (ou iniciação), com ênfase no escopo do sistema; elaboração, com ênfase na arquitetura; e construção, com ênfase no desenvolvimento. b) O RUP promove o uso de seis melhores práticas: desenvolva iterativamente; gerencie requisitos; use arquiteturas de componentes; modele visualmente (UML); verifique qualidade de software continuamente; e gerencie mudanças. c) As disciplinas de suporte (apoio) do RUP são: gerenciamento de classes; gerenciamento de produto; e ambiente. d) Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos artefatos. Exemplos de papéis no RUP são: analistas, desenvolvedores e testadores. Explicitamente, papéis de gerentes não fazem parte dos papéis possíveis no RUP. e) As disciplinas de engenharia do RUP são: modelagem de negócios; requisitos; análise e projeto; implementação; teste; qualidade; e implantação. 2 7) Prova: CESPE - 2009 - INMETRO - Analista Executivo em Metrologia e Qualidade - Desenvolvimento de Sistemas - Parte II Ao comparar os modelos RUP e PMBOK, constata-se que cada fase no RUP pode ser executada como uma fase do ciclo de projeto no PMBOK. ( X ) Certo ( ) Errado 8) Prova: FGV - 2009 - MEC - Analista de Sistemas - Especialista O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno que foi derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software associado. O RUP reconhece que os modelos convencionais de processo apresentam uma visão única de processo e é geralmente descrito a partir de três perspectivas: a) teórica, prática e funcional. b) dinâmica, estática e prática. c) teórica, prática e dinâmica. d) funcional, teórica e estática. e) teórica, prática e estática. 9) Prova: CESPE - 2011 - BRB - Analista de Tecnologia da Informação No RUP, o planejamento de projeto ocorre em dois níveis: planos de fase, que descrevem todo o projeto; e planos de iteração, que descrevem os passos iterativos. ( ) Certo ( ) Errado 10) Prova: FCC - 2012 - MPE-PE - Analista Ministerial - Informática A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Na descrição do RUP, essas são chamadas de workflows. Existem seis workflows centrais, identificadas no processo e três de apoio, dentre os quais é possível citar os workflows de ? Assinale uma alternativa correta: a) Meio ambiente e Gerenciamento de projeto. b) Concepção e Construção. c) Transição e Iteração. d) Plano de desenvolvimento e Conceito de operação. e) Análise de Riscos e Operação e manutenção. 11) Prova: CESPE - 2002 - ParanaPrevidência - Advogado Júnior - Superior No RUP, a análise dos eventuais defeitos que devem ser removidos antes da implantação é um objetivo do workflow do Ciclo de Desenvolvimento de ? Assinale uma alternativa correta: a) Entrega b) Teste c) Análise e projeto. d) Gerenciamento de configuração. e) Gerenciamento de projeto. 12) Prova: CESPE - 2002 - ParanaPrevidência - Advogado Júnior - Superior Analise as seguintes afirmações relativas ao processo de desenvolvimento de software RUP: I. RUP é um processo estático que viabiliza a definição sequencial de um problema e tem como única finalidade o teste do produto final; II. O desenvolvimento de software por meio do ciclo de vida do RUP é estático e sua fase de concepção estabelece um plano de projeto e uma arquitetura sólida; III. O RUP dá ênfase na criação e manutenção de modelos e tem sua atividade de desenvolvimento orientada por use case como parte funcional do sistema que agrega valor ao resultado do software; IV. O RUP tem sua arquitetura desenvolvida em paralelo aos use cases, englobando os aspectos estáticos e dinâmicos do software. Indique a opção que contenha todas as afirmações verdadeiras. a) I e II b) II e III c) III e IV d) I e III e) II e IV 13) Prova: FCC - 2003 - PGE-MA - Procurador - Superior Considere as seguintes afirmativas sobre o processo de desenvolvimento de software conhecido como Unified Process (UP): I - O desenvolvimento de um softwareé dividido em mini-projetos chamados de iterações. II - Cada iteração inclui as próprias etapas de requisitos, análise, projeto, implementação e teste. III - O UP pertence à categoria conhecida como desenvolvimento em cascata. É/são correta(s) somente a(s) afirmativa(s): a) I b) II c) III d) I e II e) I, II, III 14) Prova: TRF 5ª - 1999 - TRF 5ª - Juiz Substituto - Superior Assinale a alternativa que contém os nomes e a sequência correta das fases que compõem o RUP (Rational Unified Process): a) Concepção, Construção, Transição e Manutenção. b) Planejamento, Teste, Codificação, Projeto. c) Concepção, Elaboração, Construção e Transição. d) Planejamento, Projeto, Teste e Codificação. e) Planejamento, Projeto, Codificação, Teste e Transição. 15) Prova: Ministério do Planejamento Orçamento e Gestão / 2013 - Cargo: Técnico de Nível Superior V - Área GAB Com relação à engenharia de software, julgue os próximos itens. A fase de construção do RUP ocorre quando o software é integrado ao ambiente organizacional no qual ele deve funcionar, ou seja, ao ser entregue aos seus usuários. ( ) Certo ( X ) Errado http://atepassar.com/report/163/33342/ http://atepassar.com/report/163/36714/
Compartilhar