Kādas ir operētājsistēmas funkcijas?



The operētājsistēmas funkcijas izcilākie ir procesu vadība, atmiņa un komunikācija starp lietojumprogrammām.

Operētājsistēma ir galvenā programmatūra vai programmu kopums, kas pārvalda visus procesus, kas rodas elektroniskajā ierīcē.

Tās nav programmas un lietojumprogrammas, ko mēs parasti izmantojam, lai apstrādātu, piemēram, datoru, bet tās īpašības, kas ļauj izmantot šīs lietojumprogrammas.

Viens no operētājsistēmas mērķiem ir vadīt kodolu, atrašanās vietas resursus un mūsu iekārtas aparatūru. Lielākajai daļai tirgū esošo elektronisko ierīču, kurās ir mikroprocesors, ir operētājsistēma.

Operētājsistēmu izveides sākumā vislielākā neveiksme bija tāda, ka tiem bija ļoti maza jauda un ļoti zema izmantošana, tāpēc to parasti veica manuāli, izmantojot partiju. Partijas ietvaros Darbi, kas ir rīkojumi, kas nepieciešami darbības veikšanai, tika aktivizēti manuāli.

Tā kā operētājsistēmu sarežģītība palielinājās, bija nepieciešams automatizēt šos uzdevumus, tādējādi parādot pirmās komandas tulkus.

Ar visiem atjauninājumiem un atklājumiem, kas veikti gadu gaitā, nekas nav palicis no pirmajām operētājsistēmām, kas bija jāaktivizē manuāli.

Viņi kļūst sarežģītāki un aktivizējas, lai aizsargātu mašīnu un veiktu nepieciešamos un ikdienas uzdevumus.

Operētājsistēmas galvenās funkcijas

Kā jau iepriekš minēts, lielākā daļa operētājsistēmu jau ir izgatavotas ar uzdevumu sarakstu, kas jādara mūsu elektroniskajā ierīcē, lai viss noritētu nevainojami.

Ir nepieciešams veikt tikai nelielas korekcijas, lai pielāgotu konfigurāciju mūsu ierīces vajadzībām.

1. Procesu vadība

Viena no svarīgākajām operētājsistēmas daļām ir procesu vadība. Procesi ir resursi, kas jāīsteno programmai.

Tas ietver atmiņas, centrālā procesora laika (centrālā procesora) lietošanu un failus, kuriem lietojumprogrammai ir nepieciešams piekļūt, lai darbotos labi.

Operētājsistēma, kas atbild par mašīnas pareizu darbību, ir veltīta procesu radīšanai un iznīcināšanai, to apturēšanai un atsākšanai, kā arī palīdzot procesiem komunikācijas mehānismos..

Mēs varam salīdzināt šo uzdevumu ar sekretāra darbu. Ja mēs sastādīsim uzdevumu sarakstu, procesa vadības sistēma izveidos darbības virzienu, kurā svarīgākie procesi ir prioritāri, starpprodukts starpposmā un visbeidzot vismazāk svarīgs pēdējā vietā.

Ar to saistītā problēma ir tā, ka procesu vadība tiek veikta, izmantojot mašīnu, kas nosaka patvaļīgas prioritātes veicamajiem uzdevumiem, un dažreiz nenozīmīgi uzdevumi paliek nepabeigti.

Tad ir jāmaina procesa vadības rīka konfigurācija un jāpiešķir lielāka prioritāte nepieciešamajiem uzdevumiem vai jāturpina to izpilde ar rokām.

2. Galvenās atmiņas pārvaldība

Vēl viena svarīga operētājsistēmas sastāvdaļa ir galvenā atmiņas pārvaldība. Atmiņa sastāv no datu krātuves, ko koplieto CPU un lietojumprogrammas un kas zaudē jaudu, ja rodas kļūme.

Tāpēc ir svarīgi, lai operētājsistēma būtu atbildīga par atmiņas pārvaldību, lai tā nebūtu piesātināta, un tajā esošie dati un informācija tiek zaudēta..

Operētājsistēma nodrošina, ka tiek izmantota daļa atmiņas un kāpēc. Izlemiet, kur tiek novietoti procesi, kad ir brīva telpa, un norādiet un pieprasiet telpu, kas ir nepieciešama, lai tā vienmēr būtu labi izmantota.

3. Sekundārās uzglabāšanas pārvaldība

Atmiņa ir ļoti nepastāvīga un jebkuras kļūdas gadījumā jūs varat zaudēt tajā iekļauto informāciju. Šim nolūkam ir nepieciešams otrs uzglabāšanas modulis, kas var saglabāt datus ilgtermiņā.

Tāpat kā galvenā atmiņa, operētājsistēma ir atbildīga par brīvās vietas pārvaldību un piešķir saglabāšanas secību. Tas arī nodrošina, ka viss ir pilnīgi glābts, kā arī, cik daudz vietas ir brīva un kur.

4. Ieejas un izejas sistēmas pārvaldība

Operētājsistēma ir atbildīga par datora ieejas un izejas pieslēgvietu, piemēram, austiņu, printera, monitora utt..

Agrāk, kad gribējāt instalēt jaunu ārējo portu, bija svarīgi, lai instalācijas diskam būtu draiveri, lai dators varētu tos pieņemt.

Tagad mūsu dienās pati datora operētājsistēma parasti ir atbildīga par vajadzīgās informācijas meklēšanu tīklā, lai jaunās ārējās ostas darbotos perfekti.

5- Failu sistēmas reģistrācija

Faili ir to īpašnieku izveidoti formāti, kas tiek pārvērsti tabulās, un operētājsistēma ir atbildīga par to ierakstīšanu un saglabāšanu.

Operētājsistēma ir atbildīga par izveidoto failu veidošanu, dzēšanu un arhivēšanu, kā arī nepieciešamo rīku nodrošināšanu, lai piekļūtu failiem jebkurā laikā.

Tā nosaka saziņu starp failiem un glabāšanas vienībām, un, visbeidzot, to var konfigurēt tā, lai tā veiktu visu failu dublējumkopijas, lai nelaimes gadījumā ne visi no tiem tiktu zaudēti..

6. Drošība

Operētājsistēma ir atbildīga par mašīnas drošību. Viena no svarīgākajām aktivitātēm ir lietotāju vai programmu piekļuve tiem, kur tiem nevajadzētu.

Ir daudzi vīrusi, kas var ietekmēt mūsu sistēmu, un operētājsistēma nodrošina, ka tas nenotiek.

Operētājsistēmu var konfigurēt tā, lai tiktu veikta periodiska kontrole un izveidotas drošības pārbaudes..

7- Saziņa starp elementiem un lietojumprogrammām

Izmantojot tīkla saskarnes, operētājsistēma uztur sakarus starp dažādām mašīnas sastāvdaļām un visām lietojumprogrammām, kas ar tām saskaras. Sūtīt un saņemt informāciju.

8- Informēt par sistēmas stāvokli

Pastāv vairākas programmas, kas pēc operētājsistēmas tiek instalētas pēc noklusējuma, taču tās nav tādas sistēmas.

Tie piedāvā vidi un pamatīpašības mūsu iekārtā instalēto programmu izstrādei un izpildei.

Tā informē par sistēmas stāvokli, ja nepieciešams veikt kādu darbību vai apstiprināt, ka tiek veikti daži pasākumi, piemēram, automātiskie atjauninājumi.

Turklāt tā atbalsta dažādas programmēšanas valodas, lai jebkura veida lietojumprogramma darbotos mūsu mašīnā. Protams, tajā ir programmas, kas uzlabo komunikāciju starp lietojumprogrammām.

9 - Resursu pārvaldība

Pārvaldiet visas mašīnas galvenās daļas, izmantojot resursu pārvaldītāju. Tās administrators ir saistīts ar centrālās procesora vai CPU, ārējām ierīcēm, kas ir savienotas ar datoru, drošību un komunikāciju.

Tāpat kā iekšējai atmiņai un sekundārajai atmiņai, kur dažreiz ir jātīra un jāmaina uzglabātās daļas no vienas puses uz otru. 

Kopumā tā pārvalda visus sistēmas resursus un visus resursus, kas ar to saskaras.

10 - Lietotāja administrēšana

Operētājsistēma ir atbildīga arī par datorā saglabāto profilu pārvaldību atkarībā no tā, kurš ir izveidojis profilu.

Lietotāju administrēšana var būt viens lietotājs vai vairāki lietotāji. Tas nenozīmē, ka operētājsistēma ļauj izveidot tikai lietotāja profilu, kas jāizmanto datorā.

Viena lietotāja profils nozīmē, ka tikai šī lietotāja izpildījumi ir aktīvi un tikai viņa lietotājs. Otrā, daudzlietotāju, tas ļauj vienlaikus darboties vairāk nekā vienam lietotājam.

Visbiežāk izmantotās operētājsistēmas

Vispazīstamākās un izmantotākās operētājsistēmas tirgū ir Windows, iOS un Linux datoriem. Un Android un iOS viedtālruņiem.

Atkarībā no tā, kura ierīce ir nepieciešama, ir tūkstošiem operētājsistēmu ar lielāku vai mazāku sarežģītības pakāpi.

Windows pieder Microsoft lielajam makro attēlam, savukārt iO pieder Apple. Savukārt Linux ir bezmaksas programmatūras platforma, kas ļauj mainīt operētājsistēmu. Linux platformā ir pazīstamākais Ubuntu un Devian.

Šīs bezmaksas programmatūra ļauj lietotājam modificēt operētājsistēmu. Tam ir arī zināms risks, un tas ir pieskarties operētājsistēmas kodam, ja jums nav daudz zināšanu, kas var radīt katastrofu.

Turpretī tādas operētājsistēmas kā Windows un iOS ir gatavi visnepieredzējušākajiem lietotājiem, tāpēc operētājsistēmas sākotnējā konfigurācija ļauj to izmantot bez nepieciešamības veikt dārgas modifikācijas..

Atsauces

  1. RAHALKAR, Sagar Ajay. Operētājsistēmas pamati. InSertificēts ētikas hacker (CEH) Foundation Guide. Apress, 2016. lpp. 3-21.
  2. BLUME, Steven W.Elektroapgādes sistēmas pamati neelektriskiem speciālistiem. John Wiley & Sons, 2016.
  3. SPRUNT, Brinkley. Veiktspējas uzraudzības aparatūras pamati.IEEE Micro, 2002, vol. 22, Nr. 4, p. 64-71.
  4. MILLER, Michael.Absolūtā iesācēja rokasgrāmata par datora pamatiem. Kas Publishing, 2007.
  5. ALVAREZ, Juan. Izpratne par datora pamatiem: solis ceļā uz lasītprasmi.
  6. SILBERSCHATZ, AbrahamGALVIN, et al.Operētājsistēmas: pamatjēdzieni. Addison-Wesley Iberoamericana ,, 1994.
  7. TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega.Operētājsistēmas. Prentice Hall, 1988.