OS

OS

Kaj je operativni sistem?

Operacijski sistem je program, zasnovan za obravnavo glavnih komponent pri delovanju računalniškega sistema, na primer izdaja ukazov različnim napravam strojne opreme in dodeljevanje sistemskih virov, kot je glavni pomnilnik, različnim izvajanjem, ki se izvajajo.

To je programska oprema, potrebna za izvajanje vseh aplikacijskih programov in komunalnih rutin. Poleg tega deluje kot most, da bi lahko naredil boljšo interakcijo med aplikacijskimi programi in računalniško strojno opremo.

Operacijski sistem vam omogoča uporabo programov in funkcionalnosti računalnika

Operacijski sistem je sestavljen iz sistemske programske opreme, ki so temeljni programi, ki jih mora računalnik začeti in delati. Vsak namizni, tablični računalnik in pametni računalnik vključuje operacijski sistem za zagotavljanje osnovne funkcionalnosti napravi.

Njegov glavni cilj je, da računalniški sistem postane udobno za uporabo, poleg tega, da na učinkovit način izkoristite strojno opremo. Operacijski sistem opravlja osnovne naloge, na primer prejemanje vnosa tipkovnice, obdelavo navodil in pošiljanje izhoda na zaslon.

Za kaj je operacijski sistem za?

Glavni nadzor

Operacijski sistem je program, ki služi kot glavni nadzor računalnika. Ko se vklopi, je majhen program Start tisti, ki ga naloži.

Čeprav je mogoče po potrebi naložiti dodatne sistemske module, je glavni del, znan kot jedro ali jedro.

Ko so bili računalniki prvič predstavljeni, je uporabnik z njimi komuniciral prek vmesnika ukazne vrstice, ki so zahtevali pisna naročila. Trenutno skoraj vsi računalniki uporabljajo operacijski sistem GUI.

Za velike sisteme je v skladu s pomembnimi odgovornostmi. Deluje kot tranzitni policist in poskrbi, da se različni programi, ki se izvajajo hkrati, ne motijo ​​drug drugega.

Operacijski sistem je odgovoren tudi za varnost in zagotavlja, da ne morejo dostopati do sistema nepooblaščenih uporabnikov.

Posrednik med uporabniki in strojno opremo

V računalniškem sistemu lahko strojna oprema razume samo strojno kodo v obliki 0 in 1, kar nima smisla za skupnega uporabnika.

Potreben je sistem, ki lahko deluje kot posrednik in upravlja vse procese in vire v sistemu.

Operacijski sistem bi lahko določil kot vmesnik med osebo in strojno opremo. Garant je, da se izvajajo vsi procesi, upravljanje arhivov in CPU, dodelitev virov in številne druge naloge.

Ker operacijski sistem deluje predvsem kot uporabniški vmesnik računalnika, je razvpito vključen v obliko interakcije z napravo. Zato mnogi uporabniki raje uporabljajo določen operacijski sistem.

Izvedite aplikacije

Ko razvijalci programske opreme ustvarijo aplikacije, jih morajo pisati za določen operacijski sistem. To je posledica dejstva, da se vsak operacijski sistem sporoča s strojno opremo drugače in ima poseben vmesnik aplikacijskega programa (API), ki ga mora programer uporabiti.

Čeprav je veliko priljubljenih programov večplatform, razviti za več operacijskih sistemov, so nekateri na voljo samo za en operacijski sistem.

Programi komunicirajo z operacijskim sistemom, da bi lahko izvedli vse operacije, ki so povezane z upravljanjem datotek in uporabniškim vmesnikom.

Cilji

Namen operacijskega sistema je nadzorovati in organizirati strojno in programsko opremo, tako da naprava, v kateri je nastanjena, pravilno deluje. Njeni glavni cilji so:

  • Pred uporabniki se skrivajo podrobnosti o strojnih virih.
  • Naj bo računalniški sistem primeren za učinkovito uporabo.
  • Upravljanje virov računalniškega sistema.
  • Uporabnikom zagotovite priročen vmesnik za uporabo računalniškega sistema.
  • Zagotoviti učinkovito in pošteno izmenjavo virov med uporabniki in programi.
  • Spremljajte, kdo uporablja kakšno pritožbo, odobri zahteve za vire in posreduje v konfliktnih aplikacijah različnih programov in uporabnikov.
Vam lahko služi: zunanji deli računalnika

Komponente operacijskega sistema

Windows, Linux in iOS

Vse komponente obstajajo tako, da različni deli računalniškega sistema delujejo skupaj.

Jedro

Ponuja eno najbolj temeljnih stopenj nadzora nad vsemi računalniškimi napravami strojne opreme. Jedro je osrednja komponenta operacijskega sistema. Je sprva napolnjen in ostane v glavnem pomnilniku.

Upravlja dostop do RAM -a za programe, ugotovi, kateri programi imajo dostop do virov. Vsadki operativna stanja CPU za optimalno delovanje ves čas.

Modul za izvedbo procesa

Operacijski sistem ponuja vmesnik med aplikacijskim programom in strojno opremo, tako da se lahko aplikacijski program poveže s strojno opremo preprosto po načelih in postopkih, konfiguriranih v operacijskem sistemu.

Modul za prekinitev

Prekinitve so bistvene, saj ponujajo zanesljivo metodo, da se operacijski sistem odzove na njegovo okolje.

Prekinitev je znak naprave, povezane z računalnikom, ali programa v računalniku, ki potrebuje operacijski sistem, da natančno določi, kaj storiti naprej.

Ob prejemu prekinitve računalnik postavi kateri koli program, ki se izvaja, ohrani svoj status in izvede kodo operacijskega sistema, povezano s prekinitvijo.

Modul za upravljanje pomnilnika

Je zadolžen za vse vidike upravljanja spomina. Zagotavlja, da program ne vnese pomnilnika, ki ga uporablja drug program.

Modul za večopravilnost

Opišite delovanje več neodvisnih programov v istem računalniku. Operacijski sistem ima možnost iskanja, kje so ti programi, in se premikati iz enega, ne da bi izgubil informacije.

To je narejeno s skupnim časom, kjer vsak program uporablja del računalniškega časa, ki ga je treba izvesti.

Varnostni modul

Če računalnik omogoča hkratno delovanje več procesov, potem morajo ti procesi zagotoviti dejavnosti vsakega.

Operacijski sistem mora biti sposoben razlikovati med zahtevami, ki jih je treba obdelati, in tistimi, ki jih ne bi smeli obdelati.

Modul uporabniškega vmesnika

Ta enota je ključnega pomena, da je človeška komunikacija izvedljiva. Preverite in zahtevajte storitve iz operacijskega sistema, pridobite informacije iz vhodnih naprav in zahtevajte, da storitve operacijskega sistema prikazujejo sporočila držav in drugih v izhodnih napravah.

Modul za upravljanje podatkov

Ob shranjevanju hranite sledenje podatkov. Program upravlja podatke z imenom datoteke in njegovo določeno lokacijo. Ta enota ve, kje so podatki na trdem disku fizično shranjeni.

Interakcija med aplikacijo in operacijskim sistemom se izvaja prek programskega vmesnika. Ko mora program shraniti ali obnoviti informacije, pokličite to enoto, ki je odgovorna za odpiranje, branje, pisanje in zapiranje datotek.

Vrste operacijskih sistemov

Operacijski sistem v realnem času (RTO)

Uporabljajo se za nadzor industrijskih sistemov, znanstvenih instrumentov in strojev. Ta vrsta operacijskega sistema skoraj nima zmogljivosti uporabniškega vmesnika, saj je sistem zaprto polje, ko ga dostavite.

Vam lahko služi: 6 delov e -poštnega sporočila in njegove značilnosti

Ta vrsta sistema se uporablja predvsem za ravnanje z računalniškimi viri tako, da se določeno operacijo izvaja v enakem času, ko se zgodi.

Uporabnik, naloga

Ta vrsta sistema upravlja računalniško opremo tako, da lahko oseba opravi samo hkrati.

Palm sistem spada v to vrsto, ki se uporablja za ročne računalnike te blagovne znamke.

Uporabnik, večopravilnost

To je tisto, ki se trenutno uporablja na namiznih računalnikih. Windows je operacijski sistem, kjer lahko hkrati zaženete več aplikacij.

To pomeni, da lahko oseba med tiskanjem e -poštnega sporočila piše besedilo v besedilni procesor in prenese internetno datoteko.

Več uporabnikov

S to vrsto sistema lahko več ljudi hkrati uporablja računalniške vire.

Operacijski sistem mora biti prepričan, da obstaja ravnovesje v zahtevah uporabnikov in da ima vsak program, ki ga uporabljajo.

Operacijski sistemi Unix in VMS, ki se uporabljajo v makromatorjev, so del te vrste operacijskih sistemov.

Funkcije operacijskega sistema

Uporabniški vmesnik

Vse trenutno temelji na grafiki, uporabniški vmesnik vključuje Windows, menije in način interakcije med uporabnikom in računalnikom.

Pred obstojem uporabniških grafičnih vmesnikov (GUI) so bile vse operacije izvedene z ukazi. Operacijski sistemi lahko sprejmejo izbirne vmesnike.

Upravljanje dela

Upravljanje dela nadzoruje čas in zaporedje, v katerem se izvajajo aplikacije.

IBM -ov nadzor nad delom je pogost v okolju z visoko epd makrokatorjev in strežnikov. Razvit je bil za programiranje vsakodnevnega dela.

V strežnikih Unix/Linux je izvajanje majhnih programov v določenih trenutkih čez dan pogosta.

V namiznem okolju lahko napišete paketne datoteke, da izvedete zaporedje operacij, ki jih je mogoče programirati, da se začne v določenem času.

Upravljanje nalog

V okolju makromatorjev in strežnikov je to upravljanje ključnega pomena. Vloge je mogoče prednostno določiti tako, da tečejo hitreje ali počasneje, odvisno od njihovega namena.

Na namiznih računalnikih je večopravilnost ponavadi sprememba nalog, pri čemer ohranjajo aplikacije odprte, tako da lahko uporabniki pridejo in gredo med njimi.

Upravljanje naprav

Naprave lahko upravlja operacijski sistem z navodili v periferni kodi.

Programska oprema, ki je bila sposobna komunicirati s perifernimi napravami, se imenuje krmilnik. Za vsako napravo, povezano z računalnikom, je potreben določen krmilnik.

Varnost

Operacijski sistemi zagotavljajo zaščito z geslom, da nedovoljene uporabnike preprečijo iz sistema.

Zapisi o dejavnostih se vzdržujejo, saj lahko zagotovijo število časa za obračunske namene.

V primeru okvare sistema lahko zagotovijo tudi varnostne in obnovitvene rutine, da začnejo znova.

Najbolj uporabljeni operacijski sistemi

Okna

Je bil najbolj uporabljen operacijski sistem za osebne računalnike. Vsaka različica vsebuje grafični uporabniški vmesnik, s katerim lahko uporabniki vidijo datoteke in mape.

Microsoft ga je predstavil z različico 1.0 leta 1984. Najnovejša različica za končne uporabnike je Windows 10.

Vam lahko služi: vrste spletnih strani

Prejšnje različice Windows vključujejo Windows 3.1, Windows 95, Windows 98, Windows ME, Windows XP, Windows Vista, Windows 7 in Windows 8.

Prva različica Windows, usmerjena v podjetja, imenovana Windows NT 3.1, bilo je leta 1993.

Windows lahko izvedete v katerem koli računalniku v seriji X86, na primer procesorji Intel in AMD. Zaradi tega ga je mogoče namestiti v veliko večino blagovnih znamk računalnikov.

OS X

Ta operacijski sistem je zasnoval Apple za računalnike Macintosh. Zamenjal Mac OS 9 v letu 2001 kot standardni operacijski sistem za Mac.

Temelji na Unixu in uporablja svoje isto jedro. To jedro zagotavlja boljše zmogljivosti OS X za večkratno obdelavo in najboljše upravljanje pomnilnika.

Vmesnik OS X se imenuje Finder in vključuje več standardnih funkcij, na primer fiksno menijsko vrstico na vrhu zaslona.

Ta operacijski sistem vsebuje tudi veliko knjižnico funkcij, ki jo je mogoče uporabiti pri pisanju programov za Mac.

Linux

To je operacijski sistem tipa UNIX, ki ga je ustvaril Linus Torvalds. Ko je bila končana funkcionalna različica Linuxa, je bila prosto distribuirana, kar mu je pomagalo pridobiti priljubljenost. Trenutno Linux uporablja milijoni ljudi po vsem svetu.

Ta operacijski sistem je zelo prilagodljiv. Programerji lahko celo spremenijo izvorno kodo in ustvarijo svojo različico operacijskega sistema Linux.

Linux je pogosto nameščen na spletnih namestitvenih strežnikih, ker so strežniki, ki temeljijo na tem sistemu.

Linux je združljiv tudi z več strojnimi platformami, vključno z Intel, PowerPC, DEC Alpha, Sun Sparc in Motorola.

Android

Je brezplačna platforma Linux na osnovi. Prvotno ga je razvil Google in se leta 2007 predstavil za mobilne platforme.

To je močan tekmec za Apple iOS, ki je operacijski sistem, ki se uporablja na Apple -ovem iPhoneu.

Atari

Atari inc. To je arkadno podjetje za proizvodnjo iger. To podjetje je za svoje konzole razvilo različne operacijske sisteme, med katerimi so:

  • Gemdos
  • Bios
  • Xbios
  • Operacijski sistem (kašelj)
  • Multite
  • Freemint

BlackBerry OS

BlackBerry, prej znan kot Research In Motion Limited, je kanadsko podjetje, ki proizvaja strojno in programsko opremo. Operacijski sistem, ki se uporablja na mobilnih napravah, je BlackBerry OS, ki temelji na tehnologiji Java.

Za razliko od operacijskega sistema Android je BlackBerry zaprti kodni sistem, zato ga je mogoče uporabiti samo na napravah podjetja.

Javaos

Operacijski sistem Java je odprtokodni, zato ga je mogoče uporabiti v različnih napravah, ne samo v tistih, ki jih proizvaja podjetje.

Je tudi večplatformni sistem, kar pomeni, da je združljiv z drugimi operacijskimi sistemi (Windows, Linux, med drugim).

Freebsd

Vir: Anton Gral za FreeBSD

Operacijski sistem FreeBSD je brezplačni kodni sistem, ki temelji na sistemih, ki jih je razvil UNIX, združljiv z operacijskim sistemom GNU/Linux in aplikacijami, ki jih je to razvilo.

Ta operacijski sistem uporablja platforma Yahoo! in za konzole Ninardo.

Reference

  1. Vaš slovar (2019). Operacijski sistem. Vzet od: yourdictionary.com.
  2. Christensson (2012). Okna. Tehnični izraz. Vzeto od: Techmters.com.
  3. Christensson (2014). OS X. Tehnični izraz. Vzeto od: Techmters.com.
  4. Curt Franklin in Dave Cousan (2019). Vrste operacijskih sistemov. Kako delujejo. Vzet iz: računalnik.Kakovostno delo.com.
  5. Christensson (2010). Linux. Tehnični izraz. Vzeto od: Techmters.com.
  6. Christensson (2016). Operacijski sistem. Tehnični izraz. Vzeto od: Techmters.com.
  7. Vadnice Point (2019). Računalnik - operacijski sistem. Vzeto iz: TourialSpoint.com.
  8. Joseph H Volker (2018). Komponente operacijskega sistema. Laboratorij za zemelj. Vzeto iz: EarthSlab.com.