- Kam skirta operacinė sistema?
- Pagrindinis valdymas
- Tarpininkas tarp vartotojo ir aparatūros
- Vykdyti programas
- tikslus
- Operacinės sistemos komponentai
- Core
- Proceso vykdymo modulis
- Nutraukti modulį
- Atminties valdymo modulis
- Daugiafunkcinis modulis
- Apsaugos modulis
- Vartotojo sąsajos modulis
- Duomenų valdymo modulis
- Operacinių sistemų tipai
- Realaus laiko operacinė sistema (RTOS)
- Vienas vartotojas, viena užduotis
- Vienas vartotojas, daugiafunkcinis
- Keli vartotojai
- funkcijos
- Vartotojo sąsaja
- Darbo valdymas
- Užduočių valdymas
- Prietaiso tvarkymas
- Saugumas
- Dažniausiai naudojamos operacinės sistemos
- „Windows“
- OS X
- „Linux“
- „Android“
- Atari
- „BlackBerry“ OS
- „JavaOS“
- „FreeBSD“
- Nuorodos
Operacinė sistema yra programa, sukurta siekiant spręsti su pagrindinių komponentų kompiuterinės sistemos veikimą, pavyzdžiui, išduodant komandas į skirtingų aparatūros įrenginių ir sistemos išteklių, kaip antai pagrindinėje atmintyje paskirstyti, kad įvairių programų, kurios veikia.
Tai yra programinė įranga, kurios reikia norint paleisti visas programų programas ir naudingumą. Be to, tai yra tiltas geresnei programų programų ir kompiuterio aparatūros sąveikai.
Šaltinis: pixabay.com
Operacinę sistemą sudaro sistemos programinė įranga, kurios yra pagrindinės programos, kurių reikia kompiuteriui paleisti ir veikti. Kiekviename darbalaukyje, planšetiniame kompiuteryje ir išmaniajame telefone yra operacinė sistema, užtikrinanti pagrindines įrenginio funkcijas.
Pagrindinis jos tikslas yra padaryti kompiuterinę sistemą patogia naudoti, taip pat efektyviai naudotis aparatine įranga. Operacinė sistema atlieka pagrindines užduotis, tokias kaip klaviatūros įvesties priėmimas, apdorojimo instrukcijos ir išvesties siuntimas į ekraną.
Kam skirta operacinė sistema?
Pagrindinis valdymas
Operacinė sistema yra programa, kuri naudojama kaip pagrindinis kompiuterio valdymas. Kai jis įjungtas, maža įkrovos programa yra tai, kas jį įkelia.
Nors pagal poreikį galima įkelti papildomų sistemos modulių, pagrindinė dalis, vadinama branduoliu ar branduoliu, visą laiką yra atmintyje.
Kai pirmą kartą buvo pristatyti kompiuteriai, vartotojas bendravo su jais naudodamas komandų eilutės sąsają, kuriai reikėjo rašytų komandų. Šiuo metu beveik visi kompiuteriai naudoja GUI (grafinę vartotojo sąsają) operacinę sistemą, kurią naudoti ir valdyti yra daug lengviau.
Didelėms sistemoms jis atlieka svarbias pareigas. Jis elgiasi kaip eismo policininkas, įsitikindamas, kad skirtingos tuo pačiu metu vykdomos programos netrukdo viena kitai.
Operacinė sistema taip pat atsakinga už saugumą, užtikrinant, kad pašaliniai vartotojai negalėtų pasiekti sistemos.
Tarpininkas tarp vartotojo ir aparatūros
Kompiuterinėje sistemoje aparatūra gali suprasti tik mašinos kodą 0 ir 1 pavidalu, o tai neturi prasmės paprastam vartotojui.
Jums reikia sistemos, kuri galėtų veikti kaip tarpininkė ir valdyti visus sistemoje esančius procesus ir išteklius.
Operacinę sistemą galima nurodyti kaip sąsają tarp asmens ir aparatinės įrangos. Tai yra garantas, kad visi procesai vykdomi, failų ir procesoriaus tvarkymas, išteklių paskirstymas ir daugelis kitų užduočių.
Kadangi operacinė sistema pirmiausia veikia kaip kompiuterio vartotojo sąsaja, ji vaidina svarbų vaidmenį sąveikaujant su įrenginiu. Todėl daugelis vartotojų nori naudoti tam tikrą operacinę sistemą.
Vykdyti programas
Kai programinės įrangos kūrėjai kuria programas, jie privalo jas parašyti konkrečiai operacinei sistemai. Taip yra todėl, kad kiekviena operacinė sistema skirtingai bendrauja su aparatūra ir turi specialią programos programos sąsają (API), kurią turi naudoti programuotojas.
Nors daugelis populiarių programų yra įvairiose platformose sukurtos kelioms operacinėms sistemoms, kai kurios yra prieinamos tik vienai operacinei sistemai.
Programos bendrauja su operacine sistema, kad galėtų atlikti visas operacijas, susijusias su failų valdymu ir vartotojo sąsaja.
tikslus
Operacinės sistemos tikslas yra valdyti ir tvarkyti aparatinę ir programinę įrangą, kad įrenginys, kuriame jis yra priglobtas, veiktų tinkamai.
- Slėpti informaciją apie techninės įrangos išteklius iš vartotojų.
- Padaryti kompiuterio sistemą patogia efektyviai naudoti.
- Tvarkykite kompiuterinės sistemos išteklius.
- Suteikite vartotojams patogią sąsają naudojimui kompiuterine sistema.
- Užtikrinti veiksmingą ir sąžiningą išteklių ir mainų mainą tarp vartotojų ir programų.
- Stebėkite, kas naudoja kurį išteklius, įgalina išteklių užklausas ir įsikiša į prieštaringus skirtingų programų ir vartotojų prašymus.
Operacinės sistemos komponentai
„Windows“, „Linux“ ir „iOS“
Visi komponentai egzistuoja tam, kad visos kompiuterio sistemos dalys veiktų kartu.
Core
Tai suteikia vieną iš svarbiausių visų kompiuterio aparatinės įrangos valdymo lygių. Branduolys yra pagrindinis operacinės sistemos komponentas. Iš pradžių jis įkeltas ir išlieka pagrindinėje atmintyje.
Tvarkykite programų RAM atminties prieinamumą, nustatykite, kurios programos turi prieigą prie išteklių. Jis įgyvendina CPU veikimo būsenas, kad bet kuriuo metu būtų galima optimaliai veikti.
Proceso vykdymo modulis
Operacinė sistema suteikia sąsają tarp programos ir aparatinės įrangos, kad taikymo programa galėtų prisijungti prie aparatinės įrangos tiesiog vykdydama operacinėje sistemoje sukonfigūruotus principus ir procedūras.
Nutraukti modulį
Pertraukimai yra būtini, nes jie yra patikimas būdas operacinei sistemai reaguoti į jos aplinką.
Trukdymas yra signalas iš įrenginio, prijungto prie kompiuterio, arba iš kompiuterio viduje esančios programos, kuriam reikalinga operacinė sistema, kad tiksliai nustatytų, ką daryti toliau.
Gavęs pertraukimą, kompiuteris sustabdo bet kurią veikiančią programą, išsaugo būseną ir vykdo su pertraukimu susietą operacinės sistemos kodą.
Atminties valdymo modulis
Jis yra atsakingas už visus atminties valdymo aspektus. Tai užtikrina, kad programa neprieštarautų kitos atminties, kurią naudoja kita programa.
Daugiafunkcinis modulis
Apibūdina kelių nepriklausomų programų veikimą tame pačiame kompiuteryje. Operacinė sistema turi galimybę pamatyti, kur yra šios programos, ir pereiti iš vienos į kitą neprarandant informacijos.
Tai atliekama naudojant dalijimosi laiką, kai kiekviena programa paleidžia dalį kompiuterio laiko.
Apsaugos modulis
Jei kompiuteris leidžia vienu metu valdyti kelis procesus, tada šie procesai turi užtikrinti kiekvieno veikimą.
Operacinė sistema turi sugebėti atskirti užklausas, kurias turėtų būti leista apdoroti, nuo tų, kurios neturėtų būti tvarkomos.
Vartotojo sąsajos modulis
Ši vienybė yra gyvybiškai svarbi, kad žmogaus bendravimas būtų įmanomas. Patikrinkite ir reikalaukite operacinės sistemos paslaugų, gaudami informaciją iš įvesties įrenginių ir reikalaudami, kad operacinės sistemos paslaugos pateiktų išvesties įrenginiuose būsenos pranešimus ir pan.
Duomenų valdymo modulis
Stebi duomenis, kai jie yra saugomi. Programa tvarko duomenis naudodama failo pavadinimą ir jo konkrečią vietą. Šis diskas žino, kur duomenys yra fiziškai saugomi kietajame diske.
Programos ir operacinės sistemos sąveika atliekama per programavimo sąsają. Kai programai reikia išsaugoti arba nuskaityti informaciją, ji paskambina į šį skyrių, kuris atsakingas už failų atidarymą, skaitymą, rašymą ir uždarymą.
Operacinių sistemų tipai
Realaus laiko operacinė sistema (RTOS)
Jie naudojami pramoninėms sistemoms, moksliniams instrumentams ir mašinoms valdyti. Šio tipo operacinėse sistemose beveik nėra vartotojo sąsajos galimybių, nes pristatymo metu sistema yra uždaryta dėžutė.
Šio tipo sistema daugiausia naudojama kompiuterio ištekliams valdyti tokiu būdu, kad tam tikra operacija būtų atliekama per tą patį laiką kiekvieną kartą, kai ji įvyksta.
Vienas vartotojas, viena užduotis
Šios rūšies sistema veikia kompiuterine įranga taip, kad vienas asmuo vienu metu gali atlikti tik vieną darbą.
Šiam tipui priklauso „Palm“ sistema, naudojama to paties ženklo nešiojamiesiems kompiuteriams.
Vienas vartotojas, daugiafunkcinis
Šiuo metu jis naudojamas staliniuose kompiuteriuose. „Windows“ yra operacinė sistema, kurioje galite vienu metu paleisti kelias programas.
T. y., Kai asmuo spausdina el. Laišką ir failą atsisiunčia iš interneto, asmuo gali rašyti tekstą teksto rengyklėje.
Keli vartotojai
Naudodamiesi tokio tipo sistema, keli žmonės gali vienu metu naudotis kompiuterio ištekliais.
Operacinė sistema turi būti tikra, kad vartotojų poreikiai yra suderinti ir kad kiekviena jų naudojama programa turi pakankamai išteklių atskirai, kad iškilus problemų vienam vartotojui ji nepaveiktų kitų.
Makrokompiuteriuose naudojamos „Unix“ ir VMS operacinės sistemos yra šio tipo operacinės sistemos dalis.
funkcijos
Vartotojo sąsaja
Šiuo metu viskas paremta grafika, vartotojo sąsają sudaro langai, meniu ir vartotojo bei kompiuterio sąveikos metodas.
Prieš egzistavus grafinėms vartotojo sąsajoms (GUI), visos operacijos buvo atliktos naudojant komandas. Operacinės sistemos gali palaikyti pasirenkamas sąsajas.
Darbo valdymas
Užduoties valdymas kontroliuoja ir programų laiką, ir jų seką.
IBM darbo kontrolės kalba yra įprasta aukštos klasės makrokompiuterių ir serverių aplinkoje. Jis buvo sukurtas planuoti kasdienį darbą.
„Unix“ / „Linux“ serveriuose įprasta tam tikru dienos metu paleisti mažas programas.
Darbastalio aplinkoje paketinius failus galima parašyti tam, kad būtų galima atlikti operacijų seką, kurią galima planuoti pradėti bet kuriuo metu.
Užduočių valdymas
Makrokompiuterių ir serverių aplinkoje šis valdymas yra kritinis. Priklausomai nuo jų paskirties, programoms gali būti suteiktas prioritetas, kad jos veiktų greičiau arba lėčiau.
Staliniuose kompiuteriuose daugiafunkcinis užduočių atlikimas paprastai yra užduočių pakeitimas, palaikant programas atviras, kad vartotojai galėtų grįžti atgal.
Prietaiso tvarkymas
Įrenginius operacinė sistema gali valdyti naudodama instrukcijas periferiniame įrenginyje.
Programinė įranga, naudojama bendravimui su periferiniais įrenginiais, vadinama tvarkykle. Kiekvienam prie kompiuterio prijungtam įrenginiui reikalinga specifinė tvarkyklė.
Saugumas
Operacinės sistemos suteikia apsaugą slaptažodžiu, kad pašaliniai vartotojai nepatektų iš sistemos.
Veiklos žurnalai yra saugomi, kad būtų galima atsiskaityti per laiką.
Jie taip pat gali pateikti atsarginę ir atkūrimo tvarką, kurią reikia pradėti nuo sistemos gedimo.
Dažniausiai naudojamos operacinės sistemos
„Windows“
Tai buvo plačiausiai naudojama asmeninių kompiuterių operacinė sistema. Kiekvienoje versijoje yra grafinė vartotojo sąsaja, su kuria vartotojai gali peržiūrėti failus ir aplankus.
„Microsoft“ ją pristatė su 1.0 versija 1984 m. Naujausia versija galutiniams vartotojams yra „Windows 10“.
Ankstesnės „Windows“ versijos apima „Windows 3.1“, „Windows 95“, „Windows 98“, „Windows Me“, „Windows XP“, „Windows Vista“, „Windows 7“ ir „Windows 8“.
Pirmoji į verslą orientuota „Windows“ versija, vadinama „Windows NT 3.1“, buvo 1993 m.
„Windows“ gali veikti bet kuriame x86 serijos kompiuteryje, pavyzdžiui, „Intel“ ir AMD procesoriuose. Dėl šios priežasties jį galima įdiegti daugumoje kompiuterinių prekės ženklų.
OS X
Šią operacinę sistemą „Apple“ sukūrė „Macintosh“ kompiuteriams. 2001 m. Ji pakeitė „Mac OS 9“ kaip standartinę „Mac“ operacinę sistemą.
Jis remiasi „Unix“ ir naudoja tą patį branduolį. Šis branduolys suteikia OS X geresnes daugialypio apdorojimo galimybes ir geresnį atminties valdymą.
„OS X“ darbalaukio sąsaja vadinama „Finder“ ir apima keletą standartinių funkcijų, tokių kaip fiksuota meniu juosta ekrano viršuje.
Šioje operacinėje sistemoje taip pat yra didelė funkcijų biblioteka, kurią galima naudoti rašant „Mac“ programas.
„Linux“
Tai „Unix“ tipo operacinė sistema, kurią sukūrė Linusas Torvaldsas. Kai buvo sukurta darbinė „Linux“ versija, ji buvo laisvai platinama, padedant populiarėti. Šiuo metu „Linux“ naudoja milijonai žmonių visame pasaulyje.
Ši operacinė sistema yra lengvai pritaikoma. Programuotojai netgi gali modifikuoti šaltinio kodą ir sukurti savo „Linux“ operacinės sistemos versiją.
„Linux“ dažnai įdiegiama žiniatinklio prieglobos serveriuose, nes serverius, pagrįstus šia sistema, konfigūruoti ir prižiūrėti yra pigiau nei tuos, kurie yra pagrįsti „Windows“.
„Linux“ taip pat suderinama su įvairiomis aparatinės įrangos platformomis, įskaitant „Intel“, „PowerPC“, „DEC Alpha“, „Sun Sparc“ ir „Motorola“.
„Android“
Tai nemokama platforma, pagrįsta „Linux“. Iš pradžių jį sukūrė „Google“ ir 2007 m. Išleido mobilioms platformoms.
Tai yra stiprus konkurentas „Apple iOS“, kuri yra operacinė sistema, naudojama „Apple iPhone“.
Atari
„Atari Inc.“ yra arkadinių žaidimų gamybos įmonė. Ši įmonė sukūrė įvairias konsolių operacines sistemas, tarp kurių yra:
- GEMDOS
- BIOS
- „XBIOS“
- Operacinė sistema (TOS)
- „MultiTOS“
- „FreeMiNT“
„BlackBerry“ OS
„Blackberry“, anksčiau žinoma kaip „Research In Motion Limited“, yra Kanadoje įsikūrusi įmonė, gaminanti aparatinę ir programinę įrangą. Mobiliuosiuose įrenginiuose naudojama operacinė sistema yra „BlackBerry“ OS, pagrįsta „Java“ technologijomis.
Skirtingai nuo „Android“ operacinės sistemos, „BlackBerry“ OS yra uždarojo kodo sistema, todėl ją galima naudoti tik įmonės įrenginiuose.
„JavaOS“
„Java“ operacinė sistema yra atvirojo kodo, todėl ją galima naudoti įvairiuose įrenginiuose, ne tik tais, kuriuos gamina įmonė.
Tai taip pat daugiaplatforminė sistema, tai reiškia, kad ji yra suderinama su kitomis operacinėmis sistemomis (be kita ko, „Windows“, „Linux“).
„FreeBSD“
„FreeBSD“ operacinė sistema yra nemokamų šaltinių sistema, pagrįsta „Unix“ sukurtomis sistemomis, suderinama su GNU / Linux operacine sistema ir jos sukurtomis programomis.
Šią operacinę sistemą naudoja „Yahoo!“ ir „Nintedo“ konsolėms.
Nuorodos
- Tavo žodynas (2019). Operacinė sistema. Paimta iš: yourdictionary.com.
- Christenssonas (2012). „Windows“. Techninės sąlygos. Paimta iš: techterms.com.
- Christenssonas (2014 m.). OS X. Techninės sąlygos. Paimta iš: techterms.com.
- Kurtas Franklinas ir Dave'as Coustanas (2019 m.). Operacinių sistemų tipai. Kaip daiktai veikia. Paimta iš: computer.howstuffworks.com.
- Christenssonas (2010). „Linux“. Techninės sąlygos. Paimta iš: techterms.com.
- Christenssonas (2016). Operacinė sistema. Techninės sąlygos. Paimta iš: techterms.com.
- Mokymo taškas (2019 m.). Kompiuteris - operacinė sistema. Paimta iš: tutorialspoint.com.
- Josephas H Volkeris (2018 m.). Operacinės sistemos komponentai. „Earths Lab“, paimta iš: earthslab.com.