FC ConcursosFC Concursos

Questão FC670981

A construção de um software começa com seu projeto, fase em que são definidas sua arquitetura, suas estruturas (programas e dados) e a escola da metodologia a ser adotada. Com base

Testes de Software

QUADRIX · 2025

A construção de um software começa com seu projeto, fase em que são definidas sua arquitetura, suas estruturas (programas e dados) e a escola da metodologia a ser adotada. Com base nessa informação, julgue o item seguinte.

 

O debugging é um processo que só é realizado quando o código falha em passar pelos testes, e não tem utilidade durante o desenvolvimento inicial do software, em que o foco acontece na implementação das funcionalidades.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação é errada porque o debugging não é exclusivo da fase de testes; é uma atividade contínua em todo o ciclo de desenvolvimento. Depuração é o processo de localizar e corrigir defeitos no código e pode ocorrer durante a escrita, compilação, execução e testes.

Durante a implementação surgem erros de sintaxe, erros lógicos e problemas de ambiente que exigem depuração imediata. Ferramentas como depuradores, breakpoints e logs são usadas enquanto o desenvolvedor executa trechos do sistema para entender comportamentos inesperados.

Em práticas como TDD, integração contínua e revisão de código, a depuração é iterativa e preventiva, não apenas corretiva após falha nos testes. Portanto, afirmar que o debugging só serve quando os testes falham é incorreto.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo