{"id":16743,"date":"2017-01-23T10:48:23","date_gmt":"2017-01-23T09:48:23","guid":{"rendered":"http:\/\/vipos.edu.rs\/?p=16743"},"modified":"2017-01-23T10:48:23","modified_gmt":"2017-01-23T09:48:23","slug":"programiranje-prgd","status":"publish","type":"post","link":"https:\/\/va.akademijazs.edu.rs\/index.php\/2017\/01\/23\/programiranje-prgd\/","title":{"rendered":"Programiranje, PRGd"},"content":{"rendered":"<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td colspan=\"3\" width=\"229\">Studijski program<\/td>\n<td colspan=\"2\" width=\"719\">Poslovna informatika<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\">Izborno podru\u010dje (modul)<\/td>\n<td colspan=\"2\"><\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\" width=\"229\">Vrsta i nivo studija<\/td>\n<td colspan=\"2\">osnovne strukovne studije\/studije prvog stepena<\/td>\n<\/tr>\n<tr>\n<td colspan=\"3\">Naziv predmeta<\/td>\n<td colspan=\"2\">Programiranje<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">Broj ESPB<\/td>\n<td>7<\/td>\n<td>Status predmeta (obavezni\/izborni)<\/td>\n<td>obavezni<\/td>\n<\/tr>\n<tr>\n<td>Uslov<\/td>\n<td colspan=\"4\"><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Cilj<br \/>\npredmeta<\/td>\n<td colspan=\"4\" width=\"866\">\u2022 Upoznavanje studenata sa osnovnim postavkama programerske profesije i principa programiranja<br \/>\n\u2022 Sticanje znanja o na\u010dinu razvoja algoritama i osnovnim strukturama podataka<br \/>\n\u2022 Prakti\u010dno osposobljavanje za kori\u0161\u0107enje predmetnog radnog okru\u017eenja za razvoj u jeziku Java<br \/>\n\u2022 Razumevanje i primena objektno orijentisanih koncepata programiranja<br \/>\n\u2022 Osposobljavanje za razvoj jednostavnijih programa u praksi<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Ishod<br \/>\npredmeta<\/td>\n<td colspan=\"4\" width=\"866\">Student koji uspe\u0161no zavr\u0161i ovaj predmet osposobljen je da:<br \/>\n\u2022 razume, modifikuje i testira postoje\u0107e jednostavnije programe u izabranom programskom jeziku i radnom okru\u017eenju<br \/>\n\u2022 sam razvije algoritam za re\u0161avanje problema i implementira ga u konkretnom programskom jeziku<br \/>\n\u2022 testira program u datom razvojnom okru\u017eenju<br \/>\n\u2022 razume i koristi dokumentaciju koja se odnosi na dati programski jezik<br \/>\n\u2022 u budu\u0107nosti lak\u0161e savlada neki drugi programski jezik, zahvaljuju\u0107i razumevanju osnovnih i objektno orijentisanih koncepata programiranja<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\" width=\"948\">Sadr\u017eaj predmeta<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Teorijska<br \/>\nnastava<\/td>\n<td colspan=\"4\" width=\"866\">1. Programiranje kao tehni\u010dka delatnost i profesija.<br \/>\n2. Predstavljanje podataka. Primitivni tipovi i konstante. Predstavljanje znakova: ASCII i UNICODE. Identifikator, promenljiva, deklaracija. Prosti i slo\u017eeni tipovi podataka<br \/>\n3. Izrazi kao slo\u017een sastav operatora i operanada.<br \/>\n4. Tok izvr\u0161enja programa i kontrolne strukture. Sekvenca (blok), selekcija (if-else, switch), iteracija(while, do, for). Primeri programa koji koriste ove kontrolne strukture.<br \/>\n5. Koncepti objektno orjentisanog programiranja.<br \/>\n6. Paketi. Deklarisanje, uvoz paketa, konflikti imena. Prava pristupa paketu. Hijerarhija paketa.<br \/>\n7. Izuzeci. Otkrivanje gre\u0161aka, pojam obrade izuzetaka. Rad sa grafi\u010dkim korisni\u010dkim interfejsom (GUI).<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Prakti\u010dna nastava (ve\u017ebe, DON, studijski istra\u017eiva-\u010dki rad)<\/td>\n<td colspan=\"4\" width=\"866\">1. Demonstracija razli\u010ditih tipova podataka, maksimalne i minimalne vrednosti po tipovima.<br \/>\n2. Rad sa stringovima i odgovaraju\u0107e metode.<br \/>\n3. Demonstracija aritmeti\u010dkih operacija. Primer konverzije valuta u menja\u010dnici.<br \/>\n4. Demonstracija kontrolnih struktura sa karakteristi\u010dnim primerim: parnost brojeva, du\u017eina meseca itd.<br \/>\n5. Formiranje zbira elemenata niza, tablica mno\u017eenja, slo\u017eeniji primer obra\u010duna utro\u0161ka elektri\u010dne energije.<br \/>\n6. Rad sa nizovima i matricama. Primer: obra\u010dun kamate na niz \u0161tednih uloga.<br \/>\nDrugi oblici nastave: Odbrana doma\u0107ih zadataka, dodatne ve\u017ebe<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\">Literatura<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td colspan=\"4\" width=\"866\">Rogers Cadenhead, Java 6, nau\u010dite za 21 dan, Kompjuter biblioteka, 2009.<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td colspan=\"4\" width=\"866\">Cay S. Horstmann, Gary Cornell, Java 2 &#8211; Tom 1 &#8211; Osnove, CET, 2007.<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td colspan=\"4\" width=\"866\">Dr Peter Martin, Program Development in Java, http:\/\/www.csm.uwe.ac.uk\/~pcsmarti\/uqc101s1\/uqc101s1.htm<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td colspan=\"4\" width=\"866\">Bruce Eckel, Misliti na Javi, MIKROKNJIGA, 2002<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td colspan=\"4\" width=\"866\">Milan Maksimovi\u0107, Aleksandar Petrovi\u0107, Programski jezik Java, PC PRESS, Beograd, jul 1996.<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Programski jezik Java sa re\u0161enim zadacima, Laslo Kraus, Akademska misao, Beograd, 2013<\/td>\n<td width=\"73\"><\/td>\n<td width=\"257\"><\/td>\n<td width=\"462\"><\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td colspan=\"4\"><a href=\"http:\/\/netbeans.org\/\" target=\"_blank\" rel=\"noopener\">http:\/\/netbeans.org\/<\/a><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\">Broj \u010dasova aktivne nastave nedeljno tokom semestra\/trimestra\/godine<\/td>\n<\/tr>\n<tr>\n<td>Predavanja<\/td>\n<td>Ve\u017ebe<\/td>\n<td width=\"73\">DON<\/td>\n<td width=\"257\">Studijski istra\u017eiva\u010dki rad<\/td>\n<td>Ostali \u010dasovi<\/td>\n<\/tr>\n<tr>\n<td width=\"82\">3<\/td>\n<td>2<\/td>\n<td>1<\/td>\n<td width=\"257\"><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td width=\"82\">Metode<br \/>\nizvo\u0111enja<br \/>\nnastave<\/td>\n<td colspan=\"4\" width=\"866\">Studenti se samostalno upoznaju sa principima i prakti\u010dnim aspektima programiranja koriste\u0107i literaturu i objavljeni materijal na LMS-u. Prakti\u010dna primena i demonstracija ovih znanja kroz re\u0161avanje zadataka objavljenih na\u00a0 LMS-u. Predispitne obaveze su doma\u0107i zadaci (preko foruma LMS-a). Ispit je obavezno u ra\u010dunarskoj u\u010dionici \u0161kole (podrazumeva fizi\u010dko prisustvo studenta).<\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\">Ocena znanja (maksimalni broj poena 100)<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">Predispitne obaveze<\/td>\n<td>poena 50<\/td>\n<td>Zavr\u0161ni ispit<\/td>\n<td>poena 50<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">on-line aktivnost na LMS-u u toku<br \/>\npredavanja<\/td>\n<td>10<\/td>\n<td>pismeni ispit<\/td>\n<td>50<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" width=\"156\">prakti\u010dna nastava preko LMS-a<\/td>\n<td>4 X 10<\/td>\n<td>usmeni ispit<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">kolokvijumi<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">seminari<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td colspan=\"5\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Studijski program Poslovna informatika Izborno podru\u010dje (modul) Vrsta i nivo studija osnovne strukovne studije\/studije prvog stepena Naziv predmeta Programiranje Broj ESPB 7 Status predmeta (obavezni\/izborni) obavezni Uslov Cilj predmeta \u2022 Upoznavanje studenata sa osnovnim postavkama programerske profesije i principa programiranja \u2022 Sticanje znanja o na\u010dinu razvoja algoritama i osnovnim strukturama podataka \u2022 Prakti\u010dno osposobljavanje&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/va.akademijazs.edu.rs\/index.php\/2017\/01\/23\/programiranje-prgd\/\">Op\u0161irnije&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[262],"tags":[],"class_list":["post-16743","post","type-post","status-publish","format-standard","hentry","category-knjiga-predmeta-2014-daljinske-studije","wpautop"],"_links":{"self":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts\/16743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/comments?post=16743"}],"version-history":[{"count":0,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/posts\/16743\/revisions"}],"wp:attachment":[{"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/media?parent=16743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/categories?post=16743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/va.akademijazs.edu.rs\/index.php\/wp-json\/wp\/v2\/tags?post=16743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}