Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FGV 2026

Engenharia de SoftwareUML
Código
fg126188
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Analista de Sistemas
Com relação às tecnologias Rational Unified Process (RUP) e Unified Modeling Language (UML 2.5), assinale (V) para a afirmativa verdadeira e (F) para a falsa.( ) 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,
  1. AF – F – V.
  2. BV – F – V.
  3. CF – V – V.
  4. DV – V – F.
  5. EV – V – V.
Revelar gabarito e comentário

GabaritoB — V – F – V.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

RUP e UML – Características e Diagramas

Gabarito: B (V – F – V). A primeira afirmativa é verdadeira: o RUP é um framework de processo (metodologia) e a UML é uma linguagem de modelagem gráfica padronizada. A segunda é falsa: a UML não exige a produção de nenhum artefato formal; ela é uma notação, não um processo. A terceira é verdadeira: o diagrama de atividade UML é adequado para modelar fluxos de processos de negócio, inclusive entre sistemas.

Primeira afirmativa — ✅ Verdadeira

O Rational Unified Process (RUP) é um framework de processo de software, ou seja, uma metodologia que define fases, disciplinas e artefatos. Já a Unified Modeling Language (UML) é uma linguagem de modelagem visual padronizada pela OMG, usada para especificar, construir e documentar sistemas orientados a objetos. A descrição está correta.

Segunda afirmativa — ❌ Falsa

A parte sobre o RUP está correta (busca qualidade, prazo e orçamento), mas a afirmação sobre a UML está errada. A UML não exige a realização de pelo menos um produto formal de trabalho. Ela é uma notação que pode ser usada de forma mais ou menos formal, dependendo do processo adotado. O erro está em atribuir uma exigência de artefato à UML.

Terceira afirmativa — ✅ Verdadeira

O diagrama de atividade da UML é um dos mais utilizados para modelar processos de negócio, fluxos de trabalho e algoritmos. Ele mostra a sequência de atividades, decisões e concorrências, podendo representar o fluxo entre sistemas ou atores. A descrição está correta.

PEGA ESSA DICA!

Lembre-se: RUP = processo (como fazer); UML = notação (como representar). A UML é independente de processo, então ela nunca impõe a criação de artefatos formais — isso é papel do processo adotado.

Gabarito: letra B – sequência V – F – V.

Link permanente: /questoes/fg126188