Funkcije

Funkcije

Što su to funkcije? Što je to žudno, a što lijeno vrednovanje? Što je apstrakcija i kakve veze crne kutije imaju s tim? Sve ovo i više, saznat ćete na ovom druženju ciklusa Naučite programirati.

 
O događanju

Započinjemo s tumačenjem vrlo bitne ideje funkcije. Objasnit će se mnoge srodne ideje kao što su deklaracija, definicija, žudno vrednovanje i sl. Sve dosad spomenute algoritme preoblikujemo u funkcijski oblik. Pritom će se demonstrirati ručni mehanički model izvršavanja funkcijskih poziva. Započetu priču nastavljamo sa zanimljivim problemima računanja savršenih brojeva. Demonstrira se istrebljivanje mušica u funkcijama. Završavamo s blago ezoteričnom pričom o kroćenju složenosti, apstrakciji i crnim kutijama.

Prijedlog za čitanje nakon predavanja:
Naučite programirati uz C++, poglavlja od šesnaestog do uključujući devetnaestog.

Trenutno sam znanstveni novak na Fakultetu elektrotehnike, strojarstva i brodogradnje u Splitu i student poslijediplomskog studija. Posebno me veseli što mi taj posao pruža priliku držati nastavu iz programiranja brucošima studija Računarstva i time mogućnost da ispravim mnoge nastavne nedostatke koje sam uočio za vrijeme svojih ranih studentskih dana. Želja mi je programiranje predstaviti kao zabavnu aktivnost i vrata u vrli novi svijet prepun mogućnosti. Osobno, programiranje doživljavam kao izrazito moćan način izražavanja i oblikovanja misli u punopravnom odnosu s ostalim njegovanim umjetničkim djelatnostima poput pjesništva ili skladanja.

S programiranjem je započeo u osnovnoškolskim danima na računalu ZX Spectrum. Zapažene rezultate na natjecanjima iz programiranja postiže u srednjoj školi, kada osvaja brončanu medalju za hrvatsku reprezentaciju na Međunarodnoj informatičkoj olimpijadi. Interesi su mu u području teorije programskih jezika i programskih prevodioca. Trenutno radi za američki LSST uz upotrebu CUDA tehnologije - programiranje opće namjene na grafičkim karticama, gdje razvija programe za simulaciju rada novog teleskopa koji će biti pušten u rad 2015. godine.

 
Komentari

Ivan Maček je 22. veljače 2010. u 1:56 napisao

;)

Nikola Dadić je 21. veljače 2010. u 23:58 napisao

E, da zahvaljujem se na čololadici ;)

Ivan Maček je 21. veljače 2010. u 19:27 napisao

Eto ih! :)

Nikola Dadić je 21. veljače 2010. u 18:58 napisao

Kada će materijali na internet?