Questão de Noções de Informática — Sistema Operacional — Quadrix 2023
- Código
- qg024372
- Banca
- Quadrix
- Órgão
- CAU-TO
- Ano
- 2023
- Nível
- Médio
- Cargo
- Assistente Administrativo
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: letra E (ERRADO). A afirmativa confunde dois processos distintos do desenvolvimento de software: design é a fase de planejamento e concepção da solução (arquitetura, interface, estrutura), enquanto encontrar e corrigir erros em um programa é a depuração (debugging). A banca troca o termo técnico para testar se o candidato conhece a diferença conceitual.
O design de software é uma das primeiras etapas do ciclo de desenvolvimento. É o momento em que se define como o sistema vai funcionar: quais módulos existem, como eles se comunicam, qual a interface com o usuário, qual a arquitetura (cliente-servidor, camadas, microsserviços etc.). É uma atividade criativa e de planejamento — o "projeto" do programa. Nada a ver com procurar erros.
A depuração (debugging) é uma atividade posterior, que ocorre durante a implementação e os testes. Depois que o código é escrito, o programador executa o programa, identifica comportamentos inesperados (bugs), localiza a causa no código-fonte e aplica a correção. É um processo reativo: primeiro o erro existe, depois se procura e corrige.
Para fixar a distinção, pense no exemplo de um aplicativo de banco:
Design: decidir que a tela inicial terá um campo de login, um botão "entrar" e que as senhas serão armazenadas com criptografia. É o projeto da solução.
Depuração: ao testar o login, o programa trava quando o usuário digita uma senha com caractere especial. O programador investiga o código, descobre que a função de validação não trata o caractere "@" e corrige o erro.
A confusão entre esses termos é uma pegadinha clássica em provas de informática. A banca apresenta uma definição correta de um processo, mas o atribui ao nome de outro. O candidato que não domina o vocabulário técnico acaba marcando "certo" por achar que a frase "faz sentido" — e é exatamente aí que mora o erro.
A banca troca o conceito de design (projeto/planejamento) pelo de depuração (correção de erros). O candidato que lê a frase rapidamente e acha que "faz sentido" cai na armadilha. Na prova, desconfie sempre que um termo técnico for usado com uma definição que pertence a outro processo — é o padrão clássico de inversão de conceitos.
A afirmativa está errada porque define design como "processo de encontrar e corrigir erros". Essa é a definição de debugging (depuração). O design é a fase de planejamento e concepção do software — arquitetura, estrutura, interface —, que antecede a codificação. A banca inverteu os conceitos para testar o conhecimento técnico do candidato.
Gabarito: letra E (ERRADO).
Link permanente: /questoes/qg024372