Sadržaj se učitava...
mdi-home Početna mdi-account-multiple Djelatnici mdi-script Studiji mdi-layers Katedre mdi-calendar-clock Raspored sati FOI Nastava search apps mdi-login
Uvod u operacijske sustave

2024/2025
6 ECTSa
Informacijske tehnologije i digitalizacija poslovanja 1.3 (ITDP)
Studijski centar Sisak (ITDP 1.3)
Katedra za informatičke tehnologije i računarstvo
NN
2. semestar
Osnovne informacijemdi-information-variant Izvođači nastavemdi-account-group Nastavni plan i programmdi-clipboard-text-outline Model praćenjamdi-human-male-board Ispitni rokovimdi-clipboard-check-outline Rasporedmdi-calendar-clock Konzultacijemdi-account-voice
Izvođenje kolegija
Studij Studijski program Semestar Obavezan
Informacijske tehnologije i digitalizacija poslovanja 1.3 (ITDP) 2 obavezan
Cilj kolegija
Cilj predmeta je upoznavanje i rad s operacijskim sustavom računala. Studenti se na predavanjima upoznavanju s mehanizmima operacijskog sustava i zatim te mehanizme primjenjuju na laboratorijskim vježbama. Cilj predmeta je osposobiti studente: - za napredno korištenje i administriranje računala kroz grafičko sučelje i naredbeni redak; - za korištenje mehanizama operacijskog sustava u svrhu ostvarivanja autentifikacije korisnika i autorizacije pristupa resursima; - za korištenje mehanizama operacijskog sustava za uvođenje paralelizma kod izvođenja korisničkih zadataka - za razumijevanje i korištenje datotečnog sustava; - za ostvarivanje većih performansi i pouzdanosti kroz uvođenje višediskovnih zalihosnih spremnika. - za razumijevanje utjecaja operacijskog sustava na performanse korisničkih programa.
Preduvjeti
Norma kolegija
Predavanja
15 sati
Vježbe u praktikumu
45 sati
Nastavnik Uloga na kolegiju Oblik nastave Tjedana Sati Grupa
Ivković Nikola Nositelj Predavanja 2 5 1
Magdalenić Ivan Nositelj
Milić Luka Suradnik Vježbe u praktikumu 4 5 1
Popović Elvis Suradnik
Mihaljević Ivan Suradnik
Sadržaj predavanja

  • Studente se upoznaje što je operacijski sustav i od kojih dijelova se sastoji. Objašnjavaju im se osnovni principi rada pojedinih dijelova operacijskih sustava i njihova primjena u poslovanju («case studies»). Studenti će steći vještine potrebne za napredno korištenje i administriranje računala i primjenu mehanizama operacijskog sustava u poslovanju.
  • Uvod (2 sata)
    Operacijski sustav, zadaci operacijskog sustava, dijelovi operacijskog sustava, virtualizacija.
  • Model jednostavnog računala (2 sata)
    Funkcijski model računala, Instrukcijski skup procesora, program, proces, dretva.
  • Prekidni podsustav (2 sata)
    Prekidni način rada procesora.
  • Jezgra računala (3 sata)
    Model višedretvenosti, sinkronizacijski mehanizmi (semafori, monitori, međudretvena komunikacija)
  • Raspoređivanje poslova (2 sata)
    Osnovni načini dodjeljivanja procesora dretvama, prioriteti dretvi.
  • Gospodarenje spremničkim prostorom (2 sata)
    Virtualna memorija na zahtjev
  • Datotečni sustav (2 sata)
    Smještaj datoteka na disku, organizacija datotečnog sustava.
  • Sigurnost (3 sata)
    Simetrična i asimetrična kriptografija, sažetak poruke, digitalni potpis, Infrastruktura javnih ključeva.
  • Višediskovni zalihosni spremnici (2 sata)
    Višediskovni zalihosni spremnici.
Sadržaj seminara/vježbi
  • Vježba 1 (4 sata)
    Virtualizacijski alati, instalacija operacijskog sustava.
  • Vježba 2 (2 sata)
    Udaljeno upravljanje i administriranje.
  • Vježba 3 (4 sata)
    Grafičko sučelje – osnovne i napredne naredbe.
  • Vježba 4 (4 sata)
    Komandna linija – osnovne i napredne naredbe.
  • Vježba 5 (4 sata)
    Datotečni sustav – prava pristupa, sigurnost.
  • Vježba 6 (4 sata)
    Upravljanje čvrstim diskovima.
  • Vježba 7 (2 sata)
    Upravljanje zadacima.
  • Vježba 8 (4 sata)
    Izrada i pokretanje programa.
  • Vježba 9 (8 sata)
    Izrada višedretvenih i višeprocesnih programa.
  • Vježba 10 (2 sata)
    Dugotrajni pozadinski procesi te odgođeno i periodičko pokretanje procesa.
  • Vježba 11 (4 sata)
    Sigurnost – zaštitni mehanizmi operacijskog sustava i njihova primjena.
Ishodi učenja kolegija
  • Konfigurirati i administrirati računalo.
  • Procijeniti utjecaj operacijskog sustava na izvođenje korisničkih programa.
  • Primijeniti mehanizme operacijskog sustava u svrhu ostvarivanja sigurnosti.
  • Predložiti rješenja koja će povećati pouzdanost i performansu spremničkog podsustava.
Ishodi učenja programa
  • Identificirati i analizirati bitne interne i vanjske čimbenike koji utječu na odabir poslovnih prilika te na efikasnost poslovanja određenog poslovnog subjekta na domaćem i međunarodnom tržištu
  • Vrednovati rezultata poslovanja i interpretirati pokazatelje uspješnosti za potrebe upravljanja i donošenja poslovnih odluka
  • Primijeniti koncepte poduzetništva i poduzetnog djelovanja kako unutar postojećih poslovnih subjekata tako i u okviru pokretanja vlastitih poduzetničkih poduhvata
  • Predložiti i primijeniti metode komuniciranja s klijentima, korisnicima i kolegama usmenim i pismenim putem primjenom odgovarajuće terminologije, uključujući i sposobnost komunikacije o struci na stranom jeziku
  • Odabrati i koristiti informacijsko komunikacijske tehnologije u djelovanju poslovnih sustava
  • Odabrati odgovarajuću organizacijsku arhitekturu na razinama odlučivanja, upravljanja i izvođenja u organizacijama privatnog i javnog sektora primjenom Informacijsko komunikacijske tehnologije
  • Upravljati životnim ciklusom proizvoda, usluga, kao i životnim ciklusom razvoja informacijskog sustava
  • Predložiti i primijeniti temeljne metode razvoja informacijskih sustava u području modeliranja i izgradnje jednostavnih programskih rješenja
  • Predložiti i primijeniti metode razvoja programske potpore za jednostavne organizacijske procese na razini izvođenja
  • Izraditi i održavati dokumentaciju potrebnu za instalaciju, konfiguraciju, prilagodbu, administraciju i zaštitu informacijskih sustava
  • Razumjeti ulogu i održavati operacijski sustav te mrežnu i podatkovnu infrastrukturu
  • Odabrati i primijeniti metode iz područja programiranja, podatkovnih tehnologija i modeliranja podataka i procesa u problemskim domenama
  • Razumjeti i primijeniti odabranih matematičkih tema iz logike, relacija, linearne algrebre i statistike koje su temelj za usvajanje informatičkih i ekonomskih znanja
  • Odabrati i primijeniti odabrane tehnike zaštite informacijskih sustava uz poznavanje zakonskih i normativnih okvira za informacijsku i računalnu sigurnost
  • Planirati i podržati uvođenje novih informacijskih tehnologija za potporu organizacijskim procesima
  • Primijeniti odgovarajuće metode i alate za potporu u obradi, interpretaciji i vizualizaciji podataka za potporu u donošenju odluka
  • Primijeniti vještine učenja (uključujući i e-učenje) i planiranja potrebnih za cjeloživotno učenje, nastavak obrazovanja na diplomskom studiju te razvoj karijere u struci
Osnovna literatura
  • L. Budin, M. Golub, D. Jakobović, L. Jelenković, Operacijski sustavi, izdavač Element, Zagreb, 2018.
Dopunska literatura
  • Silberschatz, A., Galvin, P., Gagne, G.: Operating System Concepts Essentials, 10th Edition, Wiley, 2019.
  • Tannenbaum, A. S., Bos, H. Modern Operating Systems, 4th Edition, Prentice Hall, 2014.
Slični kolegiji
Redoviti studenti Izvanredni studenti
izvanredni rok
Datum: 25.11.2024.
Vrijeme: 16:00
Opis: Na Fakultetu
izvanredni rok
Datum: 23.04.2025.
Vrijeme: 16:00
Opis: Na Fakultetu
U kalendaru ispod se nalaze konzultacije predmetnih nastavnika, no za detalje o konzultacijama možete provjeriti na profilu pojedinog predmetnog nastavnika.
2024 © Fakultet organizacije i informatike, Centar za razvoj programskih proizvoda