O que é um bug em um programa de computador?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que é um bug em um programa de computador?
- A) Uma atualização de software.
- B) Um erro no código do programa.
- C) Um novo recurso adicionado ao software.
- D) Um tipo de computador.
- E) Uma linguagem de programação.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um bug é, em informática, uma falha ou erro presente no código-fonte de um programa, que faz com que ele funcione de forma incorreta, produza resultados inesperados ou trave.
- Analisando as alternativas, a alternativa B, 'Um erro no código do programa', descreve exatamente esse conceito.
- A alternativa A está errada porque uma atualização de software é uma nova versão distribuída para melhorar ou corrigir o programa, e não o problema em si.
- A alternativa C está errada porque um novo recurso é uma funcionalidade adicionada intencionalmente ao software, não uma falha.
- A alternativa D está errada porque bug não é um tipo de máquina; é um termo relacionado ao software.
- A alternativa E está errada porque uma linguagem de programação é um conjunto de regras para escrever programas, como Python ou Java, e não um defeito.
- Portanto, a resposta correta é a alternativa B, que coincide com o gabarito oficial.
💡 Dica: Defina o termo 'bug' em programação.
Alternativa por alternativa
O aluno pode ter confundido bug com a correção que os programadores lançam para resolver problemas, associando a palavra a uma atualização do software.
Por que engana: Confundir um bug com uma atualização ou um novo recurso, acreditando que são sinônimos.
Um bug é, de fato, um erro no código.
O aluno pode ter interpretado bug como qualquer mudança feita no programa, inclusive novas funcionalidades, sem perceber que o termo se refere a falhas.
O aluno pode ter associado a palavra bug a um tipo de hardware, pensando em computadores de diferentes modelos ou categorias.
O aluno pode ter achado que bug é um nome técnico de uma linguagem de programação, por confundir o termo com o nome de algum recurso da área.
Raio-X da questão
bug em programação
avaliacao
noções de programação · erros comuns em software
Revisar o que são bugs e como afetam programas.
Confundir um bug com uma atualização ou um novo recurso, acreditando que são sinônimos.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é um 'bug' em um algoritmo?
- Um programa apresenta um bug que faz com que não exiba resultados corretos. O que pode ser feito para identificar esse…
- Explique como identificar e corrigir um erro em um programa de computador que gera resultados inesperados.
- Qual é o primeiro passo para detectar um erro em um programa de computador?
- Descreva como é possível identificar e corrigir erros em um programa.
- O que é um algoritmo em programação?
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
