Laitekäyttöjärjestelmän
Laitekäyttöjärjestelmä, eli laitepohjainen käyttöjärjestelmä, viittaa tietokonejärjestelmän perusohjelmistoon, joka hallitsee laitteiston resursseja ja tarjoaa palveluita sovelluksille. Se on välittäjä tietokoneen fyysisen laitteiston ja sen käyttämien ohjelmistojen välillä. Ilman laitekäyttöjärjestelmää sovellukset eivät voisi suoraan kommunikoida esimerkiksi prosessorin, muistin tai tallennuslaitteiden kanssa.
Yleisimpiä tehtäviä, joita laitekäyttöjärjestelmä hoitaa, ovat prosessinhallinta, muistinhallinta, tiedostojärjestelmien hallinta ja laiteohjainten tarjoaminen. Prosessinhallinta varmistaa, että
Laitekäyttöjärjestelmät voidaan jakaa karkeasti kahteen pääluokkaan: työpöytäkäyttöjärjestelmät, kuten Windows, macOS ja Linux, sekä sulautetut käyttöjärjestelmät, joita