Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software — FCC 2018

Engenharia de SoftwareProcessos de Software
Código
fc042325
Banca
FCC
Órgão
Câmara Legislativa do Distrito Federal
Ano
2018
Cargo
Analista de Sistemas - Área 2
Durante uma ponderação sobre a abordagem, princípios e características do Processo Unificado, os Analistas de Sistemas concluíram, corretamente, que este utiliza
  1. Aa UML como notação de apoio e linguagem de modelagem, é baseado em classes e é dirigido a modelo.
  2. Bo RUP como notação de apoio e linguagem de modelagem, é baseado em processos e é centrado na arquitetura.
  3. Co BPM como notação de apoio e linguagem de modelagem, é baseado em casos de uso e é dirigido a processos.
  4. Do RUP como notação de apoio e linguagem de modelagem, é baseado em classes e é dirigido a modelo.
  5. Ea UML como notação de apoio e linguagem de modelagem, é orientado por casos de uso e é centrado na arquitetura.
Revelar gabarito e comentário

GabaritoE — a UML como notação de apoio e linguagem de modelagem, é orientado por casos de uso e é centrado na arquitetura.

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”.

Processo Unificado (Unified Process)

Gabarito: Letra E. O Processo Unificado é caracterizado por ser orientado a casos de uso, centrado na arquitetura, iterativo e incremental, utilizando UML como notação e linguagem de modelagem. A alternativa E é a única que reúne corretamente esses três pilares.

A banca testa o conhecimento sobre as características fundamentais do Processo Unificado, descrito por Pressman como "dirigido a casos de uso, centrado na arquitetura, iterativo e incremental". A notação padrão é a UML (Unified Modeling Language).

Alternativa A — ❌ Incorreta

Afirma que o Processo Unificado é "baseado em classes" e "dirigido a modelo". Na verdade, o processo não é baseado em classes, mas sim em casos de uso (use-case driven). O termo "dirigido a modelo" é impreciso — o processo é centrado na arquitetura.

Alternativa B — ❌ Incorreta

Troca UML por RUP como notação. O RUP (Rational Unified Process) é uma implementação específica do Processo Unificado, e não uma linguagem de modelagem. Além disso, afirma que é "baseado em processos", quando na verdade é orientado a casos de uso.

Alternativa C — ❌ Incorreta

Apresenta BPM (Business Process Modeling) como notação, o que está errado — a notação é UML. Embora mencione "baseado em casos de uso", o complemento "dirigido a processos" é incoerente com o Processo Unificado.

Alternativa D — ❌ Incorreta

Novamente troca UML por RUP como notação. E afirma "baseado em classes" e "dirigido a modelo", ambos incorretos.

Alternativa E — ✅ Correta ⟵ GABARITO

Correta: aponta UML como notação e linguagem de modelagem, orientado por casos de uso e centrado na arquitetura. Essas são as três características clássicas do Processo Unificado.

Característica

Processo Unificado

Alternativas erradas

Notação/linguagem

UML

RUP, BPM

Orientação

Casos de uso

Classes, processos, modelo

Foco

Arquitetura

Modelo, processos

NÃO CAIA NESSA!

A banca troca sistematicamente a notação (UML por RUP ou BPM) e o foco principal (casos de uso por classes ou processos). Memorize: Processo Unificado = UML + casos de uso + arquitetura. RUP é um processo, não notação.

Gabarito: Letra E.

Link permanente: /questoes/fc042325