Programiranje
ECTS: 5 · Semestar: 2 · Ukupna satnica: 75 h
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
- kreirati jednostavni algoritam pomoću programskih alata
- upravljati osnovnim alatima za razvoj programa
- ispitati zadani algoritam ili programski kod na postojanje grešaka
- osmisliti algoritam za rješavanje zadanog problema
- razlikovati različite tipove podataka
- identificirati osnovne elemente C programa
- 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