Upload
vuongdan
View
304
Download
4
Embed Size (px)
Citation preview
Fakultet elektrotehnike strojarstva i brodogradnje
IZVEDBENI PLAN NASTAVE STRUČNOG STUDIJSKOG PROGRAMA
Računarstva
Split, 30. rujna 2007.
Sveučilište u Splitu
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 / 4 9
1. Popis obveznih i izbornih predmeta
I. semestar
Kod Naziv predmeta Nastava *P+V+ L ECTS Nastavnici
FEMY01 Matematika 45+45+0 8 Mr. sc. Dževad Lugić Nives Jozić Gordan Lovrić
FENP01 Elektrotehnika 45+30+15 7 Dr. sc. Dragan Poljak Dr. sc. Nikša Kovač Damir Čavka, dipl. inž.
FESP01 Uvod u organizaciju digitalnih računala 30+0+30 5
Dr. sc. Goran Petrović Dr. sc. Branko Blagojević Ivana Vojnović, dipl.ing Ruža Gudelj, prof. Mario Kovač, dipl.ing.
FELP01 Programiranje 1 60+30+30 9
Dr. sc. Mirjana Bonković Teo Žuljević, dipl. inž. Toni Jakovčević, asistent Barbara Barišić, dipl. inž.
FEOP01 Engleski jezik 30+0+0 1 Mr. sc. Mirjana M. Matić Bilić Kristina Pirs
* P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
II. semestar
Kod Naziv predmeta Nastava *P+V+ L ECTS Nastavnici
FEMY02 Primijenjena matematika 45+45+0 8 Mr. sc. Dževad Lugić
FELP02 Osnove elektronike 30+15+15 5 Mr. sc. Spomenka Bovan Mr. sc. Vicko Dorić
FELO11 Digitalna tehnika 45+15+30 7
Dr. sc. Julije Ožegović Petar Bakota Vesna Pekić Tomislava Sulje Damir Pekeljević Ante Mihovilović Stjepan Lerotić
FELP03 Programiranje 2 45+30+30 10 Dr. sc. Sven Gotovac Dr. sc. Linda Viđak Krešo Barić, dipl. inž.
FEOP01 Engleski jezik 30+0+0 3 Mr. sc. Mirjana M. Matić Bilić Kristina Pirs
* P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 / 4 9
III. semestar
Kod Naziv predmeta Nastava *P+V+ L ECTS Nastavnici
FESY02 Uvod u poduzetništvo 30+15+0 4 Dr. sc. Damir Vučina Dr. sc. Marija Šiško Kuliš
FELP04 Arhitektura digitalnih računala 45+15+30 6 Dr.sc. Sven Gotovac
Ivica Crnjac, dipl. inž
FELP05 Baze podataka 45+0+30 6 Mr.sc. Zvonimir Torba,predav. Karmen Klarin, dipl. inž.
FELP06 Algoritmi i strukture podataka 30+0+30 4
Dr.sc. Sven Gotovac Dr. sc. Linda Vicković Ivica Crnjac dipl. inž.
FELP07 Programiranje za UNIX 30+0+30 5 Dr. sc. Sven Gotovac Damir Krstinić, dipl. inž.
FELA14 Programiranje za Internet 30+0+30 5 Dr. sc. Darko Stipaničev Ljiljana Bodrožić, dipl. inž. Goran Šerić, dipl. inž.
* P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
IV. semestar
Kod Naziv predmeta Nastava *P+V+ L ECTS Nastavnici
FELP08 Računalne mreže 30+30+0 5 Dr. sc. Julije Ožegović Mario Mornar, dipl. inž. Stipe Braica, dipl. inž.
FELP09 Operacijski sustavi 45+0+30 7 Dr.sc. Sven Gotovac Dr. sc. Eugen Mudnić
FELP10 Objektno orijentirano programiranje 45+0+30 7 Dr. sc. Mirjana Bonković
Mr. sc. Renco Marasović
FELP11 Programiranje u Javi 30+0+30 6 Dr.sc. Sven Gotovac Dr. sc. Eugen Mudnić
FELP12 Multimedijske mreže i sustavi 30+0+30 5 Dr. sc. Hrvoje Dujmić
Frane Bebić * P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 / 4 9
V. semestar
Kod Naziv predmeta Nastava *P+V+ L ECTS Nastavnici
FELP13 Arhitektura osobnih računala 30+0+30 5 Dr. sc. Sven Gotovac
Ante Mihovilović
FELP14 Programiranje za Windows 30+0+30 5 Dr.sc. Maja Štula
FELP15 Baze podataka 2 30+0+30 5 Mr.sc. Zvonimir Torba,predav. Karmen Klarin, dipl. inž.
FELP16 Sigurnost računala i podataka 30+0+30 5
Dr.sc. Julije Ožegović Lada Sartori, predavač
FELP17 Projektiranje i korištenje računalnih mreža 30+0+30 5
Dr.sc. Julije Ožegović Lada Sartori, predavač
FELA18 Programiranje grafike 30+0+30 Dr. sc. HrvojeDujmić * P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 / 4 9
2. Izvedba nastave po predmetima
Naziv predmeta Matematika
Kod FEMY01
ECTS 8
Nastavnici i/ili suradnici
Mr. sc. Dževad Lugić (predavanja) Mr. sc. Dževad Lugić, Nives Jozić, Gordan Lovrić (auditorne vježbe)
Kompetencije koje se stječu
Temeljna znanja i formule vezane uz matematicku logiku i teoriju skupova, realne i kompleksne brojeve, linearnu algebru, vektorski račun, matematičku analizu funkcija jedne varijable, numeričke nizove, numeričke i funkcionalne redove, te integralni račun i analizu funkcija više varijabli.
Preporučena literatura
Materijali za vježbe na e-learning portalu FESB-a
Dopunska literatura Karmen Rivier: Matematika za Veleuciliste – Split (I,II i III dio)
S. Pavasović i ostali, Matematika - riješeni zadaci, Građevinski fakultet, Split
L. Dževad, Matematika II (metodički rješeni zadaci)
B. Apsen, Repetitorij više matematike 1., 2., 3. i 4, Tehnička knjiga, Zagreb
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 42 sata • 01.10.'07. – 31.01.'08. • 14 tjedana ravnomjerno raspoređeno (3 sata tjedno) - prema rasporedu Auditorne vježbe: • 42 sata • 01.10.'07. – 31.01.'08. • 14 tjedana ravnomjerno raspoređeno (3 sata tjedno) - prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će jedan inicijalni test (T) i tri međuispita (kolokvija) (K). Inicijalni test je nakon 2 tjedna nastave, prvi kolokvij je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave, a treći nakon 14 tjedana nastave. Uvjet za pozitivnu ocjenu je 50% bodova na inicijalnom testu i svakom međuispitu. Ocjena se dobija po formuli Ocjena(%)=0,10*T+0,30*(M1 + M2 +M3) T,M1, M2, M3 - bodovi na inicijalnom testu i međuispitima izraženi su u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Za studente koji ne polože ispit preko kolokvija, nakon nastave održati će se dva završna ispitna roka na kojima studenti polažu dijelove gradiva koje nisu položili na kolokvijima. Za studente koji ni tada ne polože ispit, u jesenskom roku održati će se dva popravna ispitna roka, na kojima studenti polažu cjelokupno gradivo. Ispiti sadrže 10 kviz pitanja, 6 zadataka i 6 teoretskih pitanja u 3 dijela. Uvjet za polaganje ispita je 50% bodova od ukupnog broja i 50% od svakog dijela. Ispitni rokovi Završni ispiti: 11.02.'08. i 25.02.'08. Popravni ispiti: 01.09.'08. i 15.09.'08.
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 5 / 4 9
Trajanje Nastavne jedinice
Predavanja A. vježbe Uvod u matematičku logiku i teoriju skupova. Skupovi realnih brojeva 3 sata 3 sata
Binomni teorem. Kompleksni brojevi 3 sata 3 sata
Determinante. Matrice 3 sata 3 sata
Matrice. Sustavi linearnih jednadžbi 3 sata 3 sata
Vektorski račun 3 sata 3 sata
Funkcije (definicija i osnovni pojmovi) 3 sata 3 sata
Elementarne funkcije. Limesi funkcije. Asimptote 3 sata 3 sata
Derivacija i diferencijal 3 sata 3 sata
Primjene diferencijalnog računa (tangenta i normala, L'Hospitalovo pravilo) 3 sata 3 sata
Primjene diferencijalnog računa (ispitivanje toka funkcije) 3 sata 3 sata
Nizovi realnih brojeva. Numerički i funkcionalni redovi 3 sata 3 sata
Neodređeni integral 3 sata 3 sata
Određeni integral i primjena 3 sata 3 sata
Funkcije više varijabli 3 sata 3 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 6 / 4 9
Naziv predmeta Elektrotehnika
Kod FENP01
ECTS 7
Nastavnici i/ili suradnici
Dr. sc. Dragan Poljak (predavanja) , Dr. sc. Nikša Kovač (predavanja i lab. vježbe) Damir Čavka, dipl.ing (auditorne vježbe)
Kompetencije koje se stječu
Poznavanje osnova elektromagnetizma, te teorije linearnih mreža.
Preporučena literatura
Pinter V., "Osnove elektrotehnike - knjiga prva", Tehnička knjiga, Zagreb Pinter V., "Osnove elektrotehnike - knjiga druga", Tehnička knjiga, Zagreb Felja, I., Koračin, D.: Zbirka zadataka i riješenih primjera iz osnova elektrotehnike (I i II dio), Zagreb
Dopunska literatura Jajac B.: Teorijske osnove elektrotehnike, svezak 1, Graphis, Zagreb, 1998. Jajac B.: Teorijske osnove elektrotehnike, svezak 2, Graphis, Zagreb, 2002.
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 42 sati • 01.10.'07. – 01.02.'08. • 14 tjedana (po 3 sata tjedno) - prema rasporedu Auditorne vježbe: • 28 sati • 01.10.'07. – 01.02.'08. • 14 tjedana (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 245): • 14 sati • 22.10.'07. – 14.12.'07. • 7 tjedana (po 2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (kolokvija) i završni ispit. Prvi međuispit je nakon 5 tjedana nastave, a drugi nakon 10 tjedana nastave. Na završnom ispitu studenti polažu treći dio gradiva, te dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 40% bodova na svakom međuispitu. Ocjena(%)=0,25L + 0,25(M1 + M2 + M3) L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit. Uvjet za polaganje ispita je 50% bodova od ukupnog broja i riješen po jedan zadatak iz svakog dijela gradiva. Ispitni rokovi: Završni ispiti (obavezni): 15.02.'08. i 29.02.'08. Popravni ispit: 05.09.'08. Komisijski ispit: 19.09.'08.
Trajanje Nastavne jedinice
Predavanja A. vježbe Električno polje, potencijal, Coulombov zakon, Gaussov zakon. 3 sata 2 sata
Kapacitet, kondenzatori, spajanje kondenzatora. Energija električnog polja. 3 sata 2 sata
Magnetsko polje, magnetski tok, Amperov zakon, Biot-Savartov zakon. 3 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 7 / 4 9
Elektromagnetska indukcija, samoindukcija, međuindukcija. 3 sata 2 sata
Pojam električne struje. Ohm-ov zakon. Električni otpor. 3 sata 2 sata
Serijski i paralelni spoj otpora. Naponski i strujni izvori. Kircchoff-ovi zakoni. 3 sata 2 sata
Snaga i energija istosmjerne struje. 3 sata 2 sata
Metode rješavanja linearnih mreža. Theveninov i Millmanov teorem. 3 sata 2 sata
Vremenski promjenljive struje i naponi. Sinusoidalne izmjenične struje, učinci i karakteristične vrijednosti. Strujno-naponski odnosi u izmjeničnim krugovima.
3 sata 2 sata
Snaga i energija izmjenične struje. 3 sata 2 sata
Fazorski prikaz harmoničkih napona i struja. Primjena simboličkog računa kod rješavanja mreža izmjenične struje.
3 sata 2 sata
Rezonancija. Trofazni sustavi. Prijelazne pojave u jednostavnim krugovima. 3 sata 2 sata
Svojstva poluvodiča. P-N spoj. Poluvodička dioda. Bipolarni tranzistor. 3 sata 2 sata
Tiristor. Unipolarni tranzistori, JFET, MOSFET. 3 sata 2 sata
Popis laboratorijskih vježbi
Spajanje otpora: serijski, paralelni i mješoviti spoj 2 sata
Kirchhoffovi zakoni i metoda superpozicije 2 sata
Aktivni, induktivni i kapacitivni otpor u krugu izmjenične struje 2 sata
Serijska (naponska) rezonancija 2 sata
Snaga izmjenične struje 2 sata
Induktivitet zavojnice sa željeznom jezgrom 2 sata
Faktor magnetskog rasipanja 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 8 / 4 9
Naziv predmeta Uvod u organizaciju digitalnih računala
Kod FESP01
ECTS 5 ECTS
Nastavnici i/ili suradnici
Dr. sc. Goran Petrović (predavanja) Dr. sc. Branko Blagojević (predavanja, vježbe) Ivana Vojnović, dipl.ing (laboratorijske vježbe) Ruža Gudelj, prof. (laboratorijske vježbe) Mario Kovač, dipl.ing. (laboratorijske vježbe)
Kompetencije koje se stječu
Stječu se temeljna znanja o građi i primjeni računala. Studenti se osposobljavaju za rad na računalu u Windows okruženju i upotrebu MS uredskih aplikacija te korištenje Interneta i izradu web stranica. Osnove rada Matlab-u.
Preporučena literatura
D. Grundler, D. Franulić-Šarić, T. Rolich: "Primijenjeno računalstvo - izabrani primjeri" Graphis, Zagreb , 2002. M. B. Karbo: "Word 2000" Egmont Zagreb, 2007 B.Blagojević: "Visio", upute za rad (online, www.fesb.hr/informatika) G. Petrović: Online predavanja, e-learning portal
Dopunska literatura
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 28 sati • 1.10.'06. – 21.01.'07. • 14 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 122): • 28 sati • 1.10.'06. – 21.01.'07. • 14 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita. Prvi kolokvij je nakon 9 tjedana nastave, drugi na kraju semestra (završni ispit). Studenti imaju mogućnost izrade semestralnih radova umjesto međuispita. Uvjet za pozitivnu ocjenu je je 50% bodova na međuispitima ili pozitivno ocjenjeni semestralni radovi. Ocjena(%)=0,5M1 + 0,5M2 M1, M2 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko međuispita ili semestralnih radova polažu pismeni ispit koji sadrži 5 zadataka koji se izvode na računalu. Uvjet za polaganje ispita je 50% bodova. Ispitni rokovi: Završni ispiti (obavezni): 12.02.'08. i 26.02.'08. Popravni ispit: 02.09.'08. Komisijski ispit: 16.09.'08.
Trajanje Nastavne jedinice
Predavanja L. vježbe
Sklopovlje računala, veza sklopovlja i programske potpore 2 sata 2 sata
Internet: www, elektronička pošta 2 sata 2 sata
Operativni sustav MS Windows. Windows Explorer. Sistemski alati 2 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 9 / 4 9
MS Word. Opis programa i osnove rada u Wordu. Uređivanje teksta 2 sata 2 sata
MS Word.. Simboli. Oblikovanje teksta. Postavke stranice i ispis. 2 sata 2 sata
MS Word. Tabulatori. Tablice. Umetanje slika. Objekti. Formule. 2 sata 2 sata
MS Word. Stilovi. Pravopis. Veliki dokumenti. 2 sata 2 sata
MS Excel. Opis programa i oblikovanje tablica. 2 sata 2 sata
MS Excel. Reference i funkcije. Grafovi. Pivot tablice. 2 sata 2 sata
MS Visio. Opis programa i osnove rada u Visiu. 2 sata 2 sata
MS Visio. Crtanje: Nacrti. Dijagrami. Sheme. 2 sata 2 sata
MS Power Point. Opis programa i osnove rada u PPointu. 2 sata 2 sata
Izrada i postavljanje web stranica 2 sata 2 sata
Programski alati za inženjere: Matlab. 2 sata 2 sata
Popis laboratorijskih vježbi
www, e-mail. 2 sata
Windows. Control Panel. Podešavanje sustava. 2 sata
Windows Explorer. Paint. Word Pad. 2 sata
Word: Uređivanje teksta. 2 sata
Word: Oblikovanje teksta. Postavke stranice i ispis 2 sata
Word: Tabulatori. Tablice. Umetanje slika. Objekti. Formule. 2 sata
Word: Stilovi. Pravopis. Veliki dokumenti. 2 sata
Excel: Opis programa i oblikovanje u Excelu 2 sata
Excel: Oblikovanje tablica u Excelu. 2 sata
Excel: Reference i funkcije. Grafovi. 2 sata
Visio: Namještanje radnog okruženja i osnove crtanja 2 sata
Visio: Crtanje: Nacrti. Dijagrami. Sheme 2 sata
Power Point. Osnove izrade prezentacije 2 sata
Izrada i postavljanje web stranica 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 0 / 4 9
Naziv predmeta Programiranje 1
Kod FELP01
ECTS 9 ECTS-a 60 sati predavanja i 60 sati vježbi = 4 ECTS-a, samostalno učenje 4 ECTS-a
Nastavnici i/ili suradnici
Dr.sc. Mirjana Bonković, izv.prof Teo Žuljević, predavač Toni Jakovčević Barbara Barišić
Kompetencije koje se stječu
Kolegij pruža temeljna znanja s područja programiranja kao osnovu jezgre računarstva, osposobljava polaznike za programiranje u programskom jeziku VisualBasic.NET
Preporučena literatura
T.Žuljević: “Uvod u programiranje – VB.NET”, Sveučilište u Splitu, Split 2005.
Dopunska literatura H. M. Deitel, P. J. Deitel, and T. R. Nieto: “ Visual Basic.NET How to Program” , Prentice Hall, 2002.
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 60 sati • 1.10.'07. – 01.02.'08. • 15 tjedana ravnomjerno raspoređeno (po 4 sata tjedno) - prema rasporedu Auditorne vježbe: • 30 sati • 1.10.'07. – 01.02.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe: • 30 sati • 1.10.'07. – 01.02.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave i treći nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima te zadatak na računalu. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi, 40% bodova na svakom međuispitu i rješen zadatak na računalu . Ocjena(%)=0,15L + 0,2(M1 + M2 +M3) + 0,25Z L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Z – ocjena iz zadatka na računalu izraženo u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži do 20 pitanja i zadataka i zadatak na računalu. Uvjet za polaganje ispita je 50% bodova od ukupnog broja i rješen zadatak na računalu. Ispitni rokovi: Završni ispiti (obvezni): 14.02.'08.; 28.02.'08.; Popravni ispit: 04.09.'08. Komisijski ispit:. 18.09.'08.
Trajanje Nastavne jedinice
Predavanja A. vježbe Računalni programi i programski jezici. Pregled .NET platforme. Razvojna 4 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 1 / 4 9
okolina. Prva VB.NET aplikacija. Prevođenje iz naredbene linije.
Osnovni programski elementi. Osnovni tipovi podataka. Vrijednosni i referencni tipovi. Deklariranje i korištenje varijabli. Izričito i neizravno deklariranje. Memorijsko predstavljanje vrijednosnih i referencnih tipova.
4 sata 2 sata
Primitivni tipovi podataka. Tipovi za cjelobrojne vrijednosti. Tipovi za brojeve s pomičnim zarezom. Ostali tipovi. Doseg i trajanje varijable. Proširena i sužena pretvorba. Konstante i operatori.
4 sata 2 sata
Strukture odluke. Strukture ponavljanja. 4 sata 2 sata
Iznimke. Logički i bitovni operatori. 4 sata 2 sata
Definiranje i pozivanje procedura. Prijenos parametra po vrijednosti i po referenci. Potpis procedure. Prekrcavanje procedure. Rekurzivne procedure.
4 sata 2 sata
Nizovi. Deklariranje nizova. Korištenje nizova. Niz kao argument procedure. Ugrađena funkcionalnost nizova. Nazupčani nizovi.
4 sata 2 sata
Sortiranje i pretraživanje nizova. 4 sata 2 sata
Zbirka Stack. Zbirka Queue. Deklariranje korisničkih vrijednosnih tipova. Strukture. Nabrajanja.
4 sata 2 sata
Znak i nizovi znakova (tekst). Standardi kodiranja (Unicode i ASCII). Nepromjenljivost i optimizacija tipa String. Operacije nad nizovima znakova. Usporedba nizova znakova. Pretraživanje nizova znakova. Dinamički nizovi znakova (StringBuilder tip).
4 sata 2 sata
Uvod u klase i objekte. Osnovni pojmovi objektno orijentiranog programiranja. Usporedba klasa sa strukturama. Stvaranje klasa i objekata. Operator Me.
4 sata 2 sata
Svojstva. Tipovi svojstava. Postupci. Konstruktorski postupak. Prekrcavanje postupaka.
4 sata 2 sata
Događaji. Nasljeđivanje. Sučelja. Mnogoobličnost. 4 sata 2 sata
Windows GUI. Model događaja u .NET Framework-u. Hijerarhija klasa Windows formi. Svojstva, postupci i događaju forme. Životni ciklus forme. Korištenje standardnih dijaloških okvira.
4 sata 2 sata
Pregled kontrola Windows formi. Dodavanje, oblikovanje i korištenje kontrola forme. Hijerarhija klasa kontrola forme. Svojstva i postupci kontrola. Rukovanje događajima miša. Rukovanje događajima tipkovnice. Provjera korisničkog unosa.
4 sata 2 sata
Popis laboratorijskih vježbi
Binarno predstavljanje brojeva. 2 sata
Pisanje prvog programa sa i bez korištenja Visual Studio razvojne okoline. 2 sata
Neizravno i izričito deklariranje varijabli. New i Main procedure. Tipovi podataka. Gubitak preciznosti. Operator Mod.
2 sata
Višekratnici prostih brojeva. Provjera unosa zaporke. Parni i neparni brojevi. Prijestupna godina. Iscrtavanje trokuta zvjezdica.
2 sata
Provjera parnosti i predznaka broja. Brojanje bitova. Pohranjivanje višestrukih vrijednosti u jednu varijablu.
2 sata
Pozivanje procedura drugog modula. Prosti brojevi. Okretanje znamenki broja. Najveći zajednički djeljitelj.
2 sata
Pretvorba dekadskog broja u binarni i obrnuto. Potenciranje brojeva. 2 sata
Ocjenjivanje studentske prehrane. Množenje matrica. 2 sata
Pohranjivanje koordinata točaka. Predstavljanje kompleksnog broja. 2 sata
Rad sa varijablama tipa String. Usporedba nizova znakova. 2 sata
Pretvorba rimskih brojeva. Polindromi. 2 sata
Stvaranje i korištenje klasa. Generiranje jedinstvenog broja računa. Korištenje svojstava.
2 sata
Događaji. Nasljeđivanje. Sučelja. Mnogoobličnost. 2 sata
Fogađaji forme i kontrola. 2 sata
Događaji miša. Događaji tipkovnice 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 2 / 4 9
Naziv predmeta Engleski jezik, prvi semestar
Kod FEOP01
ECTS 1
Nastavnici i/ili suradnici Mr. sc. Mirjana Bilić, Kristina Pirs
Kompetencije koje se stječu
Usvajanje jezičnih i gramatičkih struktura jezika struke, te savladavanje vještina čitanja i pisanja na stranom jeziku u vezi sa strukovnim gradivom iz studentova usmjerenja.
Preporučena literatura
Štambuk, Anuška (2005) English in Electrical Engineering and Computing. Split: FESB. Cunningham, Sarah; Peter Moor (2000). Cutting Edge. Longman
Dopunska literatura Newby, David. (1996). Grammar for Communication. Zagreb: Školska knjiga
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 01.10.2007. – 01.02.2008. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Oblici provođenja nastave: frontalna nastava, uz aktivno sudjelovanje studenata koje se potiče na samostalno zaključivanje o specifičnim obilježjima jezika struke na temelju obrade strukovnih tekstova i vježbi uz te tekstove (Study section). Obrada svake cjeline uključuje čitanje, prijevod i prateće gramatičke i leksičke vježbe, te upotrebu dodatnih materijala kojima se proširuje znanje općeg jezika i jezika struke. Nastava se izvodi na engleskome jeziku.
Ispit
(način polaganja, ispitni rokovi)
Na kraju 1. semestra, između 15. i 19. siječnja, održat će se jedan pismeni međuispit (kolokvij) kojim se provjerava poznavanje vokabulara iz obrađenoga gradiva, te gramatičkih oblika specifičnih za jezik struke. Za vrijeme trajanja nastave provodit će se kontinuirana provjera znanja kroz testove postignuća, dijagnostičke testove, a vrednovat će se i samostalan rad i izlaganja studenata na zadanu temu ili temu prema njihovom izboru.
Trajanje Nastavne jedinice
Predavanja Uvod, opis kolegija. Usmena i pismena provjera znanja jezika. 2 sata
Unit 1 – Electricity ( čitanje, prijevod, vježbe) 2 sata
Study section 1- uvodno upoznavanje s jezikom znanosti i tehnologije, te njegovim leksičkim i gramatičkim značajkama
2 sata
Unit 2 – Electromagnetism 2 sata
Study section 2 – opći znanstveni i tehnički vokabular 2 sata
Unit 3 – Electric charges; electrical conductivity 2 sata
Study section 3 – višečlani jezični nazivi 2 sata
Unit 4 - Mathematics 2 sata
Study section 4 – matematički izrazi 2 sata
Unit 5 - Electronics 2 sata
Study section 5 – upotreba gramatičke strukture pasiva u jeziku struke 2 sata
Unit 6 - Semiconductors 2 sata
Priprema za međuispit, ponavljanje vokabulara i utvrđivanje gramatičkih struktura 2 sata
Međusipit cjeline 1 – 5 2 sata
Ispravak međuispita 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 3 / 4 9
Primjenjena matematika (FEMY02)
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 4 / 4 9
Naziv predmeta Osnove elektronike
Kod FELP02
ECTS 5
Nastavnici i/ili suradnici
Mr. sc. Spomenka Bovan (predavanja i auditorne vježbe) Mr. sc. Vicko Dorić (laboratorijske vježbe)
Kompetencije koje se stječu
Upoznavanje principa rada i primjene osnovnih poluvodičkih elektroničkih elemenata. Upoznavanje osnovnih analognih i impulsnih elektroničkih sklopova. Sposobnost analize jednostavnih analognih sklopova u statičkim i dinamičkim uvjetima te analize osnovnih sklopova s operacijskim pojačalom.
Preporučena literatura
1. Zulim, I.; Gotovac, S.: Osnovni poluvodički elektronički elementi, Interna skripta, FESB, Split, 1998. 2. Biljanović, P.: Elektronički sklopovi, Školska knjiga, Zagreb, 1989.
Dopunska literatura 1. Slapničar, P.; Gotovac S.: Elektronički sklopovi, FESB – Split, 2000. 2. Zulim, I.: Elektronički sklopovi - zbirka zadataka, FESB-Split
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 03.03.08. – 20.06.08. • 14 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu Auditorne vježbe: • 15 sati • 03.03.08. – 20.06.08. • 14 tjedana ravnomjerno raspoređeno (1 sat tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 318): • 15 sati • 26.03.07. – 08.06.07. • 10 tjedana ravnomjerno raspoređeno (3 sata tjedno svaki drugi tjedan) – prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra održat će se dva međuispita (kolokvija) i završni ispit. Prvi međuispit je nakon 5 tjedana nastave, a drugi nakon 10 tjedana nastave. Na završnom ispitu studenti polažu treći dio gradiva te dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na svakom međuispitu. Ocjena(%)=0,2L + 0,27(M1 + M2 +M3) L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 15 teoretskih pitanja i 4 zadataka. Da bi ispit bio uspješno položen student treba imati 50% bodova iz teoretskog dijela ispita i riješena 2 zadatka. Ispitni rokovi: Završni ispiti (obavezni): 02.07.08. i 16.07.08. Popravni ispiti: 10.09.08. i 24.09.08.
Trajanje Nastavne jedinice
Predavanja Aud. vježbe Uvod. Električna svojstva kristala. Poluvodiči – neprimjesni, n-tip, p-tip. 2 sata 1 sat
Osnovni zakoni poluvodičke elektronike. Drift i difuzija u poluvodičima. 2 sata 1 sat
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 5 / 4 9
PN spoj u ravnoteži. Propusna i nepropusna polarizacija pn spoja. 2 sata 1 sat
Shockleyeva jednadžba. Strujno-naponska karakteristika poluvodičke diode. 2 sata 1 sat
Bipolarni tranzistor: područja rada; normalna polarizacija bipolarnog tranzistora. 2 sata 1 sat
Parametri bipolarnog tranzistora, statičke karakteristike i nadomjesni modeli. 2 sata 1 sat
Unipolarni tranzistor: područja rada, parametri, statičke karakteristike. 2 sata 1 sat
MOSFET. Nadomjesni model unipolarnog tranzistora. 2 sata 1 sat
Osnovni pojmovi o pojačalima. Pojačalo s bipolarnim tranzistorom u spoju ZE – analiza statičkih uvjeta.
2 sata 1 sat
Pojačalo u spoju ZE u dinamičkim uvjetima rada. 2 sata 1 sat
Pojačalo s unipolarnim tranzistorom u spoju ZS. Frekvencijske karakteristike elektroničkih sklopova.
2 sata 1 sat
Sklopovi s povratnom vezom. Klase pojačala snage. 2 sata 1 sat
Operacijsko pojačalo. Sklop za zbrajanje naponskih signala. Derivator. Integrator. 2 sata 1 sat
Tranzistor kao sklopka. 2 sata 1 sat
Multivibratori. 2 sata 1 sat
Popis laboratorijskih vježbi
Poluvodička dioda Zener dioda
3 sata
Bipolarni tranzistor Unipolarni tranzistor
3 sata
Ispravljač Pojačalo s bipolarnim tranzistorom u spoju ZE
3 sata
Pojačalo s unipolarnim tranzistorom u spoju ZS Operacijsko pojačalo
3 sata
Derivator; Integrator Schmittov bistabil
3 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 6 / 4 9
Digitalna tehnika (FELO11)
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 7 / 4 9
Naziv predmeta Programiranje 2
Kod FELP03
ECTS 10 ECTS 60 sati predavanja, 30 sati auditornih, te 30 sati laboratorijskih vježbi = 4 ETCS-a, za seminar je potrebno 90 sati rada = 3 ETCS-a, te za samostalno učenje još 90 sati = 3 ETCS-a.
Nastavnici i/ili suradnici
Dr. sc. Sven Gotovac, red. prof. – nositelj predmeta Dr. sc. Linda Vicković – predavanja i auditorne vježbe dipl. inž. Krešo Barić – laboratorijske vježbe
Kompetencije koje se stječu
Stječu se temeljna znanja o osnovama programiranja u programskom jeziku C.
Preporučena literatura
− Ivo Mateljan:”Računala i programiranje”, Skripta , FESB, Split 2004 − Byron S.Gottfried: "Programming with C", Schaum's Outlines, McGraw-Hill,
New York 1996 (ISBN 0-07-024035-3) Dopunska literatura − Rajko Vulin: "Zbirka riješenih zadataka iz C-a", Školska knjiga, Zagreb 1995
− Besplatne knjige i tečajevi na internetu: http://www.freeprogrammingresources.com/ctutor.html
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 60 sati • 03.03.'08. – 13.06.'08. • 15 tjedana ravnomjerno raspoređeno (po 4 sata tjedno) - prema rasporedu Auditorne vježbe: • 30 sati • 03.03.'08. – 13.06.'08. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 125): • 30 sati • 03.03.'08. – 13.06.'08. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (kolokvija) i završni ispit. Prvi međuispit je nakon 5 tjedana nastave, a drugi nakon 10 tjedana nastave. Na završnom ispitu studenti polažu treći dio gradiva te dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 40% bodova na svakom međuispitu. Ocjena(%)=0,25L + 0,25(M1 + M2 +M3) L - ocjena iz laboratorijskih vježbi izražena u postocima, M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 10 pitanja i zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja. Ispitni rokovi: Završni ispiti (obavezni): 03.07.'08. i 17.07.'08. Popravni ispiti: 11.09.'08., 25.09.'08.
Trajanje Nastavne jedinice
Predavanja A. vježbe Uvod u semantiku C programskog jezika. Pridruživanje datoteka programu. Komentari. Osnovni tipovi podataka. Deklariranje varijabli.
4 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 8 / 4 9
Naredbe preprocesoru. Aritmetički operatori. Prefix/postfix inkrement/dekrement operatori. Stil programiranja
4 sata 2 sata
Unos s tipkovnice. Relacijski operatori. Iteracije (for petlja). 4 sata 2 sata
Selekcija (if naredba, if else). Logički operatori u složenim relacijama, While petlja. Do while petlja. Switch/case naredba.
4 sata 2 sata
Nizovi. Deklariranje nizova. Nizovi znakova (stringovi). Funkcije za rad sa stringovima i znakovima. Unos znaka i stringa s tipkovnice.
4 sata 2 sata
Višedimenzionalni nizovi. Vrednovanje korisničkog unosa. 4 sata 2 sata
Funkcije. Doseg i trajanje varijable. Prijenos parametara po vrijednosti i po referenci. Niz kao argument funkcije. Rekurzivne funkcije. Definicija automatskih , statičkih i vanjskih varijabli.
4 sata 2 sata
Dodatni operator pridruživanja. Uvjetni operatori. Konverzija tipova podataka. Ispisivanje ASCII vrijednosti znaka. Rad sa bitovima. Upravljanje pozicijom kursora.
4 sata 2 sata
Deklariranje korisničkih tipova podataka. Strukture. Pobrojani tipovi. Unije. Nizovi struktura. Struktura unutar strukture.
4 sata 2 sata
Pokazivači. Adresni operatori. Pokazivači na znakove, nizove i nizove znakova. Pokazivači na strukture. Pokazivači u strukturama.
4 sata 2 sata
Rad s datotekama. Dinamičko alociranje memorije. 4 sata 2 sata
Apstraktni tipovi podataka - vezane liste. Unos na početak i kraj liste. Ispis liste. Brisanje elementa iz liste.
4 sata 2 sata
Pronalaženje elementa u listi. Dodavanje elementa u listu iza i ispred određenog elementa. Sortiranje liste.
4 sata 2 sata
Naredbe break, continue i exit. Sistemski pozivi. Argumenti funkcije main. 4 sata 2 sata
Preprocesorski izrazi. Uvjetno prevođenje. Typedef. Brojivi tipovi podataka. Pokazivači na funkcije Formati za stringove i karaktere sistemski pozivi.
4 sata 2 sata
Popis laboratorijskih vježbi
Pisanje prvog programa. Prevođenje i pokretanje programa. 2 sata
Unos podataka s tastature i ispis na ekran. 2 sata
Primjeri for petlje. 2 sata
Primjeri if naredbe, logičkih operatora u složenim relacijama i while petlje. 2 sata
Switch/case. Nizovi. 2 sata
Matrice i stringovi. 2 sata
Funkcije. 2 sata
Rekurzivne funkcije. 2 sata
Strukture. 2 sata
Pokazivači. Pokazivači na osnovne tipove podataka. 2 sata
Pokazivači na strukture i nizove. 2 sata
Dinamičko alociranje memorije. Stvaranje vezane liste. Unos na početak liste i ispis liste
2 sata
Unos na kraj liste i traženje elementa u listi. Dodavanje elementa u listu iza određenog elementa
2 sata
Dodavanje elementa u listu ispred određenog elementa. Sortiranje liste. 2 sata
Rad s datotekama 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 1 9 / 4 9
Engleski jezik, drugi semestar
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 0 / 4 9
Naziv predmeta Uvod u poduzetništvo
Kod FESY02
ECTS 4 ECTS
Nastavnici i/ili suradnici
Prof.dr.sc. Damir Vučina Dr. sc. Marija Šiško-Kuliš, doc.
Kompetencije koje se stječu
Poznavanje osnovnih naćela poduzetništva, osnova računovodstva i trgovačkog prava, izrada poslovnog plana,
Preporučena literatura
1.M.Šiško-Kuliš, Uvod u poduzetništvo– Preslika predavanja- interna skripta 2006 (u pripremi za tisak). 2.N.Kuvačić, Počela poduzetništva, Ekonomski fakultet Sveučilišta u Splitu ,Split,1999. 3.N.Kuvačić , Poduzetnički projekt ili kako sačiniti biznis plan , Veleučilište u Splitu, Split, 2001.
Dopunska literatura Ministarstvo gospodarstva Republike Hrvatske,grupa autora, Poslovni plan poduzetnika, Masmedia,Zagreb,2005.
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 1.10.'07. – 26.01.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Konstrukcijske vježbe: • 15 sati • 1.10.'07. – 26.01.'08. • 15 tjedana ravnomjerno raspoređeno (po 1 sat tjedno) – prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
hhhTijekom semestra bit će dva međuispita (kolokvija). Prvi međuispit je nakon 8 tjedana nastave i drugi nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima.Uvjet za pozitivnu ocjenu je pozitivna ocjena iz poslovnog plana i 45% bodova na svakom međuispitu. Ocjena(%) = 0,33PP + 0,33(M1 + M2)PP - ocjena iz Poslovnog plana izražena u postocima,M1, M2 - bodovi na međuispitima izraženi u postocima.cima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu usmeni teoretski ispit. Ispitni rokovi: Završni ispiti (obavezni): 12.02.'08. i 26.02.'08. Popravni ispit: 02.09.'08. Komisijski ispit: 16.09.'08.
Trajanje Nastavne jedinice
Predavanja
Uvodno predavanje 2 sata
Poduzetništvo i poduzetničke osobine 2 sata
Poslovni plan_poslovni projekt 2 sata
Prilike u poduzetništvu 2 sata
Mogućnosti ulaska u novi posao 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 1 / 4 9
Pravni oblici organiziranja poduzeća 2 sata
Hodogram osnivanja obrta i trgovačkog društva 2 sata
Franšizno poslovanje 2 sata
Počela menadžmenta/1.kolokvij 2 sata
Marketing 2 sata
Osvrt na računovodstvo trgovačkog društva i obrta 2 sata
Osvrt na financijska izvješća 2 sata
Slobodne zone 2 sata Poduzetnička infrastruktura, poduzetničke zone, centri i inkubatori 2 sata
Osiguranja/2.kolokvij 2 sata
Popis vježbi
Uvod –poduzetnički test/kviz 1 sat
Sažetak poslovnog plana i opći prikaz za izradu poslovnog plana 1 sat
Informacije o poduzetniku-investitoru 1 sat
Analiza tržišta 1 sat
Tehnološko-tehnička analiza i organizacija poslovanja 1 sat
Lokacijska analiza 1 sat
Financijska priprema 1 sat
Ocjena učinkovitosti i osjetljivosti 1 sat
Gost-predavač uspješni poduzetnik elektro struke 1 sat
Gost-predavač uspješni poduzetnik strojarske struke 1 sat
Gost-predavač uspješni poduzetnik trgovac 1 sat
Posjeta poduzetničkom centru Pomak 1 sat
Analiza radova najuspješnijih studenata 1 sat
Analiza radova najuspješnijih studenata 1 sat
Kolokvij br.2 1 sat
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 2 / 4 9
Naziv predmeta Arhitektura digitalnih računala
Kod FELP04
ECTS 6 ECTS-a 45 sati predavanja i 15 sati vježbi 30 sati laboratorij
Nastavnici i/ili suradnici
Dr.sc. Sven Gotovac – nositelj predmeta Ivica Crnjac dipl. ing. (predavanja, auditorne vježbe)
Kompetencije koje se stječu
Stječu se temeljna znanja o osnovnoj arhitekturi mikroprocesora 80x80 i 80x86; te osnovnim principima rada osnovnih dijelova navedenih mikroprocesora. Rješavanje određenih problema i zadataka vezanih uz programiranje u asembleru.
Preporučena literatura S. Ribarić: Arhitektura mikroprocesora, Tehnička knjiga, Zagreb, 1982.
Dopunska literatura
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 45 sati • 10.10.'07. – 09.01.'08. • 15 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu Auditorne vježbe: • 15 sati • 10.10.'07. – 09.01.'08. • 15 tjedana ravnomjerno raspoređeno (1 sat tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 122): • 30 sati • 18.10.'07. – 10.01.'08. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave i treći nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 40% bodova na svakom međuispitu. Ocjena(%)=0,25L + 0,25(M1 + M2 +M3) L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 15 pitanja i zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja i riješen po jedan zadatak iz svakog dijela gradiva (elektrostatika, istosmjerne struje i magnetizam). Ispitni rokovi: Završni ispiti (obvezni): 11.02.2008 i 25.02.2008 Popravni ispit: 01.09.2008 Komisijski ispit: 15.09.2008
Trajanje Nastavne jedinice
Predavanja A. vježbe Uvod. Povijesni pregled. Osnovni dijelovi mikroračunala. 3 sata 1 sata
Model mikroprocesora. 3 sata 1 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 3 / 4 9
Osnovni principi rada mikroprocesora (faza pribavi; faza izvrši). 3 sata 1 sata
Standardna arhitektura mikroprocesora – Upravljačka jedinica. 3 sata 1 sata
Standardna arhitektura mikroprocesora – Aritmetičko logička jedinica i akumulator.
3 sata 1 sata
Standardna arhitektura mikroprocesora – Registri opće namjene 3 sata 1 sata
Standardna arhitektura mikroprocesora – Interne sabirnice; Prekrivanje faza pribavi i izvrši.
3 sata 1 sata
Standardna arhitektura mikroprocesora – Sabirnice (podatkovna, adresna, upravljačka).
3 sata 1 sata
Standardna arhitektura mikroprocesora – Memorija (RAM ). Osnovni tipovi. Podjela RAM memorija po načinu adresiranja.
3 sata 1 sata
Standardna arhitektura mikroprocesora – Memorija (ROM). Osnovni tipovi. Principi rada raznih vrata ROM memorija.
3 sata 1 sata
Načini adresiranja. Načini pribavljanja instrukcija i operanda u jednom ciklusu. Usporedba različitih tipova mikroprocesora.
3 sata 1 sata
Programirani ulazno - izlazni prijenos podataka. Principi rada. Postupak prozivanja (Polling).
3 sata 1 sata
Prekidni ulazno – izlazni prijenos podataka. Osnovna načela rada pri prekidnom prijenosu podataka (NMI, RES, SWI).
3 sata 1 sata
Izravni pristup memoriji – DMA. Organizacija izravnog pristupa memoriji. 3 sata 1 sata
Izravni pristup memoriji – DMA. Tehnike izravnog pristupa memoriji 3 sata 1 sata
Popis laboratorijskih vježbi
Osnovna arhitektura mikroprocesora 80x86 2 sata
Programski model mikroprocesora 80x86. Organizacija memorije. Stog. 2 sata
Modovi adresiranja. Prevođenje i povezivanje programa. 2 sata
Osnovni tipovi varijabli. 2 sata
Skokovi. 2 sata
Procedura. 2 sata
Makro. 2 sata
Naredbe za manipuliranje podacima. 2 sata
Upravljanje blokovima podataka. 2 sata
Uvjetne petlje. 2 sata
Aritmetičke operacije – množenje dijeljenje. 2 sata
Logičke operacije – AND, OR , XOR, NOT. 2 sata
Pomak bitova. 2 sata
Rotiranje bitova 2 sata
Usporedba i testiranje stringova. 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 4 / 4 9
Naziv predmeta Baze podataka
Kod FELP05
ECTS 6
Nastavnici i/ili suradnici
Mr. sc. Zvonimir Torba (predavanja) Karmen Klarin, dipl. inž. (laboratorijske vježbe)
Kompetencije koje se stječu
Znanje razvoja i projektiranja baza podataka, manipuliranja podacima, obrade i prikaza rezultata. Korištenje alata za rad sa bazama podataka
Preporučena literatura
1. Z. Torba, Baze podataka, Veleučilište u Splitu, 2001. 2. P. O’Neil, Database - Principles, Programming, Performance, Morgan Kaufmann Publishers, 1994. 3. R. Vujnović, SQL i relacijski model podataka, Znak, Zagreb, 1995.
Dopunska literatura 1. Microsoft SQL Server, Database Developer’s Companion, Microsoft Press, 1996.
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 45 sati • 1. 10. 2007. – 1. 2. 2008. • 15 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu Laboratorijske vježbe: • 30 sati • 1. 10. 2007. – 1. 2. 2008. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra održat će se tri kolokvija. Prvi kolokvij je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave i treći kolokvij nakon 15 tjedana nastave. Na dva završna ispita u veljači 2008. godine, studenti polažu dijelove gradiva koje nisu položili na kolokvijima. Ako na prvom završnom ispitu student položi neki od dijelova gradiva, taj dio gradiva student ne mora polagati na drugom završnom ispitu. Uvjet za pozitivnu ocjenu je da student ima najmanje 50 % bodova iz pojedinog dijela teorije i 50 % bodova iz pojedinog dijela zadataka na kolokviju ili na završnom ispitu. Studenti koji nisu položili ispit nakon dva završna ispita mogu ispit položiti u prvom roku u rujnu 2008. godine na tzv. popravnom ispitu.
Zadnja prilika za polaganje ispita u ovoj školskoj godini je tzv. komisijski ispit koji će biti u drugom roku u rujnu 2008. godine.
Konačna se ocjena utvrđuje kao prosječna ocjena na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5). Na prvom kolokviju će se polagati gradivo iz dijagrama entiteti-veze i relacijskog modela podataka. Na drugom kolokviju će se polagati gradivo iz relacijske algebre i normalizacije baza podataka. Treći kolokvij će biti iz jezika SQL.
Trajanje Nastavne jedinice
Predavanja L. vježbe Arhitektura sustava za upravljanje bazama podataka. Tipovi i strukture baza podataka. Osnove baza podataka: entiteti, atributi i kardinalitet atributa u entitetu.
3 sata 2 sata
Viševrijednosni atributi, opisni atributi i identifikatori, dijagram entiteta. 3 sata 2 sata
Složeni atributi, kardinalitet složenih atributa. Relacije, kardinalitet entiteta u relaciji. Dijagram entiteti-veze.
3 sata 2 sata
Vrste relacija: jedan prema više, više prema više, jedan prema jedan. Transformacijska pravila za formiranje relacijskog modela podataka.
3 sata 2 sata
Relacijska pravila, primarni i strani ključ. Dekompizicija atributa, integritet podataka.
3 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 5 / 4 9
Relacijska algebra: unija, presjek, razlika, produkt, projekcija, selekcija. 3 sata 2 sata
Operacije spajanja: unutrašnja veza, lijeva vanjska veza, desna vanjska veza, vanjska veza. Dijeljenje, prioritet logičkih operatora, logičke operacije, međuzavisnost prirodnih relacijskih operacija.
3 sata 2 sata
Indeksiranje baze podataka: clustered indeks, jedinstveni indeks, kompresija indeksa, B-tree struktura indeksa.
3 sata 2 sata
Normalizacija baze podataka: funkcijska zavisnost, prva normalna forma, druga normalna forma, treća normalna forma.
3 sata 2 sata
Normalizacija baze podataka: Boyce-Coddova normalna forma, četvrta normalna forma.
3 sata 2 sata
SQL jezik baza podataka. Tipovi podataka: znakovni tipovi podataka, numerički tipovi podataka, tipovi podataka datum i vrijeme.
3 sata 2 sata
Formiranje tablice, promjene strukture tablice. Brisanje postojećih kolona, promjena svojstava postojećih kolona, indeksi.
3 sata 2 sata
Unos podataka, selekcija podataka, uvjetni izrazi. Oblikovanje izlaznih rezultata, sortiranje izlaznih rezultata, ograničavanje ispisa rezultata.
3 sata 2 sata
Stvaranje nove tablice pomoću izraza 'select into', proširivanje tablice podacima iz drugih tablica. Ažuriranje podataka u tablici. Brisanje podataka iz tablice. Alias-i, agregatne funkcije
3 sata 2 sata
Grupni upiti, 'having' uvjetni izraz. Ugnježdeni upiti - podupiti: podupiti liste, podupiti sa predikatom usporedbe, podupiti sa predikatom postojanja.
3 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 6 / 4 9
Naziv predmeta Algoritmi i strukture podataka
Kod FELP06
ECTS 4 ECTS-a ( 30 sati predavanja – 1 bod 30 sati laboratorijskih vježbi – 1 bod 60 sati pripreme za ispit – 2 boda)
Nastavnici i/ili suradnici
Dr.sc. Sven Gotovac, red. prof. – nositelj predmeta Dr.sc. Linda Vicković – predavanja dipl. inž. Ivica Crnjac – laboratorijske vježbe
Kompetencije koje se stječu
Stječu se temeljna znanja o apstraktnim tipovima podataka, stogu, redu i vezanim listama. Uz to stječu se osnove o matematičkoj analizi algoritama i algoritmima za sortiranje i pretraživanje.
Preporučena literatura
Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”,(poglavlja 1-6)
Dopunska literatura Robert Sedgewick, “Algorithms in C” Richard Neapolitan, Kumarrs Naimipour, “Foundations of Algorithms”
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 01.10.'07. – 11.01.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 125): • 30 sati • 01.10.'07. – 11.01.'08. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (kolokvija). Prvi međuispit je nakon 7 tjedana nastave, a drugi nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na svakom međuispitu. Ocjena(%)=0,5L + 0,25(M1 + M2) L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 10 pitanja. Ispitni rokovi: Završni ispiti (obvezni): 13.02.2008, 27.02.2008. Popravni ispit: 03.09.2008 Komisijski ispit: 17.09.2008
Trajanje Nastavne jedinice
Predavanja A. vježbe Uvodno predavanje o predmetu, ponavljanje osnovnih elemenata C programskog jezika (rekurzivne funkcije, strukture, pokazivači, dinamičko alociranje memorije, rad s datotekama).
2 sata
Matematička pozadina analize algoritam. 2 sata
Proračun vremena izvršavanja algoritma. 2 sata
Apstraktni tipovi podataka, realizacija reda i stoga pomoću nizova. 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 7 / 4 9
Jednostavna implementacija vezane liste, ubacivanje elemenata na početak, kraj i sredinu vezane liste.
2 sata
Pretraživanje i brisanje elementa iz vezane liste. 2 sata
Stog i red. 2 sata
Rekurzivni algoritmi i dinamičko programiranje. 2 sata
Binarna stabla. 2 sata
Osnovne metode sortiranja. 2 sata
Sortiranje indeksa i pokazivača, sortiranje vezanih lista. 2 sata
Udruživanje i "Mergesort". 2 sata
Prioritetni redovi i "heapsort". 2 sata
Pretraživanje po ključnom indeksu i binarno pretraživanje 2 sata
Binarna stabla za pretraživanje. 2 sata
Popis laboratorijskih vježbi
Unošenje i brisanje elementa iz niza struktura. 2 sata
Pretraživanje, sortiranje niza struktura. 2 sata
Brisanje nasumičnog elementa, te upis i čitanje niza struktura iz datoteke. 2 sata
Dodavanje novog elementa na početak i kraj vezane liste, ispis vezane liste. 2 sata
Upis i čitanje vezane liste iz datoteke. 2 sata
Pretraživanje vezane liste i brisanje elementa iz liste. 2 sata
Dodavanje novog elementa u vezanu listu ispred i iza određenog elementa. 2 sata
Sortiranje vezane liste. 2 sata
Stvaranje i ispis binarnog stabla. 2 sata
Sortiranje pomoću "selection sort" i "Insertion sort" algoritama. 2 sata
Sortiranje pomoću "selection sort" i "Insertion sort" algoritama. 2 sata
Sortiranje pomoću "bubble sort" i "Shellsort" algoritama. 2 sata
Sortiranje pomoću "quicksort" algoritama. 2 sata
Pretraživanje po ključnom indeksu i binarno pretraživanje. 2 sata
Binarna stabla za pretraživanje. 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 8 / 4 9
Naziv predmeta Programiranje za UNIX
Kod FELP07
ECTS 5 ECTS bodova 30 sati predavanja i 30 sati laboratorijskih vježbi
Nastavnici i/ili suradnici
Mr. sc. Damir Krstinić (predavanja i laboratorijske vježbe)
Kompetencije koje se stječu
Stječu se temeljna znanja o razvoju programske podrške za operativni sustav UNIX.
Preporučena literatura
http://www.csc.unist.hr/~dkrst/unix/
Dopunska literatura Richard W. Stevens: Advanced Programming in the UNIX Environment
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati 1. 1.10.2007. – 25.01.2008. • 14 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 125): • 30 sati • 1.10.2007. – 26.01.2008. • 14 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave i treći nakon 14 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 40% bodova na svakom međuispitu. Ocjena(%)=0,25L + 0,25(M1 + M2 +M3) L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 45% do 60% dovoljan (2) 61% do 70% dobar (3) 71% do 84% vrlo dobar (4) 85% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu ispit koji se sastoji od izrade danog zadatka (programa) za operativni sustav UNIX. Uvjet za polaganje ispita je ispravno preveden i povezan program koji se može pokrenuti na operativnom sustavu UNIX i minimalno 50% zadane funkcionalnosti. Ispitni rokovi: Završni ispiti (obvezni): 01.02.2008.; 15.02.2008.; Popravni ispit: 30.08.2008. Komisijski ispit:. 13.09.2008.
Nastavne jedinice Trajanje Uvod. Povijesni pregled. Temelji operativnog sustava UNIX. 2 sata Datotečlni sustav, UNIX ljuska, osnovne naredbe. Sustav prava pristupa 2 sata UNIX procesi. Standardni ulaz i izlaz. Uvod u Shell skripte 2 sata Osnove programiranja, izvorni i objektni kod, prevođenje i povezivanje 2 sata GCC programski prevodioc 2 sata Automatizirano prevođenje i povezivanje, make program, Makefile datoteka Provjera znanja
3 sata
Arhive funkcija (libovi), povezivanje libova, izrada statičkih libova 2 sata Rad sa datotekama, file descriptori, prostup datotekama, pozicioniranje 2 sata Svojstva UNIX datoteka, dijeljenje datoteka, atomske operacije 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 2 9 / 4 9
Dupliciranje file descriptora 2 sata Procesi. Funkcija main, argumenti naredbenog retka Provjera znanja 3 sata Okruženje (environment) i obilježja UNIX procesa 2 sata Stvaranje i zaustavljanje procesa, upravljanje procesima 2 sata Nasljeđivanje procesa i otvorene datoteke. Zamjena memorijske slike procesa. 2 sata Osnove komunikacije među procesima, signali. 2 sata Popis laboratorijskih vježbi
Osnove korištenja operativnog sustava UNIX 2 sata
Datotečni sustav i shell skripte 2 sata
Osnove programiranja i GCC prevodioc 2 sata
Automatsko prevođenje i povezivanje, Makefile datoteke 2 sata
Provjera znanja 2 sata
Čitanje sadržaja datoteke 2 sata
Pisanje u datoteku 2 sata
Dupliciranje file deskriptora, preusmjeravanja ulaza i izlaza 4 sata
Funkcija main i argumenti naredbenog retka 2 sata
Provjera znanja 2 sata
Izrada programa cat 4 sata
Pokretanje procesa i upravljanje procesima 2 sata
Komunikacija među procesima 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 0 / 4 9
Naziv predmeta Programiranje za Internet
Kod FELA14
ECTS 5
Nastavnici i/ili suradnici
Prof. dr. sc. Darko Stipaničev, Ljiljana Bodrožić, dipl.ing, Goran Šerić, dipl. ing. (laboratorijske vježbe)
Kompetencije koje se stječu
Pripremanje sadržaja za objavljivanje na Internetu: poslužitelji i virtualni poslužitelji, izrada Web prikaza, organizacija prikaza, planiranje sadržaja, programiranje (struktura Web stranice, osnove programskih jezika za kreiranje izgleda Web stranica HTTP, HTML, XML, CSS, XSL, WAP jezik prilagođen mobilnoj telefoniji, aktivne Web stranice, CGI skripte, JavaScript, asp, php3, on-line sql baze, multimedija na Internetu – prenošenje zvuka i slike, virtualna realnost i virtualni svjetovi), postavljanje izrađenih stranica na poslužitelj, provjeravanje, održavanje, razvojni alati.
Preporučena literatura
1. Bodrožić LJ., "Predavanja iz Programiranja za Internet", FESB, Split, 2006. (ppt prezentacija u pdf formatu)
2. Bodrožić LJ.., "Zadaci za laboratorijske vježbe iz kolegija Programiranje za internet", FESB, Split, 2006. (interna skripta u html formatu) 3. http://www.w3schools.com
Dopunska literatura 1. D. Sušanj, D. Petric: "Velika knjiga o Worl Wide Webu", Znak, Zagreb 1996. g. 2. L. Abrus ,"Irada weba, abeceda za Webmastere",BUG&SysPrint, Zagreb,2003 3. Comer, D.E.: The Internet Book, Prentice Hall, 2000. 4. Zeid, I.: Mastering the Internet & HTML, Prentice Hall, 2000. 5. Deitel, Deitel & Neto, Internet & WWW – How to Program, Prentice Hall, 2000.
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 1. 10. 2007. – 31. 1. 2008. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe: • 30 sati • 1. 10. 2007. –31. 1. 2008. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Ispit se sastoji od teoretskog i praktičnog dijela. Teoretski dio obuhvaća teoretska znanja iz svih nastavnih cjelina, a praktični dio ispita zahtjeva od studenta izradu svih laboratorijskih vježbi te samostatnu izradu web stranice u kojoj su sadržani i stilski uklopljeni svi naučeni elementi. Tijekom semestra bit će tri kolokvija. Prvi kolokvij je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave, a treći 15 tjenu nastave. Student može putem kolokvija položiti teoretsko gradivo ispita. Na dva završna ispita u veljači 2008. godine, studenti koji nisu sakupili prolazan broj bodova na kolokvijima polažu cjelokupno gradivo obuhvaćno sa tri kolokvija. Uvjet za izlazak na završni ispit je uspješno odrađen praktični dio. Uvjet za pozitivnu ocjenu je da student ima ukupno najmanje 60 % bodova iz dijela teorije, 100% riješenih zadataka iz laboratorijskih vježbi te samostalno napravljenu vlastitu web stranicu. Studenti koji nisu položili ispit nakon dva završna ispita mogu ispit položiti u zadnjem tjednu kolovoza 2008. godine na tzv. popravnom ispitu. Samo studentima koji su prethodno položili kompletnu teoriju ili kompletne zadatke bit će priznato da su položili taj dio gradiva. Na popravnom ispitu studenti mogu položiti cjelokupni ispit ili pak samo teoriju ili samo zadatke. Zadnja prilika za polaganje ispita u ovoj školskoj godini je tzv. komisijski ispit koji će biti u drugom radnom tjednu rujna 2008. godine.
Ova se pravila podjednako odnose na studente koji su ovaj kolegij upisali prvi put i na one studente koji su kolegij upisali po drugi put.
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 1 / 4 9
Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 60% do 69% dovoljan (2) 70% do 79% dobar (3) 80% do 89% vrlo dobar (4) 90% do 100% izvrstan (5) Na svakom od kolokvija bit će 15 teorijskih pitanja. Na završnim, popravnom i komisijskom ispitu bit će ukupno 25 teorijskih pitanja. Na prvom kolokviju će se polagati gradivo iz protokola vezanih za internet HTML jezika, na drugom kolokviju gradivo iz CSS-a i XML-a, a na trećem kolokviju gradivo JavaScripta i XHTML-a. Ispitni rokovi: Prvi završni ispiti: 13. 2. 2008. Drugi završni ispiti: 27. 2. 2008. Popravni ispit: 10.9. 2008. Komisijski ispit: 24. 9. 2008. Prema Članku 65. Statuta Fakulteta, student je dužan sudjelovati u radu svih oblika nastave te prisustvovati: predavanjima najmanje 70 % nastavnih sati, laboratorjskim vježbama 100% nastavnih sati. Shodno tome student treba izraditi i predati 100 % zadataka koje dobije u okviru laboratorjskih vježbi. Ako ne ispuni navedene uvjete, student neće moći pristupiti ispitu.
Trajanje Nastavne jedinice
Predavanja A. vježbe Osnovni pojmovi. Definicija Interneta. Nastanak Interneta. Internet u Hrvatskoj. 2 sata 2 sata
Koncept interneta. Protokoli Tcp/IP i ostali. Organizacija IP adresa 2 sata 2 sata
Usluge interneta (telnet, ssh, FTP, e-mail, usenet, gopher i www). Portovi. Način spajanja na internet (Dial-up, ethernet, ISDN,ADSL )
2 sata 2 sata
Protokoli na kojima se temelji www. URL, HTTP protokol. Uvod u HTML jezik, nastanak, koncept dokumenta , tagovi i atributi, odabir boja
2 sata 2 sata
HTML jezik, formatiranje teksta, entiteti, linkovi, slike 2 sata 2 sata
HTML jezik, okviri, tablice, liste, forme. 2 sata 2 sata
Uvod u CSS, sintaksa CSS-a, tri načina uključivanja CSS stila u HTML dokument 2 sata 2 sata
CSS, upravljanje pozadinama, fontom, marginama i obrubima. Vrste lista. 2 sata 2 sata
CSS pozicioniranje, dimenzioniranje, pseudo klase i pseudo elementi 2 sata 2 sata
XML elementi , atributi, provjera ispravnosti i prikaz u preglednicima 2 sata 2 sata
XML – formatiranje XML dokumenta korištenjem Data Islands tehnologije, CSS dokumenta i XSL dokumenta.
2 sata 2 sata
XHTML – sličnosti i razlike sa HTML-om i XML-om. Ograičenja XHTML-a 2 sata 2 sata
JavaScript – Što je JavaScript, što su skriptni jezici, način uključivanja JavaSkripti u HTML dokument
2 sata 2 sata
JavaScript – Osnove programskog jezika, varijable, kontrola toka, ugrađeni objekti
2 sata 2 sata
Uvod u serverko skriptiranje, PHP, ASP, JavaServleti, DHTML i AJAX tehnologija.
2 sata 2 sata
Popis laboratorijskih vježbi
Internet, telnet, FTP, objavljivanje web stranica 2 sata
HTML, formatiranje teksta 2 sata
HTML, umetanje linkova i slika 2 sata
HTML, kreiranje listi 2 sata
HTML, izrada tablica, formi. 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 2 / 4 9
HTML, okviri. 2 sata
Osnove CSS-a 2 sata
Napredni CSS 2 sata
Izrada XML dokumenta 2 sata
Načini prikaza XML dokumenta unutar web stranice 2 sata
Osnove JavaScripta 2 sata
JavaScript, izrada aplikacije 2 sata
JavaScript i XML 2 sata
Osnove DHTML-a 2 sata
Osnive PHP-a 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 3 / 4 9
Računalne mreže (FELP08)
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 4 / 4 9
Naziv predmeta Operacijski sustavi
Kod FELP09
ECTS 7 ECTS-a 45 sati predavanja i 30 sati vježbi = 3 ECTS-a, samostalno učenje 4 ECTS-a
Nastavnici i/ili suradnici
Dr. sc. Sven Gotovac, red. prof. (predavanja) Dr. sc. Eugen Mudnić (laboratorijske vježbe)
Kompetencije koje se stječu
Poznavanje detalja građe i funkcionalnosti operacijskog sustava. Metodologija implementacije pojedinih funkcionalnosti. Realizacija funkcionalnosti u komercijalnim operacijskim sustavima.
Preporučena literatura
Tanenbaum, A.S.: Woodhull, A.S.: Operating Systems: Design and Implementation, Prentice Hall, 1997.
Dopunska literatura 1. Stalings, W.: Operating Systems, Prentice Hall, 1996.
2. Silberschatz, A., Galvin, P.B.: Operatin System Concepts, Addison-Wesley, 1994.
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 42 sati • od 03. ožujka 2008. do 20. lipnja 2008. • 14 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu Laboratorijske vježbe • 28 sati • od 03. ožujka 2008. do 20. lipnja 2008. • 14 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (kolokvija). Prvi međuispit je nakon 7 tjedana nastave, drugi nakon nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na svakom međuispitu. Ocjena(%)=0,33 L + 0,33 M1 +0,33 M2 L - ocjena iz laboratorijskih vježbi izražena u postocima, M1, M2 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 60% dovoljan (2) 60% do 70% dobar (3) 70% do 80% vrlo dobar (4) 80% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 5 pitanja i zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja. Ispitni rokovi: Završni ispiti (obvezni): 09.02.'08.; 23.02.'08.; Popravni ispit: 31.08.'08. Komisijski ispit:. 14.09.'08.
Trajanje Nastavne jedinice
Predavanja Uvod u kolegij, Kratak opis tematike koja će biti razmatrana, Zadaci operacijskog sustava 3 sata
Usluge operacijskog sustava. Upravljanje procesima, Definicija procesa, Deskriptor procesa 3 sata
Stanja procesa, Izmjena konteksta, Realizacija upravljanja procesima 3 sata
Dodjela procesora, Algoritmi dodjele procesa 3 sata
Zavisni procesi. Problem sinkronizacije. Problematika rješavanja problema sinkronizacije. 3 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 5 / 4 9
Test&Set, Semafor, Rješavanje problema sinkronizacije pomoću T&S naredbe i semafora. 3 sata
Potpuni zastoj, problematika i postupci rješavanja 3 sata
Upravljanje memorijom, problematika i mogući postupci rješavanja 3 sata
Dodjela memorije po stranicama 3 sata
Virtualna memorija, Postupci odabira zamjene stranica 3 sata
Obavljanje ulazno/izlaznih operacija 3 sata
Pogonski uređaji 3 sata
Sustav datoteka 3 sata
Postupci alokacije prostora na sekundarnom mediju 3 sata
Usporedba Windows Linux 3 sata
Popis laboratorijskih vježbi
Uvod u Linux OS 2 sata
Linux OS procesi 2 sata
Linux procesi – fork naredba 2 sata
Linux procesi – komunikacija cjevovodima 2 sata
Windows NT Multitasking 2 sata
Pisanje višezadaćnih (multi-tasking) programa za Win NT platformu 2 sata
Pisanje višenitnih (multi-threading) programa za Win NT platformu 2 sata
1. Kolokvij 2 sata
Vremenska kontrola izvršavanja niti unutar procesa 2 sata
Sinkronizacija izvršavanja niti (uvod, event) 2 sata
Sinkronizacija izvršavanja niti (mutex, semafori) 2 sata
Java multithreading 2 sata
Win NT Međuprocesna komunikacija 2 sata
OS na virtualnom računalu 2 sata
2. Kolokvij 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 6 / 4 9
Naziv predmeta Objektno orijentirano programiranje
Kod FELP10
ECTS 7 ECTS-a (45 sati predavanja i 30 sati vježbi ekvivalentno je 3 ECTS-a, za projekt potrebno je 60 sati rada - 2 ECTS te za samostalno učenje 60 sati - 2 ECTS-a)
Nastavnici i/ili suradnici
Dr. sc. Mirjana Bonković, izv. prof. (nositelj) Mr. sc. Renco Marasović, predavač
Kompetencije koje se stječu
Temeljna znanja o mjernim metodama i električnim mjernim instrumentima. Sposobnost mjerenja električnih veličina, iskazivanja mjernih rezultata i računanja pogrešaka mjerenja.
Preporučena literatura
1. LeMaster, R., Leberknight, D: Object-Oriented Programming and Design, University of Colorado, 2001.
2. Stroustrup, B: The C++ Programming Language, Adison Wesley, 1996. Dopunska literatura
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 42 sati • od 03. ožujka 2008. do 20. lipnja 2008. • 14 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu Laboratorijske vježbe • 28 sati • od 03. ožujka 2008. do 20. lipnja 2008. • 14 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je u 6. tjednu nastave, drugi u 12. tjednu nastave, a treći na kraju nastave.. Na popravnom i komisijskom ispitu polaže se cjelokupno gradivo. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz seminarskog rada i 40% bodova na svakom međuispitu. Ocjena(%)= (M1 + M2 + M3)/3 Gdje su: M1, M2, M3 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 5 zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja. Ispitni rokovi: Završni ispiti (obvezni): Popravni ispit: Komisijski ispit
Nastavne jedinice Predavanja
Osnovni pojmovi. Što je razlog pojave objektno orijentiranog programiranja. Prvi program u C++ jeziku – hello.c Pisanje programa u više datoteka. Prevođenje i poveziavanje programa. Makefile. Integrirana programska okolina (IDE)
3 sata
Tipovi tipovi konstanti i varijabli. Tipovi funkcija i funkcijskih parametara. Adrese, pokazivači i reference. Jednostavne izlazno/ulazne operacije. 3 sata
Izrazi i naredbe. Operacije i izrazi s prostim tipovima. Prioritet i asocijativnost djelovanja operatora. Automatska i eksplicitna pretvorba tipova. Proste i složene naredbe. Strukturalne naredbe. 3 sata
Algoritamska struktura C++ programa. Postupak izrade manjih programa. Proste i strukturalne naredbe. Sekvenca, selekcija i iteracija. Postupni razvoj algoritama. Funkcije. 3 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 7 / 4 9
Programski blokovi i moduli. Blok struktura programa. Lokalne i globalne varijable. Automatske i statičke varijable. Namespace. Programski moduli i biblioteke. Svojstvo enkapsulacije (data encapsulation)
3 sata
Klase i objekti. Apstraktni tip podataka. Klase i strukture C++ jezika. Konstruktori i destruktori. Mutatori i pristupnici. Dinamičko alociranje memorije. Prijatelji klase. this pokazivač. Statički i lokalni članovi klase. Preopterećenje operatora =. Ortodoksni kanonički oblik klase.
3 sata
Nizovi i pokazivači. Jednodimenzionalni i dvodimenzionalni nizovi. Nizovi objekata. Ekvivalentnost pokazivačke i indeksne notacije nizova. Operacije s pokazivačima. Pokazivači na funkcije. Dinamičko alociranje nizova. Prihvat iznimki kod alociranja memorije. Kompleksnost deklaracija varijabli i funkcija
3 sata
Preopterećenje operatora. Oblici operatorskih funkcija. Postfiks i prefiks operatori. Binarni operatori. Višestruko preopterećenje operatora. Preopterećenje indeksnog operatora. Operatori pretvorbe tipa. Funkcijski objekti
3 sata
Rad s tokovima. Standardni tokovi i datotečni tokovi. Formatiranje tokova. Tekstualne i binarne datoteke. Sekvencijalni i proizvoljni pristup datotekama. 3 sata
Rad sa stringovima. Nizovi stringova. Argumenti komandne linije. String klasa. 3 sata Generičke funkcije i klase – predlošci. Generičke funkcije. Generičke klase. Specijalizacija predložaka. Generička klasa vector. Generička klasa stack. Kompozicija objekata – "has a" veza objekata
3 sata
Linearne strukture - lista, stog i red. Vezana lista. Operacije s listom. ADT lista. Generičke klase List, Stack i Queue 3 sata
Objektno temeljeno programiranje. Objektno orijentirano programiranje. Nasljeđivanje. Višestruko nasljeđivanje. Polimorfizam. Virtualne metode. Apstraktne temeljne klase. Virtualni destruktor 3 sata
Rekurzija i složenost algoritama. Sigurnije programiranje. Pretvorba tipova. Identifikacija tipa. Prihvat i generiranje iznimki 3 sata
Popis laboratorijskih vježbi
1. Kvadratna jednadžba. 2 sata
2. Listanje prim brojeva. 2 sata
3. Kodiranje–dekodiranje poruka 2 sata
4. Programski modul za rad sa datumskim podacima 2 sata
5. Klasa datum 2 sata
6. Igra MasterMind 2 sata
7. Zapis šahovske pozicije 2 sata
8. Klasa Razlomak (preopterećenje operatora). 2 sata
9. Pravokutnik "sadrži" Točku, Pravokutnik "je” Točka koja putuje duž osi x i y 2 sata
10. Nasljeđivanje-polimorfizam: Kalkulator (predstavljanje matemetičkog izraza) 2 sata
11. Glasanje za pjesmu Eurovizije 2 sata
12. Lista, vektor, stack 2 sata
13. Organizacija podataka o studentima i položenim ispita 2 sata
14. Lista čekanja 2 sati
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 8 / 4 9
Naziv predmeta Programiranje u Javi
Kod FELP11
ECTS 6 ECTS-a 30 sati predavanja i 30 sati vježbi = 3 ECTS-a, samostalno učenje 3 ECTS-a
Nastavnici i/ili suradnici
Dr. sc. Sven Gotovac, red. prof. (nositelj) Mr. sc. Eugen Mudnić, asistent (predavanje) Mr. sc. Eugen Mudnić ,asistent (laboratorijske vježbe)
Kompetencije koje se stječu
Poznavanje elemenata programskog jezika Java i Java razvojne okoline. Mogućnost pisanja programa u Java programskom jeziku.
Preporučena literatura
1. James Gosling, Ken Arnold and David Holmes , Java Programming Language, The, 4th Edition 2005, ISBN 0321349806 ,
2. Ivor Horton, Beginning Java 2, JDK 5 Edition Wiley Publishing, Inc., 2005, ISBN: 0-7645-6874-4
Dopunska literatura
3. Bruce Eckel, Thinking in Java, Thinking in Java, ISBN 136597238
4. David Flanagan, Java In a Nutshell (Third Edition), O'Reilly , ISBN 1-56592-487-8
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 1.03.'08. – 10.06.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 317/323): • 30 sati • 01.03.'08. – 10.06.'08. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (kolokvija). Prvi međuispit je nakon 7.5 tjedana nastave, drugi nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na svakom međuispitu. Ocjena(%)=0,33 L + 0,33 M1 + 0,33 L - ocjena iz laboratorijskih vežbi izražena u postocima, M1, M2 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 60% dovoljan (2) 60% do 70% dobar (3) 70% do 85% vrlo dobar (4) 85% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 5 pitanja i zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja. Ispitni rokovi (ispitna grupa 23): Završni ispiti (obvezni): 02.07.'08.; 16.07.'08.; Popravni ispit: 10.09.'08. Komisijski ispit:. 24.09.'08.
Trajanje Nastavne jedinice
Predavanja Uvod u predmet. Programi i programski jezici. Opis Java tehnologije i usporedba s ostalim C jezicima. Osnovna Java aplikacija.
2 sata
Objektno orijentirano programiranje. Deklariranje Java klasa, metoda i atributa. Pristup članovima klase. Skrivanje informacija.
2 sata
Enkapsulacija. Deklariranje konstruktora. Pretpostavljeni konstruktor. Paketi. 2 sata
Identifikatori, ključne riječi i tipovi podataka. Varijable, deklaracije i 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 3 9 / 4 9
dodjeljivanje. Konstrukcija i inicijalizacija objekata. Reference. Prijenos po vrijednosti. Konvencije kodiranja Java programa. Vidljivost varijabli..Operatori. Kastiranje i promocija. Kontrola toka izvršavanja (petlje i grananja) Deklariranje, kreiranje i inicijalizacija nizova. Višedimenzionalni nizovi. Granice nizova. Operacije na nizovima.
2 sata
Nasljeđivanje. Izvođenje klasa. Polimorfizam. Kontrola pristupa. 2 sata
Preopterećenje naziva metoda, preopterećenje konstruktora. Premošćivanje metoda. Klasa Objekt. Klase omotači.
2 sata
Napredne osobine klasa. Ključne riječi static i final. Abstraktne klase. Sučelja. 2 sata
Iznimke. Rukovanje iznimkama. Kategorije iznimki. Kreiranje vlastitih iznimki.
2 sata
Tekstualne Java aplikacije. Argumenti linije naredbe. Korištenje konzolnih U/I funkcija. Korištenje datotečnih I/O funkcija.
2 sata
Pomoćne Java klase: Math, String, String, Buffer. Rad s kolekcijama podataka (Set, List, Iterator, Map). Dokumentiranje i isporuka Java programa.
2 sata
Java GUI. Kontejneri, pozicioniranje komponenti, promjena veličine komponenti. Komponente Frame, Panel.
2 sata
Polaganje komponenti. Upravljači polaganja. Crtanje u Javi. GUI upravljanje događajima. GUI Događaji. Model događaja. Načini obrade događaja.
2 sata
Appleti. Struktura appleta. Niti u Javi. Upravljanje nitima. Sinkronizacija niti. 2 sata
U/I tokovi i datoteke. Java mrežno programiranje. Socketi. Postavljanje socket konekcije. Java mrežni model.
2 sata
Popis laboratorijskih vježbi
Izrada osnovnog Java programa, ispitivanje i praćenje pogrešaka. 2 sata
Korištenje Java dokumentacije, istraživanje enkapsulacije, jednostavna aplikacija za bankarstvo.
2 sata
Istraživanje dodjeljivanja referenci, kreiranje korisničkog računa bankarske aplikacije.
2 sata
Korištenje petlji i grananja. Nadogradnja bankarske aplikacije metodom povlačenja iznosa. Korištenje ugniježđenih petlji.
2 sata
Korištenje nizova. Korištenje niza u bankarskoj aplikaciji. 2 sata
Kreiranje subklasa u bankarskoj aplikacije. Korištenje heterogenih kolekcija. 2 sata
Korištenje singletone ponovljene arhitekture. 2 sata
Korištenje sučelja i apstraktnih klasa. 2 sata
Upravljanje iznimkama. Kreiranje vlastitih iznimki. 2 sata
Pisanje/čitanje datoteka. Program za listanje direktorija. 2 sata
Korištenje kolekcija za višestrukost. Sortiranje kolekcija. 2 sata
Dokumentiranje klasa. Isporuka aplikacije. 2 sata
Kreiranje GUI kalkulatora. Obrada događaja. 2 sata
Pisanje appleta za crtanje grafičkih likova. Animacija appleta. 2 sata
Kreiranje programa s nitima. 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 0 / 4 9
Multimedijske mreže i sustavi (FELP12)
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 1 / 4 9
Naziv predmeta Arhitektura osobnih računala
Kod FELP13
ECTS 5 ECTS-a 30 sati predavanja i 30 sati vježbi = 3 ECTS-a, samostalno učenje 3 ECTS-a
Nastavnici i/ili suradnici
Dr. sc. Sven Gotovac, red. prof. (predavanja) Dipl. inž. Ante Mihovilović (laboratorijske vježbe)
Kompetencije koje se stječu
Poznavanje građe osobnih računala
Preporučena literatura W. Buchanan, A. Wilson. Advanced PC Architecture, Addison-Weslay, 2002.
Dopunska literatura
Nastava
(satinica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 1.10.'06. – 26.01.'07. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe (laboratorij 323): • 30 sati • 30.10.'06. – 26.01.'07. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra bit će dva međuispita (kolokvija). Prvi međuispit je nakon 7 tjedana nastave, drugi nakon nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na svakom međuispitu. Ocjena(%)=0,33 L + 0,33 M1 +0,33 M2 L - ocjena iz laboratorijskih vježbi izražena u postocima, M1, M2 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 60% dovoljan (2) 60% do 70% dobar (3) 70% do 80% vrlo dobar (4) 80% do 100% izvrstan (5) Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 5 pitanja i zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja. Ispitni rokovi: Završni ispiti (obvezni): 09.02.'08.; 23.02.'08.; Popravni ispit: 31.08.'08. Komisijski ispit:. 14.09.'08.
Trajanje Nastavne jedinice
Predavanja Osobna računala. Razvoj osobnih računala 80x86 arhitekture. 2 sata
Prekidni i DMA mehanizam. Razvoj sabirnica: ISA, EISA, VESA, PCI, AGP. Plug and play (PnP). 2 sata
Razvoj procesora: 8088, 286, 386, 486, Pentium, 2 sata
PentiumII, AMD. Razvoj skupa instrukcija: osnovni skup, MMX, 3Dnow. 2 sata
Glavna memorija. 2 sata
Matična ploča, sustav napajanja. 2 sata
Razvoj grafičkih kartica: MGA, CGA, VGA, Super-VGA, Windows akceleratori, 2D akceleratori, 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 2 / 4 9
3D akceleratori. Kodiranje boja: 16, 256, 32K, 64K, 16M. Video memorija. Funkcije obrade slike.
Monitori. Karakteristike monitora: veličina točke, rezolucija, horizontalna frekvencija, vertikalna frekvencija. Kontrast, osvjetljenje, boje. Načini rada.
2 sata
Digitalni monitori. 2 sata
Masovne memorije. Fiksni diskovi. Organizacija podataka, FAT. 2 sata
Optički diskovi (CD-ROM), organizacija podataka. Priključivanje masovnih memorija. 2 sata
Vanjske sabirnice (IDE, SCSI). Fleksibilni diskovi. 2 sata
Komunikacijski vezni sklopovi. Asinkroni serijski priključci (COM). Unutrašnji i vanjski modemi. 2 sata
Priključci lokalne mreže. ISDN priključci. Paralelni priključak. USB. 2 sata
Pisači, vrste i karakteristike. Priključivanje pisača. Ostali periferni uređaji: tastatura i miš. 2 sata
Popis laboratorijskih vježbi
Dijelovi osobnog računa. 2 sata
Prikaz sabirnica sustava 2 sata
Skup naredbi procesora x86 2 sata
Memorijski moduli 2 sata
Matična ploča 2 sata
Napajanje 2 sata
Grafička kartica 2 sata
Monitor 2 sata
Tvrdi disk 2 sata
CD/DVD 2 sata
RS232 2 sata
Video priključak 2 sata
USB 2 sata
Mrežna kartica i priključci 2 sata
Pisači 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 3 / 4 9
Naziv predmeta Programiranje za Windows
Kod FELP14
ECTS 5
Nastavnici i/ili suradnici
Predavanja: Dr. sc. Maja Štula, doc. Laboratorijske vježbe:
Kompetencije koje se stječu
Stječu se kompetencije za osnove razvoja Windows aplikacija korištenjem WIN32 API funkcija, .NET 2.x frameworka i .NET 3.x frameworka. Također se stječe i razumijevanje funkcioniranja Microsoft Windows operativnih sustava i komunikacije između aplikacije i operativnog sustava. Praktične kompetencije kolegija su poznavanje tipova podataka navedenih programskih modela, funkcija, predložaka klasa tj. programerska znanja potrebna za kreiranje prozora aplikacije, kontrola, izbornika itd. i definiranje funkcionalnosti kroz obrađivanje ulaznih događaja aplikacije i generiranje aktivnosti aplikacije.
Preporučena literatura 1. M. Štula: Vlastiti materijali
Dopunska literatura
1. MSDN 2. Programming Windows, The Definitive Guide to the Win32 API, Charles Petzold
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 03.03.'08. – 13.06.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe: • 30 sati • 03.03.'08. – 13.06.'08. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra biti će dva međuispita (kolokvija) i završni ispit. Prvi međuispit je u 12. tjednu nastave, a drugi nakon završetka nastave. Na završnom ispitu studenti polažu cjelovito gradivo ili dijelove gradiva koje nisu položili na međuispitima. Uvjet za pozitivnu ocjenu je 50% bodova na svakom međuispitu. Ocjena(%)= (M1 + M2)/2 M1, M2 - bodovi na međuispitima izraženi u postocima. Konačna se ocjena utvrđuje na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5) Svaki međuispit se sastoji od 10 pitanja, a završni ispit sastoji se od 20. Uvjet za polaganje ispita je 50% bodova od ukupnog broja pitanja iz svake skupine zadataka. Ispitni rokovi: Prema kalendaru nastavne djelatnosti, ispitna grupa 11.
Trajanje Nastavne jedinice
Predavanja L. vježbe 1. Microsoft Windows operacijski sustavi, povijest razvoja grafičkog sučelja, dinamičko povezivanje, izvorni API 3 sati
2. .NET framework 2.x struktura, .NET ključne riječi, tipovi podataka 2 sata
3. WIN32 API tipovi podataka, .NET framework 3.x struktura, PE format, poruke 3 sata
4. Ulazna točka aplikacije, petlja poruka, rad sa porukama u .NET aplikaciji 3 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 4 / 4 9
5. Kreiranje prozora, tipovi prozora, hijerarhija prozora, prozori WIN32 API aplikacije, .NET 2.x i 3.x aplikacije 3 sata
6. XAML jezik, XAML pozadinska datoteka koda, XAML umetnuti koda 2 sata 7. Resursi aplikacije, ikone, kursori, izbornici, traka s botunima 2 sata
8. Kontrole, dijalog prozori, modalni i nemodalni prozori 3 sata
9. MDI aplikacije, tabularni dizajn, navigacijski dizajn 2 sata 10. Rad sa datotekama, standardni dijalog prozori, otvaranje i zatvaranje datoteka, pisanje i čitanje podataka 3 sata
11. Grafički podsustav GDI i GDI+ 2 sata
12. Grafički podsustav WPF 2 sata
Popis laboratorijskih vježbi:
1. Rad sa Microsoft alatima za razvoj i testiranje Windows aplikacija 2 sata
2. Rad s različitim tipovima podataka u različitim programskim modelima 2 sata 3. WIN32 API, NET 2.x i .NET 3.x (ukoliko laboratorijski uvjeti dopuste) aplikacije se osnovnim prozorom 2 sata
4. Mijenjanje izgleda i stila prozora, generiranje događaja, obrada događaja tj. obrada poruka u WIN32 API aplikaciji 2 sata
5. Mijenjanje izgleda i stila prozora, generiranje događaja, obrada događaja tj. obrada poruka u NET 2.x i .NET 3.x (ukoliko laboratorijski uvjeti dopuste) aplikaciji
2 sata
6. WIN32 API aplikacija sa izbornicima, izmjena ikona i kursora aplikacije, kreiranje funkcionalnosti izbornika 2 sata
7. NET 2.x i .NET 3.x (ukoliko laboratorijski uvjeti dopuste) aplikacije sa izbornicima, izmjena ikona i kursora aplikacije, kreiranje funkcionalnosti izbornika 3 sata
8. Dodavanje kontrola u WIN32 API aplikaciju, kreiranje funkcionalnosti kontrole 2 sata 9. Dodavanje kontrola u NET 2.x i .NET 3.x (ukoliko laboratorijski uvjeti dopuste) aplikaciju, kreiranje funkcionalnosti kontrole 3 sata
10. WIN32 API MDI aplikacije 2 sata
11. NET 2.x i .NET 3.x (ukoliko laboratorijski uvjeti dopuste) MDI aplikacije 3 sata
12. Rad sa GDI+ grafičkim podsustavom u WIN32 API aplikaciji 2 sata 13. Rad sa grafičkim podsustavima GDI+ i WPF u .NET 2.x i .NET 3.x (ukoliko laboratorijski uvjeti dopuste) 3 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 5 / 4 9
Naziv predmeta Baze podataka 2
Kod FELP15
ECTS 5
Nastavnici i/ili suradnici
Mr. sc. Zvonimir Torba (predavanja) Karmen Klarin, dipl. inž. (laboratorijske vježbe)
Kompetencije koje se stječu
Produbljivanje temeljnog znanja i vještina u projektiranju i održavanju baza podataka
Preporučena literatura
1. Z. Torba, Baze podataka, Veleučilište u Splitu, 2001. 2. P. O’Neil, E. O'Neil, Database - Principles, Programming, Performance, Second Edition, Morgan Kaufmann Publishers, 2nd edition, 2000.
Dopunska literatura 1. R. Vieira, Professional SQL Server 2000 Programming, Wrox, 2000.
Nastava
(satnica, početak i završetak, mjesto izvođenja, oblici nastave, mogućnost nastave na stranom jeziku, i drugo)
Predavanja: • 30 sati • 1. 10. 2007. – 1. 2. 2008. • 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu Laboratorijske vježbe: • 30 sati • 1. 10. 2007. – 1. 2. 2008. • 15 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu
Ispit
(način polaganja, ispitni rokovi)
Tijekom semestra održat će se tri kolokvija. Prvi kolokvij je nakon 5 tjedana nastave, drugi nakon 10 tjedana nastave i treći kolokvij nakon 15 tjedana nastave. Na dva završna ispita u veljači 2008. godine, studenti polažu dijelove gradiva koje nisu položili na kolokvijima. Ako na prvom završnom ispitu student položi neki od dijelova gradiva, taj dio gradiva student ne mora polagati na drugom završnom ispitu. Uvjet za pozitivnu ocjenu je da student ima najmanje 50 % bodova iz pojedinog dijela teorije i 50 % bodova iz pojedinog dijela zadataka na kolokviju ili na završnom ispitu. Studenti koji nisu položili ispit nakon dva završna ispita mogu ispit položiti u prvom roku u rujnu 2008. godine na tzv. popravnom ispitu.
Zadnja prilika za polaganje ispita u ovoj školskoj godini je tzv. komisijski ispit koji će biti u drugom roku u rujnu 2008. godine.
Konačna se ocjena utvrđuje kao prosječna ocjena na sljedeći način: Postotak Ocjena 50% do 61% dovoljan (2) 62% do 74% dobar (3) 75% do 87% vrlo dobar (4) 88% do 100% izvrstan (5). Na prvom kolokviju će se polagati gradivo iz pogleda, višekorisničkog rada i funkcija. Na drugom kolokviju će se polagati gradivo iz skupnih instrukcija, transakcijskog log-a i zaključavanja podataka. Treći kolokvij će biti o store procedurama i trigerima. Ispitni rokovi: Prema kalendaru nastavne djelatnosti, ispitna grupa 14.
Trajanje Nastavne jedinice
Predavanja L. vježbe Kreiranje pogleda, preimenovanje atributa pogleda. Ažuriranje, unos i brisanje podataka u pogledu. Uklanjanje pogleda.
2 sata 2 sata
Višekorisnički rad: dodjeljivanje prava, sužavanje prava, kaskadno dodjeljivanje prava, uklanjanje prava i grupiranje korisnika.
2 sata 2 sata
Funkcije znakovnog tipa podataka. Matematičke funkcije. 2 sata 2 sata
Funkcije datuma i vremena. Funkcije konverzije. 2 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 6 / 4 9
Sistemske funkcije: funkcija provjere uvjeta: jednostavni i složeni oblik, funkcija za ispitivanje vrijednosti izraza.
2 sata 2 sata
Skupne SQL instrukcije (batches). Lokalne i globalne varijable. 2 sata 2 sata
Kontrola programskog toka. Definiranje bloka instrukcija. Uvjetno izvršavanje instrukcija. Bezuvjetni izlaz iz bloka instrukcija. Ponavljanje niza instrukcija.
2 sata 2 sata
Definiranje i izvršenje transakcije. Naredba za pozitivni ishod transakcije. Naredba za poništenje transakcije.
2 sata 2 sata
Značenje transakcijskog log-a. Uloga transakcijskog log-a kod sistemskog prekida.
2 sata 2 sata
Zaključavanje podataka u bazi. Problem gubitka ažuriranih informacija. Nivoi zaključavanja.
2 sata 2 sata
SQL store procedure. Prednosti korištenja store procedura. 2 sata 2 sata
Deklariranje procedure. Definiranje ulaznih i izlaznih parametara. Tijelo procedure.
2 sata 2 sata
Izvršenje store procedure. Ugnježđivanje procedura. 2 sata 2 sata
Rukovanje greškama. Parametri koji opisuju greške. Nivo i stanje greške. 2 sata 2 sata
Okidači (trigeri). Definiranje okidača obzirom na tip primjene (unos, promjena, brisanje podataka).
2 sata 2 sata
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 7 / 4 9
Sigurnost računala i podataka (Ožegović/Sartori) Projektiranje i korištenje računalnih mreža (Ožegović/Sartori) Programiranje grafike (Dujmić/Antonijević)
Izvedbeni plan nastave Stručnog studija Računarstva za 2007/08. ak. god. 4 8 / 4 9