24-05-2010, 11:51 PM
Maturski, Seminarski , Maturalni i diplomski radovi iz ekonomije: menadzment, marketing, finansija, elektronskog poslovanja, internet tehnologija, biznis planovi, makroekonomija, mikroekonomija, preduzetnistvo, upravljanje ljudskim resursima, carine i porezi.
Odabrao sam temu Operacijski sustav jer se računalom svakodnevno koristim kod kuće i na poslu. U početku sam se radio sa DOS-om i njegovim naredbenim retkom, pa sam prešao na Windowse 3.11 koji su revolucionarno promjenili način rada na računalu u odnosu na DOS. Od 1996. godine koristim Windows 95 skoro do trenutaka kad ovo pišem. Oduvijek me zanimalo kako funkcioniraju operativni sustavi sa kojima sam radio, a odabirom te teme za diplomski rad, imao sam priliku proučiti detaljnije ono što me zanima i usput to učiniti veoma korisnim.
Poznavanje operacijskog sustava omogućava efikasnije korištenje računala i prilagođavanje stvarnim korisnikovim potrebama. Sve više prevladava spoznaja da će informatička nepismenost biti velika životna smetnja pojedincu i nezaobilazna prepreka društvenom razvoju.
Operacijski sustav je veza između korisnika (čovjeka) i računala. Osnovni mu je zadatak da korisniku omogući efikasnu i jednostavnu uporabu postojećih kapaciteta. Programska (softwerska) oprema sastoji se od sistemske i korisničke programske opreme. Sistemski softwer (programe) u užem smislu zovemo operacijski sustav. Operacijski sustav je smješten u memoriji i stalno aktivan, on omogućava i nadzire rad računala. Sistemski softwer u širem smislu sadrži pored operacijskog sustava i programe za upravljanje datotekama i komunikacijama, te razne uslužne programe koji se obično dobiju zajedno sa računalom.
Čovjek se oduvijek htio riješiti monotonih, teških i neugodnih poslova. Isprva su to bili fizički poslovi pa je došlo do razvoja strojeva svih vrsta koje su zamjenjivale čovjeka pri obavljanju manualnih radova. Razvojem trgovine, bankarstva, tehnike i nauke pojavila se potreba za zamjenom čovjeka nekakvim napravama ili strojevima pri obavljanju monotonih misaonih radnji. Osim uštede vremena i živaca te naprave su trebale ispraviti jedan veliki čovjekov nedostatak: njegovu pogrešljivost. Zamisao o takvim strojevima, koji bi olakšali čovjeku obavljanje misaonih radnji, javile su se čim su se pojavile takve radnje, ali je tehnološko i spoznajno ograničenje onemogućilo njihovu izradu. Prvo poznato pomagalo za obavljenje osnovnih aritmetičkih operacija je abak (engl. Abacus), za koje se pouzdano zna da je u uporabi barem 5000 godina. Ta je naprava vrlo slična onom računalu s kuglicama koje se moglo ne tako davno naći i u našim osnovnim školama. Prva abak računala bila su građena kao niz kanala urezanih u zemlju ili pijesak, s nekoliko kamenčića koji bi služili za računanje. Tek kasnije su ta računala izrađivna kao kuglice nanizane na metalne šipke. Abak je potekao sa Dalekog istoka, a veoma je praktično i jednostavno pomagalo. Lagan i malih dimenzija, jeftin i jednostavan za proizvodnju, abak je svakom pristupačan. Za rad sa abakom ne treba biti pismen i ne treba poznavati matematičku notaciju, pa je vrlo lako primjenjiv. Abak je najjednostavnije računalo.
Razvoj od sprava za računanje do današnjih računala prikazat ću u povijesnom razvoju računala. Posebno želim razraditi temeljne funkcije operativnog sustava, te najčešće korištene operativne sustave sa njihovim prednostima i nedostacima.....
SADRŽAJ
1. Sadržaj 3
2. Uvod 5
3. Povijesni razvoj računala 6
4. Operacijski sustav 8
4.1. Osnovne komponente operativnog sustava 8
4.1.1. Procesorsko - memorijski podsustav 8
4.1.2. Obavljanje ulazno-izlaznih operacija 9
4.1.3. Procesi u računalnim sustavima 11
4.1.4. Jezgro operacijskog sustava 13
4.2 Modeli za analizu određenosti i potpunog zastoja 15
4.2.1 Potpuni zastoj 17
4.2.1.1 Načini savladavanja potpunog zastoja 19
4.3 Utjecaj sučelja prema korisniku 20
4.3.1 Unutarnji utjecaji na sigurnost 20
4.3.1.1 Uporaba lozinke za ograničavanje neovlaštenog pristupa 22
4.3.1.2 Ograničavanje pristupa podacima 22
5. Microsoft Windows 24
5.1 Windows 1.0 24
5.2 Windows 2.0 (Windows/286) 25
5.3 Windows/386 25
5.4 Windows 3.0 25
5.5 Windows 3.xx 26
5.6 Windows NT 26
5.6.1 Datotečni podsustav NTFS 26
5.7 Windows 95 27
5.8 Windows 98 27
5.9 Windows Me 28
5.10 Windows 2000 28
5.11 Windows XP 29
6. DOS 37
6.1 Procesor naredbi 37
6.1.1 Inicijalni dio procesora naredbi 37
6.1.2 Rezidentni dio procesora naredbi 37
6.1.3 Tranzijentni dio procesora naredbi 38
6.2 DOS jezgra (kernel) 38
6.3 DOS BIOS 38
6.4 Zapis za podizanje sustava (BOOT) 39
7. UNIX 40
7.1 Jezgra 40
7.1.1 Pozivi operacijskog sustava 40
7.2. Zajednički programi 40
7.3 Ljuska 41
7.4 I- node 44
8. LINUX 45
8.1 Linux distribucije 46
8.1.1 Caldera OpenLinux 47
8.1.2 Debian GNU/Linux 47
8.1.3 RedHat Linux 47
9. MacOS 49
10. LindowsOS 50
11. Zaključak 51
12. Literatura 52
Odabrao sam temu Operacijski sustav jer se računalom svakodnevno koristim kod kuće i na poslu. U početku sam se radio sa DOS-om i njegovim naredbenim retkom, pa sam prešao na Windowse 3.11 koji su revolucionarno promjenili način rada na računalu u odnosu na DOS. Od 1996. godine koristim Windows 95 skoro do trenutaka kad ovo pišem. Oduvijek me zanimalo kako funkcioniraju operativni sustavi sa kojima sam radio, a odabirom te teme za diplomski rad, imao sam priliku proučiti detaljnije ono što me zanima i usput to učiniti veoma korisnim.
Poznavanje operacijskog sustava omogućava efikasnije korištenje računala i prilagođavanje stvarnim korisnikovim potrebama. Sve više prevladava spoznaja da će informatička nepismenost biti velika životna smetnja pojedincu i nezaobilazna prepreka društvenom razvoju.
Operacijski sustav je veza između korisnika (čovjeka) i računala. Osnovni mu je zadatak da korisniku omogući efikasnu i jednostavnu uporabu postojećih kapaciteta. Programska (softwerska) oprema sastoji se od sistemske i korisničke programske opreme. Sistemski softwer (programe) u užem smislu zovemo operacijski sustav. Operacijski sustav je smješten u memoriji i stalno aktivan, on omogućava i nadzire rad računala. Sistemski softwer u širem smislu sadrži pored operacijskog sustava i programe za upravljanje datotekama i komunikacijama, te razne uslužne programe koji se obično dobiju zajedno sa računalom.
Čovjek se oduvijek htio riješiti monotonih, teških i neugodnih poslova. Isprva su to bili fizički poslovi pa je došlo do razvoja strojeva svih vrsta koje su zamjenjivale čovjeka pri obavljanju manualnih radova. Razvojem trgovine, bankarstva, tehnike i nauke pojavila se potreba za zamjenom čovjeka nekakvim napravama ili strojevima pri obavljanju monotonih misaonih radnji. Osim uštede vremena i živaca te naprave su trebale ispraviti jedan veliki čovjekov nedostatak: njegovu pogrešljivost. Zamisao o takvim strojevima, koji bi olakšali čovjeku obavljanje misaonih radnji, javile su se čim su se pojavile takve radnje, ali je tehnološko i spoznajno ograničenje onemogućilo njihovu izradu. Prvo poznato pomagalo za obavljenje osnovnih aritmetičkih operacija je abak (engl. Abacus), za koje se pouzdano zna da je u uporabi barem 5000 godina. Ta je naprava vrlo slična onom računalu s kuglicama koje se moglo ne tako davno naći i u našim osnovnim školama. Prva abak računala bila su građena kao niz kanala urezanih u zemlju ili pijesak, s nekoliko kamenčića koji bi služili za računanje. Tek kasnije su ta računala izrađivna kao kuglice nanizane na metalne šipke. Abak je potekao sa Dalekog istoka, a veoma je praktično i jednostavno pomagalo. Lagan i malih dimenzija, jeftin i jednostavan za proizvodnju, abak je svakom pristupačan. Za rad sa abakom ne treba biti pismen i ne treba poznavati matematičku notaciju, pa je vrlo lako primjenjiv. Abak je najjednostavnije računalo.
Razvoj od sprava za računanje do današnjih računala prikazat ću u povijesnom razvoju računala. Posebno želim razraditi temeljne funkcije operativnog sustava, te najčešće korištene operativne sustave sa njihovim prednostima i nedostacima.....
SADRŽAJ
1. Sadržaj 3
2. Uvod 5
3. Povijesni razvoj računala 6
4. Operacijski sustav 8
4.1. Osnovne komponente operativnog sustava 8
4.1.1. Procesorsko - memorijski podsustav 8
4.1.2. Obavljanje ulazno-izlaznih operacija 9
4.1.3. Procesi u računalnim sustavima 11
4.1.4. Jezgro operacijskog sustava 13
4.2 Modeli za analizu određenosti i potpunog zastoja 15
4.2.1 Potpuni zastoj 17
4.2.1.1 Načini savladavanja potpunog zastoja 19
4.3 Utjecaj sučelja prema korisniku 20
4.3.1 Unutarnji utjecaji na sigurnost 20
4.3.1.1 Uporaba lozinke za ograničavanje neovlaštenog pristupa 22
4.3.1.2 Ograničavanje pristupa podacima 22
5. Microsoft Windows 24
5.1 Windows 1.0 24
5.2 Windows 2.0 (Windows/286) 25
5.3 Windows/386 25
5.4 Windows 3.0 25
5.5 Windows 3.xx 26
5.6 Windows NT 26
5.6.1 Datotečni podsustav NTFS 26
5.7 Windows 95 27
5.8 Windows 98 27
5.9 Windows Me 28
5.10 Windows 2000 28
5.11 Windows XP 29
6. DOS 37
6.1 Procesor naredbi 37
6.1.1 Inicijalni dio procesora naredbi 37
6.1.2 Rezidentni dio procesora naredbi 37
6.1.3 Tranzijentni dio procesora naredbi 38
6.2 DOS jezgra (kernel) 38
6.3 DOS BIOS 38
6.4 Zapis za podizanje sustava (BOOT) 39
7. UNIX 40
7.1 Jezgra 40
7.1.1 Pozivi operacijskog sustava 40
7.2. Zajednički programi 40
7.3 Ljuska 41
7.4 I- node 44
8. LINUX 45
8.1 Linux distribucije 46
8.1.1 Caldera OpenLinux 47
8.1.2 Debian GNU/Linux 47
8.1.3 RedHat Linux 47
9. MacOS 49
10. LindowsOS 50
11. Zaključak 51
12. Literatura 52