teme za seminarske radove

2
1 Seminarski radovi iz kolegija Napredno programiranje Struktura seminarskog rada: 1. Uvod - objašnjenja vezana uz tematiku rada 2. Razrada teme - teorijske jedinice - algoritmi, tehnike programiranja, programski jezici i alati, tehnologije i ostalo što je potrebno za realizaciju primjera 3. Primjer - jasno imenovan primjer, zajedno s razradom bitnih točaka (ovisno o teorijskoj jedinici) 4. Zaključak 5. Literatura Napomene: 1. Rad se piše i predaje u obliku .ppt prezentacije. 2. Rad obavezno mora sadržavati programski primjer (ili eventualno više primjera), čak i kad je pretežno teoretski. Također, praktični rad treba se temeljiti na određenoj teorijskoj jedinici. 3. Primjer treba biti razrađen na bitne točke, ovisno o temi rada i potrebnim teorijskim jedinicama. 4. Rad se izlaže ispred ostalih studenata (Ne čitati sa slajdova!). Prijava rada: Rad treba poslati na e-mail [email protected] , najkasnije do početka onog tjedna (ponedjeljak) kada je predviđen rad prema rasporedu koji je niže naveden.

Upload: sanjin-mehinovic

Post on 20-Oct-2015

16 views

Category:

Documents


2 download

DESCRIPTION

tem

TRANSCRIPT

1

Seminarski radovi iz kolegija Napredno programiranje Struktura seminarskog rada: 1. Uvod - objašnjenja vezana uz tematiku rada 2. Razrada teme - teorijske jedinice - algoritmi, tehnike programiranja, programski jezici i alati, tehnologije i ostalo što je potrebno za realizaciju primjera 3. Primjer - jasno imenovan primjer, zajedno s razradom bitnih točaka (ovisno o teorijskoj jedinici) 4. Zaključak 5. Literatura Napomene: 1. Rad se piše i predaje u obliku .ppt prezentacije.

2. Rad obavezno mora sadržavati programski primjer (ili eventualno više primjera), čak i kad je pretežno teoretski. Također, praktični rad treba se temeljiti na određenoj teorijskoj jedinici.

3. Primjer treba biti razrađen na bitne točke, ovisno o temi rada i potrebnim teorijskim jedinicama. 4. Rad se izlaže ispred ostalih studenata (Ne čitati sa slajdova!). Prijava rada: Rad treba poslati na e-mail [email protected], najkasnije do početka onog tjedna (ponedjeljak) kada je predviđen rad prema rasporedu koji je niže naveden.

2

Teme za seminarski rad

Tema Ime, Prezime 1 Funkcije -> funkcija, rekurzija, dinamičke i statičke

varijable Tomasović, 29.3.2012

2 Polja Polja+funkcije

Matas, 5.4.2012

3. Znakovni niz podataka (string) Stanić, 5.4. 2012

4. Dinamičke strukture podataka ->Pokazivači Šamija, 12.4. 2012

5. Korištenje pokazivača u radu sa znakovnim nizovima

Krivić, 12.4. 2012

6. 7.

Vezana lista na primjeru programa za evidenciju studenata: Element liste (tip podatka), alokacija glave liste, dodavanje novog elementa na kraj liste Ispis svih elemenata vezane liste, Pretraživanje vezane liste prema ključu, brisanje elementa vezane list Sortiranje vezane liste metodom bubble sort, dealokacija vezane liste

Ljulj, 19.4. 2012 Stričević, 19.4. 2012 Pavić, 19.4. 2012

8. Usporedba polja i vezane liste Alokacija memorije, upis podataka, ispis podataka, dealokacija

Plazibat, 26.4. 2012

9. Dvostruko vezana lista

10. Binarno stablo

11. 12.

Datoteke u C++ Datotečni pokazivač, Modovi otvaranja datoteka Metode klase fstream za rad s datotekama

13. Tekstualne datoteke u C++

14. Biblioteke i datoteke zaglavlja.

15. Datoteke s fiksnom veličinom sloga

16. Indeksna organizacija datoteke

17. Kopiranje podataka između datoteke i vezane liste

18. OOP i Klase

19. Nasljeđivanje klasa

20. Polimorfizam