Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2025
Engenharia de Software›Desenvolvimento de Software
Código
ce198477
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Analista - Área: Ciências Exatas e da Terra - Subárea: Sistemas de Informação
Julgue o item que se segue, relativo a desenvolvimento de software para sistemas embarcados.Em sistemas embarcados críticos, não é necessário realizar testes rigorosos de validação e verificação, pois as falhas são raras.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Sistemas Embarcados Críticos e Testes de Software
Gabarito: Errado. A afirmação de que não é necessário realizar testes rigorosos de validação e verificação em sistemas embarcados críticos é falsa. Sistemas críticos (como os utilizados em aplicações médicas, aeroespaciais ou automotivas) exigem processos de V&V rigorosos para garantir confiabilidade, segurança e ausência de falhas – mesmo que estas sejam estatisticamente raras. A ocorrência reduzida de falhas não elimina o risco, e as consequências de uma falha podem ser catastróficas.
Em engenharia de software, a validação e a verificação são atividades essenciais durante todo o desenvolvimento, especialmente em sistemas críticos. Conforme destacado no material de apoio, "para sistemas críticos, um processo mais formal pode ser usado por um grupo de testes independente dentro da equipe de desenvolvimento". Isso reforça que testes rigorosos não são dispensáveis; ao contrário, são intensificados.
A banca explora o raciocínio contraintuitivo: o aluno pode pensar que, se falhas são raras, os testes podem ser relaxados. No entanto, a engenharia de software prega que a raridade não justifica a ausência de testes – especialmente porque a verificação busca justamente prevenir essas falhas raras.
✅ CERTO se a afirmação estivesse correta; ❌ ERRADO como é o caso.
NÃO CAIA NESSA!
A questão inverte a lógica: falhas raras não tornam os testes desnecessários; ao contrário, a criticidade do sistema exige testes ainda mais rigorosos para mitigar riscos, mesmo que a probabilidade seja baixa. Não caia na armadilha de relaxar a verificação por causa da baixa frequência esperada.