Navigacija

13S111PP2 - Praktikum iz programiranja 2

Specifikacija predmeta
Naziv Praktikum iz programiranja 2
Akronim 13S111PP2
Studijski program Softversko inženjerstvo
Modul
Tip studija osnovne akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
    Nastavnik/saradnik (DON)
    Broj ESPB 3.0 Status predmeta obavezan
    Uslovljnost drugim predmetima Nema
    Ciljevi izučavanja predmeta Osnovna namena Praktikuma je upoznavanje studenata sa kompletnim procesom razvoja programa i osposobljavanje za samostalan rad u konkretnom razvojnom okruženju. Ovako koncipiran, predmet ima za cilj da obradi i praktično nauči studente svemu onome što su imali prilike da čuju na nastavi iz predmeta Programiranje 2.
    Ishodi učenja (stečena znanja) Znanje osnovnih koncepata rada sa razvojnim okruženjima (izvršavanje programa korak po korak, praćenje trenutnog sadržaja promenljivih, preusmeravanje ulaza i izlaza), iz čega sledi osposobljenost za samostalno rešavanje programskih problema male ili srednje složenosti. Praktična primena naučenog iz predmeta Programiranje 2.
    Sadržaj predmeta
    Link ka stranici predmeta https://rti.etf.bg.edu.rs/rti/ir1pp2/index_si.html
    Sadržaj teorijske nastave Nema
    Sadržaj praktične nastave Fokus ovog kursa je na domaćim zadacima, čije uspešno rešavanje zahteva od studenata da koriste znanje iz kursa Programiranje 2. Plan kursa takođe uključuje koncepte rada u integrisanim razvojnim okruženjima kao što su kontrolisano izvršavanje programa, nadgledanje promenljivih i drugi. Obrada programskog sistema, korišćenje i kreiranje biblioteka, pretprocesorske direktive, uslovno prevođenje.
    Literatura
    1. Programski jezik S sa rešenim zadacima, deveto dopunjeno izdanje usaglašeno sa standardom C11, Laslo Kraus, Akademska misao, 2014.
    2. Rešeni zadaci iz programskog jezika S, četvrto izdanje, Laslo Kraus, Akademska misao, 2014.
    3. 21st Century C, 2nd Edition, Ben Klemens, O’Reilly Media, Inc., 2014. C Tips from the New School
    4. Programiranje 2, prezentacije korišćene na predavanjima i vežbama, Veb sajt Katedre za RTI Elektrotehničkog fakulteta, http://rti.etf.bg.edu.rs/rti/ir1p2/materijal.html
    5. M. Mišić, V. Jocović, J. Đukić, A. Srbljanović, M. Obradović, Zbirka rešenih ispitnih zadataka iz Programiranja 2, Univerzitet u Beogradu - Elektrotehnički fakultet, Akademska misao, 2022
    Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
    Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
    0 0 2
    Metode izvođenja nastave Demonstracioni časovi predstavljaju prikaz rada u razvojnom okruženju. Domaći zadaci se periodično zadaju studentima, tako da imaju dovoljno vremena da se pripreme za odbranu na laboratorijskim vežbama. Prilikom odbrane domaćeg zadatka, ispitivač proverava i znanje studenata iz oblasti obuhvaćenih domaćim zadatkom. Ispit podrazumeva praktičnu izradu programa srednje složenosti na računaru.
    Ocena znanja (maksimalni broj poena 100)
    Predispitne obaveze Poena Završni ispit Poena
    Aktivnosti u toku predavanja 0 Pismeni ispit 30
    Praktična nastava 70 Usmeni ispit 0
    Projekti
    Kolokvijumi 0
    Seminari 0