Kas yra operacinė sistema?

Turinys:

Kas yra operacinė sistema?
Kas yra operacinė sistema?

Video: Kas yra operacinė sistema?

Video: Kas yra operacinė sistema?
Video: Technology Stacks - Computer Science for Business Leaders 2016 - YouTube 2024, Gegužė
Anonim
Operacinė sistema yra pagrindinė programinė įranga, kuri valdo visą kompiuterio techninę įrangą ir kitą programinę įrangą. Operacinė sistema, dar vadinama "OS", jungiasi su kompiuterio aparatine įranga ir teikia paslaugas, kurias gali naudoti programos.
Operacinė sistema yra pagrindinė programinė įranga, kuri valdo visą kompiuterio techninę įrangą ir kitą programinę įrangą. Operacinė sistema, dar vadinama "OS", jungiasi su kompiuterio aparatine įranga ir teikia paslaugas, kurias gali naudoti programos.

Ką veikia operacinė sistema?

Operacinė sistema yra pagrindinis programinės įrangos rinkinys, kuris palaiko viską kartu. Operacinės sistemos bendrauja su įrenginio aparatine įranga. Jie tvarko viską nuo klaviatūros ir pelių iki "Wi-Fi" radijo, saugojimo įrenginių ir ekrano. Kitaip tariant, operacinė sistema tvarko įvesties ir išvesties įrenginius. Operacinės sistemos naudoja įrenginių tvarkykles, sukurtas aparatūros kūrėjais, kad galėtų bendrauti su savo įrenginiais.

Operacinėse sistemose taip pat yra daug programinės įrangos, tokių kaip bendros sistemos paslaugos, bibliotekos ir taikomųjų programų sąsajos (API), kurias kūrėjai gali naudoti programoms, kurios paleidžiamos operacinėje sistemoje, kurti.

Operacinė sistema yra tarp paleistų programų ir aparatūros, naudojant aparatūros tvarkykles kaip sąsają tarp dviejų. Pavyzdžiui, kai programa nori spausdinti kažką, ji perduoda šią užduotį į operacinę sistemą. Operacinė sistema siunčia instrukcijas spausdintuvui, naudodama spausdintuvo tvarkykles, norėdami siųsti teisingus signalus. Programoje, kuri spausdina, nereikia rūpintis, kokį spausdintuvą turite, ar suprasti, kaip jis veikia. OS tvarko išsamią informaciją.

OS taip pat tvarko daugelį užduočių, paskirstydama aparatūros išteklius tarp kelių programų. Operacinė sistema kontroliuoja, kurie procesai vyksta, ir paskirsto juos tarp skirtingų procesorių, jei turite kompiuterį su keliais procesoriais arba šerdimis, leidžiant kelis procesus paleisti lygiagrečiai. Ji taip pat valdo sistemos vidinę atmintį, paskirstydama atminties tarp veikiančių programų.
OS taip pat tvarko daugelį užduočių, paskirstydama aparatūros išteklius tarp kelių programų. Operacinė sistema kontroliuoja, kurie procesai vyksta, ir paskirsto juos tarp skirtingų procesorių, jei turite kompiuterį su keliais procesoriais arba šerdimis, leidžiant kelis procesus paleisti lygiagrečiai. Ji taip pat valdo sistemos vidinę atmintį, paskirstydama atminties tarp veikiančių programų.

Operacinė sistema yra viena didžioji programinės įrangos dalis, kurioje veikia demonstravimas, ir ji atsako už visa kita. Pavyzdžiui, operacinė sistema taip pat kontroliuoja failus ir kitus išteklius, kuriuos šios programos gali pasiekti.

Dauguma programinės įrangos yra parašytos operacinėms sistemoms, o tai leidžia operacinei sistemai atlikti daugybę sunkiųjų pakėlimų. Pavyzdžiui, kai paleidžiate "Minecraft", paleiskite jį operacinėje sistemoje. Minecraft nereikia tiksliai žinoti, kaip veikia kiekvienas skirtingas aparatūros komponentas. "Minecraft" naudoja įvairias operacinės sistemos funkcijas, o operacinė sistema verčia jas į žemo lygio aparatūros instrukcijas. Tai sutaupo "Minecraft" kūrėjų ir kiekvienos kitos programos, kuri veikia operacinėje sistemoje, daug problemų.

Operacinės sistemos yra ne tik asmeniniams kompiuteriams

Image
Image

Kai mes sakome "kompiuteriai" paleisti operacines sistemas, mes ne tik reiškia tradicinius stalinius kompiuterius ir nešiojamus kompiuterius. Jūsų išmanusis telefonas yra kompiuteris, kaip ir planšetiniai kompiuteriai, protingi televizoriai, žaidimų pultai, protingi laikrodžiai ir "Wi-Fi" maršrutizatoriai. "Amazon Echo" arba "Google Home" yra skaičiavimo įrenginys, kuriame veikia operacinė sistema.

Susipažinę su stalinių kompiuterių operacinėmis sistemomis 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".

Kiti įrenginiai, pvz., "Wi-Fi" maršrutizatorius, gali paleisti "įterptas operacines sistemas". Tai specializuotos operacinės sistemos, turinčios mažiau funkcijų nei įprasta operacinė sistema, sukurta specialiai vienai užduočiai, pavyzdžiui, "Wi-Fi" maršrutizatoriaus veikimui, GPS navigacija ar valdymas bankomatu.

Kur veikia operacinės sistemos pabaiga ir programos?

Operacinėse sistemose taip pat yra ir kitos programinės įrangos, įskaitant vartotojo sąsają, kuri leidžia žmonėms bendrauti su įrenginiu. Tai gali būti kompiuterio sąsaja kompiuteryje, jutikliniu ekranu naudojama sąsaja telefone arba balso sąsaja, esanti skaitmeniniame įrenginyje.

Operacinė sistema yra didelė programinės įrangos dalis, sukurta iš daugybės skirtingų programų ir procesų. Tarpas, kas yra operacinė sistema ir kas yra programa, gali būti šiek tiek neryškus. Nėra tikslių, oficialių operacinės sistemos apibrėžimų.

Pavyzdžiui, "Windows" programoje "File Explorer" (arba "Windows Explorer") yra svarbi "Windows" operacinės sistemos dalis - ji netgi tvarko darbalaukio sąsajos piešimą ir programą, kuri veikia šioje operacinėje sistemoje.

Operacinės sistemos branduolys yra branduolys

Esant žemam lygiui, "branduolys" yra pagrindinė kompiuterio programa, kuri yra jūsų operacinės sistemos pagrindas. Ši viena programa yra vienas iš pirmųjų dalykų, įkeltų, kai jūsų operacinė sistema paleidžiama. Jis tvarko atminties paskirstymą, programinės įrangos funkcijų konvertavimą į kompiuterio procesoriaus nurodymus ir įrangos įvesties ir išvesties tvarkymą. Branduolys paprastai paleidžiamas izoliuotoje vietoje, kad jo nebūtų pažeista kita kompiuteryje esanti programinė įranga. Operacinės sistemos branduolys yra labai svarbus, bet yra tik viena operacinės sistemos dalis.

Šios linijos taip pat gali būti šiek tiek neaiškios. Pavyzdžiui, "Linux" yra tik branduolys. Tačiau Linux vis dar dažnai vadinama operacine sistema. "Android" taip pat vadinama operacine sistema, ir ji yra sukurta aplink "Linux" branduolį. Linux distribucijos, tokios kaip Ubuntu, naudoja "Linux" branduolį ir prideda papildomos programinės įrangos. Jie taip pat vadinami operacinėmis sistemomis.

Kuo skiriasi programinė įranga ir operacinė sistema?

Daugelis įrenginių tiesiog paleidžia "firmware" - tai žemo lygio programinės įrangos tipas, kuris paprastai yra programuojamas tiesiai į aparatūros įrenginio atmintį. Programinė įranga paprastai yra tik nedidelė programinė įranga, sukurta tik absoliutiems pagrindams.
Daugelis įrenginių tiesiog paleidžia "firmware" - tai žemo lygio programinės įrangos tipas, kuris paprastai yra programuojamas tiesiai į aparatūros įrenginio atmintį. Programinė įranga paprastai yra tik nedidelė programinė įranga, sukurta tik absoliutiems pagrindams.

Kai šiuolaikinis kompiuteris įkeltas, iš "motherboard" įkraunama UEFI programinė įranga. Ši programinė įranga yra žemo lygio programinė įranga, kuri greitai inicijuoja kompiuterio aparatūrą. Tada ji paleidžia jūsų operacinę sistemą iš kompiuterio standžiojo disko arba kietojo disko. (Tai kietajame diske ar kietajame diske yra savo vidinė programinė įranga, kuri tvarko duomenis, esančius diske esančiuose fiziniuose sektoriuose.)

Linija tarp programinės įrangos ir operacinės sistemos gali būti šiek tiek neryškios. Pavyzdžiui, "Apple" "iPhone" ir "iPad" operacinė sistema, pavadinta "iOS", dažnai vadinama "programine įranga". "PlayStation 4" operacinė sistema oficialiai taip pat vadinama programine įranga.

Tai operacinės sistemos, kurios jungiasi su keliais aparatūros įrenginiais, teikia paslaugas programoms ir paskirsto resursus tarp programų. Pavyzdžiui, labai paprasta programinė įranga, kuri paleidžiama televizoriaus nuotolinio valdymo pulte, paprastai nėra vadinama operacine sistema.

Vidutiniam žmogui nereikia tiksliai suprasti, kokia yra operacinė sistema. Tačiau gali būti naudinga žinoti, kuri operacinė sistema jums reikia žinoti, kokia programinė įranga ir aparatinė įranga jūsų įrenginyje yra suderinama.

Rekomenduojamas: