Kolegij

Programiranje

5 ECTSSemestar 275 h nastave

Opis kolegija

Uvodno predavanje. Prikaz podataka u sklopovima računala. Osnovna struktura C programa. Brojevni sustavi, tipovi varijabli. Izrazi i operatori. Kontrola toka. Petlje. Polja. Funkcije. Pokazivači. Pokazivači i funkcije. Pokazivači i polja, dinamička alokacija memorije. Polja znakova (stringovi), formatirani unos i ispis. Formatirane datoteke i strukture. Neformatirane datoteke.

Ishodi učenja

  1. kreirati jednostavni algoritam pomoću programskih alata
  2. upravljati osnovnim alatima za razvoj programa
  3. ispitati zadani algoritam ili programski kod na postojanje grešaka
  4. osmisliti algoritam za rješavanje zadanog problema
  5. razlikovati različite tipove podataka
  6. identificirati osnovne elemente C programa
  7. povezati elemente programskog jezika C u funkcionalnu cjelinu

Literatura

Obavezna literatura

  • Stranjak, Tomić: C jezik, Školska knjiga, 2009.
    Vulin: OD SADA PROGRAMIRAMO U C-u, Školska knjiga, 2010.
    Vulin: ZBIRKA RIJEŠENIH ZADATAKA IZ C-a, Školska knjiga, 2010.
    T. Tucaković: C programer za 15 dana, PRO-MIL
    L. Ullman, M. Liyanage: C osnove programiranja, MIŠ
    B.W. Kernighan, D.M. Ritchie: The C Programming Language, Prentice Hall

Nositelji kolegija

Izvođači nastave