Kas yra operacinė sistema ir jos komponentai

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Terminas OS arba Operacinė sistema yra programinės įrangos tipas ir veikia kaip sąsaja tarp vartotojo ir kompiuterio atliekant visas užduotis, tokias kaip atminties valdymas, failų valdymas, įvesties ir išvesties tvarkymas, saugumas, procesų valdymas, darbo apskaita, klaidų aptikimas, sistemos našumo valdymas, periferiniai įrenginiai kaip spausdintuvai ir diskų įrenginiai. Populiariose operacinėse sistemose daugiausia yra „Windows“, „Linux“, AIX, VMS, z / OS ir kt. Šiame straipsnyje aptariama operacinės sistemos ir jos komponentų apžvalga.

Kas yra operacinė sistema (OS)?

Apibrėžimas: Operacinę sistemą galima apibrėžti kaip tokią sistemą, kaip didelis ir kompleksas, naudojant sąsają, padalijamas į mažus gabalėlius. Ši sistema naudojama dalintis skirtingomis OS komponentai kurie apima failą, įvesties / išvesties įrenginį, procesinę atmintį ir tt Visi suskirstyti elementai turi būti gerai apibrėžtos sistemos dalys su kruopščiai klasifikuotomis i / ps, o / ps ir funkcijomis. Mes žinome, kad visos sistemos nėra panašios struktūros, bet kelios srovės Operacinės sistemos dalytis toliau išdėstytais sistemos komponentais.




OS yra pati svarbiausia kompiuterio programa, nes kiekvienas kompiuteris dirba su operacine sistema (OS), kad paleistų visas programas ir programas. Pagrindinės kompiuterio OS užduotys yra i / p atpažinimas iš klaviatūros, O / P siuntimas į ekraną, failų stebėjimas, saugojimo įrenginiai, periferiniai įrenginiai, valdantys, pavyzdžiui, spausdintuvai ir kt.

Operacinės sistemos komponentai

Operacinės sistemos komponentai vaidina pagrindinį vaidmenį, kad įvairios kompiuterinės sistemos dalys veiktų kartu. Toliau aptariami valdymo komponentai.



Operacinės sistemos komponentai

operacinės sistemos komponentai

Branduolys

OS branduolys suteikia pagrindinį visų kompiuterio išorinių įrenginių valdymo lygį. Operacinėje sistemoje branduolys yra esminis komponentas, kuris pirmiausia įkeliamas ir lieka pagrindinėje atmintyje. Kad atminties prieinamumą būtų galima valdyti RAM atmintyje esančiomis programomis, tai sukuria programas, kad gautų prieigą iš aparatūros išteklių. Tai atstato centrinio procesoriaus veikimo būsenas, kad bet kada veiktų kuo geriau.

Proceso vykdymas

OS suteikia sąsają tarp aparatūros ir taikomųjų programų, kad programa galėtų prisijungti per aparatinį įrenginį, paprasčiausiai laikydamasi OS sukonfigūruotų procedūrų ir principų. The programa vykdymas daugiausia apima procesą, sukurtą naudojant OS branduolį, kuris naudoja atminties vietą, taip pat įvairių tipų kitus išteklius.


Nutraukti

Operacinėje sistemoje pertraukia yra būtini, nes jie suteikia patikimą OS techniką bendrauti ir reaguoti į aplinką. Pertraukimas yra ne kas kita, kaip vienos rūšies signalas tarp įrenginio ir kompiuterinės sistemos, kitaip gaunamas iš kompiuteryje esančios programos, kuriai OS reikia palikti ir tiksliai nuspręsti, ką daryti vėliau. Kai tik gaunamas pertraukimo signalas, tada kompiuterio aparatinė įranga automatiškai sulaikoma, nepaisant to, kokia kompiuterio programa šiuo metu veikia, išlaiko jos būseną ir vykdo kompiuterio programą, kuri anksčiau buvo sujungta su pertraukimu.

Atminties valdymas

OS funkcionalumas yra ne kas kita, kaip atminties valdymas, kuris valdo pagrindinę atmintį ir diegimo metu perkelia procesus atgal ir pirmyn tarp disko ir pagrindinės atminties. Tai seka kiekvieną atminties vietą, kol ji priskiriama kažkokiam procesui, kitaip ji bus atidaryta. Tai patikrina, kiek atminties galima skirti procesams, taip pat priima sprendimą žinoti, kuris procesas kokiu metu gaus atmintį. Kai atmintis nepaskirstyta, ji atitinkamai stebi, kad būtų atnaujinta būsena. Atminties valdymo darbą galima suskirstyti į tris svarbias grupes, tokias kaip aparatinės įrangos, OS ir programų atminties valdymas.

Daugiafunkcinis darbas

Jis apibūdina kelių nepriklausomų kompiuterių programų veikimą panašioje kompiuterinėje sistemoje. Daugiafunkcinis darbas operacinėje sistemoje leidžia operatoriui vienu metu atlikti vieną ar daugiau kompiuterio užduočių. Kadangi vienu metu daugelis kompiuterių gali atlikti vieną ar dvi užduotis, paprastai tai galima padaryti pasidalijant laiką, kai kiekviena programa naudoja kompiuterio laiką.

Tinklų kūrimas

Tinklą galima apibrėžti, kai procesorius sąveikauja tarpusavyje per ryšio linijas. Projektuojant ryšių tinklą reikia atsižvelgti į maršrutą, ryšio metodus, saugumą, nuomonės ir saugumo problemas.

Šiuo metu dauguma operacinių sistemų palaiko skirtingus tinklo metodus, aparatinę įrangą ir programas. Tai reiškia, kad kompiuteriai, veikiantys skirtingomis operacinėmis sistemomis, galėtų būti įtraukti į bendrą tinklą, kad būtų dalijamasi tokiais ištekliais kaip duomenys, kompiuterija, skaitytuvai, spausdintuvai, kurie naudoja bet kurio laidinio, kitaip bevielio ryšio, ryšius.

Saugumas

Jei kompiuteryje yra daugybė asmenų, leidžiančių nedelsiant atlikti įvairius procesus, daugelį procesų reikia apsaugoti nuo kitos veiklos. Ši sistemos sauga daugiausia priklauso nuo efektyviai veikiančių technologijų įvairovės. Dabartinės operacinės sistemos suteikia prieigą prie daugybės išteklių, kuriuos galima gauti programinei įrangai dirbti sistemoje, ir išoriniams įrenginiams, pavyzdžiui, tinklams, naudojant branduolį. Operacinė sistema turėtų sugebėti atskirti reikalavimus, kuriuos reikia leisti progresuoti, ir kitus, kurių nereikia apdoroti. Be to, norint leisti arba uždrausti saugos versiją, kompiuterio sistema, turinti aukšto lygio apsaugą, taip pat teikia audito parinktis. Taigi tai leis stebėti užklausas nuo prieinamumo prie išteklių

Vartotojo sąsaja

GUI arba vartotojo sąsaja (UI) yra OS dalis, leidžianti operatoriui gauti informaciją. Vartotojo sąsaja, pagrįsta tekstu, rodo tekstą, taip pat jo komandas, kurios klaviatūros pagalba įvedamos per komandinę eilutę.

OS pagrįstos programos daugiausia suteikia specifinę vartotojo sąsają, kad būtų galima efektyviai bendrauti. Pagrindinė programos vartotojo sąsajos funkcija yra gauti operatoriaus įvestis ir pateikti operatoriui „o / ps“. Bet iš vartotojo sąsajos gaunamų įvesties tipų tipai ir vartotojo sąsajos siūlomi „o / p“ tipai gali skirtis nuo programos. Bet kurios programos vartotojo sąsają galima suskirstyti į du tipus: GUI (grafinė vartotojo sąsaja) ir CLI (komandinės eilutės vartotojo sąsaja).

Taigi, visa tai yra apie operacinės sistemos apžvalga . Pagrindiniai OS komponentai daugiausia apima branduolį, API arba taikomųjų programų sąsają, vartotojo sąsają ir failų sistemą, aparatūros įrenginius ir įrenginių tvarkykles. Štai jums klausimas, kokie yra skirtingi OS tipai?