Osnovni pojmovi
2. Osnovni koraci u programiranju
Programiranje je proces koji se zbiva u nekoliko koraka. Od uočavanja pro blema i definiranja zadatka do gotovog proizvoda put je prilično dugačak.
Koraci u pisanju programa su sljedeći:
- definiranje problema (problem može biti napisan u obliku zadatka)
- analiziranje problema
- izrada algoritma
- pisanje programa u odabranome programskom jeziku
- prevođenje programa
- testiranje programa
- izrada dokumentacije
- održavanje programa.
Svaki je od tih koraka jednako važan, ali ono u što se ulažu posebno vrijeme i trud jesu analiziranje problema i pisanje algoritma.
Nakon pisanja i prevođenja programa potrebno ga je testirati poznatim te stnim primjerima da bismo provjerili radi li doista ono što smo zamislili ili smo negdje pogriješili.
Kad program prođe testiranje, potrebno je napraviti opširnu dokumentaciju. Dokumentacija se dijeli na dvije vrste: korisničku i tehničku. Korisnička dokumentacija namijenjena je korisnicima programa i sadržava upute za instaliranje i korištenje. Tehnička dokumentacija sadržava opis rješavanja problema i namijenjena je programerima da bi im olakšala buduće izmjene i održavanje programa.