Mikä tahansa henkilökohtainen tietokone on monimutkainenElektroninen laite, joka koostuu lohkojen lisävarusteista. Kaikki ne summamuodossa laitteisto (laitteisto). Elävien olentojen tavoin laitteisto on fyysinen elin. Jotta voit hallita sitä, tarvitset jotakin aineettoman materiaalin läsnäoloa: sielu, mieli, kipinä - tässä tapauksessa se ei ole tärkeä. Tietotekniikassa tällainen aineeton komponentti on järjestelmä- ja sovellusohjelmisto (ohjelmisto, ohjelmisto). Ilman ohjelmia tietokone näyttää olevan tarpeeton elektronisten komponenttien kasa. Kaikki edellä mainituista koskee kannettavia tietokoneita, netbookeja, monia mobiililaitteita jne.
Ohjelmisto on kaikki nämä ohjelmat,jotka toimivat käytettävän laitteistokokoonpanon mukaan. Ne on jaettu useisiin ehdollisiin tyyppeihin, jotka määrittelevät tarkoituksen ja toimivuuden.
Järjestelmäohjelmisto on perusta. Se määrittelee tapoja toteuttaa minkä tahansa ohjelmat, jotka käynnistetään suuressa määrin. Voidaan esittää yhdessä vuorovaikutteisten ohjelmien kanssa, joiden pääasiallinen tehtävä on hallita tietokoneen laitteisto-osia (prosessori, multimedia-sovittimet, RAM). Usein termi "järjestelmäohjelmisto pc" viittaa käyttöjärjestelmään (OS), vaikka tämä on vain osittain totta. Järjestelmäohjelmisto toimii itse asiassa eräänlaisena "kerroksena" tietokoneen laitteiston ja sovellusohjelmien välillä. Nykyaikaisissa järjestelmissä mikään käynnissä oleva sovellus ei voi suoraan olla vuorovaikutuksessa komponenttien kanssa, toisin kuin DOS-ajat, kun tällainen lähestymistapa oli hallitseva. Nyt sovellus edellyttää, että se noudattaa tiettyjä sääntöjä ja että se on kirjoitettu käytetyssä käyttöjärjestelmässä hyvin määritellyllä ohjelmointityökalulla. Tästä syystä Windows-ohjelmat eivät voi toimia Linux-ympäristössä (ja päinvastoin), vaikka molemmissa tapauksissa nämä käyttöjärjestelmät hallitsevat asianmukaisesti laitteisto-osia ja tarjoavat kätevän graafisen käyttöliittymän vuorovaikutuksessa käyttäjän kanssa. Järjestelmäohjelmisto tulkitsee ja toteuttaa ohjauskäskyjä sovelluksista tulevasta laitteistokomponentista. Lisäksi nykyaikaiset tietokäyttöjärjestelmät ovat vuorovaikutteisia, jolloin käyttäjä voi osittain säätää työnsä.
Järjestelmäohjelmisto ei oleainoa ohjelma. On myös sovellusohjelmisto. Käyttäjäohjelmat, määritä vain sovellusympäristö. Voit esimerkiksi käyttää grafiikkaa graafisen muokkaajan ympäristön, tekstitiedostojen - tarkoituksenmukaisen editorin, pelin - sovelluspeliympäristön jne. Kanssa. Tietyissä sovellusohjelmistoissa ei välttämättä tarvitse ratkaista vain tiukasti rajattuja tehtäviä: ei ole epätavallista käyttää erilaisia erikoistuneita pieniä sovelluksia ohjelmaliittymän kautta. Usein sovellusohjelmia kutsutaan "sovelluksiksi", jotka määrittelevät hyvin tarkasti niiden olemuksen, koska niiden perusta on järjestelmäohjelmisto, joka varmistaa sovellusten toimivuuden.
Yllättävää tosiasia: minkä tahansa sovellusohjelman käynnistämisen jälkeen käyttäjä itse asiassa aloittaa prosessin, jossa tietokoneen laitteisto-osia voidaan käyttää vuorovaikutuksessa. Jos esimerkiksi antamalla soittimen kappaleen toiston soittimessa, käyttäjä kehottaa järjestelmää ja sovellusohjelmistoa tuottamaan äänen äänikortilla.
</ p>