Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareProcessos de Software
Código
ce173551
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Software
Na engenharia de software, o princípio que rege o atendimento aos modelos e normas de qualidade de software é o da
  1. Ageneralização.
  2. Bflexibilização.
  3. Cformalidade.
  4. Dabstração.
  5. Edecomposição.
Revelar gabarito e comentário

GabaritoC — formalidade.

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

Princípios da Engenharia de Software

Gabarito: Alternativa C (Formalidade). O princípio da formalidade está diretamente associado ao atendimento rigoroso de modelos e normas de qualidade de software, pois exige documentação sistemática, processos definidos e conformidade com padrões estabelecidos (como CMMI, ISO 9126, MPS.BR). A formalidade é o nível mais elevado de rigor, conforme os princípios clássicos da Engenharia de Software.

Os princípios da Engenharia de Software incluem: Rigor e Formalidade, Separação de Interesses, Modularidade, Abstração, Antecipação a Mudanças, Generalidade e Incrementação. Destes, o rigor e a formalidade são essenciais para garantir a conformidade com normas e modelos de qualidade, que exigem processos bem documentados, métricas, auditorias e melhoria contínua.

Alternativa A — ❌ Incorreta

A generalização é um princípio que busca soluções reutilizáveis para problemas mais amplos. Embora útil, não é o princípio que rege o atendimento a modelos e normas de qualidade, pois estes focam em padronização e formalidade, e não em reuso genérico.

Alternativa B — ❌ Incorreta

Flexibilização não é um princípio clássico da Engenharia de Software; modelos e normas de qualidade exigem aderência e rigidez controlada, não flexibilidade.

Alternativa C — ✅ Correta ⟵ GABARITO

A formalidade é o princípio que assegura que o processo de software siga normas e padrões de qualidade com precisão, documentação e rastreabilidade. É o fundamento para certificações e avaliações de maturidade.

Alternativa D — ❌ Incorreta

Abstração é usada para lidar com complexidade ignorando detalhes irrelevantes. Não se relaciona diretamente com o cumprimento de normas e modelos de qualidade.

Alternativa E — ❌ Incorreta

Decomposição (dividir o sistema em partes) auxilia no gerenciamento da complexidade, mas não é o princípio que rege a conformidade com modelos de qualidade.

PEGA ESSA DICA!

Associe formalidade a "rigor na documentação e processos" – é o que as normas de qualidade (CMMI, ISO) mais cobram. Memorize que formalidade = rigor máximo.

Gabarito: letra C

Link permanente: /questoes/ce173551