Tehničko veleučilište u Zagrebu · Zagreb

Programiranje

ECTS: 5 · Semestar: 2 · Ukupna satnica: 75 h

Kolegij

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.

Sadržaj

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
Resursi

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

Nositelji kolegija

Izvođači

Izvođači nastave