Š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.
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
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:
U operativnom sistemski softver obavlja svaku od funkcija:
- 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.
- Upravljanje memorijom: Modul za upravljanje memorijom obavlja zadaću dodjele i de-alokacije memorijskog prostora programima kojima su ti resursi potrebni.
- Upravljanje datotekama: Upravlja svim aktivnostima vezanim uz datoteke kao što su organizacijska pohrana, dohvaćanje, imenovanje, dijeljenje i zaštita datoteka.
- 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.
- Upravljanje I/O sustavom: Jedan od glavnih ciljeva bilo kojeg OS-a je sakriti osobitosti tog hardverskog uređaja od korisnika.
- 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.
- Sigurnost: Sigurnosni modul štiti podaci i informacije računalnog sustava protiv prijetnje zlonamjernim softverom i autoriziranog pristupa.
- Tumačenje zapovijedi: Ovaj modul tumači naredbe dane od strane i upravlja sistemskim resursima za obradu tih naredbi.
- Umrežavanje: Distribuirani sustav je grupa procesora koji ne dijele memoriju, hardverske uređaje ili sat. Procesori međusobno komuniciraju putem mreže.
- Računovodstvo poslova: Praćenje vremena i resursa koje koriste različiti poslovi i korisnici.
- 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
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.
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