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
 

O processo de construção de um software tem por objetivo o desenvolvimento ou evolução de um sistema que engloba atividades de especificação, projeto, implementação e testes, e se caracteriza pela interação de ferramentas, pessoas e métodos. Dos modelos abaixo marque aquele que não faz parte de uma metodologia de desenvolvimento de software.


A

RUP - Rational Unified Process .


B

XP - Programação extrema.


C

MSF - Microsoft Solution Framework.


D

FDD - Feature Driven Development.


E

SEI Software Enginieering Institute.

Dados os conceitos aplicados no RUP − Rational Unified Process:

I. Role define o comportamento e as responsabilidades de um indivíduo ou um grupo de indivíduos trabalhando em equipe.

II. Activity é a menor parte de um trabalho relevante no workflow.

III. Artifacts são documentos e modelos construídos, mantidos ou usados como entrada pelas atividades.

Está correto o que consta em


A
I, apenas.

B
I e II, apenas.

C
I e III, apenas.

D
II e III, apenas.

E
I, II e III.

Em relação aos workflows de engenharia no RUP, analise:

I. Dentre os artefatos produzidos pelo workflow Modelagem do Negócio, o Plano de Gerência dos Requisitos descreve o documento de especificação dos requisitos, tipos de requisitos e seus atributos e especifica mecanismos de controle para medir, comunicar e controlar mudanças nos requisitos do sistema.

II. O workflow Requisitos define, entre outros, um planejamento técnico das iterações, estima custo e tempo para desenvolver o sistema e define a interface do usuário. Contém, ainda, todos os tipos de requisitos que um stakeholder deve ter sobre o sistema a ser desenvolvido, como também os requisitos de software do sistema ou de parte dele.

III. O Documento de Arquitetura fornece uma visão da arquitetura do sistema, utilizando diversas visões arquiteturais, dependendo de vários aspectos do sistema, enquanto o Modelo de Dados, artefato definido como opcional pelo RUP, contém a modelagem do Banco de Dados, de acordo com o modelo de Análise e Projeto. Ambos os artefatos são produzidos pelo workflow Análise e Projeto.

IV. No workflow Análise e Projeto, o Modelo de Projeto, o Documento de Arquitetura e as Realizações dos Casos de Uso, são artefatos tipicamente produzidos pelo Arquiteto de Software, enquanto ao Projetista de Banco de Dados cabe a produção dos artefatos Modelo de Análise, Modelo de Dados e Classes de Análise.

É correto o que consta em


A
I, II, III e IV.

B
I, II e III, apenas.

C
I e III, apenas.

D
II, III e IV, apenas.

E
II e IV, apenas.

O RUP (Rational Unified Process) define conceitos básicos relativos ao ciclo de desenvolvimento de software, tais como: fases, atividades (workflow) e iterações. Com relação a estes três conceitos, assinale a alternativa correta, na qual se expressa a relação entre eles:


A

Em cada fase pode existir uma ou mais iterações, bem como podem ser desenvolvidas várias atividades.


B

Em cada fase pode existir uma ou mais iterações, bem como pode ser desenvolvida somente uma atividade.


C

Cada iteração pode envolver várias fases, bem como várias atividades.


D

Cada iteração envolve somente uma única fase e uma única atividade.


E

Cada atividade pode ser desenvolvida em várias fases, bem como em uma única iteração.

Considere as afirmativas seguintes:

1. UML é uma linguagem de modelagem que pode ser usada com diferentes processos de engenharia de software.

2. Rational Unified Process e Extreme Programing são processos de engenharia de software.

3. Rational Rose é uma ferramenta CASE usada para criar modelos UML.

4. Rational Unified Process (RUP) e Rational Rose são processos de engenharia de software que usam UML como linguagem para criação de modelos.

Assinale a alternativa correta


A

Apenas as afirmativas 1 e 2 são verdadeiras.


B

Apenas a afirmativa 4 é falsa.


C

Apenas as afirmativas 2 e 4 são verdadeiras


D

Apenas a afirmativa 1 é verdadeira


E

As afirmativas 1, 2, 3 e 4 são verdadeiras.

No RUP – Rational Unified Process a qualidade é de responsabilidade de todos os membros da organização de desenvolvimento. Com relação a essa qualidade no desenvolvimento de software é correto afirmar que a Qualidade de Produto é


a

a medida direta da qualidade do planejamento de iteração, teste e realizações dos casos de uso e modelos de projetos adotados.


b

o grau de qualidade dos processos de medidas e critérios adotados durante o desenvolvimento do produto.


c

o grau de qualidade dos artefatos produzidos para suportar o desenvolvimento do produto principal.


d

o grau de aceitação dos processos da qualidade adotados pela entidade de desenvolvimento.


e

a qualidade do produto principal, software ou sistema, que é produzido e todos os elementos que ele abrange, como por exemplo, componentes, subsistemas e arquitetura.

Analise as seguintes afirmações relativas ao RUP- Rational Unified Process:

I. O RUP é um processo de engenharia de software que fornece uma abordagem disciplinada para assumir tarefas e responsabilidades dentro de uma organização de desenvolvimento com o objetivo de assegurar a produção de software de alta qualidade que satisfaça as necessidades de seus usuários finais dentro de prazo e orçamento previsíveis.

II. O RUP é uma estrutura de processo que pode ser adaptada e estendida para compor as necessidades de uma organização que o esteja adotando.

III.No RUP, onde um modelo é uma simplificação da realidade, ao decidir a topologia do hardware necessária para executar o sistema, a equipe de projeto está no modelo de processo.

IV. Arquiteturas conduzem o RUP ao longo de todo o ciclo de vida, mas as atividades de construção são centradas na noção e conhecimento de casos de uso.

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

A característica básica da metodologia RUP/XP, que tem origem tanto no processo RUP quanto nas práticas adotadas pelo XP, é


A

a integração contínua dos componentes desenvolvidos.


B

o processo de desenvolvimento dividido em 4 fases.


C

a utilização do diagrama de casos de uso.


D

o uso de iterações.


E

o refatoramento dos códigos.

O RUP é um processo de Engenharia de Software que fornece uma abordagem disciplinada para assumir tarefas e responsabilidades dentro de uma organização de desenvolvimento de software. Seu objetivo é assegurar a produção de software de alta qualidade, que satisfaça as necessidades de seus usuários finais, dentro de prazo e orçamento previsíveis. O modelo de visão 4+1 da arquitetura, segundo o RUP, sugere uma abordagem de cinco visões da arquitetura de um sistema. Quanto a esta abordagem é correto afirmar que a Visão Lógica


a

descreve a organização de módulos estáticos de software no ambiente de desenvolvimento, como, por exemplo, o gerenciamento de configuração.


b

endereça os aspectos simultâneos na execução. Focaliza, entre outros, assuntos como inicialização e paralisação do sistema, tolerância a falhas, distribuição de objetos, tempo de resposta e escalabilidade.


c

focaliza assuntos como desenvolvimento, instalação e desempenho do sistema.


d

contém alguns cenários ou casos de uso que agem para ilustrar no documento de arquitetura de software como as outras visões funcionam.


e

endereça as exigências funcionais do sistema, isto é, expressa o que o sistema deveria fazer para seus usuários finais. É uma abstração do modelo de projeto e identifica pacotes de projetos principais, subsistemas e classes.

O RUP (rational unified process) é um processo de engenharia de software desenvolvido pela Rational Software Corporation. Ele oferece uma abordagem embasada em workflows para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. A respeito das disciplinas ou workflows do RUP, assinale a opção incorreta.


A

A modelagem de negócios provê um entendimento da estrutura da organização, garantindo que os stakeholders, partes envolvidas no processo, tenham a mesma visão da organização para a qual será feito o desenvolvimento.


B

Os requisitos têm como objetivo o entendimento e a delimitação do escopo, definindo os requisitos que serão atendidos pelo produto de software.


C

A análise e o projeto objetivam a implementação de subsistemas, codificação das classes e objetos em termos de componentes e testes dos componentes.


D

O workflow implantação ou distribuição disponibiliza o produto por meio de empacotamento, distribuição, instalação e treinamento de usuários.


E

No workflow teste, valida-se o sistema como um todo. Por meio dos testes, verifica-se se os requisitos foram atendidos.

São quatro fases do RUP:


A

Transaction, Implementation, Requirements e Configuration.


B

Project Management, Transaction, Construction e Interaction.


C

Deployment, Transition, Design e Requirements.


D

Inception, Construction, Elaboration e Transition.


E

Analysis, Design, Elaboration e Inception.

   
Gerar simulado