Osnovno funkcioniranje operativnog sustava - objašnjeno 2020

Isprobajte Naš Instrument Za Uklanjanje Problema





Ako koristite računalo ili bilo koji drugi pametni uređaj, možda ste čuli za taj pojam operacijski sustav (Android, Windows, Linux, iOS, mac). Ali, ako niste upoznati s pojmom i njegovom funkcionalnošću, danas ćemo razraditi funkcioniranje operativnog sustava ispred vas u širokom svjetlu.



Sadržaj posta: -

Pregled operativnog sustava

Počnimo s onim što je operativni sustav?

Operativni sustav (OS) je sistemski softver koji upravlja računalnim hardverom i softverskim resursima i pruža zajedničke usluge za računalne programe. Putem Wiki-a



Operativni sustav je softver koji je odgovoran za upravljanje računalnim hardverom, softverskim resursima i nudi zajedničke usluge za nesmetano pokretanje računalnih programa. Zadaci planiranja operativnog sustava za dijeljenje vremena za učinkovito pokretanje sustava koji također uključuje isplativost vremena procesora, masovnu pohranu ispisa i druge korisne resurse.

Jednostavnim riječima možemo reći da je glavna svrha operativnog sustava pružiti okruženje u kojem možemo izvršavati programe.

Hardverske funkcije kojima upravlja operativni sustav su poput ulaza i izlaza i dodjele memorije. Glavna uloga operacijskog sustava funkcionira kao posrednik između softvera i hardvera. Međutim, aplikacijski kod obično izvršava izravno hardver i redovito poziva na sistemski pozivi na OS funkciju ili je prekinula.



To je sučelje između korisnika i računala. Dakle, operativni sustav čini da sve u računalu radi glatko i učinkovito.

odnos između aplikacijskog i sistemskog softvera

Operativni sustav može se vidjeti na više uređaja koji sadrže računalni sustav kao što su telefoni, konzole za video igre, superračunala i drugi slični uređaji. Najčešći i najkorišteniji operativni sustav je Microsoft Windows što koristi 82,74% tržišnog udjela. Ostatak tržišta zauzimaju macOS, Linux i Android.



Vrste operativnog sustava

Postoje četiri opće vrste operativnih sustava. Njihova uporaba ovisi o vrsti računala i vrsti aplikacija koje će se pokretati na tim računalima.

  1. Operativni sustavi u stvarnom vremenu (RTOS) koriste se za upravljanje strojevima, znanstvenim instrumentima i industrijskim sustavima. Općenito, korisnik nema puno kontrole nad funkcijama koje izvodi RTOS.
  2. Jednokorisnički operativni sustavi s jednim zadatkom omogućuju jednom korisniku da rade po jednu stvar. Primjer operativnog sustava s jednim zadatkom za jednog korisnika je operativni sustav koji koriste osobni digitalni asistenti (PDA), poznat i kao ručna računala.
  3. Jednokorisnički operativni sustavi s više zadataka omogućuju jednom korisniku istodobno pokretanje više aplikacija na računalu. Ovo je vrsta operativnog sustava koja se nalazi na većini osobnih stolnih i prijenosnih računala. Microsoft Windows, Mac OS i Linux tri su dobro poznata primjera ove vrste sustava.
  4. Višekorisnički operativni sustavi omogućuju više korisnika da istovremeno koriste resurse na jednom računalu. Unix je primjer višekorisničkog operativnog sustava.

Arhitektura operativnih sustava

Operativni sustavi kontroliraju hardverske resurse računala. Jezgra i ljuska dijelovi su operativnog sustava koji obavljaju bitne operacije. Kada korisnik daje naredbe za izvođenje bilo koje radnje, zahtjev odlazi na dio ljuske, koji je poznat i kao tumač. Dio ljuske zatim prevodi ljudski program u strojni kod, a zatim prenosi zahtjev u dio jezgre.



Arhitektura operativnog sustava

Kad jezgra primi zahtjev od ljuske, obrađuje zahtjev i prikazuje rezultat na ekranu. Jezgra je također poznata i kao srce operativnog sustava jer svaku operaciju izvodi on.



Ljuska

Ljuska je dio softvera koji se nalazi između korisnika i jezgre i pruža usluge jezgre. Ljuska tako djeluje kao tumač za pretvaranje naredbi od korisnika u strojni kod. Ljuske prisutne u različitim vrstama operativnih sustava su dvije vrste: školjke naredbenog retka i grafičke ljuske.



Ljuske naredbenog retka pružaju sučelje naredbenog retka, dok grafičke ljuske retka pružaju grafičko korisničko sučelje. Iako obje ljuske izvode operacije, ljuske grafičkog korisničkog sučelja rade sporije od ljuski sučelja naredbenog retka.

Vrste školjki

  • Kornska ljuska
  • Bournova ljuska
  • C ljuska
  • POSIX ljuska

Zrno

Jezgra je dio softvera. To je poput mosta između ljuske i hardvera. Odgovorna je za pokretanje programa i osiguravanje sigurnog pristupa hardveru uređaja. Jezgra se koristi za raspoređivanje, tj. Održava vremenski raspored za sve procese.

Vrste zrna

  • Monolitna jezgra
  • Mikro zrnca
  • Exokerneli
  • Hibridna jezgra

5 glavnih funkcija operativnog sustava

Svakom računalnom sustavu potreban je operativni sustav da bi ispravno funkcionirao. Najviše je funkcija operativnog sustava ponuditi glatko korisničko sučelje i kontrolirati rad ostalih aplikacija. Ali, postoji mnoštvo drugih važnih funkcija kojima upravljaju operativni sustavi, poput -

Upravljanje hardverom

Najvažnija i osnovna funkcija operativnog sustava je upravljanje svim unutarnjim i vanjskim hardverom računala. Operativni sustav upravlja svim povezanim uređajima i govori im kako raditi i komunicirati sa sustavom. To je zato što su predstavljanje rezultata uputa i interakcija osnovna izvedba računala. Neki od hardverskih sustava kojima upravlja operativni sustav uključuju - tvrdi disk, optičke pogone, video kartice itd.,

Kontrola programa

Operativni sustav također pokreće programe i omogućava im funkcioniranje za koje su dizajnirani. Program treba biti dizajniran da funkcionira s određenim operativnim sustavom. To je zato što je operativni sustav potreban za prikaz sučelja i prenaponske komunikacije između programa i hardvera računala. U nedostatku operativnog sustava, programi ne mogu izvršavati zadani zadatak.

Pristup podacima

Također je funkcija operativnog sustava pohranjivanje, dohvaćanje i pristup podacima na tvrdom disku, tako da operativni sustav može izvršavati osnovne funkcije. Također je odgovornost operativnog sustava za upravljanje podacima pohranjenim u privremenom RAM-u računala. Podaci koje operativni sustav pohranjuje i preuzima može biti bilo koje vrste, kao što su datoteke dokumenata, slike, videozapisi i glazba. Tvrdi disk može samostalno čitati i pisati podatke, ali operativni sustav tvrdi disk tvrdi koje podatke treba čitati i način na koji ih zapisuje.

Upravljanje resursima

Popis funkcioniranja operativnog sustava vrlo je jak, on također uključuje funkciju upravljanja i raspodjele svih resursa računala u trenutku potrebe. Upravljanje resursima, poput zadatka koji CPU treba prvo obraditi? Koji program treba uskladiti da bi se obradila snaga i memorija računalnog sustava? Kako dodijeliti program za kontrolu rada računala? I, toliko mnogo drugih odluka vezanih uz resurse preuzimaju operativni sustavi. Operativnim sustavima prioritet daju važne funkcije kako se redovne funkcije računala ne bi remetile.

Komunikacija

Operativni sustav također olakšava mrežnu komunikaciju omogućavajući povezanim mrežnim uređajima da komuniciraju s računalom i sa svim programima koji ih zahtijevaju. Jedna je od primarnih funkcija OS-a pružanje mrežne komunikacije uz pomoć različitih alata poput mrežnih kartica. Mrežne kartice mogu uspostaviti samo vezu između mreža i alata, ali za usmjeravanje procesa komunikacije kako bi se mogle razmjenjivati ​​informacije - potreban je operativni sustav. Operativni sustav također analizira razmijenjene informacije kako bi instalirani program mogao ponuditi najbolji prikaz korisnicima.

Dakle, operativni sustav vrlo je važan dio računala i drugih računarskih uređaja jer se njima upravlja s više funkcija. Ako ne želite ometati funkcioniranje operativnog sustava, uvijek upotrijebite ispravan operativni sustav na računalu da biste podržali njegovo funkcioniranje.

Top