HrvatskihrEnglishen
Arhitektura računala i operacijski sustavi
Arhitektura računala i operacijski sustavi
Prikazani su podaci za akademsku godinu: 2025./2026.
Opis predmeta
Steći osnovna znanja o načinu rada procesora. Naučiti kako procesor dohvaća, dekodira i izvodi naredbe. Shvatiti razloge podjele operacijskog sustava na slojeve i podsustave. Znati načine rada osnovnih dijelova operacijskog sustava (podsustava). Poznavati aktivnosti za održavanje operacijskog sustava.
Studijski programi
preddiplomski
Motrenje i navođenje - smjer
(5. semestar)
Protuzračna obrana - smjer
(5. semestar)
Veza - smjer
(5. semestar)
Ishodi učenja
- Objasniti način rada i osnovne dijelove procesora i računala.
- Objasniti kako se dohvaćaju, dekodiraju i izvode naredbe u procesoru.
- Objasniti osnovne algoritme u asembleru.
- Objasniti razloge podjele operacijskog sustava na slojeve i podsustave.
- Objasniti način rada osnovnih dijelova operacijskog sustava (podsustava).
- Primijeniti aktivnosti za održavanje operacijskog sustava.
Oblici nastave
Predavanja
tjedno
Vježbetjedno
Laboratorijmjesečno
Tjedni plan nastave
- Predavanja: Građa računala. Uvod u arhitekture procesora. CISC i RISC procesori. Seminar: Uvod u arhitekture procesora
- Predavanja: Osnovni model RISC procesora. Povezivanje procesora i memorije. Seminar: Prikaz brojeva u računalu
- Predavanja: Skup naredbi procesora. Seminar: Jednostavni programi pisani u strojnom kodu
- Predavanja: Put podataka i izvođenje naredaba. Sabirnice. Komunikacija pomoću sabirnica. Seminar: Potprogrami i prijenos parametara u potprograme
- Predavanja: Protočna struktura. Ulazno-izlazni prijenos podataka. Seminar: Bezuvjetne vanjske jedinice
- Predavanja: Prekidi. Programske i sklopovske vanjske jedinice. Seminar: Uvjetne vanjske jedinice
- Predavanja: Organizacija memorije. Priručne memorije. Osnove virtualne memorije. Seminar: Prekidne vanjske jedinice
- Predavanja: Uloga operacijskog sustava u računalnom sustavu. Osnovni dijelovi operacijskog sustava – podsustavi. Osnovni pojmovi: program, dretva, kontekst dretve. Seminar: Operacijski sustavi. Programi. Biblioteke (DLL). Korisnički podaci. Smještaj na disku za Windows i Linux temeljene sustave.
- Predavanja: Korištenje ulazno-izlaznih naprava. Izravan pristup ulazno-izlaznim sklopovima. Mehanizam prekida. Izravan pristup spremniku. Prekidni podsustav. Seminar: Upravljački program. Korištena sredstva sustava (adrese, prekidi).
- Predavanja: Višezadaćnost. Višedretvenost. Potrebni mehanizmi za ostvarenje višedretvenosti. Jezgra operacijskog sustava. Raspoređivanje dretvi. Sinkronizacija i komunikacija među dretvama: semafori, redovi poruka, cjevovodi, signali. Seminar: Program, proces, dretva. Raspoređivanje. Prioriteti.
- Predavanja: Upravljanje spremnikom. Logičke i fizičke adrese. Statičko upravljanje. Dinamičko upravljanje. Straničenje. Procesi. Hijerarhijska organizacija priručnog spremnika. Seminar: Spremnički prostor. Zauzeti dio spremnika, korišteni dio, dio na pomoćnom spremniku.
- Predavanja: Vremenska svojstva diska. Disk kao pomoćni spremnik. Datotečni sustav. Atributi datoteke. Tipovi datotečnih sustava i njihova svojstva. Datotečni podsustav operacijskog sustava. Seminar: Datotečni sustav. Svojstva datoteka. Prava pristupa.
- Predavanja: Računalo u raspodijeljenom sustavu. Pojmovi: IP adresa, pristupna točka, lokalna mreža, usmjernik, klijent, poslužitelj, DNS, Web, elektronička pošta. Mrežni podsustav operacijskog sustava. Seminar: Postavke mrežnog podsustava. Mrežni protokoli.
- Predavanja: Upravljanje operacijskim sustavom. Ažuriranja. Antivirusni alati. Sigurnosna stijena. Izrada sigurnosne kopije kritičnih podataka. Periodička pohrana korisničkih podataka. Seminar: Opcije ažuriranja. Antivirusna zaštita. Sigurnosna stijena. Izrada sigurnosne kopije sustavnih i korisničkih podataka. Podaci u oblaku (npr. Dropbox, Google disk).
- Predavanja: Završni ispit. Seminar: Priprema za završni ispit
Literatura
Basch, D.; Žagar, M.; Mihaljević, B.; Orlić, M.; Knezović, J.; Bosnić, I.; Hofman, D.; Kovač, M. (2012). (2012.), Zbirka programskih zadataka za procesor FRISC . Fakultet elektrotehnike i računarstva, Sveučilište u Zagrebu,
Leo Budin, Marin Golub, Domagoj Jakobović, Leonardo Jelenković (2010.), Operacijski sustavi, Element, Zagreb
Za studente
Izvedba
ID 282157
Zimski semestar
5.0 ECTS
R0 Engleski jezik
R1 E-učenje
45 Predavanja
15 Auditorne vježbe