Mis on operatsioonisüsteem ja selle komponendid

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Mõiste OS või operatsioonisüsteem on tarkvara tüüp ja see toimib kasutaja ja arvuti vahelise liidesena kõigi ülesannete täitmiseks, näiteks mäluhaldus, failihaldus, sisendi ja väljundi käitlemine, turvalisus, protsesside haldamine, tööarvestus, vigade tuvastamine, süsteemi jõudluse kontrollimine, välisseadmed nagu printerid ja kettaseadmed. Populaarsed operatsioonisüsteemid hõlmavad peamiselt Windowsi, Linuxi, AIX-i, VMS-i, z / OS-i jne. Selles artiklis käsitletakse ülevaadet, mis on operatsioonisüsteem ja selle komponendid.

Mis on operatsioonisüsteem (OS)?

Definitsioon: Operatsioonisüsteemi võib määratleda sellisena, nagu suur ja kompleks jaotatakse liidese abil väikesteks tükkideks. Seda süsteemi kasutatakse erinevate operatsioonisüsteemide jagamiseks komponendid mis sisaldavad faili, sisend- / väljundseadet, protsessimälu jne. Kõik jaotatud tükid peavad olema süsteemi täpselt määratletud osad, millel on hoolikalt klassifitseeritud i / ps, o / ps ja funktsioon. Me teame, et kõigil süsteemidel pole sarnast struktuuri, vaid mitu voolu opsüsteemid jagage allpool kirjeldatud süsteemi komponente.




OS on arvuti kõige olulisem programm, kuna iga arvuti töötab kõigi programmide ja rakenduste käitamiseks opsüsteemiga. Arvuti OS-i peamisteks ülesanneteks on klaviatuurilt i / p tuvastamine, o / p ekraanile saatmine, failide jälgimine, salvestusdraivid, kontrollivad välisseadmed, näiteks printerid jne.

Operatsioonisüsteemi komponendid

Operatsioonisüsteemi komponentidel on võtmeroll mitmesuguste arvutisüsteemi osade koos töötamiseks. Töökomponente käsitletakse allpool.



Operatsioonisüsteemi komponendid

operatsioonisüsteemi komponendid

Kernel

OS-i tuum tagab kõigi arvuti välisseadmete juhtimise põhitaseme. Operatsioonisüsteemis on tuum oluline komponent, mis laaditakse esiteks ja jääb põhimällu. Nii et mälu juurdepääsetavust saab hallata RAM-i kuuluvate programmide jaoks, loob see programmid riistvararessurssidest juurdepääsu saamiseks. See lähtestab keskseadme tööolekud, et see oleks alati parim.

Protsessi täitmine

OS annab liidese nii riistvara kui ka rakendusprogrammi vahel, nii et programm saaks riistvaraseadme kaudu ühenduse luua, järgides lihtsalt operatsioonisüsteemi konfigureeritud protseduure ja põhimõtteid. The programmi käivitamine hõlmab peamiselt operatsioonisüsteemi kerneli abil loodud protsessi, mis kasutab nii mäluruumi kui ka erinevat tüüpi muid ressursse.


Vahele segama

Operatsioonisüsteemis katkestab on hädavajalikud, kuna need annavad operatsioonisüsteemile usaldusväärse tehnika suhtlemiseks ja ümbritsevale reageerimiseks. Katkestus pole midagi muud kui üks liiki signaal nii seadme kui ka arvutisüsteemi vahel, muidu arvuti arvutis olevast programmist, mis nõuab operatsioonisüsteemilt lahkumist ja täpset otsustamist, mida hiljem teha. Kui katkestussignaal võetakse vastu, peatub arvuti riistvara automaatselt mis tahes parajasti töötavas arvutiprogrammis, hoiab selle olekut ja töötab arvutiga, mis on varem katkestusega ühendatud.

Mäluhaldus

Operatsioonisüsteemi funktsionaalsus pole muud kui mäluhaldus, mis haldab põhimälu ja viib rakendamise ajal ketta ja põhimälu vahel protsesse tagasi ja edasi. See jälgib iga mälupositsiooni, kuni see on määratud mõnele protsessile, vastasel juhul on see avatud. See kontrollib, kui palju mälu saab protsessidele eraldada, ja teeb ka otsuse teada, milline protsess millal mälu saab. Kui mälu on eraldamata, jälgitakse seda vastavalt oleku värskendamiseks. Mäluhaldustööd saab jagada kolme olulisse rühma, näiteks riistvara mäluhaldus, operatsioonisüsteem ja rakenduse mäluhaldus.

Mitmeülesanne

See kirjeldab mitme sõltumatu arvutiprogrammi tööd sarnases arvutisüsteemis. OS-is multitegumtöötlus võimaldab operaatoril korraga täita ühte või mitut arvuti ülesannet. Kuna paljud arvutid saavad korraga täita ühte või kahte ülesannet, saab seda tavaliselt teha ajajagamise abil, kus iga programm kasutab täitmiseks arvuti aega.

Võrgustike loomine

Võrguühendust saab määratleda kui protsessor suhtleb omavahel sideliinide kaudu. Suhtlusvõrgu kujundamisel tuleb arvestada marsruutimise, ühendamismeetodite, ohutuse, arvamuse ja turvalisuse probleemidega.

Praegu säilitavad enamus operatsioonisüsteeme erinevaid võrgutehnikaid, riistvara ja rakendusi. See tähendab, et erinevates opsüsteemides töötavaid arvuteid saab lisada üldisesse võrku, et jagada ressursse nagu andmed, arvutustehnika, skannerid, printerid, mis kasutavad mõlema traadita ühenduse juhtmeid.

Turvalisus

Kui arvutis on palju inimesi, kes võimaldavad erinevate protsesside kohest protsessi, tuleb paljusid protsesse kaitsta muude tegevuste eest. See süsteemi turvalisus sõltub peamiselt erinevatest tõhusalt töötavatest tehnoloogiatest. Praegused operatsioonisüsteemid pakuvad kerneli abil arvukatele ressurssidele, mis on saadaval tarkvara tarkvara töötamiseks, ja välistele seadmetele, näiteks võrkudele. Operatsioonisüsteem peaks suutma eristada nõudmisi, mis tuleb lubada edasiliikumiseks, ja teisi nõudmisi, mida pole vaja töödelda. Lisaks pakub turbeversiooni lubamiseks või keelamiseks kõrge kaitsetasemega arvutisüsteem ka auditeerimisvõimalusi. Seega võimaldab see jälgida taotlusi alates juurdepääsetavusest ressurssideni

Kasutajaliides

GUI või kasutajaliides (UI) on operatsioonisüsteemi osa, mis võimaldab operaatoril teavet hankida. Tekstil põhinev kasutajaliides kuvab nii teksti kui ka selle käsud, mis tippitakse käsureale klaviatuuri abil.

OS-põhised rakendused pakuvad tõhusaks suhtlemiseks peamiselt spetsiaalset kasutajaliidest. Rakenduse kasutajaliidese põhiülesanne on saada operaatorilt sisendid ja pakkuda operaatorile o / ps. Kuid nii kasutajaliideselt saadud sisendite tüübid kui ka kasutajaliidese pakutavad o / p tüübid võivad rakendustest erinevateks muutuda. Iga rakenduse kasutajaliidese saab liigitada kahte tüüpi, nimelt GUI (graafiline kasutajaliides) ja CLI (käsurea kasutajaliides).

Seega on see kõik an ülevaade opsüsteemist . Operatsioonisüsteemi põhikomponentide hulka kuuluvad peamiselt kernel, API või rakendusprogrammi liides, kasutajaliides ja failisüsteem, riistvaraseadmed ja draiverid. Siin on teile küsimus, millised on OS-i erinevad tüübid?