Željan Lozina: Uvod u programiranje, 2005.
ISBN 953-6114-77-1
SADRŽAJ
1.2. Razine
apstrakcije i računarstvo
1.2.2 Modeli i
primitivne funkcije
1.2.3 Stup
apstrakcija računarstva
1.2.4 Apstrakcija
i arhitektura računala
1.3. Programski
jezik i apstrakcija
1.3.1 Programski
jezik kao apstrakcija
1.3.3 Naredbe kao
primitivne funkcije modela računala
1.3.4 Prevoditelj
i interpreter
1.3.5 Faze
prevođenja višeg programskog jezika
1.3.6
Praktični koraci prevođenja koda i izrade izvršnog programa
1.3.8 Pregled
programskih jezika
1.4. Strukture
podataka i apstrakcija
2. Pregled
programskih struktura sa sintaksom i semantikom programskog jezika C
2.2. Definicija
funkcije, izrazi i kontrola toka
2.3. Strukturno,
proceduralno i modularno programiranje.
2.4. Funkcije,
mehanizam poziva
2.5.
Pokazivači, polja, nizovi i funkcije
2.6.
Dinamičko alociranje memeorije
2.7.
Pretprocesorske instrukcije
2.8. Biblioteke:
Sučelje, poslužitelj i korisnik
2.8.1 Standardne
biblioteke C jezika
2.8.2 Ulaz i
izlaz, standardna biblioteka
2.9.1 Memorijska
mapa programa i varijable
2.10.1 Polja
(vektori i matrice)
2.10.5
Korisnički tipovi podataka
2.10.6 Mehanizmi
za upravljanje bitovima
3.3.1 Jednostruko
vezane liste
4.3. Sortiranje i pretraživanje
5.1. Izrada
dokumentacije programa
5.2. Osnovni
principi razvoja programa
5.2.3 Robusnost
funkcija, skrivanje i enkapsulacija
5.4. Pogreške i
uklanjanje pogreški iz programa
5.4.1
Općenito o postupku uklanjanja pogreške
5.6. Efikasnost i
brzina izvođenja programa
5.6.2 Inkrement i
dekrement operatori