{"id":1610,"date":"2026-01-13T20:42:47","date_gmt":"2026-01-13T19:42:47","guid":{"rendered":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/?p=1610"},"modified":"2026-01-13T20:42:47","modified_gmt":"2026-01-13T19:42:47","slug":"seminarski-rad-25","status":"publish","type":"post","link":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/2026\/01\/13\/seminarski-rad-25\/","title":{"rendered":"Seminarski rad"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Moje ime je Stefan Kova\u010devi\u0107. Student sam Visoke \u0161kole elektrotehnike i ra\u010dunarstva u Beogradu, zavr\u0161io sam srednju elektrotehni\u010dku \u0161kolu &#8222;Zemun&#8220;. Bavim se ko\u0161arkom i idem redovno u teretanu. U \u017eivotu poku\u0161avam da prona\u0111em posao u kom \u0107u uzivati i imati slobodno vreme. Govorim te\u010dno engleski jezik i mogu se sporazumeti.<br><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"603\" height=\"1024\" src=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/profilna-moodle-603x1024.jpeg\" alt=\"\" class=\"wp-image-1618\" style=\"width:274px;height:auto\" srcset=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/profilna-moodle-603x1024.jpeg 603w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/profilna-moodle-177x300.jpeg 177w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/profilna-moodle-768x1304.jpeg 768w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/profilna-moodle-905x1536.jpeg 905w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/profilna-moodle.jpeg 988w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">\u0422\u0435\u043c\u0435 \u0438\u0437 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u0438\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0458\u0430<br>\u043a\u043e\u0458\u0435 \u0441\u0443 \u043c\u0435 \u043d\u0430\u0458\u0432\u0438\u0448\u0435 \u0437\u0430\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043e\u0432\u0430\u043b\u0435<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Najvi\u0161e me je odu\u0161evila ve\u0161ta\u010dka inteligencija i to kako sve u\u010di iz informacija koje dobija od ljudi. Mo\u017ee pomo\u0107i \u010doveku i dati mu savet u bilo kom trenutku i situaciji.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center\">Programski jezici<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Sadr\u017eaj<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#Uvod\" data-type=\"internal\" data-id=\"#Uvod\">Uvod<\/a><\/li>\n\n\n\n<li><a href=\"#Istorija-programskih-jezika\" data-type=\"internal\" data-id=\"#Istorija-programskih-jezika\">Istorija programskih jezika<\/a><\/li>\n\n\n\n<li><a href=\"#a\" data-type=\"internal\" data-id=\"#a\">Hronoloski razvoj programskih jezika<\/a><\/li>\n\n\n\n<li><a href=\"#b\" data-type=\"internal\" data-id=\"#b\">Osnovni algoritam programiranja<\/a><\/li>\n\n\n\n<li><a href=\"#c\" data-type=\"internal\" data-id=\"#c\">Najkori\u0161\u0107eniji programski jezici<\/a><\/li>\n\n\n\n<li><a href=\"#Zaklju\u010dak\" data-type=\"internal\" data-id=\"#Zaklju\u010dak\">Zaklju\u010dak<\/a><\/li>\n\n\n\n<li><a href=\"#Literatura\" data-type=\"internal\" data-id=\"#Literatura\">Literatura<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"Uvod\">Uvod<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Programski jezik je ve\u0161ta\u010dki jezik i slu\u017ei za komunikaciju izmedju ra\u010dunara i ljudi. Pomo\u0107u programskih jezika ljudi daju zadatke programima od najprostijih ra\u010dunskih operacija pa do slo\u017eenih sistema kao sto su ve\u0161ta\u010dka intaligencija, operativni sistemi, aplikacije i jo\u0161 mnogo drugih. Kroz ovaj projekat vide\u0107emo istoriju programskih jezika, kako su se oni razvijali, koji od njih je najzastupljeniji danas kao i njihov zna\u010daj.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"Istorija-programskih-jezika\">Istorija programskih jezika<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Programski jezici krenuli su da se razvijaju po\u010detkom 20. veka, u to vreme ra\u010dunari su bili veliki, skupi i ograni\u010deni sa mogu\u0107nostima i zahtevali su vrlo precizne instrukcije. U po\u010detku se programiranje obavljalo ma\u0161inskim jezikom koji se sastoji od niza nula i jedinica, takav na\u010din bio je veoma te\u017eak za programere iz razloga sto je svaka instrukcija morala biti zapisana u binarnom obliku, \u0161to je automatski \u010desto dovodilo do gre\u0161ke i samim tim se te\u017ee dolazilo do re\u0161enja problema u programu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Da bi se samo programiranje olak\u0161alo razvili su se asembleri koji su koristili simboli\u010dke instrukcije umjesto binarnih kodova. Na taj na\u010din programiranje je postalo mnogo lak\u0161e i razumljivije ljudima, ali je jo\u0161 uvek bilo blisko povezano sa hardverom ra\u010dunara. Zanimljivo je to da je svaki asamblerski program bio prilagodjen samo ta\u010dno odredjenoj arhitekturi ra\u010dunara sto je ograni\u010davalo njegovu prenosivost i ponovnu upotrebu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zbog ograni\u010denja koje smo pomenuli malopre, kako bi programerima bilo lakse morali su da nadju nova re\u0161enja, vrlo brzo su se pojavili programski jezici vi\u0161eg nivoa. Ovakvi jezici omogu\u0107avali su ljudima pisanje programa koriste\u0107i izraze koji su bli\u017ei prirodnom jeziku i ljudskom na\u010dinu razmisljanja. Primer za jedan takav jezik je Cobol. Cobol je omogu\u0107io lak\u0161e pisanje i \u010ditanje koda \u0161to je puno doprinelo njegovoj primeni u ra\u010dunovodstvu, bankarstvu i dr\u017eavnim institucijama.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Velik uticaj na dalji razvoj programiranja imao je jezik C, koji je omogu\u0107io mnogo lak\u0161i i efikasniji rad uz dobru kontrolu nad sistematskim resursima, kao sto su memorija i procesi. Bas zato sto je imao te osobine C je postao osnova za razvoj mnogih operativnih sistema i drugih programskih jezika. Njegova jednostavnost u\u010dinila ga je jednim od najuticajnijih programskih jezika u istoriji programiranja. Jezici poput C#, Java i C++ koriste objekte i klase kako bi se programi lak\u0161e organizovali i odr\u017eavali. Ovakav na\u010din programiranja omogu\u0107io je ponovnu upotrebu koda i lak\u0161e upravljanje velikim softverskim projektima.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pored ovih jezika su se razvijali i funkcionalni jezici, primer takvog jezika je Haskell, funkcionalni jezici zasnivaju se na matemat\u010dkim funkcijama i izbegavaju promenljiva stanja podataka, to mo\u017ee doprineti ve\u0107oj pouzdanosti i predvidljivosti programa. Ovakav na\u010din programiranja je pogodan za re\u0161avanje slo\u017eenih matemati\u010dkih i logi\u010dkih problema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> Imamo i logi\u010dke jezike, poput Prologa, oni koriste skup pravila i loginku kako bi do\u0161li do re\u0161enja problema. Umesto programera koji bi trebao precizno da navede svaki korak izvr\u0161avanja programa, on samo defini\u0161e pravila i \u010dinjenice, dok sistem sam pronalazi re\u0161enje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" id=\"a\"><img loading=\"lazy\" decoding=\"async\" width=\"864\" height=\"306\" src=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/hron.png\" alt=\"\" class=\"wp-image-1697\" style=\"width:559px;height:auto\" srcset=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/hron.png 864w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/hron-300x106.png 300w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/hron-768x272.png 768w\" sizes=\"auto, (max-width: 864px) 100vw, 864px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Na slici iznad je prikazan hronolo\u0161ki razvoj najzna\u010dajnijih programskih jezika od 1950-ih godina pa do danas, time nam ilustruje kako su se programski jezici vremenom razvijali u skladu sa tehnolo\u0161kim napretkom i potrebama ljudskog dru\u0161tva.<br><br>Danas jedni od najkori\u0161\u0107enijih programskih jezika su Python, HTML\/CSS, SQL i JavaScript. Njihovu stopu kori\u0161\u0107enosti mo\u017eemo videti na <mark class=\"has-inline-color has-accent-3-color\"><a href=\"#c\" data-type=\"internal\" data-id=\"#c\">diagramu 1<\/a><\/mark>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized has-custom-border\" id=\"b\"><img loading=\"lazy\" decoding=\"async\" width=\"279\" height=\"394\" src=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/algoritam.png\" alt=\"\" class=\"wp-image-1923\" style=\"border-style:none;border-width:0px;width:257px;height:auto\" srcset=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/algoritam.png 279w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/algoritam-212x300.png 212w\" sizes=\"auto, (max-width: 279px) 100vw, 279px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"line-height:0\">Primer osnovnog algoritma programiranja.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" id=\"c\"><img loading=\"lazy\" decoding=\"async\" width=\"569\" height=\"549\" src=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/Blank-diagram-8.png\" alt=\"\" class=\"wp-image-1947\" style=\"width:418px;height:auto\" srcset=\"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/Blank-diagram-8.png 569w, https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-content\/uploads\/2026\/01\/Blank-diagram-8-300x289.png 300w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-accent-3-color has-text-color has-link-color wp-elements-e89cbbec07511cd2d3f1f7ee6d218a7a wp-block-paragraph\" style=\"line-height:0\">diagram 1<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.313), 17px);line-height:0\">Najkoris\u0107eniji programski jezici dana\u0161njice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"Zaklju\u010dak\">Zaklju\u010dak<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Programski jezici predstavljaju temelj savremenog ljudskog dru\u0161tva. Njihov razvoj omogu\u0107io je automatizaciju procesa i napredak tehnologije u svim oblastima \u017eivota. U budu\u0107nosti o\u010dekujemo mnogo bolji razvoj programskih jezika, o\u010dekuje se ve\u0107a upotreba ve\u0161ta\u010dke inteligencije i automatizacije \u0161to \u0107e programerima olak\u0161ati rad u svetu programiranja. Pored toga, savremeni programski jezici sve vi\u0161e te\u017ee jednostavnosti, kako bi se maksimalno olak\u0161ao proces re\u0161avanja problema.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\" id=\"Literatura\">Literatura<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.geeksforgeeks.org\/programming-languages\/\">https:\/\/www.geeksforgeeks.org\/programming-languages\/<\/a><\/li>\n\n\n\n<li><a>https:\/\/www.britannica.com\/technology\/programming-language<\/a><\/li>\n\n\n\n<li><a>https:\/\/www.tutorialspoint.com\/programming_languages\/index.htm<\/a><\/li>\n\n\n\n<li>Sebesta, R. W., <em>Concepts of Programming Languages<\/em>, Pearson Education<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moje ime je Stefan Kova\u010devi\u0107. Student sam Visoke \u0161kole elektrotehnike i ra\u010dunarstva u Beogradu, zavr\u0161io sam srednju elektrotehni\u010dku \u0161kolu &#8222;Zemun&#8220;. Bavim se ko\u0161arkom i idem redovno u teretanu. U \u017eivotu poku\u0161avam da prona\u0111em posao u kom \u0107u uzivati i imati slobodno vreme. Govorim te\u010dno engleski jezik i mogu se sporazumeti. \u0422\u0435\u043c\u0435 \u0438\u0437 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u0438\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0458\u0430\u043a\u043e\u0458\u0435 [&hellip;]<\/p>\n","protected":false},"author":90,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1610","post","type-post","status-publish","format-standard","hentry","category-nekategorizovano"],"_links":{"self":[{"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/posts\/1610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/comments?post=1610"}],"version-history":[{"count":10,"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/posts\/1610\/revisions"}],"predecessor-version":[{"id":1985,"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/posts\/1610\/revisions\/1985"}],"wp:attachment":[{"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/media?parent=1610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/categories?post=1610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e-learn2.viser.edu.rs\/wordpress\/wp-json\/wp\/v2\/tags?post=1610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}