U proveri ispravnosti algoritma prvo se mora proveriti postupak koji nas dovodi do rešenja, tj logičnost algoritma i sveobuhvatnost svega što utiče na rešenje:

  • da li se koriste svi ulazni podaci
  • da li se izračunavanja izvode prema tačnim formulama i podacima
  • da li je struktura algoritma pravilno osmišljena
  • da li se izdaju svi traženi rezultati

Zatim treba proveriti način na koji je algoritam zapisan:

  • da li su nizovi ulaznih i izlaznih podataka kao i ostalih promenjivih pravilno napisani u celom algoritmu
  • da li su pravilno zapisane operacije koje se izvode sa podacima i slično.

Nakon toga može se proveriti izvršenje pomoću određenih ulaznih podataka.

Najpre je potrebno izvršiti algoritam sa jednostavnim test podacima za koje već znamo rezultate.Na ovaj način se mogu uočiti neke greške koje su sadržane u algoritmu, kao i koraci u kojima se one javljaju.

Kada je ispravnost algoritma proverena, potrebno je pristupiti njegovom konačnom zapisivanju, kako bi se na taj način stvorio dokument za sledeće faze u izradi programa. Ovu aktivnost ćemo nazvati projektovanje algoritma ( i projektovanje zadatka).

Algoritam treba da bude zapisan u preglednom obliku i sa tačno definisanim koracima. Prilikom crtanja algoritamskih šema potreebno je koristiti odgovarajuće simbole i povezivati ih strelicama koje označavaju tok algoritma.

Opis komunikacije programa sa korisnikom obuhvata izgled progama (korisnički interfejs), način na koji korisnik unosi ulazne podatke, kao i nalin na koji se korisniku izdaju rezultati rada programa.

Last modified: Wednesday, 24 January 2018, 10:16 PM