Usporedna analiza objektno-orijentiranih programskih jezika (CROSBI ID 412489)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Buršić, Petra
Orehovački, Tihomir
hrvatski
Usporedna analiza objektno-orijentiranih programskih jezika
Cilj rada je usporediti četiri objektno- orijentiranih programskih jezika kako bi se pokazale sličnosti i razlike koje čine programski jezik pogodnim za određeni tip projekta. Vrlo je bitno odabrati programski jezik na objektivan način bez subjektivnih vjerovanja i prijašnjih iskustava. Kronološki su odabrani jezici Smalltalk, C++, Java i Python s detaljnom razradom osnovnih principa objektno-orijentiranih programskih jezika, a to su enkapsulacija, nasljeđivanje i polimorfizam. Smalltalk je odabran kao jedan od prvih pa sa time i zastarijelih objektno-orijentiranih programskih jezika koji čini temelj suvremenih jezika. Kroz analizu se pokazalo da su programi u Javi sporiji od programa u C++-u uz veće zauzeće memorije, dok je Python popularnost stekao radi elegantnog izvornog kôda pa time i brzine razvoja što čini projekte razvijene u Pythonu vrlo uspješnima, no u domenama kada efikasnost programa nije presudna.
Smalltalk, C++, Java, Python, programiranje, objektno-orijentirano programiranje
nije evidentirano
engleski
Comparative analysis of object-oriented programming languages
nije evidentirano
Smalltalk, C++, Java, Python, programming, object-oriented programming
nije evidentirano
Podaci o izdanju
39
18.09.2017.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Sveučilište Jurja Dobrile u Puli
Pula