Podelba na vi{i programski jazici (problemski orientirani i ma{inski nezavisni) 1 Spored na~inot(modelot) na presmetuvawa 1a imperativni KAKO imperare da nareduva Najmnogu se takvi naredbeni jazici Se delat na : 1a1 Proceduralni se pi{uvaat spored postapkata koja e opi{ana so izbranata metoda na re{avawe na problemot zna~i spored algoritamot koristejki tehniki na strukturno programirawe so koi po~etnata zada~a se deli na pomali i polesni zada~i (moduli) i za sekoj od niv se koristi soodvetna metoda preku koja od zadadeni po~etni vrednosti (vlezni podatoci) dobivame krajni (izlezni) rezultati. Takvi se Pascal , C , Basic, Fortran 1a2 Objektno orientirani Sekoj objekt ima svoi metodi koi mo`e da se primenat samo za negovite podatoci i svojstva Takvi se C++, Java, C#, Delphi 1b deklarativni [TO 1b1 Funkciski Programite se grupi funkcii sostaveni od poprosti funkcii. Glavno koristat izrazi i funkcii za razlika od imperativni koi koristat naredbi i proceduri Takvi se Miranda, Lisp 1b2 Logi~ki za specijalna namena za zada~i od ve{ta~ka inteligencija . Koristat principi na formalna logika kade se zadava mno`estvo aksiomi i pravila na zaklu~uvawe. So nivna primena se doa|a do re{enie na zada~a t.e. se generiraat novi tvrdewa ili pravila (sam u~i ) Takvi se Prolog 2 Spored oblast na primena delovni aplikacii nau~ni aplikacii sistemski softver komunikacija specijalna namena
© Copyright 2024 Paperzz