Operētājsistēma
Operētājsistēma (jeb OS) ir datora programmu grupa, tostarp ierīču draiveri, kodoli un cita programmatūra, kas ļauj cilvēkiem mijiedarboties ar datoru. Tā pārvalda datora aparatūras un programmatūras resursus. Tā nodrošina datorprogrammām kopīgus pakalpojumus. OS var būt maza (piemēram, MenuetOS) vai liela (piemēram, Microsoft Windows). Dažādas operētājsistēmas var izmantot dažādiem mērķiem. Dažas tiek izmantotas ikdienas lietām, piemēram, personālajā datorā. Citas ir mobilās operētājsistēmas vai tiek izmantotas specializētiem darbiem.
Operētājsistēmai ir daudz uzdevumu. Tā nodrošina, ka visas programmas var izmantot procesoru, sistēmas atmiņu, displejus, ievadierīces un citu aparatūru. Dažas no tām arī nodrošina lietotājam saskarni datora lietošanai. OS ir atbildīga arī par datu nosūtīšanu citiem datoriem vai ierīcēm tīklā.
Dažas no biežāk izmantotajām operētājsistēmām ir macOS, Linux un Microsoft Windows.
![Ubuntu GNU/Linux, brīva operētājsistēma](https://alegsaonline.com/image/220px-Ubuntu_10.10.png)
![Zoom](https://www.alegsaonline.com/zoom.png)
Ubuntu GNU/Linux, brīva operētājsistēma
Vēsture
Pirmo operētājsistēmu izmantoja kopā ar ENIAC (elektroniskais ciparu integrators un dators). Bija ļoti grūti panākt, lai ENIAC darbotos. Operētājsistēmas darbība bija atkarīga no tā, kā bija savienoti slēdži un kabeļi, un atkarībā no šī faktora perforatoru kartes veidoja rezultātu. Lai gan tā bija sava veida operētājsistēma, mūsdienās tā nav uzskatāma par operētājsistēmu.
Pirmā operētājsistēma, kas izskatījās un darbojās kā operētājsistēmas mūsdienās, bija UNIX, ko 1969. gadā izveidoja Bell Labs. Tai bija neliels kodols un daudzas mazas programmas, ko varēja salikt kopā, lai strādātu ar lietotāja ievadi un datiem. Daudzas tās funkcijas tika pārņemtas no Multics - vecākas operētājsistēmas, kas tika izveidota 1964. gadā.
![Atskaņot multivides Video: Vecas UNIX sistēmas izmantošana.](https://alegsaonline.com/image/220px--Using_a_DEC_VT-100_UNIX_Terminal.webm.jpg)
Atskaņot multivides Video: Vecas UNIX sistēmas izmantošana.
Operētājsistēmu veidi
Viena un vairāku uzdevumu veikšana
Viena uzdevuma sistēma vienlaikus var palaist tikai vienu programmu. Daudzuzdevumu operētājsistēmā vienlaicīgi var darboties vairāk nekā viena programma. Daudzuzdevumu veikšana tiek veikta, sadalot procesora laiku. Procesors katrai programmai atvēl nelielu daļu sava laika.
Viena un vairāku lietotāju
Viena lietotāja operētājsistēmas nevar atšķirt lietotājus, taču var atļaut vienlaicīgi palaist vairākas programmas. Daudzlietotāju operētājsistēma ļauj vairākiem lietotājiem vienlaicīgi mijiedarboties ar sistēmu.
Izplatīts
Sadalītā operētājsistēma pārvalda atsevišķu datoru grupu un liek tiem izskatīties pēc viena datora. Izkliedētie aprēķini tiek veikti vairāk nekā vienā datorā.
Šablonēts
Operētājsistēmas, izplatītās un mākoņdatošanas kontekstā šablonu veidošana attiecas uz vienas virtuālās mašīnas kā viesu operētājsistēmas izveidi, pēc tam saglabājot to kā rīku vairākām darbojošām virtuālajām mašīnām. Šis paņēmiens ir izplatīts lielos serveru noliktavās.
Iebūvēts
Iegultās operētājsistēmas ir paredzētas izmantošanai iegulto datoru sistēmās. Tās ir paredzētas darbam nelielās iekārtās, piemēram, PDA, ar mazāku autonomiju, un spēj darboties ar ierobežotu resursu skaitu. Windows CE un Minix 3 ir daži iegulto operētājsistēmu piemēri.
Reāllaika
Reālā laika operētājsistēma garantē notikumu vai datu apstrādi līdz noteiktam laika brīdim. Reālā laika operētājsistēma var būt vienuzdevumu vai daudzuzdevumu operētājsistēma, bet, ja tā ir daudzuzdevumu operētājsistēma, tā izmanto specializētus plānošanas algoritmus, lai panāktu deterministisku uzvedību. Notikumu vadīta sistēma pārslēdz uzdevumus, pamatojoties uz to prioritātēm vai ārējiem notikumiem, savukārt laika dalīšanas operētājsistēmas pārslēdz uzdevumus, pamatojoties uz pulksteņa pārrāvumiem.
Bibliotēka
Bibliotēku operētājsistēma ir tāda, kurā tipiskas operētājsistēmas sniegtie pakalpojumi, piemēram, tīklošana, tiek nodrošināti bibliotēku veidā un apvienoti ar lietojumprogrammu un konfigurācijas kodu, lai izveidotu unikernel - specializētu, vienas adreses telpas mašīna attēlu, ko var izvietot mākoņa vai iegulto vidēs.
Saistītās lapas
Jautājumi un atbildes
J: Kas ir operētājsistēma?
A: Operētājsistēma (OS) ir datorprogrammu grupa, kas ļauj cilvēkiem mijiedarboties ar datoru un pārvaldīt datora aparatūras un programmatūras resursus.
J: Kādas ir operētājsistēmas sastāvdaļas?
A: Operētājsistēmas komponenti ir ierīču draiveri, kodoli un cita programmatūra, kas nodrošina datorprogrammām kopīgus pakalpojumus.
J: Vai operētājsistēma var būt maza vai liela?
A: Jā, operētājsistēma var būt maza (piemēram, MenuetOS) vai liela (piemēram, Microsoft Windows).
J: Kādi ir operētājsistēmu piemēri?
A: Daži operētājsistēmu piemēri ir macOS, Linux un Microsoft Windows.
J: Kādi ir dažādi operētājsistēmu izmantošanas veidi?
A: Dažādas operētājsistēmas var izmantot dažādiem mērķiem, piemēram, personālajiem datoriem, mobilajām operētājsistēmām vai specializētiem darbiem.
J: Kādus uzdevumus veic operētājsistēmas?
A: Operētājsistēma nodrošina, ka visas programmas var izmantot procesoru, sistēmas atmiņu, displejus, ievadierīces un citu aparatūru. Turklāt dažas no tām nodrošina lietotājam saskarni datora lietošanai un ir atbildīgas par datu nosūtīšanu uz citiem datoriem vai ierīcēm tīklā.
J: Kāda ir operētājsistēmas nozīme?
A: Operētājsistēmai ir būtiska nozīme, jo tā ļauj cilvēkiem mijiedarboties ar datoru, pārvalda datora aparatūras un programmatūras resursus un nodrošina datorprogrammām kopīgus pakalpojumus. Tā arī nodrošina, ka visas programmas var izmantot aparatūru, un nosūta datus citiem datoriem vai ierīcēm tīklā.