Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 3

Programski jezik

PASCAL
Osnove programiranja u Pascalu
(1. dio)
Uvod u programiranje
U procesu rješavanja bilo kog problema može se izdvojiti nekoliko etapa.
Vrijeme koje će biti provedeno u realizaciji bilo koje etape zavisi od složenosti i
specifičnosti problema.
Neke etape se mogu propustisti ili proći «neprimjetno» ali skoro uvijek se u
većoj ili manjoj mjeri prolazi kroz sledeće etape:

1.Postavka problema
2.Analiza, formalni opis problema, izbor modela
3.Izbor ili razrada algoritma koji rješava zadatak
4.Projektovanje opšte strukture programa
5.Kodiranje
6.Testiranje programa
7.Analiza rezultata izvršavanja programa, njihova
interpretacija i ako je potrebno modifikacija modela
8.Publikacija ili isporuka programa naruččiocu
9.Održavanje i modernizacija programa
Postavka problema potiče od isporučioca. U ovoj etapi se problem koji treba
riješiti formuliše na prirodnom jeziku pri čemu i naručilac programa mora biti
informatički pismen.
Analiza problema uključuje definisanje ulaznih i izlaznih podataka kao i moguća
ograničenja njihovih vrijednosti i obično se završava formalnim opisom problema- tj.
matematičkom formulacijom odnosno matematičkim modelom procesa.
Izbor i razrada algoritma - algoritam je konačno uređen niz precizno
formulisanih pravila po kojima se rješava jedan ili čitava klasa problema.
Projektovanje opšte strukture programa – je etapa u kojoj se bira programski
jezik koji je najpogodniji za kodiranje, zatim se pristupa razradi arhitekture programa
i definiše se način čuvanja informacija.
Kodiranje je zapis algoritma na programskom jeziku.
Testiranje- treba da obezbjedi otklanjanje grešaka u programu i obuhvata sve
moguće grane. Ako se dobijeni rezultati poklapaju sa očekivanim može se smatrati da
program radi korektno.
Analiza rezultata izvršavanja programa- vrši se nakon testiranja programa i
ako rezultati nisu u granicama koje se mogu tolerisati, vrši se modifikacija rešavanja
problema.
Publikovanje ili isporuka programa naručiocu je etapa u kojo se program
objavljuje i iznosi na tržište.
Održavanje i modernizacija programa- podrazumjeva obuku korisnika i
konsultacije o radu programa.

You might also like