Mis on Operating süsteemi? Selgitage OS-i tüüpe, funktsioone ja näiteid

Mis on Operating süsteemi?

An Operating System (OS) on tarkvara, mis toimib liidesena arvuti riistvarakomponentide ja kasutaja vahel. Igal arvutisüsteemil peab teiste programmide käitamiseks olema vähemalt üks operatsioonisüsteem. Sellised rakendused nagu brauserid, MS Office, Notepad Games jne vajavad töötamiseks ja ülesannete täitmiseks keskkonda.

OS aitab teil arvutiga suhelda, ilma et oskaksite arvuti keelt rääkida. Kasutajal ei ole võimalik kasutada ühtegi arvutit või mobiilseadet ilma operatsioonisüsteemita.

Sissejuhatus Operating System
Sissejuhatus Operating System

OS-i ajalugu

  • Operatingsüsteemid töötati esmakordselt välja 1950. aastate lõpus lindisalvestuse haldamiseks
  • General Motorsi uurimislabor rakendas nende jaoks esimese OS-i 1950. aastate alguses IBM 701
  • 1960. aastate keskel hakkasid operatsioonisüsteemid kasutama kettaid
  • 1960. aastate lõpus töötati välja Unixi operatsioonisüsteemi esimene versioon
  • Esimene OS, mille ehitas Microsoft oli DOS. See ehitati 1981. aastal, ostes Seattle'i ettevõttelt 86-DOS-i tarkvara
  • Tänapäeva populaarne OS Windows esmakordselt tekkis 1985. aastal, kui loodi GUI ja ühendati see MS-DOS-iga.

Näited Operasüsteemi turuosaga

Operasüsteemi turuosaga
Turuosa Operating Systems

Järgmised on Operasüsteeminäiteid uusima turuosaga

OS-i nimi Jaga
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
Windows Telefoni OS 0.06

Tüübid Operating System (OS)

Järgmised on populaarsed OS-i tüübid (Operating System):

  • Partii Operating System
  • Multitegumtöötlus/ajajagamise OS
  • Mitmetöötlusega OS
  • Reaalajas OS
  • Hajutatud OS
  • Võrgu OS
  • Mobiilne operatsioonisüsteem

Partii Operating System

Mõned arvutiprotsessid on väga pikad ja aeganõudvad. Sama protsessi kiirendamiseks koondatakse sarnast tüüpi vajadustega töö kokku ja käitatakse rühmana.

Pakettoperatsioonisüsteemi kasutaja ei suhtle kunagi arvutiga otseselt. Seda tüüpi OS-is valmistab iga kasutaja oma töö ette võrguühenduseta seadmes, näiteks perfokaardil, ja esitab selle arvuti operaatorile.

Multi-tegumtöö/ajajagamine Operaasjade süsteemid

Ajajagamise operatsioonisüsteem võimaldab erinevas terminalis (shellis) asuvatel inimestel kasutada samaaegselt ühte arvutisüsteemi. Protsessori aega (CPU), mis on jagatud mitme kasutaja vahel, nimetatakse ajajagamiseks.

Reaalajas OS

A reaalajas operatsioonisüsteem sisendite töötlemise ja reageerimise ajavahemik on väga väike. Näited: sõjalise tarkvara süsteemid, kosmosetarkvarasüsteemid on reaalajas operatsioonisüsteemi näide.

Levitatakse Operating System

Hajutatud süsteemid kasutavad palju erinevates masinates asuvaid protsessoreid, et pakkuda kasutajatele väga kiiret arvutust.

võrk Operating System

võrk Operating Süsteem töötab serveris. See võimaldab hallata andmeid, kasutajaid, rühmi, turvalisust, rakendusi ja muid võrgufunktsioone.

Mobiilne operatsioonisüsteem

Mobiilioperatsioonisüsteemid on need operatsioonisüsteemid, mis on spetsiaalselt loodud nutitelefonide, tahvelarvutite ja kantavate seadmete toiteks.

Mõned kõige kuulsamad mobiilioperatsioonisüsteemid on Android ja iOS, kuid teiste hulka kuuluvad BlackBerry, Web ja watchOS.

Funktsioonid Operating System

Mõned tüüpilised operatsioonisüsteemi funktsioonid võivad hõlmata mälu, failide, protsesside, I/O süsteemi ja seadmete, turvalisuse jne haldamist.

Allpool on toodud peamised funktsioonid Operatingimise süsteem:

Funktsioonid Operating System

Funktsioonid Operating System

Operatsioonis süsteemitarkvara täidab kõiki funktsioone:

  1. Protsesside juhtimine: protsessihaldus aitab OS-il protsesse luua ja kustutada. Samuti pakub see mehhanisme protsessidevaheliseks sünkroonimiseks ja suhtluseks.
  1. Mäluhaldus: Mäluhaldusmoodul täidab mäluruumi eraldamise ja eraldamise ülesannet programmidele, mis seda ressurssi vajavad.
  1. Failihaldus: see haldab kõiki failidega seotud tegevusi, nagu organisatsiooni salvestamine, otsimine, nimede andmine, jagamine ja failide kaitse.
  1. Device Management: Seadmehaldus jälgib kõiki seadmeid. Seda moodulit, mis vastutab ka selle ülesande eest, nimetatakse I/O-kontrolleriks. Samuti täidab see seadmete eraldamise ja eraldamise ülesannet.
  1. I/O süsteemihaldus: Iga OS-i üks peamisi eesmärke on varjata selle riistvaraseadmete iseärasusi kasutaja eest.
  1. Teisese salvestusruumi haldus: Süsteemidel on mitu salvestustaset, sealhulgas esmane salvestusruum, sekundaarne salvestusruum ja vahemälu. Juhised ja andmed tuleb salvestada esmasesse salvestusruumi või vahemällu, et töötav programm saaks neile viidata.
  1. TURVALISUS: Turvamoodul kaitseb andmed ja teave arvutisüsteemi kaitse pahavara ohu ja volitatud juurdepääsu vastu.
  1. Käskude tõlgendamine: see moodul tõlgendab nende käskude töötlemiseks antud ja tegutsevate süsteemiressursside antud käske.
  1. Networking: Hajutatud süsteem on protsessorite rühm, mis ei jaga mälu, riistvaraseadmeid ega kella. Protsessorid suhtlevad üksteisega võrgu kaudu.
  1. Tööarvestus: erinevate tööde ja kasutajate kasutatava aja ja ressursi jälgimine.
  1. Kommunikatsiooni juhtimine: arvutisüsteemide erinevate kasutajate kompilaatorite, tõlkide ja muude tarkvararessursside koordineerimine ja määramine.

Tunnused Operating System (OS)

Siin on OS-i oluliste funktsioonide loend:

  • Kaitstud ja järelevaataja režiim
  • Võimaldab juurdepääsu kettale ja failisüsteemidele Seadme draiverid Võrguturve
  • Programmi täitmine
  • Mäluhaldus Virtuaalne mälu multitegumtöötlus
  • I/O operatsioonide käsitlemine
  • Failisüsteemi manipuleerimine
  • Vigade tuvastamine ja käsitlemine
  • Ressursside eraldamine
  • Teabe ja ressursside kaitse

Tunnused Operating System

Eelis Operating System

  • Võimaldab peita riistvara üksikasju, luues abstraktsiooni
  • Lihtne kasutada GUI-ga
  • Pakub keskkonda, milles kasutaja saab programme/rakendusi käivitada
  • Operatsioonisüsteem peab hoolitsema selle eest, et arvutisüsteemi oleks mugav kasutada
  • Operating System toimib rakenduste ja riistvarakomponentide vahel vahendajana
  • See pakub arvutisüsteemi ressurssidele hõlpsasti kasutatavat vormingut
  • Toimib vahendajana kogu süsteemi riist- ja tarkvara vahel

Puudused Operating System

  • Kui operatsioonisüsteemis ilmneb mõni probleem, võite kaotada kogu teie süsteemi salvestatud sisu
  • Operatingsüsteemi tarkvara on väikese organisatsiooni jaoks üsna kallis, mis lisab neile koormust. Näide Windows
  • See pole kunagi täiesti turvaline, kuna oht võib tekkida igal ajal

Milles on Kernel Operating süsteemi?

Kernel on arvuti operatsioonisüsteemide keskne komponent. Kerneli ainus töö on tarkvara ja riistvara vahelise suhtluse haldamine. Kernel on arvuti tuumas. See võimaldab riistvara ja tarkvara vahelist suhtlust. Kui kernel on operatsioonisüsteemi sisemine osa, siis kest on kõige välimine osa.

Kernel sees Operating System
Sissejuhatus Kernelisse

Kerneli omadused

  • Protsesside madalal tasemel planeerimine
  • Protsessidevaheline suhtlus
  • Protsessi sünkroonimine
  • Konteksti vahetamine

Kerneli tüübid

Olemas on mitut tüüpi tuumasid, kuid nende hulgas on kaks kõige populaarsemat tuuma:

1. Monoliitne

Monoliitne kernel on programmi üks kood või plokk. See pakub kõiki operatsioonisüsteemi pakutavaid vajalikke teenuseid. See on lihtsustatud disain, mis loob riist- ja tarkvara vahel selge suhtluskihi.

2. Mikrotuumad

Mikrokernel haldab kõiki süsteemiressursse. Seda tüüpi tuumas rakendatakse teenuseid erinevas aadressiruumis. Kasutajateenused salvestatakse kasutaja aadressiruumi ja kerneli teenused kerneli aadressiruumi alla. Seega aitab see vähendada nii tuuma kui ka operatsioonisüsteemi suurust.

Erinevus püsivara ja Operating System

Allpool on toodud peamised erinevused püsivara ja Operatingimise süsteem:

püsivara Operating System
Püsivara määratlemine: püsivara on teatud tüüpi programmeerimine, mis on manustatud seadme kiibile, mis seda konkreetset seadet juhib. Määratle Operating System: OS pakub funktsioone lisaks püsivara pakutavale.
Püsivara on programmid, mis on kodeeritud IC või muu tootmisega ja mida ei saa muuta. OS on programm, mida saab kasutaja ise installida ja mida saab muuta.
See salvestatakse püsimällu. OS on salvestatud kõvakettale.

Erinevus 32-bitise ja 64-bitise vahel Operating System

Allpool on võti Erinevused 32-bitise ja 64-bitise vahel Operating System:

parameetrid 32. Bitt 64. Bitt
Architehnoloogia ja tarkvara Lubage samaaegselt 32-bitist andmetöötlust Lubage samaaegselt 64-bitist andmetöötlust
Ühilduvus 32-bitised rakendused nõuavad 32-bitist operatsioonisüsteemi ja protsessoreid. 64-bitised rakendused nõuavad 64-bitist operatsioonisüsteemi ja protsessorit.
Saadaval olevad süsteemid Kõik Windows 8, Windows 7, Windows Vista ja Windows XP, Linux jne. Windows XP Professional, Vista, 7, Mac OS X ja Linux.
Mälu piirangud 32-bitised süsteemid on piiratud 3.2 GB muutmäluga. 64-bitised süsteemid võimaldavad maksimaalselt 17 Billioon GB RAM-i.

kokkuvõte

  • Mis on OS (OperaSüsteemi määratlus) ja selle tüübid: operatsioonisüsteem on tarkvara, mis toimib liidesena lõppkasutaja ja arvuti riistvara vahel. Erinevad kategooriad OperaArvuti ja muude seadmete süsteemid on järgmised: Batch Operatingsüsteem, multitegumtöö/ajajagamise OS, mitut töötlemist võimaldav OS, reaalajas OS, hajutatud OS, võrgu OS ja mobiilne OS
  • Personaalarvuti Operating Systems töötati esmakordselt välja 1950. aastate lõpus lindisalvestuse haldamiseks
  • Selgitama OperaSüsteem töötab: OS töötab vahelülina kasutaja ja arvuti vahel. See aitab kasutajal arvutiga suhelda, ilma et ta oskaks arvuti keelt rääkida.
  • Kernel on arvuti operatsioonisüsteemide keskne komponent. Kerneli ainus töö on tarkvara ja riistvara vahelise suhtluse haldamine
  • Kaks kõige populaarsemat tuuma on monoliitsed ja MikroKernelid
  • Protsess, seade, fail, I/O, sekundaarmälu, mäluhaldus on erinevad funktsioonid Operating System