Questões de Concurso sobre Rational Unified Process (RUP)

 
 
Disciplina 1
Assunto 2
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
158 questões encontradas
Questões por página
20
Mais recentes
 
Uma das características do RUP (Rational Unified Process) é ser

A
organizado por planos de iteração, todos criados na fase de concepção (inception), para guiar o restante do desenvolvimento do produto de software.

B
guiado por marcos, que definem pontos nos quais a equipe decide continuar, alterar ou abortar o curso do projeto.

C
dirigido por casos de uso, o que significa desenvolver o produto de software e, posteriormente, implantá-lo de uma única vez no ambiente do cliente.

D
composto por disciplinas, cada uma correspondente a uma sequência de fluxos de trabalho e realizada por um papel (role) específico.

E
centrado em arquitetura, que é definida na disciplina de implantação e que provê uma visão dinâmica do sistema sendo modelado.

O RUP (rational unified process) é uma técnica usada na modelagem de sistemas. Com relação a esse assunto, assinale a opção correta.


A

Uma das principais características do RUP é o uso da iteração, que, por meio de refinamentos sucessivos, melhora o entendimento do problema.


B

O RUP fornece uma metodologia que utiliza um conjunto de ferramentas, modelos e entregáveis que interage diretamente com o código do sistema desenvolvido, agilizando o processo de compilação.


C

Pelo fato de o RUP ser muito complexo, seu foco evita a redução dos riscos do projeto. Essa fase é tratada diretamente na UML.


D

O RUP reduz sensivelmente os requisitos de documentação de um projeto.


E

O RUP tem dois modelos de comunicação: um para ambientes fora da equipe de desenvolvimento e outro exclusivo para a equipe de desenvolvimento.

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.

No contexto do Processo Unificado - RUP, qual das alternativas a seguir contém um par de artefatos produzidos pela disciplina (ou fluxo de trabalho) de Requisitos?


A

Casos de Testes e Documento de Arquitetura do Software.


B

Documento de Arquitetura do Software e Modelo de Casos de Uso.


C

Modelo de Casos de Uso e Lista de Riscos.


D

Lista de Riscos e Documento de Visão.


E

Documento de Visão e Especificações Suplementares.

O Rational Unified Process (também chamado de processo RUP) é bastante conhecido na Engenharia de Software. Assinale a alternativa incorreta acerca desse processo.


A

Ele oferece uma abordagem baseada em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento.


B

Os papéis a ele relacionados possuem artefatos que definem o trabalho executado.


C

Artefatos são produtos de trabalho finais ou intermediários produzidos e usados durante os projetos.


D

O papel define o comportamento e as responsabilidades de um indivíduo ou de um conjunto de indivíduos que trabalham juntos como uma equipe, no contexto de uma organização de engenharia de software.


E

Sua meta é garantir a produção de software de alta qualidade que atenda às necessidades dos usuários, dentro de um cronograma e de um orçamento previsíveis.

A figura abaixo apresenta alguns dos principais artefatos do RUP (Rational Unified Process) e o fluxo de informações existentes entre eles.

Imagem associada para resolução da questão

Qual é o nome do artefato identificado, na figura, pela palavra ARTEFATO e por um círculo?


A

Projeto do Sistema


B

Lista de Riscos


C

Especificação Suplementar


D

Plano de Teste


E

Modelo de Casos de Uso

Os seguintes produtos especificados no RUP:

I. modelo de caso de uso no mínimo 80% completo;

II. manuais do usuário. correspondem, respectivamente, aos resultados da


A

inception e construction phases.


B

requirement e elaboration phases.


C

inception e transition phases.


D

requirement e deployment phases.


E

elaboration e construction phases.

Imagem associada para resolução da questão


Considerando a figura acima, assinale a opção correta, a respeito de RUP.


A

O objetivo da fase de elaboração, que corresponde ao identificador #2 na figura, é desenvolver a arquitetura do sistema, em que se identificam os requisitos mais importantes e se faz uma avaliação dos riscos.


B

Os artefatos dos modelos de design e de user-experience correspondem à visão da arquitetura de requisitos.


C

Os objetivos da transição, que corresponde ao identificador #3 na figura, são validar o sistema de acordo com a especificação do usuário, treinar usuários e mantenedores e preparar o local de implantação.


D

Alguns artefatos que compõem a fase de concepção, que corresponde ao identificador #0 na figura, são a visão, a lista de riscos, o plano de desenvolvimento de software e o plano de iteração.


E

Uma das atividades da transição é completar o projeto de componentes e subsistemas.

No contexto do RUP, considere:

I. Estabelecer o escopo do software do projeto e as condições limite, incluindo uma visão operacional, critérios de aceitação e o que deve ou não estar no produto.

II. Estabelecer uma arquitetura da baseline derivada do tratamento dos cenários significativos do ponto de vista da arquitetura, que normalmente expõem os maiores riscos técnicos do projeto.

Os itens I e II constituem alguns dos objetivos principais incluídos, respectivamente, nas fases de


A

Elaboração e Construção.


B

Iniciação e Elaboração.


C

Elaboração e Transição.


D

Iniciação e Construção.


E

Construção e Transição.

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.

O RUP (Rational Unified Process) é um processo proprietário de engenharia de software embasado no seguinte conjunto de princípios e melhores práticas de desenvolvimento software: modelagem de negócios, requisitos, análise e projeto, implementação, teste, implantação, ambiente, configuração e gerência de mudança e gerência de projeto.


C
Certo

E
Errado

A solicitação da gestão de mudança (change request management) trata tanto da captura e gestão das alterações solicitadas, geradas pelos interessados internos e externos, como da análise do impacto potencial da mudança. No entanto, não realiza o acompanhamento do que acontece com a mudança até que ela seja concluída, tarefa de responsabilidade do CM.


C
Certo

E
Errado

Assinale a opção correta acerca das metodologias de desenvolvimento de software.


A

Extreme programming é um método centrado no usuário, na produtividade do desenvolvimento e na documentação de apoio.


B

RUP, uma metodologia adequada para grandes projetos de desenvolvimento, tem como características a facilidade de uso e a agilidade do projeto.


C

O Microsoft Solution Framework (MSF), apesar de não ser uma metodologia em si, mas um guia genérico para desenvolvimento, é uma solução ampla de engenharia de software que orienta desenvolvedores tanto no ambiente Microsoft, como em Unix.


D

O uso de uma ou mais metodologias de desenvolvimento é prejudicial ao bom desempenho do projeto.


E

Por ser embasado em componentes relacionados a objetos, o RUP permite a produção de uma arquitetura executável nas fases iniciais do projeto.

Pertencem aos Core Process ou aos Core Supporting Workflows do modelo iterativo RUP:


A

Construction e Test.


B

Requirements e Construction.


C

Configuration and Change Management e Business modeling.


D

Inception e Project Management.


E

Environment e Transition.

   
Gerar simulado