Koraci u procesu programiranja
Koraci u procesu programiranja
6. Testiranje
Ako je prevođenje bilo uspješno, ne znači da je naš program ispravan. Provjeru ispravnosti programa i otkrivanje logičkih pogrešaka daje pomno testiranje programa. Za testiranje se uzimaju dobro odabrani ulazni podatci za koje znamo izlazne vrijednosti.
Također, može se pojaviti i semantička pogreška, primjerice ako pogrešno definiramo prostor u memoriji računala.
Ako testiramo naš primjer, znamo da za upisanu duljinu stranice a = 1 izlazna vrijednost treba biti 1.41, a za a = 2, d = 2.82.
Ako nismo dobili točne izlazne podatke, na pojedine ćemo se korake morati vratiti.