Avlusning - debug

En programmerare måsta ofta pröva sig fram - testa sina idéer och se om de fungerar. Även riktigt skickliga programmerare gör misstag på vägen och det gör att koden inte fungerar och det kallas för buggar eller bugs på engelska. När man tar bort felen så kallas det att avlusa eller debug.

Att tänka på när du programmerar:

1. Planera programmet noggrant först

2. Dela upp det i flera delar

3. Testa programmet under tiden du bygger det, vänta inte tills du är klar för då blir det svårare att hitta eventuella buggar.

Kan du hitta buggarna?!

PASTABUGGEN

1. Slå på spisplattan

2. Lägg i makaronerna

3. Koka i 8 minuter

4. Häll i vatten i kastrullen

5. Häll av pastavattnet i en durkslag

TANDBORSTBUGGEN

1. Ta fram tandborste och tandkräm

2. Borsta tänderna. Upprepa tills du har borstat alla tänderna.

3. Kläm ur en klick tandkräm på borsten

4. Öppna munnen

5. Om du har tandkräm kvar på tänderna ta en klunk vatten, skölj och lägg i från dig tandborsten. Annars lägg ifrån dig tandborsten.

Gör själv en beskrivning av en vanlig händelse men skriv den i fel ordning och låt en kompis försöka avlusa din berättelse.


MYT ELLER SANNING?!

Ordet bug kommer enligt myten från en situation då ett fel uppstod i en av de tidigaste datorerna på 1940-talet och man i ett av reläerna hittade en insekt, på engelska bug.

Bild: Den första buggen sägs ha varit en nattfjäril. H96566k The First Computer Bug (Courtesy of the Naval Surface Warfare Center, Dahlgren, VA., 1988.) http://commons. wikimedia.org/wiki/File:H96566k.jpg