logo

Kas ir operētājsistēma?

Operētājsistēma atrodas sistēmas programmatūras kategorijā. Tas pamatā pārvalda visus datora resursus. Operētājsistēma darbojas kā saskarne starp programmatūru un dažādām datora vai datora aparatūras daļām. Operētājsistēma ir izstrādāta tā, lai tā varētu pārvaldīt kopējos datora resursus un darbības.

Operētājsistēma ir pilnībā integrēts specializētu programmu komplekts, kas apstrādā visas datora darbības. Tas kontrolē un uzrauga visu citu datorā esošo programmu izpildi, ieskaitot lietojumprogrammas un citu datora sistēmas programmatūru. Operētājsistēmu piemēri ir Windows, Linux, Mac OS utt.



Operētājsistēma (OS) ir programmatūras kolekcija, kas pārvalda datora aparatūras resursus un nodrošina kopīgus pakalpojumus datorprogrammām. Operētājsistēma ir vissvarīgākais sistēmas programmatūras veids datorsistēmā.

cik daudz pilsētu ASV

Kam tiek izmantota operētājsistēma?

Operētājsistēma palīdz uzlabot datora programmatūru, kā arī aparatūru. Bez OS jebkurai lietojumprogrammai kļuva ļoti grūti būt lietotājam draudzīgai. Operētājsistēma nodrošina lietotājam saskarni, kas padara jebkuru lietojumprogrammu pievilcīgu un lietotājam draudzīgu. Operētājsistēmai ir pievienots liels skaits ierīču draiveru, kas padara OS pakalpojumus sasniedzamus aparatūras videi. Katrai sistēmā esošajai lietojumprogrammai ir nepieciešama operētājsistēma. Operētājsistēma darbojas kā saziņas kanāls starp sistēmas aparatūru un sistēmas programmatūru. Operētājsistēma palīdz lietojumprogrammai ar aparatūras daļu, nezinot par faktisko aparatūras konfigurāciju. Tā ir viena no vissvarīgākajām sistēmas daļām, un tāpēc tā atrodas katrā ierīcē neatkarīgi no tā, vai tā ir liela vai maza.

Operētājsistēma



Lai uzzinātu vairāk, skatiet Nepieciešamība pēc operētājsistēmām .

Operētājsistēmas funkcijas

  • Resursu pārvaldība: Operētājsistēma pārvalda un piešķir atmiņu, CPU laiku un citus aparatūras resursus starp dažādām programmām un procesiem, kas darbojas datorā.
  • Procesu vadība: Operētājsistēma ir atbildīga par procesu un programmu palaišanu, apturēšanu un pārvaldību. Tas arī kontrolē procesu plānošanu un piešķir tiem resursus.
  • Atmiņas pārvaldība: Operētājsistēma pārvalda datora primāro atmiņu un nodrošina atmiņas lietojuma optimizēšanas mehānismus.
  • Drošība: Operētājsistēma nodrošina drošu vidi lietotājam, lietojumprogrammām un datiem, ieviešot drošības politikas un mehānismus, piemēram, piekļuves kontroli un šifrēšanu.
  • Darba uzskaite: Tas seko dažādu darbu vai lietotāju izmantotajam laikam un resursiem.
  • Failu pārvaldība: Operētājsistēma ir atbildīga par failu sistēmas organizēšanu un pārvaldību, tostarp par failu un direktoriju izveidi, dzēšanu un manipulācijām ar tiem.
  • Ierīču pārvaldība: Operētājsistēma pārvalda ievades/izvades ierīces, piemēram, printerus, tastatūras, peles un displejus. Tas nodrošina nepieciešamos draiverus un saskarnes, lai nodrošinātu saziņu starp ierīcēm un datoru.
  • Tīklošana: Operētājsistēma nodrošina tīkla iespējas, piemēram, tīkla savienojumu izveidi un pārvaldību, tīkla protokolu apstrādi un resursu, piemēram, printeru un failu, kopīgošanu tīklā.
  • Lietotāja interfeiss : operētājsistēma nodrošina lietotāja saskarni, kas ļauj lietotājiem mijiedarboties ar datorsistēmu. Tas var būt a Grafiskā lietotāja saskarne (GUI), komandrindas interfeiss (CLI) , vai abu kombinācija.
  • Dublēšana un atkopšana: Operētājsistēma nodrošina mehānismus datu dublēšanai un to atkopšanai sistēmas kļūmju, kļūdu vai katastrofu gadījumā.
  • Virtualizācija: Operētājsistēma nodrošina virtualizācijas iespējas, kas ļauj vairākām operētājsistēmām vai lietojumprogrammām darboties vienā fiziskā mašīnā. Tas var nodrošināt efektīvu resursu izmantošanu un elastību darba slodzes pārvaldībā.
  • Veiktspējas uzraudzība: Operētājsistēma nodrošina rīkus sistēmas veiktspējas uzraudzībai un optimizēšanai, tostarp vājo vietu identificēšanai, resursu izmantošanas optimizēšanai un sistēmas žurnālu un metrikas analīzei.
  • Laika dalīšana: Operētājsistēma ļauj vairākiem lietotājiem vienlaikus koplietot datorsistēmu un tās resursus, nodrošinot laika dalīšanas mehānismus, kas piešķir resursus godīgi un efektīvi.
  • Sistēmas zvani: Operētājsistēma nodrošina sistēmas izsaukumu kopu, kas ļauj lietojumprogrammām mijiedarboties ar operētājsistēmu un piekļūt tās resursiem. Sistēmas zvani nodrošina standartizētu saskarni starp lietojumprogrammām un operētājsistēmu, kas nodrošina pārnesamību un saderību dažādās aparatūras un programmatūras platformās.
  • Kļūdu noteikšanas palīglīdzekļi: Tie ietver metodes, kas ietver izgāztuvju, pēdu, kļūdu ziņojumu un citu atkļūdošanas un kļūdu noteikšanas metožu izveidi.

Lai uzzinātu vairāk, skatiet Operētājsistēmas funkcijas .

Operētājsistēmu mērķi

Tagad apskatīsim dažus no operētājsistēmas mērķiem, kas minēti tālāk.



  • Ērti lietojams: Viens no mērķiem ir padarīt datorsistēmu ērtāk lietojamu efektīvā veidā.
  • Lietotāju draudzīgs: Padarīt datorsistēmu interaktīvāku ar lietotājiem ērtāku saskarni.
  • Viegla piekļuve: Nodrošināt lietotājiem ērtu piekļuvi resursu izmantošanai, darbojoties kā starpnieks starp aparatūru un tās lietotājiem .
  • Resursu pārvaldība: Lai labāk un ātrāk pārvaldītu datora resursus.
  • Kontrole un uzraudzība: Sekojot līdzi tam, kurš kuru resursu izmanto, piešķirot resursu pieprasījumus un veicot starpniecību pretrunīgos pieprasījumos no dažādām programmām un lietotājiem.
  • Godīga resursu sadale: Efektīvas un godīgas resursu sadales nodrošināšana starp lietotājiem un programmām.

Operētājsistēmu veidi

  • Pakešu operētājsistēma: A Pakešu operētājsistēma ir operētājsistēmas veids, kas tieši nesadarbojas ar datoru. Ir operators, kas veic līdzīgus darbus ar vienādām prasībām un grupē tos partijās.
  • Laika dalīšanas operētājsistēma: Laika dalīšanas operētājsistēma ir operētājsistēmas veids, kas ļauj daudziem lietotājiem koplietot datora resursus (maksimāli izmantot resursus).
  • Izplatītā operētājsistēma: Izplatītā operētājsistēma ir operētājsistēmas veids, kas pārvalda dažādu datoru grupu un liek izskatīties kā viens dators. Šīs operētājsistēmas ir paredzētas darbam datoru tīklā. Tie ļauj vairākiem lietotājiem piekļūt koplietotajiem resursiem un sazināties vienam ar otru tīklā. Piemēram, Microsoft Windows Server un dažādi Linux izplatījumi, kas paredzēti serveriem.
  • Tīkla operētājsistēma: Tīkla operētājsistēma ir operētājsistēmas veids, kas darbojas serverī un nodrošina iespēju pārvaldīt datus, lietotājus, grupas, drošību, lietojumprogrammas un citas tīkla funkcijas.
  • Reāllaika operētājsistēma: Reāllaika operētājsistēma ir operētājsistēmas veids, kas apkalpo reāllaika sistēmu, un laika intervāls, kas nepieciešams, lai apstrādātu ievades datus un reaģētu uz tiem, ir ļoti mazs. Šīs operētājsistēmas ir izstrādātas, lai reaģētu uz notikumiem reāllaikā. Tos izmanto lietojumprogrammās, kurās nepieciešama ātra un deterministiska reakcija, piemēram, iegultās sistēmas, rūpnieciskās vadības sistēmas un robotika.
  • Daudzapstrādes operētājsistēma: Daudzprocesoru operētājsistēmas tiek izmantoti operētājsistēmās, lai palielinātu vairāku CPU veiktspēju vienā datorsistēmā. Vairāki CPU ir savienoti kopā, lai darbu varētu sadalīt un izpildīt ātrāk.
  • Viena lietotāja operētājsistēmas: Viena lietotāja operētājsistēmas ir paredzēti, lai vienlaikus atbalstītu vienu lietotāju. Piemēri ir Microsoft Windows personālajiem datoriem un Apple MacOS.
  • Vairāku lietotāju operētājsistēmas: Vairāku lietotāju operētājsistēmas ir paredzēti, lai atbalstītu vairākus lietotājus vienlaikus. Piemēri ir Linux un Unix.
  • Iegultās operētājsistēmas: Iegultās operētājsistēmas ir paredzēti darbam ierīcēs ar ierobežotiem resursiem, piemēram, viedtālruņiem, valkājamām ierīcēm un sadzīves ierīcēm. Piemēram, Google Android un Apple iOS.
  • Klasteru operētājsistēmas: Klasteru operētājsistēmas ir paredzētas darbam datoru grupā vai klasterī, lai strādātu kopā kā viena sistēma. Tos izmanto augstas veiktspējas skaitļošanai un lietojumprogrammām, kurām nepieciešama augsta pieejamība un uzticamība. Piemēri: Rocks Cluster Distribution un OpenMPI.

Lai uzzinātu vairāk, skatiet Operētājsistēmu veidi .

Kā pārbaudīt operētājsistēmu?

Izvēloties mūsu lietošanai piemērotāko operētājsistēmu, jāņem vērā tik daudz faktoru. Šie faktori ir minēti tālāk.

  • Cenas koeficients: Cena ir viens no faktoriem, lai izvēlētos pareizo operētājsistēmu, jo ir dažas OS, kas ir bezmaksas, piemēram, Linux, bet ir vēl dažas maksas, piemēram, Windows un macOS.
  • Pieejamības faktors: Dažas operētājsistēmas ir viegli lietojamas, piemēram, macOS un iOS, taču dažas operētājsistēmas ir nedaudz sarežģītas, piemēram, Linux. Tātad, jums jāizvēlas tā operētājsistēma, kurā esat pieejamāks.
  • Saderības faktors: Dažas operētājsistēmas atbalsta ļoti mazāk lietojumprogrammu, savukārt dažas operētājsistēmas atbalsta vairāk lietojumprogrammu. Jums jāizvēlas OS, kas atbalsta jums nepieciešamās lietojumprogrammas.
  • Drošības faktors: Drošības faktors ir arī faktors, izvēloties pareizo OS, jo macOS nodrošina papildu drošību, savukārt Windows ir nedaudz mazāk drošības funkciju.

Operētājsistēmu piemēri

  • Windows (pamatojoties uz GUI, dators)
  • GNU/Linux (Personiskais, darbstacijas, ISP, failu un drukas serveris, trīs līmeņu klients/serveris)
  • macOS (Macintosh), ko izmanto Apple personālajiem datoriem un darbstacijām (MacBook, iMac).
  • Android (Google operētājsistēma viedtālruņiem/planšetdatoriem/viedpulksteņiem)
  • iOS (Apple operētājsistēma iPhone, iPad un iPod Touch ierīcēm)

Bieži uzdotie jautājumi par operētājsistēmu

1. Kāda veida programmatūra ir operētājsistēma?

(A) Sistēmas programmatūra

(B) Lietojumprogrammatūra

(C) gan a, gan b

(D) Neviens no iepriekš minētajiem

Risinājums:

Pareizā opcija ir A, t.i., sistēmas programmatūra

2. Kurš no šiem nav operētājsistēmas piemērs?

(A) Logi

pievienot masīvam Java

(B) Linux

(C) MacOS

(D) MS-Word

Risinājums:

Pareizā opcija ir D, t.i., MS-Word

Windows, Linux, Mac OS, visas 3 ir operētājsistēmas piemēri, savukārt MS-Word ir lietojumprogrammatūras piemērs.

3. Kura raksturīga īpašība novērš nesankcionētu piekļuvi programmām un datiem?

(A) Drošība

(B) Datu pārvaldība

(C) Ierīču pārvaldība

(D) Sistēmas veiktspējas kontrole

Risinājums:

Pareizā opcija ir A, t.i., Drošība

Drošība novērš nesankcionētu piekļuvi programmām un datiem, izmantojot paroles vai kādu aizsardzības paņēmienu.

4. Kurš raksturīgais īpašums piešķir un atceļ resursus, kā arī izlemj, kurš iegūst resursu?

(A) Drošība

(B) Failu pārvaldība

(C) Ierīču pārvaldība

(D) Sistēmas veiktspējas kontrole

Risinājums:

Pareizā opcija ir B, t.i., Failu pārvaldība

Failu pārvaldība piešķir un atceļ resursus, kā arī izlemj, kurš saņems resursus.

5. _____________ ir izstrādāts tā, lai tas varētu pārvaldīt kopējos datora resursus un darbības.

(A) Operētājsistēma

(B) Failu pārvaldība

(C) Ierīču pārvaldība

(D) Neviens no iepriekš minētajiem

Risinājums:

kā noņemt norādi uz c

Pareizā opcija ir A, t.i., operētājsistēma

Operētājsistēma ir izstrādāta tā, lai tā varētu pārvaldīt kopējos datora resursus un darbības.

Lai iegūtu sīkāku informāciju, varat atsaukties uz Operētājsistēma — 1. komplekts .