Buscar

02_exercicio_RUP_aluno_v1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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/

Continue navegando