Operacinė sistema patenka į sisteminės programinės įrangos kategoriją. Iš esmės jis valdo visus kompiuterio išteklius. Operacinė sistema veikia kaip sąsaja tarp programinės įrangos ir skirtingų kompiuterio ar kompiuterio aparatinės įrangos dalių. Operacinė sistema sukurta taip, kad galėtų valdyti bendrus kompiuterio išteklius ir operacijas.
Operacinė sistema yra visiškai integruotas specializuotų programų rinkinys, kuris atlieka visas kompiuterio operacijas. Jis kontroliuoja ir stebi visų kitų kompiuteryje esančių programų, įskaitant taikomąsias programas ir kitą kompiuterio sisteminę programinę įrangą, vykdymą. Operacinių sistemų pavyzdžiai yra „Windows“, „Linux“, „Mac OS“ ir kt.
Operacinė sistema (OS) yra programinės įrangos rinkinys, valdantis kompiuterio aparatinės įrangos išteklius ir teikiantis bendras paslaugas kompiuterių programoms. Operacinė sistema yra svarbiausias sistemos programinės įrangos tipas kompiuterinėje sistemoje.
Kam naudojama operacinė sistema?
Operacinė sistema padeda tobulinti kompiuterio programinę ir aparatinę įrangą. Be OS bet kuriai programai tapo labai sunku būti patogiai vartotojui. Operacinė sistema suteikia vartotojui sąsają, kuri daro bet kokią programą patrauklią ir patogią. Operacinėje sistemoje yra daug įrenginių tvarkyklių, dėl kurių OS paslaugos pasiekiamos aparatinės įrangos aplinkai. Kiekvienai sistemoje esančiai programai reikalinga operacinė sistema. Operacinė sistema veikia kaip ryšio kanalas tarp sistemos techninės ir programinės įrangos. Operacinė sistema padeda programai su aparatūros dalimi, nežinodama apie tikrąją aparatinės įrangos konfigūraciją. Tai viena iš svarbiausių sistemos dalių, todėl ji yra kiekviename įrenginyje, nesvarbu, ar jis būtų didelis, ar mažas.
Operacinė sistema
Norėdami sužinoti daugiau, žr Operacinių sistemų poreikis .
Operacinės sistemos funkcijos
- Resursu valdymas: Operacinė sistema valdo ir paskirsto atmintį, procesoriaus laiką ir kitus aparatinės įrangos išteklius tarp įvairių kompiuteryje veikiančių programų ir procesų.
- Proceso valdymas: Operacinė sistema yra atsakinga už procesų ir programų paleidimą, sustabdymą ir valdymą. Ji taip pat kontroliuoja procesų planavimą ir paskirsto jiems išteklius.
- Atminties valdymas: Operacinė sistema valdo pagrindinę kompiuterio atmintį ir suteikia atminties naudojimo optimizavimo mechanizmus.
- Saugumas: Operacinė sistema užtikrina saugią aplinką vartotojui, programoms ir duomenims, įdiegdama saugos politiką ir mechanizmus, tokius kaip prieigos valdymas ir šifravimas.
- Darbo apskaita: Ji seka laiką ir išteklius, kuriuos naudoja įvairūs darbai ar vartotojai.
- Failų valdymas: Operacinė sistema yra atsakinga už failų sistemos tvarkymą ir valdymą, įskaitant failų ir katalogų kūrimą, trynimą ir manipuliavimą jais.
- Įrenginių valdymas: Operacinė sistema valdo įvesties / išvesties įrenginius, tokius kaip spausdintuvai, klaviatūros, pelės ir ekranai. Jame pateikiamos būtinos tvarkyklės ir sąsajos, leidžiančios palaikyti ryšį tarp įrenginių ir kompiuterio.
- Tinklas: Operacinė sistema suteikia tinklo galimybes, pvz., tinklo ryšių užmezgimą ir valdymą, tinklo protokolų tvarkymą ir išteklių, pvz., spausdintuvų ir failų, bendrinimą tinkle.
- Vartotojo sąsaja : operacinėje sistemoje yra vartotojo sąsaja, leidžianti vartotojams sąveikauti su kompiuterine sistema. Tai gali būti a Grafinė vartotojo sąsaja (GUI), komandų eilutės sąsaja (CLI) , arba abiejų derinys.
- Atsarginė kopija ir atkūrimas: Operacinė sistema suteikia atsarginių duomenų kopijų kūrimo ir atkūrimo mechanizmus sistemos gedimų, klaidų ar nelaimių atveju.
- Virtualizacija: Operacinė sistema suteikia virtualizavimo galimybes, kurios leidžia kelioms operacinėms sistemoms arba programoms veikti viename fiziniame kompiuteryje. Tai gali padėti efektyviai naudoti išteklius ir lanksčiai valdyti darbo krūvius.
- Veikimo stebėjimas: Operacinėje sistemoje yra įrankiai, skirti stebėti ir optimizuoti sistemos veikimą, įskaitant kliūčių nustatymą, išteklių naudojimo optimizavimą ir sistemos žurnalų bei metrikų analizę.
- Laiko pasidalijimas: Operacinė sistema leidžia keliems vartotojams vienu metu dalytis kompiuterine sistema ir jos ištekliais, nes yra laiko pasidalijimo mechanizmai, kurie teisingai ir efektyviai paskirsto išteklius.
- Sisteminiai skambučiai: Operacinė sistema pateikia sistemos iškvietimų rinkinį, leidžiantį programoms sąveikauti su operacine sistema ir pasiekti jos išteklius. Sistemos skambučiai suteikia standartizuotą sąsają tarp programų ir operacinės sistemos, leidžiančią perkelti ir suderinti įvairias aparatinės ir programinės įrangos platformas.
- Pagalbinės klaidos aptikimo priemonės: Juose pateikiami metodai, apimantys sąvartynų, pėdsakų, klaidų pranešimų ir kitų derinimo ir klaidų aptikimo metodų kūrimą.
Norėdami sužinoti daugiau, žr Operacinės sistemos funkcijos .
Operacinių sistemų tikslai
Dabar pažiūrėkime į kai kuriuos toliau nurodytus operacinės sistemos tikslus.
- Patogus naudoti: Vienas iš tikslų – padaryti kompiuterinę sistemą patogesnę naudoti efektyviai.
- Draugiškas vartotojui: Padaryti kompiuterinę sistemą interaktyvesnę su patogesne sąsaja vartotojams.
- Lengvas priėjimas: Suteikti vartotojams lengvą prieigą prie išteklių naudojimo, veikiant kaip tarpininkas tarp aparatinės įrangos ir jos vartotojų .
- Išteklių valdymas: Norint geriau ir greičiau valdyti kompiuterio išteklius.
- Kontrolė ir stebėjimas: Stebėdami, kas naudojasi kokius išteklius, suteikdami išteklių užklausas ir tarpininkaujant prieštaringoms užklausoms iš skirtingų programų ir vartotojų.
- Sąžiningas išteklių pasidalijimas: Veiksmingo ir sąžiningo išteklių pasidalijimo tarp vartotojų ir programų užtikrinimas.
Operacinių sistemų tipai
- Paketinė operacinė sistema: A Paketinė operacinė sistema yra operacinės sistemos tipas, kuris tiesiogiai su kompiuteriu nesąveikauja. Yra operatorius, kuris atlieka panašius darbus, turėdamas tuos pačius reikalavimus, ir sugrupuoja juos į partijas.
- Laiko pasidalijimo operacinė sistema: Laiko pasidalijimo operacinė sistema yra operacinės sistemos tipas, leidžiantis daugeliui vartotojų dalytis kompiuterio ištekliais (maksimaliai išnaudojant išteklius).
- Paskirstyta operacinė sistema: Paskirstyta operacinė sistema yra operacinės sistemos tipas, valdantis skirtingų kompiuterių grupę ir atrodo kaip vienas kompiuteris. Šios operacinės sistemos skirtos veikti kompiuterių tinkle. Jie leidžia keliems vartotojams pasiekti bendrus išteklius ir bendrauti tarpusavyje tinkle. Pavyzdžiui, Microsoft Windows Server ir įvairūs serveriams sukurti Linux platinimai.
- Tinklo operacinė sistema: Tinklo operacinė sistema yra operacinės sistemos tipas, kuris veikia serveryje ir suteikia galimybę valdyti duomenis, vartotojus, grupes, saugumą, programas ir kitas tinklo funkcijas.
- Realaus laiko operacinė sistema: Realaus laiko operacinė sistema yra operacinės sistemos tipas, kuris aptarnauja realaus laiko sistemą, o laiko intervalas, reikalingas įvestims apdoroti ir reaguoti, yra labai mažas. Šios operacinės sistemos skirtos reaguoti į įvykius realiuoju laiku. Jie naudojami programose, kurioms reikia greitų ir deterministinių atsakymų, pvz., įterptosiose sistemose, pramoninėse valdymo sistemose ir robotikoje.
- Daugiafunkcinė operacinė sistema: Daugiaprocesorinės operacinės sistemos yra naudojami operacinėse sistemose, siekiant padidinti kelių procesorių našumą vienoje kompiuterio sistemoje. Keli centriniai procesoriai yra susieti kartu, kad būtų galima greičiau padalyti ir atlikti darbą.
- Vieno vartotojo operacinės sistemos: Vieno vartotojo operacinės sistemos yra skirti palaikyti vieną vartotoją vienu metu. Pavyzdžiui, asmeniniams kompiuteriams skirta „Microsoft Windows“ ir „Apple MacOS“.
- Kelių vartotojų operacinės sistemos: Kelių vartotojų operacinės sistemos yra skirti palaikyti kelis vartotojus vienu metu. Pavyzdžiui, Linux ir Unix.
- Įterptosios operacinės sistemos: Įterptosios operacinės sistemos yra skirti veikti įrenginiuose su ribotais ištekliais, pvz., išmaniuosiuose telefonuose, nešiojamuose įrenginiuose ir buitiniuose prietaisuose. Pavyzdžiui, Google Android ir Apple iOS.
- Klasterio operacinės sistemos: Klasterių operacinės sistemos yra skirtos veikti kompiuterių grupėje arba klasteryje, kad veiktų kartu kaip viena sistema. Jie naudojami didelio našumo kompiuteriams ir programoms, kurioms reikalingas didelis prieinamumas ir patikimumas. Pavyzdžiui, „Rocks Cluster Distribution“ ir „OpenMPI“.
Norėdami sužinoti daugiau, žr Operacinių sistemų tipai .
Kaip patikrinti operacinę sistemą?
Renkantis mūsų naudojimui geriausią operacinę sistemą, reikia atsižvelgti į daugybę veiksnių. Šie veiksniai paminėti toliau.
- Kainos faktorius: Kaina yra vienas iš veiksnių renkantis tinkamą operacinę sistemą, nes yra keletas OS, kurios yra nemokamos, pvz., „Linux“, tačiau yra ir daugiau mokamų OS, pvz., „Windows“ ir „MacOS“.
- Prieinamumo faktorius: Kai kurias operacines sistemas lengva naudoti, pvz., „MacOS“ ir „iOS“, tačiau kai kurias OS suprasti yra šiek tiek sudėtinga, pavyzdžiui, „Linux“. Taigi, turite pasirinkti operacinę sistemą, kurioje esate labiau prieinamas.
- Suderinamumo faktorius: Kai kurios operacinės sistemos palaiko labai mažiau programų, o kai kurios operacinės sistemos palaiko daugiau programų. Turite pasirinkti OS, kuri palaiko jums reikalingas programas.
- Saugumo faktorius: Saugos veiksnys taip pat yra veiksnys pasirenkant tinkamą OS, nes „macOS“ suteikia papildomos apsaugos, o „Windows“ turi šiek tiek mažiau saugos funkcijų.
Operacinių sistemų pavyzdžiai
- Windows (pagrįsta GUI, kompiuteris)
- GNU/Linux (Asmeninis, darbo stotys, IPT, failų ir spausdinimo serveris, trijų pakopų klientas / serveris)
- macOS („Macintosh“), naudojamas „Apple“ asmeniniams kompiuteriams ir darbo stotims („MacBook“, „iMac“).
- Android („Google“ operacinė sistema išmaniesiems telefonams / planšetiniams kompiuteriams / išmaniesiems laikrodžiams)
- iOS („Apple“ OS, skirta „iPhone“, „iPad“ ir „iPod Touch“)
DUK apie operacinę sistemą
1. Kokio tipo programinė įranga yra operacinė sistema?
(A) Sistemos programinė įranga
(B) taikomoji programinė įranga
(C) ir a, ir b
Java serverio puslapiai
(D) Nė vienas iš pirmiau minėtų dalykų
Sprendimas:
Tinkama parinktis yra A, ty sistemos programinė įranga
2. Kuris iš šių nėra operacinės sistemos pavyzdys?
(A) Langai
(B) Linux
(C) „MacOS“.
(D) MS-Word
Sprendimas:
Teisinga parinktis yra D, ty MS-Word
„Windows“, „Linux“, „Mac OS“ ir visos 3 yra operacinės sistemos pavyzdžiai, o „MS-Word“ yra taikomosios programinės įrangos pavyzdys.
3. Kuri būdinga savybė apsaugo nuo neteisėtos prieigos prie programų ir duomenų?
(A) Saugumas
(B) Duomenų valdymas
(C) Įrenginių valdymas
(D) Sistemos veikimo kontrolė
Sprendimas:
Tinkamas variantas yra A, ty Sauga
Saugumas apsaugo nuo neteisėtos prieigos prie programų ir duomenų slaptažodžiais ar tam tikra apsaugos technika.
4. Kuri būdinga savybė paskirsto ir panaikina išteklių paskirstymą, taip pat nusprendžia, kas gauna išteklius?
(A) Saugumas
(B) Failų valdymas
įmesti į sql
(C) Įrenginių valdymas
(D) Sistemos veikimo kontrolė
Sprendimas:
Teisinga parinktis yra B, ty Failų tvarkymas
Failų valdymas paskirsto ir panaikina išteklių paskirstymą, taip pat nusprendžia, kam tie ištekliai priklauso.
5. _____________ sukurtas taip, kad galėtų valdyti bendrus kompiuterio išteklius ir operacijas.
(A) Operacinė sistema
(B) Failų valdymas
(C) Įrenginių valdymas
(D) Nė vienas iš pirmiau minėtų dalykų
Sprendimas:
Teisinga parinktis yra A, t. y. operacinė sistema
Operacinė sistema sukurta taip, kad galėtų valdyti visus kompiuterio išteklius ir operacijas.
Norėdami gauti daugiau informacijos, galite kreiptis į Operacinė sistema – 1 rinkinys .