Questões de Engenharia de Software - RUP (Rational Unified Process) - Processo Unificado Rational para Concurso

Foram encontradas 502 questões

Q839815 Engenharia de Software

The Rational Unified Process-RUP describes how to effectively deploy commercially proven approaches to software development. These are called best practices not so much because it´s possible to quantify precisely their value, but rather, because they are observed to be commonly used in industry by successful organizations. RUP provides each team member with the guidelines, templates and tool mentors necessary for the entire team to take full advantage, following best practices. One of these practices shows how to visibly model software to capture the structure and behavior of architectures and components. This allows the developer to hide the details and write code using graphical building blocks. Visual abstractions help to communicate different aspects of the software; see how the elements of the system fit together; make sure that the building blocks are consistent with the code; maintain consistency between a design and its implementation; and promote unambiguous communication. The industry standard UML, created by Rational Software, is the foundation for successful modeling.


The described practice refers to

Alternativas
Q836992 Engenharia de Software
No RUP, uma das metas do workflow de requisitos é
Alternativas
Q834285 Engenharia de Software

“Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software” (Sommerville, 2011). Um dos modelos de processo de software existentes é o Rational Unified Process, também conhecido como RUP. O RUP define uma série de workflows – ou fluxos –, que representam agrupamentos de atividades a serem executadas pelas equipes de engenharia de software. Nesse sentido, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda, associando as atividades aos respectivos fluxos.


1. Modelagem de negócio.

2. Requisitos.

3. Análise e construção.

4. Implementação.

5. Teste.


( ) Define uma visão do sistema com base nas necessidades das partes interessadas.

( ) Avalia a qualidade do produto.

( ) Traduz os requisitos numa especificação que descreva como implementar o sistema.

( ) Entende a estrutura e a dinâmica da organização em que o sistema será implantado.

( ) Codifica e integra os componentes do software.


Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.

Alternativas
Q834203 Engenharia de Software

Sobre o Rational Unified Process (RUP), identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:


( ) Utiliza DFDs (Diagrama de Fluxo de Dados) para definir o comportamento do sistema.

( ) Define um ciclo de vida de quatro fases para o desenvolvimento do software: concepção, elaboração, construção e transição.

( ) Um de seus fluxos (ou workflows) define como fazer o gerenciamento de configuração e mudança.

( ) Em seu fluxo de requisitos, sugere utilizar modelos de engenharia de software para a modelagem do negócio.

( ) Cada iteração do RUP segue uma abordagem semelhante à abordagem em cascata: contém atividades de requisitos e análise, projeto e implementação, integração e teste.


Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q830701 Engenharia de Software
O Processo Unificado (PU) consiste em uma tentativa de aproveitar melhor os recursos dos modelos tradicionais de processo de software, mas buscando implementar melhores princípios do desenvolvimento ágil de software. Assim, sobre o PU, assinale a opção CORRETA.
Alternativas
Respostas
141: B
142: C
143: C
144: A
145: A