Home

järjestelmäohjelmistoihin

Järjestelmäohjelmistoihin viitataan ohjelmistojen kokonaisuutena, jonka tehtävänä on hallita tietokoneen tai laitteen perustoimintoja sekä mahdollistaa sovellusten käyttö. Tämä kokonaisuus koostuu ensisijaisesti käyttöjärjestelmistä, laiteajureista sekä erilaisista laite- ja apuohjelmistoista, ja usein mukaan kuuluu myös laiteohjelmisto (firmware). Käyttöjärjestelmä vastaa resurssien hallinnasta: prosessien ajoituksesta, muistinhallinnasta, tiedostojärjestelmästä sekä syötteen ja tulon hallinnasta, ja se tarjoaa sovelluksille ohjelmointirajapinnat sekä järjestelmäkutsut.

Ajurit toimivat välikerroksena, jonka kautta käyttöjärjestelmä ohjaa laitteita kuten näytönohjainta, verkkokorttia tai tallennuslaitteita. Laiteohjelmisto sijaitsee usein

Rooli suhteessa sovelluksiin on perustavanlaatuinen: järjestelmäohjelmisto tarjoaa alustan, jonka päällä sovellukset suoritetaan, sekä hallinnoi resursseja ja

laitteessa
itsessään
ja
määrittää
laitteen
perustoiminnot
sekä
käynnistymisprosessin
(boot).
Arkkitehtonisesti
järjestelmäohjelmisto
jakautuu
usein
ytimeen
(kernel)
sekä
käyttäjätilan
ohjelmiin,
ja
siihen
voi
kuulua
moduuleita
laitetiivistekohtaisille
toiminnoille
sekä
erilaisia
järjestelmä-
ja
apuohjelmia.
turvallisuutta.
Esimerkkejä
järjestelmäohjelmistoihin
kuuluvista
järjestelmistä
ovat
Windows,
macOS,
Linux
sekä
mobiilikäyttöjärjestelmät
Android
ja
iOS.
Järjestelmäohjelmiston
kehitys
painottuu
vakauteen,
yhteensopivuuteen
ja
turvallisuuteen,
ja
päivitykset
ovat
keskeisiä
järjestelmän
hyväksikäytön
ja
suorituskyvyn
varmistamisessa.