Operatsioonisüsteemide aluste konspekt
Graafiline kasutajaliides sisaldab järgmisi komponente:
*kuvaril liikuv viit e. Kursor,
*osutusseade (hiir)
*ikoonid
*aknad
*menüüd
Operatsioonisüsteemi teenused
*Teenused, mida operatsioonisüsteem pakub programmidele
*Programmide täitmine (mällu laadimine ja käivitamine)
*I/O operatsioonid- kuna programmid ei saa enamasti otse välisseadmete poole pöörduda, peab OS
selleks teenuseid pakkuma.
*Failisüsteemi manipuleerimine- failide loomine, kustutamine, lugemine, kirjutamine,
kataloodioperatsioonid.
*Side- andmevahetus protsesside vahel (samas või erinevates arvutites), realiseeritakse teadete
saatmisega või jagatud mäluga.
*Vigade avastamine- protsessori, mälu,, I/O seadmete ja kasutajaprogrammide vigade avastamine ja
neile adekvaatselt reageerimine.
Veel protsessist
*Operatsioonsüsteemi peamine ülesanne on kergendada kasutajal rakendusprogrammide täitmist.
*Kasulik ja tähtis konseptsioon: protsess=programmi täitmine.
*Protsess ei samastu programmiga