Kas yra operacinė sistema?

Operacinė sistema yra pagrindinė programinė įranga, kurivaldo visą kompiuterio aparatinę ir kitą programinę įrangą. Operacinė sistema, dar vadinama „OS“, sąsaja su kompiuterio aparatine įranga ir teikia paslaugas, kuriomis programos gali naudotis.

Ką veikia operacinė sistema?

Operacinė sistema yra pagrindinis programinės įrangos rinkinysįrenginyje, kuris viską palaiko kartu. Operacinės sistemos palaiko ryšį su įrenginio aparatine įranga. Jie tvarko viską, pradedant klaviatūra ir pelėmis, baigiant „Wi-Fi“ radiju, saugojimo įrenginiais ir ekranu. Kitaip tariant, operacinė sistema tvarko įvesties ir išvesties įrenginius. Operacinės sistemos naudoja aparatūros kūrėjų parašytas įrenginių tvarkykles, kad galėtų susisiekti su savo įrenginiais.

Operacinės sistemos taip pat apima daugprograminė įranga - tokie dalykai kaip bendrosios sistemos paslaugos, bibliotekos ir programų programavimo sąsajos (API), kuriuos kūrėjai gali naudoti rašydami operacinėje sistemoje veikiančias programas.

Operacinė sistema yra tarpjūsų naudojamos programos ir aparatinė įranga, aparatūros tvarkykles naudojant kaip sąsają tarp jų. Pvz., Kai programa nori ką nors atspausdinti, ji perduoda šią užduotį operacinei sistemai. Operacinė sistema siunčia instrukcijas spausdintuvui, naudodama spausdintuvo tvarkykles teisingiems signalams siųsti. Spausdinamajai programai nereikia rūpėti, kokį spausdintuvą turite, arba suprasti, kaip ji veikia. OS tvarko detales.

OS taip pat tvarko daugelio užduočių vykdymą, paskirstymąaparatinės įrangos ištekliai keliose vykdomose programose. Operacinė sistema kontroliuoja, kurie procesai veikia, ir paskirsto juos skirtingiems procesoriams, jei turite kompiuterį su keliais procesoriais ar branduoliais, leisdami keliems procesams veikti lygiagrečiai. Jis taip pat valdo sistemos vidinę atmintį, paskirstydamas atmintį tarp veikiančių programų.

Operacinė sistema yra vienas didelisprograminę įrangą, kuria laidą, ir ji yra atsakinga už visa kita. Pavyzdžiui, operacinė sistema taip pat kontroliuoja failus ir kitus išteklius, prie kurių gali prisijungti šios programos.

Dauguma programinės įrangos programų yra skirtosoperacines sistemas, kurios leidžia operacinei sistemai nuveikti daug sunkumų. Pvz., Kai paleidžiate „Minecraft“, paleidžiate jį operacine sistema. „Minecraft“ neturi tiksliai žinoti, kaip veikia kiekvienas skirtingas aparatūros komponentas. „Minecraft“ naudoja įvairias operacinės sistemos funkcijas, o operacinė sistema jas paverčia žemo lygio aparatinės įrangos instrukcijomis. Tai sutaupys „Minecraft“ kūrėjams ir visoms kitoms programoms, kurios veikia operacinėje sistemoje, daug problemų.

Operacinės sistemos nėra skirtos tik kompiuteriams

Sakydami „kompiuteriai“ veikia operacinės sistemos, mesreiškia ne tik tradicinius stalinius ir nešiojamuosius kompiuterius. Jūsų išmanusis telefonas yra kompiuteris, kaip ir planšetiniai kompiuteriai, išmanieji televizoriai, žaidimų pultai, išmanieji laikrodžiai ir „Wi-Fi“ maršrutizatoriai. „Amazon Echo“ arba „Google Home“ yra skaičiavimo įrenginys, kuriame veikia operacinė sistema.

Pažįstamos stalinių kompiuterių operacinės sistemos yra „Microsoft Windows“, „Apple macOS“, „Google Chrome“ OS ir „Linux“. Dominuojančios išmaniųjų telefonų operacinės sistemos yra „Apple“ „iOS“ ir „Google“ „Android“.

Gali veikti kiti įrenginiai, tokie kaip „Wi-Fi“ maršrutizatorius„Įterptosios operacinės sistemos“. Tai yra specializuotos operacinės sistemos, turinčios mažiau funkcijų nei įprasta operacinė sistema, sukurtos specialiai vienai užduočiai, pavyzdžiui, paleisti „Wi-Fi“ maršrutizatorių, teikti GPS navigaciją ar valdyti bankomatą.

Kur baigiasi operacinės sistemos ir prasideda programos?

Operacinėse sistemose taip pat yra kita programinė įranga,įskaitant vartotojo sąsają, leidžiančią žmonėms susieti įrenginį. Tai gali būti kompiuterio darbalaukio sąsaja, jutiklinio ekrano sąsaja telefone arba balso sąsaja skaitmeninio asistento įrenginyje.

Operacinė sistema yra didelė programinės įrangos dalispagamintas iš daugybės skirtingų programų ir procesų. Linija tarp operacinės sistemos ir programos kartais gali būti neryški. Tikslaus, oficialaus operacinės sistemos apibrėžimo nėra.

Pvz., "Windows", "File Explorer" (arba„Windows Explorer“ programa yra esminė „Windows“ operacinės sistemos dalis - ji netgi tvarko darbalaukio sąsają - ir ta operacine sistema veikianti programa.

Operacinės sistemos branduolys yra branduolys

Žemu lygiu „branduolys“ yra pagrindinis kompiuterisprograma yra jūsų operacinės sistemos pagrindas. Ši viena programa yra vienas iš pirmųjų dalykų, įkeltų paleidus operacinę sistemą. Ja galima valdyti atminties paskirstymą, programinės įrangos funkcijų konvertavimą į kompiuterio CPU instrukcijas ir tvarkyti įvestį ir išvestį iš aparatinės įrangos. Branduolys paprastai naudojamas izoliuotoje vietoje, kad jo nepažeistų kita kompiuterio programinė įranga. Operacinės sistemos branduolys yra labai svarbus, tačiau jis yra tik viena operacinės sistemos dalis.

Eilutės čia taip pat gali būti šiek tiek miglotos. Pavyzdžiui, „Linux“ yra tik branduolys. Tačiau „Linux“ vis dar dažnai vadinama operacine sistema. „Android“ taip pat vadinama operacine sistema, ji sukurta aplink „Linux“ branduolį. „Linux“ paskirstymai, tokie kaip „Ubuntu“, paima „Linux“ branduolį ir prideda aplink jį papildomos programinės įrangos. Jie taip pat vadinami operacinėmis sistemomis.

Kuo skiriasi programinė įranga ir OS?

Daugelyje įrenginių tiesiog veikia „programinė įranga“ - tokio tipožemo lygio programinė įranga, paprastai programuojama tiesiai į aparatūros įrenginio atmintį. Firmware paprastai yra tik nedidelė programinės įrangos dalis, skirta atlikti tik absoliučius pagrindus.

Kai modernus kompiuteris paleidžiamas, jis įkelia UEFIprograminė įranga iš pagrindinės plokštės. Ši programinė aparatinė įranga yra žemo lygio programinė įranga, kuri greitai inicijuoja jūsų kompiuterio aparatinę įrangą. Tada jis paleidžia operacinę sistemą iš kompiuterio kietojo kūno disko ar kietojo disko. (Tas kietojo kūno diskas ar kietasis diskas turi savo vidinę programinę-aparatinę įrangą, kuri tvarko duomenis apie disko viduje esančius fizinius sektorius.)

Linija tarp programinės-aparatinės įrangos ir operacinės sistemostaip pat gali šiek tiek patamsėti. Pavyzdžiui, „Apple“ „iPhone“ ir „iPad“ operacinė sistema, pavadinta „iOS“, dažnai vadinama „firmware“. „PlayStation 4“ operacinė sistema taip pat oficialiai vadinama firmware.

Tai yra operacinės sistemos, sąsajos sukelis aparatūros įrenginius, teikia paslaugas programoms ir paskirsto išteklius programoms. Tačiau, pavyzdžiui, televizoriaus nuotolinio valdymo pulte veikianti pagrindinė programinė įranga paprastai nėra vadinama operacine sistema.

SUSIJĘS: Kas yra programinė įranga ar mikrokodas ir kaip atnaujinti aparatinę įrangą?


Paprastam žmogui nereikia suprastikas yra operacinė sistema. Gali būti naudinga žinoti, kokią operacinę sistemą turite žinoti, tačiau kokią programinę ir aparatinę įrangą jūsų įrenginys suderinamas.

Vaizdo kreditas: Stanislovas Mikulski / Shutterstock.com, mama_mia / Shutterstock.com, GagliardiImages / Shutterstock.com