Sammendrag

  • En algoritme er en entydig, ordnet rekke steg som stopper etter endelig mange steg – abc-formelen er et eksempel.
  • Skriv stegene som punktliste før du skriver kode: de fleste programmeringsfeil er egentlig tenkefeil.
  • I kode betyr = tilordning og == sammenligning. Derfor gir x = x + 1 mening som kode, men ikke som likning.
  • Feilsøk med en sportabell og finn den første raden som avviker – og test alltid grensetilfellene 00, tomt datasett og negative tall.

Ord og uttrykk

Algoritme
En entydig og ordnet rekke steg som løser et problem og stopper etter endelig mange steg.
Variabel
Et navn som holder på en verdi i et program, og som kan endres underveis.
Løkke
En konstruksjon som gjentar de samme stegene flere ganger.
Dekomponering
Å dele et sammensatt problem i mindre deler som kan løses hver for seg.
Sportabell
En tabell som følger verdien til hver variabel gjennom hver runde av algoritmen.