← Aprenda · 7º ano
📖 Aprenda · Computação · 7º ano · EF07CO02

Encontrar e corrigir erros (bugs)

  1. 1. Aprenda
  2. 2. Confira
  3. 3. Pratique

A ideia principalTodo programador erra. O importante é ler o programa com atenção, testar e descobrir onde está o erro para corrigir.

Um erro em programa se chama bug. Pode ser de digitação (esquecer um parêntese), de ordem (passos trocados) ou de lógica (o programa roda, mas dá resultado errado).

Para achar o bug: execute passo a passo, “seja o computador” e anote o valor das variáveis, teste com exemplos cuja resposta você já sabe. Corrigir erros se chama depurar.

media = nota1 + nota2 / 2    # 🐞 dá 7 + 4 = 11
media = (nota1 + nota2) / 2  # ✅ dá (7 + 8) / 2 = 7,5
Um bug de lógica: sem parênteses, só a nota2 é dividida.

No dia a dia: Seguir uma receita e o bolo não crescer: você volta nos passos e descobre que esqueceu o fermento.

Palavras para lembrar

Bug
erro em um programa.
Depurar
procurar e corrigir os erros.
Teste
rodar o programa com casos de resposta conhecida.

Confira se entendeu

O programa deveria somar 2 + 3, mas mostra 23. Que tipo de erro é provável?

Agora pratique

Use o que você acabou de ler. Cada atividade conta no seu progresso: com 80% ou mais você fica proficiente em EF07CO02.

📝 Praticar agora: Análise de programas (7º ano)

Outros assuntos do 7º ano

Registros e listas de dadosProjetos: escolher a melhor ferramentaGrafos: pontos e ligaçõesReaproveitar partes do programaProtocolos: as regras da conversa entre computadoresProteger-se de golpes e ataquesEmpatia com opiniões diferentesO que é cyberbullying e como agirLixo eletrônico e o meio ambienteCriar e publicar conteúdo digital

Habilidade EF07CO02 da BNCC: Analisar programas para detectar e remover erros, ampliando a confiança na sua correção. Professor(a): planos, slides e fichas na página da habilidade.