Operētājsistēmas pamatfunkcijas - paskaidrots 2020. gadā

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





Ja izmantojat datoru vai citus viedos sīkrīkus, iespējams, esat dzirdējis par šo terminu operētājsistēma (Android, Windows, Linux, iOS, mac). Bet, ja jūs neesat pazīstams ar šo terminu un tā funkcionalitāti, mēs šodien izstrādāsim operētājsistēmas darbība priekšā no jums plašajā apgaismojumā.



Ziņas saturs: -

Operētājsistēmas pārskats

Tātad ļauj sākt ar to, kas ir operētājsistēma?

Operētājsistēma (OS) ir sistēmas programmatūra, kas pārvalda datortehniku ​​un programmatūras resursus un nodrošina kopīgus pakalpojumus datorprogrammām. Izmantojot Wiki



Operētājsistēma ir programmatūra, kas ir atbildīga par datortehnikas, programmatūras resursu pārvaldību un piedāvā kopīgus pakalpojumus, lai vienmērīgi palaistu datorprogrammas. Laika koplietošanas operētājsistēma ieplāno uzdevumus efektīvai sistēmas darbībai, kas ietver arī procesora laika rentabilitāti, lielapjoma drukāšanu un citus noderīgus resursus.

Vienkāršiem vārdiem sakot, operētājsistēmas galvenais mērķis ir nodrošināt vidi, kurā mēs varam izpildīt programmas.

Aparatūras funkcijas, ko apstrādā operētājsistēma, ir tādas kā ievade un izvade, kā arī atmiņas piešķiršana. Operētājsistēmas galvenā loma ir kā starpnieks starp programmatūru un aparatūru. Tomēr lietojumprogrammas kodu parasti izpilda tieši aparatūra, un tas regulāri izsauc sistēmas zvani uz OS funkciju vai arī to pārtrauc.



Tā ir saskarne starp lietotāju un datoru. Tātad operētājsistēma liek datorā darboties vienmērīgi un efektīvi.

saikne starp lietojumprogrammu un sistēmas programmatūru

Operētājsistēmu var redzēt vairākās ierīcēs, kas satur datorsistēmu, piemēram, tālruņos, videospēļu konsolēs, superdatoros un citās līdzīgās ierīcēs. Visizplatītākā un izmantotākā operētājsistēma ir Microsoft Windows ko izmanto 82,74% tirgus daļa. Pārējo tirgu aizņem macOS, Linux un Android.



Operētājsistēmas veidi

Ir četri vispārīgi operētājsistēmu veidi. To izmantošana ir atkarīga no datora veida un lietojumprogrammu veida, kas tiks palaisti šajos datoros.

  1. Reāllaika operētājsistēmas (RTOS) tiek izmantotas mašīnu, zinātnisko instrumentu un rūpniecisko sistēmu kontrolei. Kopumā lietotājam nav daudz iespēju kontrolēt RTOS veiktās funkcijas.
  2. Viena lietotāja viena uzdevuma operētājsistēmas ļauj vienam lietotājam vienlaikus darīt vienu lietu. Viena lietotāja un viena uzdevuma operētājsistēmas piemērs ir operētājsistēma, ko izmanto personālie digitālie asistenti (PDA), kas pazīstama arī kā rokas datori.
  3. Viena lietotāja, daudzuzdevumu operētājsistēmas ļauj vienam lietotājam vienlaicīgi darbināt vairākas lietojumprogrammas savā datorā. Šis ir operētājsistēmas veids, kas atrodams lielākajā daļā personālo galddatoru un klēpjdatoru. Microsoft Windows, Mac OS un Linux ir trīs labi pazīstami šāda veida sistēmu piemēri.
  4. Vairāku lietotāju operētājsistēmas ļauj vairākiem lietotājiem vienlaikus izmantot viena datora resursus. Unix ir vairāku lietotāju operētājsistēmas piemērs.

Operētājsistēmu arhitektūra

Operētājsistēmas kontrolē datora aparatūras resursus. Kodols un apvalks ir operētājsistēmas daļas, kas veic būtiskas darbības. Kad lietotājs dod komandas jebkuras darbības veikšanai, pieprasījums tiek nosūtīts uz čaulas daļu, kas ir pazīstama arī kā tulks. Pēc tam čaulas daļa cilvēka programmu pārveido mašīnkodā un pēc tam pieprasījumu pārsūta uz kodola daļu.



Operētājsistēmas arhitektūra

Kad kodols saņem pieprasījumu no čaulas, tas apstrādā pieprasījumu un parāda rezultātu ekrānā. Kodolu sauc arī par operētājsistēmas sirdi, jo katru darbību tā veic.



Apvalks

Korpuss ir programmatūras daļa, kas tiek ievietota starp lietotāju un kodolu, un tā nodrošina kodola pakalpojumus. Tādējādi čaula darbojas kā tulks, lai pārveidotu komandas no lietotāja uz mašīnas kodu. Dažāda veida operētājsistēmās esošie čaulas ir divu veidu: komandrindas čaulas un grafiskās čaulas.



Komandrindas čaulas nodrošina komandrindas saskarni, savukārt grafisko līniju čaulas nodrošina grafisko lietotāja saskarni. Lai gan abas čaulas veic darbības, grafiskā lietotāja saskarnes čaulas darbojas lēnāk nekā komandrindas saskarnes čaulas.

Korpusu veidi

  • Korn apvalks
  • Bourne apvalks
  • C apvalks
  • POSIX apvalks

Kodols

Kodols ir programmatūras sastāvdaļa. Tas ir kā tilts starp apvalku un aparatūru. Tas ir atbildīgs par programmu palaišanu un drošas piekļuves nodrošināšanu iekārtas aparatūrai. Kodolu izmanto plānošanai, t.i., tas uztur visu procesu grafiku.

Kodolu veidi

  • Monolītais kodols
  • Mikrokodeli
  • Eksokernels
  • Hibrīdie kodoli

5 galvenās operētājsistēmas funkcijas

Katrai datorsistēmai ir nepieciešama operētājsistēma, lai tā darbotos pareizi. Operētājsistēmas lielākā funkcija ir piedāvāt vienmērīgu lietotāja saskarni un kontrolēt citu lietojumprogrammu darbību. Bet ir daudz citu svarīgu funkciju, kuras pārvalda operētājsistēmas, piemēram:

Aparatūras pārvaldība

Operētājsistēmas vissvarīgākā un pamatfunkcija ir visas datora iekšējās un ārējās aparatūras pārvaldība. Operētājsistēma pārvalda visas pievienotās ierīces un stāsta, kā darboties un mijiedarboties ar sistēmu. Tas ir tāpēc, ka instrukciju un mijiedarbības rezultātu uzrādīšana ir galvenā datora veiktspēja. Dažas aparatūras sistēmas, kuras kontrolē operētājsistēma, ir: cietais disks, optiskie diskdziņi, videokartes utt.

Programmas vadība

Operētājsistēma arī palaiž programmas un ļauj tām darboties, kā tās ir paredzētas. Programma jāveido tā, lai tā darbotos ar konkrēto operētājsistēmu. Tas ir tāpēc, ka operētājsistēma ir nepieciešama, lai parādītu saskarni un palielinātu komunikāciju starp programmu un datora aparatūru. Ja nav operētājsistēmas, programmas nevar veikt norādīto uzdevumu.

Piekļuve datiem

Tā ir arī operētājsistēmas funkcija, lai uzglabātu, izgūtu un piekļūtu datiem cietajā diskā, lai operētājsistēma varētu veikt pamatfunkcijas. Operētājsistēmas pienākums ir arī pārvaldīt datus, kas uz laiku saglabāti datora RAM. Operētājsistēmas glabātie un izgūtie dati var būt jebkura veida, piemēram, dokumentu faili, attēli, videoklipi un mūzika. Cietais disks var pats lasīt un rakstīt datus, bet operētājsistēma norāda cietajam diskam, kurus datus lasīt, un metodi, kā tos rakstīt.

Resursu vadība

Operētājsistēmas funkcionējošais saraksts ir ļoti spēcīgs, tajā ietilpst arī visu datora resursu pārvaldības un sadales funkcija nepieciešamības brīdī. Resursu pārvaldība, piemēram, kurš uzdevums vispirms jāapstrādā CPU? Kura programma jāsaskaņo, lai apstrādātu datorsistēmas jaudu un atmiņu? Kā piešķirt programmu datora darbības kontrolei? Operētājsistēmas pieņem tik daudz citu ar resursiem saistītu lēmumu. Operētājsistēmas piešķir prioritāti svarīgām funkcijām, lai netraucētu regulāras datora funkcijas.

Komunikācija

Operētājsistēma atvieglo arī tīkla saziņu, ļaujot savienotajām tīkla ierīcēm sazināties ar datoru un visām programmām, kurām tas nepieciešams. Viena no galvenajām OS funkcijām ir nodrošināt tīkla komunikāciju, izmantojot dažādus rīkus, piemēram, tīkla kartes. Tīkla kartes var izveidot tikai savienojumu starp tīkliem un rīkiem, bet komunikācijas procesu virzīt tā, lai varētu apmainīties ar informāciju - nepieciešama operētājsistēma. Operētājsistēma analizē arī apmainīto informāciju, lai instalētā programma lietotājiem varētu piedāvāt vislabāko attēlojumu.

Tātad operētājsistēma ir ļoti svarīga datora un citu datorizētu ierīču sastāvdaļa, jo tās apstrādā vairākas funkcijas. Ja nevēlaties traucēt operētājsistēmas darbību, vienmēr izmantojiet pareizo datora operētājsistēmu, lai atbalstītu tās darbību.

Top