valitsevatel tingimustel. Andmetöötluses ka ettekavatsetud eesmärgile või tulemusele vastav sündmuste kulg. Protsess on täitmisel olev programm. Protsess vajab oma tööks ressursse. Programm sisaldab muutujaid ja lauseid. Laused annavad arvutile teada, mida muutujatega tuleb teha. Muutujad võivad esitada numbrilisi andmeid, teksti või graafilisi kujutisi. Protsessihaldus Operatsioonisüsteem vastutab protsessihaldusel järgmiste tegevusti eest: *Protsesside loomine ja hävitamine. *Protsesside peatamine ja jätkamine. *Protsesside sünkroniseerimise mehhanismid. *Protsessidevahelise side mehhanismid *Tupikute haldamise mehhanismid Mäluhaldus Mälu- koht, kus arvuti hoiab informatsiooni, mida kasutatakse või millega hetkel töötatakse. Programmid tuleb enne käivitamist mälusse laadida. Operatsioonisüsteem vastutab mäluhalduse järgmiste tegevuste eest:
Programm · Programm program, programmeerima organiseeritud käsujada, mis täidesaatmisel põhjustab arvuti käitumist etteantud viisil. · Ilma programmideta on arvutid kasutud. · Programm sisaldab muutujaid ja lauseid (variables and statements) · Laused annavad arvutile teada, mida muutujatega tuleb teha. · Muutujad võivad esitada numbrilisi andmeid, teksti või graafilisi kujutisi. Protsessihaldus · Operatsioonisüsteem vastutab protsessihaldusel järgmiste tegevuste eest: · Protsesside loomine ja hävitamine · Protsesside peatamine ja jätkammine · Protsesside sünkroniseerimise mehhanismid · Protsessidevahelise side mehhanismid · Tupikute haldamise mehhanismid Protsessi kirjeldab programm, mida interpreteerib protsessor. New (admitted) ready(sheduler dispatch)running(exit)terminated running(interrupt)ready running(IO/event wait)waiting(IO/event completion)ready Protsess Saabumisaeg Ajahulk