Utorak 29.11.2011

Sa danasnjim danom zavrsavamo osnovne koncepte programiranja: podatke, strukture podataka, algoritme, algoritamaske korake. Takodje zavrsavamo i sa osnovnim elementima jezika Python.

U zip fajlu podsetnik nalazi se program kojim se ilustruju razne naredbe Python jezika. Program moze da vam posluzi da se podsetite sta smo sve do sada naucili tokom predavanja i vezbi.

Danas smo se upoznali sa strategijom "Podeli pa vladaj" ("Divide and conquer") u kojoj se problem dekomponuje (razlaze) na podprobleme pomocu takozvanje funkcionalne dekompozicije. To smo ilustrovali primerom bankarskog poslovanja koji mozete da preuzmete ovde. Uveli smo pojam funkcije i pokazali kako se definisu nove funkcije i smestaju u jedan zajednicki modul.