Com relação às tecnologias Rational Unified Process (RUP) e ...
( ) RUP é um framework de engenharia de software (metodologia) e a UML é uma linguagem expressa como notação gráfica padronizada para modelagem.
( ) RUP busca assegurar a produção de software com qualidade mínima pactuada, satisfazendo as necessidades de seus usuários finais dentro do prazo e orçamento previsíveis; enquanto UML exige a realização de pelo menos um produto formal de trabalho.
( ) Um dos diagramas UML padrão mais úteis se refere ao diagrama de atividade, que representa modelagens ou mapeamentos do processo de negócio que buscam exibir o fluxo de uma atividade para outro sistema.
As afirmativas são, respectivamente,
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B
Fundamento decisivo: A decisão dependia de identificar que a 2ª afirmativa erra ao atribuir à UML uma exigência metodológica que ela não impõe; com isso, a sequência correta fica V – F – V.
- Separe primeiro o tipo conceitual de cada tecnologia: RUP é processo/framework; UML é linguagem/notação de modelagem.
- Em afirmativa composta, uma metade correta não salva o item se a outra metade trouxer exigência indevida.
- Em questões de UML, não atribua à linguagem obrigações metodológicas que pertencem a processos de desenvolvimento.
- Se a descrição do diagrama de atividade mantiver o núcleo de fluxo de atividades/workflow/processo, a tendência é considerá-la correta, mesmo com redação não exaustiva.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A alternativa correta é a B) V – F – V.
Vamos analisar cada afirmativa:
- “RUP é um framework de engenharia de software (metodologia) e a UML é uma linguagem expressa como notação gráfica padronizada para modelagem.”
- ✅ Verdadeira
- O RUP (Rational Unified Process) é um processo/framework de desenvolvimento de software.
- A UML (Unified Modeling Language) é uma linguagem padronizada de modelagem visual.
- “RUP busca assegurar a produção de software com qualidade mínima pactuada (...); enquanto UML exige a realização de pelo menos um produto formal de trabalho.”
- ❌ Falsa
- A primeira parte sobre o RUP está correta.
- O erro está na UML: a UML não exige a realização de produto formal de trabalho. Ela é apenas uma linguagem de modelagem, não um processo/metodologia com obrigatoriedade de artefatos.
- “Um dos diagramas UML padrão mais úteis se refere ao diagrama de atividade, que representa modelagens ou mapeamentos do processo de negócio que buscam exibir o fluxo de uma atividade para outro sistema.”
- ✅ Verdadeira
- O Diagrama de Atividades modela fluxos de trabalho, processos de negócio e sequências de atividades.
Portanto:
- 1 → V
- 2 → F
- 3 → V
✅ Resposta: B) V – F – V.
A UML não exige nada . Por ser uma linguagem de modelagem, ela é passiva; ela fornece os meios para criar diagramas, mas não impõe a obrigatoriedade de produtos formais de trabalho. Quem define quais "artefatos" (produtos de trabalho) devem ser entregues é o processo (como o RUP ou o Scrum), não a linguagem (UML).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo