Fejl, Debugging, Test og Dokumentation
- slide 2 : 25
Forskellige slags fejl
Logiske fejl
Programmet implementerer en forkert algoritme
Løsningen er
tænkt forkert
- resultatet bliver forkert
Syntaksfejl
Programmet kan ikke oversættes
Programmeringssprogets regler er overtrådt
Køretidsfejl
Programmet kan oversættes
Programmet 'går ned' når vi kører det, eller programmet terminerer ikke (uendelig løkke)
Programbeskrivelse og programudførelse
Programmet der beregner største fælles divisor med en funktion - OK.
Programmet med en logisk, algoritmisk fejl.
Programmet med en syntaksfejl.
Programmet med en køretidsfejl - måske afledt af en logisk fejl.
Programmet med en uendelig løkke - måske afledt af en logisk fejl.