Što je Operating sustav? Objasnite vrste OS-a, značajke i primjere

Što je Operating sustav?

An Operating sustav (OS) je softver koji djeluje kao sučelje između komponenti računalnog hardvera i korisnika. Svaki računalni sustav mora imati barem jedan operativni sustav za pokretanje drugih programa. Aplikacije kao što su preglednici, MS Office, Notepad igre, itd., trebaju neko okruženje za pokretanje i obavljanje svojih zadataka.

OS vam pomaže da komunicirate s računalom, a da ne znate kako govoriti jezik računala. Nije moguće da korisnik koristi bilo koje računalo ili mobilni uređaj bez operativnog sustava.

Uvod u Operating sustav
Uvod u Operating sustav

Povijest OS-a

  • Operating sustavi su prvi put razvijeni kasnih 1950-ih za upravljanje pohranom na traci
  • General Motors Research Lab implementirao je prvi OS ranih 1950-ih za svoje IBM 701
  • Sredinom 1960-ih operativni sustavi počeli su koristiti diskove
  • U kasnim 1960-ima razvijena je prva verzija Unix OS-a
  • Prvi OS napravljen od Microsoft bio DOS. Izgrađen je 1981. kupnjom softvera 86-DOS od tvrtke iz Seattlea
  • Danas popularan OS Windows prvi put je nastao 1985. kada je GUI stvoren i uparen s MS-DOS-om.

Primjeri Operating sustav s tržišnim udjelom

Operating sustav s tržišnim udjelom
Tržišni udio od Operating sustavi

Slijede Operaprimjeri sustava s najnovijim tržišnim udjelom

Naziv OS-a Podijeli
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
Windows OS telefona 0.06

Vrste Operating sustav (OS)

Slijede popularne vrste OS-a (Operating sustav):

  • Serija Operating sustav
  • Multitasking/Time Sharing OS
  • Višeprocesni OS
  • OS u stvarnom vremenu
  • Distribuirani OS
  • Mrežni OS
  • OS za mobilne uređaje

Serija Operating sustav

Neki su računalni procesi vrlo dugotrajni i dugotrajni. Kako bi se ubrzao isti proces, posao sa sličnim tipom potreba grupira se i izvodi kao grupa.

Korisnik paketnog operativnog sustava nikada ne komunicira izravno s računalom. U ovoj vrsti OS-a svaki korisnik priprema svoj posao na izvanmrežnom uređaju poput bušene kartice i predaje ga operateru računala.

Multi-tasking/dijeljenje vremena Operating sustavi

Operativni sustav s dijeljenjem vremena omogućuje ljudima koji se nalaze na različitim terminalima (ljuskama) da koriste jedan računalni sustav u isto vrijeme. Procesorsko vrijeme (CPU) koje dijeli više korisnika naziva se dijeljenje vremena.

OS u stvarnom vremenu

A operativni sustav u stvarnom vremenu vremenski interval za obradu i odgovor na unose je vrlo mali. Primjeri: vojni softverski sustavi, svemirski softverski sustavi primjeri su OS-a u stvarnom vremenu.

distribuiran Operating sustav

Distribuirani sustavi koriste mnoge procesore smještene u različitim strojevima kako bi svojim korisnicima omogućili vrlo brzo računanje.

mreža Operating sustav

mreža OperaSustav radi na poslužitelju. Pruža mogućnost da služi za upravljanje podacima, korisnicima, grupama, sigurnošću, aplikacijama i drugim mrežnim funkcijama.

OS za mobilne uređaje

Mobilni operativni sustavi su OS koji su posebno dizajnirani za napajanje pametnih telefona, tableta i nosivih uređaja.

Neki najpoznatiji mobilni operativni sustavi su Android i iOS, ali ostali uključuju BlackBerry, Web i watchOS.

Funkcije Operating sustav

Neke tipične funkcije operativnog sustava mogu uključivati ​​upravljanje memorijom, datotekama, procesima, I/O sustavom i uređajima, sigurnošću itd.

Ispod su glavne funkcije Operating sustav:

Funkcije Operating sustav

Funkcije Operating sustav

U operativnom sistemski softver obavlja svaku od funkcija:

  1. Procesno upravljanje: Upravljanje procesima pomaže OS-u da stvara i briše procese. Također pruža mehanizme za sinkronizaciju i komunikaciju između procesa.
  1. Upravljanje memorijom: Modul za upravljanje memorijom obavlja zadaću dodjele i de-alokacije memorijskog prostora programima kojima su ti resursi potrebni.
  1. Upravljanje datotekama: Upravlja svim aktivnostima vezanim uz datoteke kao što su organizacijska pohrana, dohvaćanje, imenovanje, dijeljenje i zaštita datoteka.
  1. Upravljanje uređajima: Upravljanje uređajima prati sve uređaje. Ovaj modul također odgovoran za ovaj zadatak poznat je kao I/O kontroler. Također obavlja zadaću dodjele i de-alokacije uređaja.
  1. Upravljanje I/O sustavom: Jedan od glavnih ciljeva bilo kojeg OS-a je sakriti osobitosti tog hardverskog uređaja od korisnika.
  1. Upravljanje sekundarnom pohranom: Sustavi imaju nekoliko razina pohrane koja uključuje primarnu pohranu, sekundarnu pohranu i predmemoriju. Upute i podaci moraju biti pohranjeni u primarnu pohranu ili predmemoriju tako da ih pokrenuti program može referencirati.
  1. Sigurnost: Sigurnosni modul štiti podaci i informacije računalnog sustava protiv prijetnje zlonamjernim softverom i autoriziranog pristupa.
  1. Tumačenje zapovijedi: Ovaj modul tumači naredbe dane od strane i upravlja sistemskim resursima za obradu tih naredbi.
  1. Umrežavanje: Distribuirani sustav je grupa procesora koji ne dijele memoriju, hardverske uređaje ili sat. Procesori međusobno komuniciraju putem mreže.
  1. Računovodstvo poslova: Praćenje vremena i resursa koje koriste različiti poslovi i korisnici.
  1. Upravljanje komunikacijama: Koordinacija i dodjela prevoditelja, tumača i drugih softverskih resursa različitih korisnika računalnih sustava.

Značajke Operating sustav (OS)

Ovdje je popis važnih značajki OS-a:

  • Zaštićeni i nadzorni način rada
  • Omogućuje pristup disku i sustavima datoteka Pokretački programi uređaja Sigurnost umrežavanja
  • Izvršenje programa
  • Upravljanje memorijom Virtualna memorija Multitasking
  • Rukovanje I/O operacijama
  • Manipulacija datotečnim sustavom
  • Otkrivanje i rukovanje greškama
  • Alokacija resursa
  • Zaštita informacija i resursa

Značajke Operating sustav

Prednost Operating sustav

  • Omogućuje skrivanje detalja hardvera stvaranjem apstrakcije
  • Jednostavan za korištenje s GUI
  • Nudi okruženje u kojem korisnik može izvršavati programe/aplikacije
  • Operativni sustav mora osigurati da je računalni sustav prikladan za korištenje
  • Operating Sustav djeluje kao posrednik između aplikacija i hardverskih komponenti
  • Omogućuje resurse računalnog sustava u formatu koji je jednostavan za korištenje
  • Djeluje kao posrednik između svih hardvera i softvera sustava

Nedostaci Operating sustav

  • Ako se pojavi bilo kakav problem u OS-u, možete izgubiti sav sadržaj koji je pohranjen u vašem sustavu
  • OperaSoftver sustava ting prilično je skup za male organizacije što ih dodatno opterećuje. Primjer Windows
  • Nikada nije potpuno siguran jer se prijetnja može pojaviti u bilo kojem trenutku

U čemu je Kernel Operating sustav?

Kernel je središnja komponenta operacijskog sustava računala. Jedini posao koji obavlja kernel je upravljanje komunikacijom između softvera i hardvera. Kernel je u jezgri računala. Omogućuje komunikaciju između hardvera i softvera. Dok je jezgra najunutarnjiji dio operativnog sustava, ljuska je najudaljeniji dio.

Kernel u Operating sustav
Uvod u Kernel

Značajke kernela

  • Niskorazinsko planiranje procesa
  • Međuprocesna komunikacija
  • Sinkronizacija procesa
  • Prebacivanje konteksta

Vrste kernela

Postoje mnoge vrste kernela, ali među njima dva najpopularnija kernela su:

1. Monolitna

Monolitna jezgra je jedan kod ili blok programa. Pruža sve potrebne usluge koje nudi operativni sustav. To je jednostavan dizajn koji stvara poseban komunikacijski sloj između hardvera i softvera.

2. Mikrojezgre

Microkernel upravlja svim resursima sustava. U ovoj vrsti kernela usluge su implementirane u različitim adresnim prostorima. Korisničke usluge su pohranjene u korisničkom adresnom prostoru, a kernel usluge su pohranjene u kernel adresnom prostoru. Dakle, pomaže smanjiti veličinu i kernela i operativnog sustava.

Razlika između firmvera i Operating sustav

Ispod su ključne razlike između firmvera i Operating sustav:

firmware Operating sustav
Definirajte firmver: firmver je jedna vrsta programiranja koja je ugrađena u čip u uređaju koji kontrolira taj određeni uređaj. Definirati Operating sustav: OS pruža funkcionalnost iznad i iznad one koju pruža firmware.
Firmware su programi koji su kodirani proizvodnjom IC-a ili tako nešto i ne mogu se mijenjati. OS je program koji korisnik može instalirati i mijenjati.
Pohranjuje se u trajnoj memoriji. OS je pohranjen na tvrdom disku.

Razlika između 32-bitnog i 64-bitnog Operating sustav

Ispod je Ključ Razlike između 32-bitnog i 64-bitnog Operating sustav:

Parametri 32.Bit 64.Bit
Architekstura i softver Omogućuje 32-bitnu obradu podataka istovremeno Omogućuje 64-bitnu obradu podataka istovremeno
Kompatibilnost 32-bitne aplikacije zahtijevaju 32-bitni OS i CPU. 64-bitne aplikacije zahtijevaju 64-bitni OS i CPU.
Dostupni sustavi Sve verzije Windows 8, Windows 7, Windows Vista i Windows XP, Linux itd. Windows XP Professional, Vista, 7, Mac OS X i Linux.
Ograničenja memorije 32-bitni sustavi ograničeni su na 3.2 GB RAM-a. 64-bitni sustavi dopuštaju najviše 17 Billion GB RAM-a.

rezime

  • Što je OS (OperaDefinicija sustava) i njegove vrste: Operativni sustav je softver koji djeluje kao sučelje između krajnjeg korisnika i hardvera računala. Različite kategorije Operating sustav u računalu i drugim uređajima su: Batch Operating sustav, višezadaćni OS/OS za dijeljenje vremena, višeprocesni OS, OS u stvarnom vremenu, Distribuirani OS, Mrežni OS i mobilni OS
  • Osobno računalo Operating sustavi su prvi put razvijeni kasnih 1950-ih za upravljanje pohranom na vrpci
  • Objasniti OperaRad sustava: OS radi kao posrednik između korisnika i računala. Pomaže korisniku da komunicira s računalom, a da ne zna kako govoriti jezik računala.
  • Kernel je središnja komponenta operacijskog sustava računala. Jedini posao koji obavlja kernel je upravljanje komunikacijom između softvera i hardvera
  • Dva najpopularnija jezgra su monolitna i MicroKernels
  • Proces, uređaj, datoteka, I/O, sekundarna pohrana, upravljanje memorijom razne su funkcije Operating sustav