1 / 40

OPERACIJSKI SUSTAVI: Povijesni pregled i obilježja

OPERACIJSKI SUSTAVI: Povijesni pregled i obilježja. Zahvaljujući visokom stupnju razvitka računalske tehnologije, omogućeno je jednostavno, masovno i efikasno korištenje računalnih sustava na svim područjima ljudske djelatnosti.

Télécharger la présentation

OPERACIJSKI SUSTAVI: Povijesni pregled i obilježja

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OPERACIJSKI SUSTAVI: Povijesni pregled i obilježja

  2. Zahvaljujući visokom stupnju razvitka računalske tehnologije, omogućeno jejednostavno, masovno i efikasno korištenje računalnih sustava na svim područjima ljudske djelatnosti. • Računalni sustav je sastavljen od raznih sklopovskih komponenata. •Sama sklopovska oprema računala (engl. Hardware) ne može biti korisna ako uz njune postoji odgovarajuća programska oprema (engl. Software).

  3. Računalni sustavi su se razvijali kroz nekoliko generacija koje su označavale razne tehnologije izrade. Pronalaskom tranzistora 1947. g., kao nove tehnologije, došlo se dodruge generacije računala koja su imala veću brzinu i snagu procesora, veće memorije, bolje ulazno / izlazne jedinice. Izumom integriranog kruga, računalne sustave su imenovali trećom generacijom U to vrijeme se javlja pojam multiprogramiranja i viši programski jezici, pa operacijski sustavi postaju sve složeniji.

  4. 1970. godine nastaje UNIX. Denis Ritchie, Kenneth Thompson.Douglas Mcllory i Joseph Ossana Ritchie ubrzo čini prvu inačicu osnovne jezgre sustava na dotad razvijenom Multicsu i General Electricovu računalu GE-645. prvi program napisan u asemblerskom kodu

  5. Nabavivši novo i grafički moćnije DEC-ovo računalo PDP-7 (8-bitno računalo snage Commodore64 ali veliko kao ormar), Thompson je na njega prebacio programski kod. Operacijski sustav je dobio novo obličje i postao sve samostalniji, te je prozvan ujednostručeni informacijski i računalski servis - skraćeno UNIX (engl. Uniplexed Information and Computing Service)

  6. 1970. godine nabavljeno je novo računalo PDP-11 s 24Kbyte memorije. Thompson je nanovo iskodirao jezgru operacijskog sustava i osnovne uslužne programe u asembleru. Nakon toga prihvatili su se zadatka da napišu novi programski jezik '' C '' kojim su zadužili svijet. Naime, assembler je neprenosivi niži programski jezik kojeg su morali nanovo pisati s prelaskom na svaki novi stroj. Novi programski jezik je bio viši i prenosivi na različite procesore.

  7. Jezgru (engl. Kernel) operacijskog sustava su iskodirali u C-u, što je bilo prvi puta da je neki operacijski sustav napisan u jeziku višeg nivoa. UNIXje konačno našao svoje pravo mjesto na sveučilištima. Tamo je korištenusvakodnevnom radu, o njemu se predavalo, a ujedno je razvijan od kreativnihstudenata. Na Berkeley-u je nastala BSD (engl. Berkley System Distribution) verzija UNIX-a s boljim sistemom datoteka, C shell-om i korištenjem virtualne memorije (engl. Swap).

  8. U Bostonu na MIT-u 1980. počinje se razvijati X Window System. Mrežni prozori nezavisni o operacijskom sustavu i hardveru koji ih izvršava. Godine 1980. firma IBM izradila je prvi model osobnog računala 5150, a odmahposlije su druge tvrtke počele proizvoditi PC klonove s DOS operacijskim sustavom firme Microsoft čiji je tvorac Bili Gates.

  9. Treba reći da UNIX nije jedinstven operacijski sustav već se to ime odnosi na skupinu operacijskih sustava od kojih su najpoznatiji: •IBM AIX, BSD Unix. Tru64 Unix Digital Ultrix. HP-UX. SGlIRIX, SCO Unix, LINUX... Sun Solaris.

  10. Linus Torvalds je 1991. godine za PC-386 izradioprvu verziju kernela UNIX-oida nazvan LINUX. Ova verzija UNIX-oidnog OS-a ne pripada jednoj firmi, već iza nje stoji više njih i svjetsko mnoštvo vrhunskih programera-entuzijasta koji prenose slobodni UNIX softver na Linux.

  11. Općenito o programskoj opremi Ukupna programska oprema u računalnom sustavu može se podijeliti na dva dijela: sistemski programi korisnički,primjenski, problemski ili aplikativni programi.

  12. Sistemski programi Stalno prisutni programi u računalu koji korisniku omogućavaju jednostavniju, prikladniju i djelotvorniju upotrebu svih resursa računalnog sustava. Sistemski programi su posrednici između korisnika, odnosno njegovih programa i sklopovske opreme računala i najčešće ne daju korisniku direktno upotrebljive rezultate, nego se oni koriste unutar računalnog sustava.

  13. Korisnički ili (aplikacijski ) primjenski programi programi koje korisnik predaje računalu na obradu s ciljem dobivanja upotrebljivih rezultata. Sistemski softver može se također podijeliti na dvije vrste: kontrolno-upravljački softver (engl. Control-Management Software), uslužni softver (engl. Utility- Software).

  14. Operacijski sustav (engl. Operating System) Osnova i posrednik između hardvera i ostalih vrsta softvera. Korisnik ne vidi stvarni hardver, već onako kako mu ga operacijski sustav predstavlja, dakle može se reći da vidi prividni ili virtualni stroj. Korisnik komunicira s virtualnim strojem što je olakšavajuća okolnost, jer bi rad s realnim strojem, koji je u stanju izvoditi samo vrlo jednostavne instrukcije bio mnogo teži i kompliciraniji.

  15. Definicije i značenje operacijskih sustava a)Operacijski sustav je skup sistemskih programa koji služe za upravljanje i kontrolu rada cijelog računalnog sustava i korisničkih programa. b)Operacijski sustav je skup osnovnih programa koji kontrolira i upravlja izvođenjem programa, procesorom, unutarnjom i vanjskom memorijom, ulazno/izlaznim jedinicama i podacima.

  16. c)Operacijski sustav je veza (engl. Interface) između sklopovske opreme računala i korisnika kojima omogućuje lakše kreiranje, kodiranje, testiranje, izvođenje i održavanje programa, a istovremeno kontrolira i upravlja svim resursima računalnog sustava sa svrhom što djelotvornijeg rada. Kao stoje već spomenuto, operacijski sustav je veza između korisnika, odnosnoprimjenskih programa i samog hardvera računala.

  17. Bitna pomoć operacijskog sustava sistemskom administratoruse očituje u obavljanju sljedećih operacija i zadataka: Upravljanje zadacima obrade ( engl. Job Control, Job accounting ) Djelotvorno korištenje svih resursa sustava( engl. Multi-user, Multi-task ) Zaštita korisničkih zadataka obrade i datoteka Brzo i efikasno otklanjanje hardverskih i softverskih kvarova Mogućnost uključivanja novih softverskih i hardverskih komponenata

  18. Karakteristike i funkcije operacijskih sustava Glavni cilj koji neki operacijski sustav mora ispuniti, ostvarenje je što boljepovezanosti između korisnika i hardvera uz što djelotvornije iskorištenje svih resursa računalnog sustava. Niti jedan OS ne može zadovoljiti svezahtjeve raznih korisnika, pa se prilikom njihove konstrukcije nastoji obuhvatitikarakteristike kao što su što veća općenitost u mogućnosti korištenja i kompatibilnost s ostalim sustavima.

  19. Funkcije operacijskih sustava Funkcije su zadaci koje operacijski sustavi moraju biti sposobni rješavati iizvoditi. Upravljanje zadacima obrade ( engl. Job Management ); Upravljanje datotekama(engl.FileManagement); Upravljanje ulazom/izlazom( engl. I/O Management, Device Management)

  20. Obrada prekida ( engl. Interrupt Handling ); Upravljanje memorijom (engl.Memory Management ); Upravljanje procesorom (engl. Processor Management); Zaštita programa i podataka ( engl. Program and Data Protection ); Upravljanje obradom na daljinu ( engl. Remote Control Processing );

  21. Interpretiranje i izvođenje kontrolno - upravljačkih naredbi (engl.JCLInterpretation); Omogućavanje rada u računalnoj mreži ( engl. Computer Network Processing ). Ovakva podjela funkcija se bazira na promatranju globalnih zadataka koje operacijski sustavi moraju rješavati.

  22. Operacijski sustav(engl. operating sistem, OS ) je program ili, što je mnogo češće , skup programa koji povezuju i objedinjuju sve sklopovske dijelove računala i omogućavaju njihovu djelotvornu uporabu. Operacijski sustav ''nadoknađuje'' sva ograničenja i nedostatke sklopovlja Jedan od zadataka OS-a je olakšavanje uporabe računala.

  23. Među najvažnije zadaće operacijskog sustava ubrajaju se: •Upravljanje ulaznim i izlaznim uređajima, kao što su to tipkovnica, miš, monitor, disketna jedinica… •Upravljanje disk jedinicama . To je posebno složeni dio OS-a , pa se takvi sustavi nazivaju DOS (engl. disk operating system );

  24. •Smještaj podataka i programa u memoriju i briga o njihovom rasporedu unutar raspoložive memorije; Nadzor i koordinacija izvršenja svakog od korisničkih programa; Briga o koordinaciji obrade i protoka programa između različitih programa i korisnika kod višekorisničkih i višezadaćnih operacijskih sustava,

  25. •Samoprovjera ispravnosti pojedinih dijelova računala; Upravljanje sigurnosnim sustavom računala, npr. pristup samo ovlaštenim korisnicima, zaštita jednog korisnika od drugog, itd. Ostale aktivnosti koje su potrebne da bi se objedinio programski i sklopovski dio računala.

  26. BIOS je nepromjenjiv dio operacijskog sustava i služi kao najniža razina programskog sučelja između programa i sklopovskog dijela računala. Kod nekih se OS-a samo najnužniji dio BIOS-a smješta u ROM, a preostali dio zajedno s ostatkom OS-a na magnetski disk. Svojstva operacijskog sustava u najvećoj mjeri određuju dio OS-a koji se smješta na magnetni disk. Sastoji se obično od dijela za upravljanje poljima podataka (engl. file system) i niza uslužnih programa (engl. utilities).

  27. Operacijski sustav MS-DOS: Proizvod je američke tvrtke Microsoft, a namijenjen je računalima koja kao CPU imaju ugrađene mikroprocesore. Izgrađen je po uzoru na CP/M operacijski sustav i ima mnoga njegova svojstva. MS-DOS je jednokorisnički i jednoznačni operacijski sustav. Pojavio se je 1981.god. kada i prvo IBM računalo.

  28. Operacijski sustav CP/M: Jedan od prvih i najpopularniji operacijski sustav za osobna računala temeljen na 8 - bitovnim 8080 sukladnim mikroprocesorima je CP/M (engl. Control program for microcomputers, control program / monitor). Podržavao je rad s disketnim jedinicama i jednostavno se mogao prilagoditi sklopovskoj građi računala. 1980.god. više od 100 programskih tvrtki je nudilo programe za rad s CP/M-om. Autor CP/M operacijskog sustava je Gary Kildall nastalog tijekom 70-ih god..

  29. Operacijski sustav Linux: To je operacijski sustav nalik UNIX-u. Linux je pouzdan operacijski sustav koji po mnogim obilježjima ne zaostaje za Unix-om. Koristi se najčešće s grafičkim sučeljem X Window. Začetnik Linux-a je Linus Torvalds kojemu je u početku stvaranja cilj bio stvoriti snažan operacijski sustav potpuno nalik Unix-u koji bi se mogao koristiti bez naknade.

  30. Operacijski sustav Unix: UNIX je višekorisnički i višezadaćni operacijski sustav razvijen u Bell Laboratories američke tvrtke AT&T. Temelj ovog sustava je jezgra sustava (engl. Kernel), hijerarhijski sustav za rukovanje poljima i imenicima (engl. File system) i korisničko sučelje ili ljuska (engl. Shell). Razvoj Unix-a započeo je 1969. i traje do danas.

  31. Microsoft Windows: Windows je najpopularnije grafičko sučelje. Razvila ga je tvrtka Microsoft. Razlog popularnosti ovog sučelja je u jednostavnosti upotrebe, jedinstvenom pristupu sklopovskim dijelovima računala za sve programe koji rade pod Windowsima, velika sličnost različitih programa, … Postoji više inačica programa Windows za različite korisnike među novijima spada i Windows XP – što engleski znači ISKUSTVO.

  32. Koji operacijski sustav odabrati za sebe? Windowsi XP, Mac OS X ili Linux? Microsoft Windowsi najpopularniji su operacijski sustav današnjice – vjerojatno ih većina ima instalirane na svom računalu. Ovaj operacijski sustav jednostavan je za korištenje, a prednost mu je velik broj programa koji rade na njemu.

  33. Windowsi XP dolaze u dvije različite izvedbe: Windows XP Home Edition i Windows XP Professional. Windowsi XP dolaze i s nizom korisnih programa: program za obradu teksta WordPad, program za crtanje Paint, program Windows Movie Maker namijenjen obradi digitalnih filmova te Windows Media Player – program pomoću kojeg gledamo filmove i slušamo glazbu. Program za čitanje e-maila Outlook Express te preglednik Interneta, Internet Explorer.

  34. Windows XP na hrvatskom jeziku ? Također i postoje Windowsi XP na hrvatskom jeziku. Ova nadogradnja nalazi se na Microsoftovim web stranicama http://www.microsoft.com/croatia/windowsxp/ Kada se instalira veći dio sučelja Windowsa bit će preveden na hrvatski no dio ( uključujući i sustav pomoći ostat će i dalje na engleskom).

  35. Mac OS X Posljednja je inačica Appleovog Mac OS-a koji pokreće Macintosh računala. Ime je dobio uporabom rimske brojke 10 jer je nasljednik starog Mac OS-a Sastoji se od nekoliko dijelova od kojih dva glavna:

  36. Darwin – osnova utemeljena na Unixu ( legendarni OS s nenadmašnom stabilnošću) i Aqua– osebujno grafičko sučelje razvijeno u Appleu. Ovaj OS služi većinom za profesionalce koji se bave grafikom, videom i zvukom. ColorSynca pruža najvjerniji prikaz boja na monitoru, Safari – svoj web browser, Mail – program za rad s elektroničkom poštom, Preview – moćan preglednik PDF-ova, Tekst Edit – program za izradu jednostavnih tekstualnih dokumenata…

  37. Linux Ovaj OS namijenjen je naprednijim korisnicima i onima koji žele imati potpunu kontrolu nad svojim računalom. Potpuno je besplatan. Ne postoji jedan jedinstveni Linux nego je ovaj operacijski sustav dostupan u nebrojeno mnogo verzija.

  38. Bogatiji je programima koji su namijenjeni za pružanje mrežnih usluga, kao i u programskim jezicima i alatima za programiranje. Većina programskih jezika može se koristiti na Linux-u, a s korištenjem odgovarajućih programa može pružati gotovo sve mrežne usluge. Mandrake linux – bogata programima i prilagođena manje iskusnim korisnicima; Suse Linux – poznat po konfiguracijskim programima koji olakšavaju rad, Debian Linux – s najvećim brojem uključenih programa i najvećom prilagodljivošću - neprilagođen početnicima.

  39. Najpopularnija verzija danas Ubuntu Linux –najnovija verzija od prošlog mjeseca 11.10

  40. Sad je red na Vama korisnicima da odaberete koji ćete OPERACIJSKI SUSTAV koristiti. KRAJ !!!

More Related