Operatsioonisüsteemid
suhtlemise korra, peites kasutaja ja programmeerija jaoks ära riistvara omapärad
Lihtsalt öeldes tähendab see seda, et programmeerijal tuleb öelda näiteks, et "tahan printida"
ning kui see tegevus on rakendusprogrammliideses kirjeldatud, siis on juba
7
rakendusprogrammliidese ülesanne see toiming seadmeajureid (driver'id) kasutades riistvara
abil teostada.
Erinevate operatsioonisüsteemide rakendusprogrammliidesed on tihti teostatud erinevalt ning
osalt just seepärast ei ole võimalik vahel ühe operatsioonisüsteemi jaoks kirjutatud
rakendustarkvara teises operatsioonisüsteemis kasutada.
C2.1.8 Riistvara haldus tarkvara abil
Kaasaegsed operatsioonisüsteemid peavad arvet arvutisüsteemis leiduva riistvara osas ning
genereeritavate katkestuste puhul tehtavad tegevused on realiseeritud paljus tarkvaras. See