Od nastanka računala nije prošlotoliko vremena po mjerilima ljudske povijesti. Ali operativni sustavi koji njima upravljaju daleko su napredovali. To se čak ni ne odnosi na razvoj Billa Gatesa, koji je predložio korištenje sustava Windows. Zapravo se sve dogodilo puno ranije. Koncept operativnih sustava trebao bi započeti s malo digresije u povijest programiranja. I to nije sve. Štoviše, koncept operativnog sustava, klasifikacija OS-a i drugi pojmovi jednostavno ne mogu bez njega.
Ako uzmemo u obzir računala iz vremena njihovogtada su tada operativni sustavi kao takvi uopće bili odsutni. Stara računala bila su obični računalni kompleks sposoban za obradu neke vrste matematičkih operacija.
Najlakše rješenje za unos / izlaz podataka za tovrijeme su postojale bušene karte i bušena traka. Prva je imala posebne prazne ćelije, čija je izmjena omogućavala unos podataka željenim redoslijedom. Potonji je prikazao obrađeni rezultat kada je prikazan. Prirodno, ova je metoda bila izuzetno nezgodna, pa su se s vremenom počeli pojavljivati automatizirani sustavi koji su mogli brzo reagirati na unos podataka i rezultat.
Koncept i funkcije operativnog sustava ne mogu se zamisliti barem bez osnovnog znanja programskih jezika.
Jednom davno jedan od najlakših zarazumijevanje i pisanje programa smatralo se osnovnim jezikom. Učili su ga čak i u srednjoj školi. Koristeći ga za pisanje programa, bilo je moguće stvarati grafičke slike, reproducirati bilješke (doduše samo koristeći dinamiku sustava) itd. Ništa što danas imamo nije ni dolazilo u obzir. Koncept i svrha operativnog sustava došli su mnogo kasnije.
Činjenica je da se čak ni primitivni programski jezici više nisu mogli nositi s I / O funkcionalnošću koja im je dodijeljena. Rješenju ovog pitanja trebalo je pristupiti puno ozbiljnije.
Kao što znate, najjednostavniji programski jezikokruženje u kojem je bilo koji korisnik mogao raditi nije dalo sve što imamo u ovom trenutku. S vremenom su se počeli pojavljivati složeniji jezični paketi koji se, usput rečeno, još uvijek koriste (isti Assembler ili Delphi).
Iako u Assembleru, operativni sustavi nisusu napisani, međutim, mnogi aplikacijski programi mogu se služiti tim jezikom. Ali za stvaranje punopravnog operativnog sustava (ili, kako je to uobičajeno reći, OS), takvi jezici u početku nisu bili prikladni. Zbog toga su se osnovni koncepti operativnih sustava tijekom vremena donekle promijenili.
Postalo je jasno da sam operativni sustav morapostati svojevrsna poveznica između komponenata, programa i programa računala. Tako su se prvi put pojavili upravljački programi koji se mogu nazvati prvim operativnim sustavima. Oni su, međutim, bili vrlo daleko od današnjih.
Prva tvrtka koja je koristila osnovne koncepte operativnih sustava bila je američka telefonska tvrtka AT&T.
To je razumljivo, u to vrijeme tehnički inženjeripokušao što je više moguće automatizirati telefonsku komunikaciju između pretplatnika. Ako se itko sjeća, čak i u kinu tih godina, možete vidjeti operatere koji spajaju pretplatnike pomoću posebnih utikača koji se ubacuju u određenu ćeliju koja odgovara broju odlaznih i dolaznih poziva.
Koncept operativnog sustava u ovom slučajusveo se samo na stvaranje potpuno automatiziranog postupka povezivanja pretplatnika bez sudjelovanja operatora. U svijetu računalne tehnologije vjeruje se da su programi koje koristi AT&T postali svojevrsni prototip modernih UNIX sustava (koji, usput budi rečeno, mnogi vole omiljeni Linux).
Što je operacijska sala danas?sustav? Koncept, glavne funkcije - sve se to ne može zanemariti bez razumijevanja kakvu je revoluciju u računalnom svijetu napravila Microsoft Corporation u osobi tadašnjeg šefa Billa Gatesa. Prvi je predložio cjelovit pristup razumijevanju odnosa između računalnih sposobnosti računala i korisnika koji na monitoru promatra rezultat njihovih radnji.
Tako je stvoren DOS sustav.Međutim, radila je samo uz pomoć ručno unesenih naredbi, ali "starac" Norton pokušao je učiniti nešto jedinstveno, tako da se cijelo ovo okruženje moglo u potpunosti kontrolirati.
Koncept operativnog sustava (OS) sada nijeoslobađa se znanja o tako jedinstvenom proizvodu kao što je Norton Commander, jer su mnoge aplikacije poput upravitelja datotekama stvorene točno po slici i sličnosti "Nortonovog djeda".
Da, uzmi barem takve dobro poznate aplikacije kaoWindows Commander ili Total Commander, koji u sučelju imaju iste dvije ploče posuđene od Nortona, u kombinaciji s funkcijskim tipkama koje mogu imati izravnu svrhu ili izvoditi druge radnje kada se istovremeno pritisnu tipke Shift ili Ctrl.
S vremenom se opet pojam koncepta operativnih sustavapromijenio. Upotreba najjednostavnijih naredbi i vitkog sučelja dovela je do činjenice da je Microsoft razvio potpuno novi koncept pristupa komunikaciji između računala i korisnika.
Isti Bill Gates dao je korisniku grafikusučelje iza kojeg skriva izvršavanje sistemskih ili drugih programskih procesa. Istodobno, operativni sustav Windows čiji su koncepti prilično složeni u programskom jeziku (C + / C ++) mogao bi u potpunosti raditi sa svim hardverskim komponentama računala, instalirajući posebne mikroprograme za njihovu ispravnost i ispravnost funkcionira, danas se naziva vozačima. Tako je postalo moguće povezati apsolutno sve uređaje (čak i periferne).
Najjednostavniji primjer bili bi isti pisači, grafičke kartice, prijenosni mediji itd.
Ali nije uvijek bilo tako.Zbog toga su programeri softvera stvorili poseban "most" nazvan DirectX. Proizvođači nove opreme također su počeli proizvoditi opremu koristeći Plug & Play standard. Sada je bilo dovoljno jednostavno instalirati upravljački program uređaja da bi on normalno radio na sustavu.
Počevši od Windows'98, najvišeuobičajeni i popularni uređaji počeli su se uključivati u sam instalacijski paket operativnih sustava. Nije iznenađujuće što danas nije potrebno ručno instalirati upravljačke programe čak ni za mobilne uređaje.
Mnogi korisnici računalnih sustava imaju malone razumijem s čim je povezano višezadaćnost sustava. Jednostavnim riječima, to se može objasniti izvršavanjem nekoliko procesa istodobno ili mogućnošću izvođenja mnogih radnji koje su osigurane u arsenalu. Dakle, sam "operativni sustav" pretvara se u dovoljno moćan alat za izvođenje određenih radnji, pokretanje programa nezavisnih proizvođača, čije izvršenje u njemu nije predviđeno prema zadanim postavkama itd.
Što se tiče modernih operativnih sustava, danas to jesuima ih mnogo. Microsoftov izravni konkurent je Apple koji proizvodi računala i mobilne uređaje. Za razliku od Windows-a, on predstavlja operativni sustav Mac OS X, koji je (što je čudno) stvoren po slici i sličnosti "Windows-a".
Jedino što vrijedi napomenuti je da je danas ovaj OS najsigurniji na svijetu. Za nju nije da se virusi ne stvaraju, oni jednostavno ne djeluju u ovom okruženju.
Nisu ostali ni proizvođači mobilne opreme.na stranu. S ove točke gledišta, koncept i funkcije operacijskog sustava trebaju se temeljiti isključivo na onome što je sam programer stavio u operativni sustav. Jasno je da na istim pametnim telefonima ili tabletima nećete pronaći redoviti zaslon s istim gumbom Start kao u sustavu Windows (iako je i on nakon "sedam" napušten).
Ali koncept operativnog sustava ovdje se svodi samo na upotrebu widgeta ili ikona, kada kliknete na koji možete nazvati ovu ili onu aplikaciju, funkciju ili program.
Najčešći u tom pogledu mogu bitida imenujemo "operativni sustavi" kao što su Android, iOS, Windows Mobile, Blackberry i neki drugi. Kao što vidite, čak ni divovi računalnog svijeta nisu napustili ideju o tome što je koncept operativnog sustava, klasifikaciji prema vrsti izvršnih (ili dostupnih za izvršenje) aplikacija itd.
Općenito, sada postoje čak i operativni sustavi koji to moguvratiti ostale "operativne sustave". Ne trebaju instalaciju na tvrdi disk i mogu raditi s bilo kojeg prijenosnog medija. U ovom slučaju, koncept operativnog sustava ne može se zanemariti bez spominjanja tako jedinstvenog softverskog proizvoda kao što je BeOS. Mnogima je nepoznato, međutim, učitavanjem takvog "operativnog sustava" s diska ili bljeskalice možete riješiti mnoge probleme u istim sustavima Windows. Prilikom pokretanja jednostavno zaobilazi sektor za podizanje sustava Windows (pod uvjetom da je pokretanje odgovarajuće vrste postavljeno u BIOS-u).