Kas ir operētājsistēma un tās komponenti

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Termins OS vai operētājsistēma ir programmatūras veids, un tas darbojas kā saskarne starp lietotāju un datoru, lai veiktu visus uzdevumus, piemēram, atmiņas pārvaldību, failu pārvaldību, ievades un izvades apstrādi, drošību, procesu vadību, darba uzskaiti, kļūdu noteikšanu, sistēmas veiktspējas kontroli, perifērijas ierīces kontrolējot, piemēram, printerus un diskdziņus. Populārākās operētājsistēmas galvenokārt ietver Windows, Linux, AIX, VMS, z / OS utt. Šajā rakstā ir sniegts pārskats par operētājsistēmu un tās komponentiem.

Kas ir operētājsistēma (OS)?

Definīcija: Operētājsistēmu var definēt kā tādu, piemēram, lielu un kompleksu sadala mazos gabalos, izmantojot saskarni. Šī sistēma tiek izmantota dažādu OS koplietošanai komponentiem kas ietver failu, ievades / izvades ierīci, procesa atmiņu utt. Visiem sadalītajiem gabaliem jābūt labi definētām sistēmas daļām ar rūpīgi klasificētām i / ps, o / ps & funkcijām. Mēs zinām, ka visām sistēmām nav līdzīgas struktūras, bet vairākas strāvas operētājsistēmas koplietojiet tālāk norādītos sistēmas komponentus.




OS ir nozīmīgākā datora programma, jo visi datori darbojas ar operētājsistēmu (OS), lai palaistu visas programmas un lietojumprogrammas. Galvenie datora operētājsistēmas uzdevumi ir identificēt i / p no tastatūras, nosūtīt o / p uz ekrānu, izsekot failus, atmiņas diskus, perifērijas ierīces, kas kontrolē, piemēram, printeri utt.

Operētājsistēmas komponenti

Operētājsistēmas komponentiem ir galvenā loma, lai dažādas datorsistēmas daļas darbotos kopā. Darbības komponenti ir apskatīti turpmāk.



Operētājsistēmas komponenti

operētājsistēmas komponenti

Kodols

OS kodols nodrošina visu datoru perifērijas ierīču vadības pamata līmeni. Operētājsistēmā kodols ir būtiska sastāvdaļa, kas vispirms tiek ielādēta un paliek galvenajā atmiņā. Lai RAM atmiņā varētu pārvaldīt atmiņas pieejamību, tas rada programmas, lai piekļūtu no aparatūras resursiem. Tas atiestata CPU darbības stāvokļus, lai vienmēr būtu vislabākā darbība.

Procesa izpilde

OS nodrošina saskarni starp aparatūru, kā arī lietojumprogrammu, lai programma varētu izveidot savienojumu, izmantojot aparatūras ierīci, vienkārši ievērojot OS konfigurētās procedūras un principus. The programmu izpilde galvenokārt ietver procesu, kas izveidots, izmantojot OS kodolu, kas izmanto atmiņas vietu, kā arī dažāda veida citus resursus.


Pārtraukt

Operētājsistēmā pārtrauc ir būtiskas, jo tās nodrošina uzticamu tehniku ​​OS saziņai un reakcijai uz apkārtni. Pārtraukums ir nekas cits kā viena veida signāls starp ierīci, kā arī datorsistēmu, citādi no datora programmas, kurai nepieciešama OS atstāšana un precīzi jāizlemj, kā rīkoties vēlāk. Ikreiz, kad tiek saņemts pārtraukuma signāls, datora aparatūra automātiski tiek aizturēta neatkarīgi no tā, kāda datora programma pašlaik darbojas, saglabā tā statusu un palaiž datorprogrammu, kas iepriekš bija saistīta ar pārtraukumu.

Atmiņas pārvaldība

OS funkcionalitāte ir nekas cits kā atmiņas pārvaldība, kas pārvalda galveno atmiņu un ieviešanas laikā pārvieto procesus atpakaļ un uz priekšu starp disku un galveno atmiņu. Tas izseko katru un katru atmiņas vietu, līdz tā tiek piešķirta kādam procesam, pretējā gadījumā tā ir atvērta. Tas pārbauda, ​​cik daudz atmiņas var atvēlēt procesiem, kā arī pieņem lēmumu zināt, kurš process kurā brīdī iegūs atmiņu. Ikreiz, kad atmiņa nav piešķirta, tā attiecīgi izseko, lai atjauninātu statusu. Atmiņas pārvaldības darbu var iedalīt trīs svarīgās grupās, piemēram, aparatūras atmiņas pārvaldībā, OS un lietojumprogrammu atmiņas pārvaldībā.

Daudzuzdevumu veikšana

Tas apraksta vairāku neatkarīgu datorprogrammu darbību līdzīgā datorsistēmā. Daudzuzdevumu veikšana operētājsistēmā ļauj operatoram vienlaikus izpildīt vienu vai vairākus datora uzdevumus. Tā kā daudzi datori vienlaikus var veikt vienu vai divus uzdevumus, parasti to var izdarīt ar laika koplietošanas palīdzību, kur katra programma izpildei izmanto datora laiku.

Tīklošana

Tīklošanu var definēt kā procesora mijiedarbību savā starpā, izmantojot sakaru līnijas. Sakaru tīkla projektēšanā jāņem vērā maršruts, savienojuma metodes, drošība, viedokļa un drošības problēmas.

Pašlaik lielākajā daļā operētājsistēmu tiek uzturētas dažādas tīkla metodes, aparatūra un lietojumprogrammas. Tas nozīmē, ka datorus, kas darbojas dažādās operētājsistēmās, varētu iekļaut vispārējā tīklā, lai koplietotu tādus resursus kā dati, skaitļošana, skeneri, printeri, kas izmanto vai nu vadu savienojumus, citādi bezvadu.

Drošība

Ja datorā ir daudz personu, kas ļauj nekavējoties veikt dažādus procesus, tad daudzi procesi ir jāaizsargā no citām darbībām. Šī sistēmas drošība galvenokārt ir atkarīga no efektīvām tehnoloģijām. Pašreizējās operētājsistēmas dod piekļuvi vairākiem resursiem, kas ir pieejami programmatūras darbībai sistēmā, un ārējām ierīcēm, piemēram, tīkliem, izmantojot kodolu. Operētājsistēmai jāspēj atšķirt prasības, kas jāļauj progresēt, un citas, kuras nav jāapstrādā. Turklāt, lai atļautu vai aizliegtu drošības versiju, datorsistēma ar augstu aizsardzības līmeni nodrošina arī revīzijas iespējas. Tātad tas ļaus uzraudzīt pieprasījumus no pieejamības resursiem

Lietotāja interfeiss

GUI vai lietotāja saskarne (UI) ir OS daļa, kas ļauj operatoram iegūt informāciju. Lietotāja saskarne, kuras pamatā ir teksts, parāda tekstu, kā arī tā komandas, kuras ar tastatūras palīdzību tiek ierakstītas komandrindā.

OS balstītās lietojumprogrammas efektīvai saziņai galvenokārt nodrošina īpašu lietotāja saskarni. Lietotnes lietotāja saskarnes galvenā funkcija ir iegūt ievadi no operatora un nodrošināt operatoram o / ps. Bet no lietotāja interfeisa saņemto ieeju veidi, kā arī lietotāja interfeisa piedāvātie o / p veidi var mainīties no lietojumprogrammas uz citu. Jebkuras lietojumprogrammas lietotāja saskarni var klasificēt divos veidos, proti, GUI (grafiskais lietotāja interfeiss) un CLI (komandrindas lietotāja interfeiss).

Tādējādi tas viss ir par operētājsistēmas pārskats . OS galvenie komponenti galvenokārt ietver kodolu, API vai lietojumprogrammu saskarni, lietotāja saskarni un failu sistēmu, aparatūras ierīces un ierīču draiverus. Šeit ir jautājums jums, kādi ir dažādi OS veidi?