SlideShare uma empresa Scribd logo
1 de 20
Operacinės sistemos
Donatas Bukelis
Operacinių sistemų klasifikavimas
• Pagal bazinio žodžio ilgį;
• Pagal veikimo pobūdį;
• Pagal paskirtį;
• Pagal vartotojo sąsają;
• Pagal šeimas;
• Ir pan.
Operacinių sistemų klasifikavimas
• Pagal bazinio žodžio ilgį
operacinės sistemos skirstomos į:
• 8 bitų (DOS);
• 16 bitų (Windows 1.0 ... Windows 2.0);
• 16/32 bitų (Windwos 3.11, Windows 95, Windows 98,
Windows ME);
• 32 bitų (Windows 95 ... Windows 3.1, Windows NT 3.5,
Windows 2000, Windows XP, Windows Server 2003 x86,
Windows Server 2008 X86, Windows Vista x86;
• 64 bitų (Windows XP x64, Windows Server 2003 x64,
Windows Vista x64, Windows Server 2008 x64);
• 128 bitų ...
Operacinių sistemų klasifikavimas
• Pagal naudojimo pobūdį
operacinės sistemos skirstomo į:
• Daugiavartotojiškos (vienu metu dirba keli vartotojai);
• Vienvartotojiškos;
• Daigiaprocesorinės (gali aptarnauti keletą procesorių);
• Vienprocesorinės;
• Daugiaprocesės (daugiaužduotinės) (gali vienu metu vykdyti
keletą procesų);
• Vienužduotinės;
• Daugiasrautės (leidžia vienu metu vykdyti keletą tos pačios
programos kopijų);
• Realaus laiko (reaguoja į duomenų įrašymą tuoj pat).
Operacinių sistemų klasifikavimas
• Pagal paskirtį operacinės sistemos
skirstomo į:
• Asmeniniams kompiuteriams skirtos OS;
• Darbo stotims skirtos OS (daug CPU);
• Serveriams skirtos OS (daug programų);
• Tinklo operacinės sistemos;
• Realaus laiko OS (tinkamos automatinių įrenginių (palydovų,
laivų, lėktuvų, etc.) valdymui);
• Prietaisams skirtos (mikrovaldikliai);
• Delniniams kompiuteriams bei mobiliesiems telefonams
skirtos OS (mažos OS);
Operacinių sistemų klasifikavimas
• Pagal sąsajos su vartotojų tipą operacinės
sistemos skirstomo į:
• Tekstinė sąsaja (Console);
• Grafinė sąsaja (GUI).
Operacinių sistemų klasifikavimas
• Pagal šeimas operacinės sistemos
skirstomos į:
• DOS šeimos OS;
• Microsoft Windows šeimos OS;
• Unix (Posix) šeimos OS;
• Unix BSD šeimos OS;
• Unix Linux šeimos OS.
Operacinių sistemų klasifikavimas
• Pagal paleidimo būdą operacinės sistemos
skirstomo į:
• Diegiamos į kietąjį diską;
• Live CD;
• USB.
Operacinių sistemų klasifikavimas
• Pagal kompiuterio architektūrą operacinės
sistemos skirstomo į:
• IBM tipo;
• Apple tipo;
• RISC;
• RISP;
• Ir t.t.
Daugiaprocesorinės OS
• Multiprocesorinių sistemų privalumai:
• programas galima įvairiai paskirstyti tarp kelių procesorių;
• didėja skaičiavimų greitis (sulygiagretinus skaičiavimus
keliuose procesoriuose);
• didėja patikimumas (sugedusį vieną procesorių gali pakeisti
kitas).
Daugiaprocesorinės OS
• Daugiaprocesorinės arba multiprocesorinės
operacinės sistemos struktūra:
• Vartotojams nežinoma kiek kompiuterių sudaro sistemą;
• Nutolę resursai pasiekiami taip pat kaip ir vidiniai.
Daugiaprocesorinės OS
• Daugiaprocesorinių sistemų veikimo būdai:
• Kiekvienas procesorius aptarnauja atskirą
operacinę sistema;
• Vienas pagrindinis procesorius aptarnauja
operacinę sistema ir skirsto procesus kitiems
procesoriams.
• Simetriškai.
Daugiaprocesorinės OS/
Veikimo būdai
• Kai kiekvienas procesorius aptarnauja
atskirą OS:
• Atrodo ir veikia, kaip N atskirų kompiuterių;
• Gali būti naudojamas bendras OS kodas;
• Atskirti duomenys;
• I/O įrenginai gali būti naudojami bendrai.
Privalumas – bendrai naudojama aparatinė įranga.
Trūkumai – nesidalinama atmintimi.
Daugiaprocesorinės OS/
Veikimo būdai
• Kai vienas (master) CPU aptarnauja OS ir
skirsto procesus kitiems procesoriams:
• Kiti CPU aptarnauja procesus;
• Atmintis ir I/O įrenginiai gali būti naudojami bendrai;
Privalumai - dalinamasi procesais, dalinamasi atmintimi.
Trūkumai - esant dideliam procesorių skaičiui pagrindinis
procesorius perkrautas, o šalutiniai – nepakankamai
panaudojami.
Daugiaprocesorinės OS/
Veikimo būdai
• Kai naudojamas simetriškas metodas:
• Priklausomai nuo situacijos kiekvienas CPU gali būti
pagrindinis arba šalutinis;
• Atmintis ir I/O įrenginiai gali būti naudojami bendrai;
Privalumai - dalinamasi procesais, dalinamasi atmintimi,
optimaliai panaudojami procesoriais.
Trūkumai -sudėtinga procesų sinchronizacija ir resursų
skirstymas.
Vienaužduotinės ir daugiaužduotinės
Operacinės sistemos
• Vienprocesinė;
• Multiprocesinė;
• Paskirstyto laiko.
Realaus laiko operacinės sistemos
• OS gali dirbti realiame laike, jei ji atitinka
šiuos reikalavimus:
• OS darbas turi būti multiprograminis, kad vienu metu veiktų
kelios programos, kurių veikimas turi būti kontroliuojamas
OS;
• OS turi valdyti procesų prioritetus;
• OS turi palaikyti prognozuojamus procesų komunikacijos
metodus.
Realaus laiko operacinės sistemos
• Žinomi pertraukimų lygiai, sistemos funkcijų
charakteristikos ir laikai:
• Maksimalūs uždelsimų laikai, tarp įrenginio sugeneruoto
pertraukimo ir valdymo perdavimo draiveriui;
• Maksimalūs laikai, kuriuos draiveris sunaudos pertraukimui
apdirbti bei pertraukimo prioritetai;
• Bendras pertraukimo uždelsimas (laikas praėjęs nuo
pertraukimo pradžios iki vykdymo perdavimo programai).
Tinklo operacinės sistemos
• TOS struktūra:
Lokalių resursų valdymo priemonės
(Lokali OS)
Serverio dalis
Savo resursų pateikimo
bendram naudojimui
priemonės
Kliento dalis
Nutolusių resursų ir paslaugų
užklausimo priemonės
Ryšio (komunikavimo) priemonės
Jungimas prie tinklo
Apvalkalas
Operacinių sistemų vartotojo sąsajos
• Komandinės eilutės sąsąja
• Meniu tipo sąsaja;
• Grafinė sąsaja;
• Unix, Linux operacinių sistemų grafinės
sąsajos:
• KDE;
• Gnome;
• Ir k.t.

Mais conteúdo relacionado

Semelhante a Paskaita nr2 klasifikavimas

Kompiuterio programinė įranga
Kompiuterio programinė įrangaKompiuterio programinė įranga
Kompiuterio programinė įrangaMargaritarita
 
Roko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbasRoko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbasFPSRocketeer
 
Operaciniu sistemu kd_temos
Operaciniu sistemu kd_temosOperaciniu sistemu kd_temos
Operaciniu sistemu kd_temosDonatas Bukelis
 
Informacija kompiuteryje
Informacija kompiuteryjeInformacija kompiuteryje
Informacija kompiuteryjebarsukas321
 
Kompiuterio programinė įranga
Kompiuterio programinė įrangaKompiuterio programinė įranga
Kompiuterio programinė įrangasuskis
 
Paskaita nr1 savokos_topologija
Paskaita nr1 savokos_topologijaPaskaita nr1 savokos_topologija
Paskaita nr1 savokos_topologijaDonatas Bukelis
 

Semelhante a Paskaita nr2 klasifikavimas (7)

Project bean
Project beanProject bean
Project bean
 
Kompiuterio programinė įranga
Kompiuterio programinė įrangaKompiuterio programinė įranga
Kompiuterio programinė įranga
 
Roko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbasRoko šveikausko skaidrių darbas
Roko šveikausko skaidrių darbas
 
Operaciniu sistemu kd_temos
Operaciniu sistemu kd_temosOperaciniu sistemu kd_temos
Operaciniu sistemu kd_temos
 
Informacija kompiuteryje
Informacija kompiuteryjeInformacija kompiuteryje
Informacija kompiuteryje
 
Kompiuterio programinė įranga
Kompiuterio programinė įrangaKompiuterio programinė įranga
Kompiuterio programinė įranga
 
Paskaita nr1 savokos_topologija
Paskaita nr1 savokos_topologijaPaskaita nr1 savokos_topologija
Paskaita nr1 savokos_topologija
 

Mais de Donatas Bukelis

Mais de Donatas Bukelis (20)

Internetiniu paskyru saugumas_zaliems
Internetiniu paskyru saugumas_zaliemsInternetiniu paskyru saugumas_zaliems
Internetiniu paskyru saugumas_zaliems
 
Kaledos online zaliems
Kaledos online zaliemsKaledos online zaliems
Kaledos online zaliems
 
Facebook zaliems
Facebook zaliemsFacebook zaliems
Facebook zaliems
 
Pasinaudokite
PasinaudokitePasinaudokite
Pasinaudokite
 
Xampp pagrindai
Xampp pagrindaiXampp pagrindai
Xampp pagrindai
 
Virtualbox darbas su_virtual_masinomis
Virtualbox darbas su_virtual_masinomisVirtualbox darbas su_virtual_masinomis
Virtualbox darbas su_virtual_masinomis
 
Wordpress pagrindai
Wordpress pagrindaiWordpress pagrindai
Wordpress pagrindai
 
Virtualbox naujos masinos_kurimas
Virtualbox naujos masinos_kurimasVirtualbox naujos masinos_kurimas
Virtualbox naujos masinos_kurimas
 
One drive pagrindai
One drive pagrindaiOne drive pagrindai
One drive pagrindai
 
Slide share pagrindai
Slide share pagrindaiSlide share pagrindai
Slide share pagrindai
 
Ms word 2003_pagrindai
Ms word 2003_pagrindaiMs word 2003_pagrindai
Ms word 2003_pagrindai
 
Open office org_pagrindai
Open office org_pagrindaiOpen office org_pagrindai
Open office org_pagrindai
 
Ms windows xp_pagrindai
Ms windows xp_pagrindaiMs windows xp_pagrindai
Ms windows xp_pagrindai
 
Ms powerpoint 2003_pagrindai
Ms powerpoint 2003_pagrindaiMs powerpoint 2003_pagrindai
Ms powerpoint 2003_pagrindai
 
Google docs pagrindai
Google docs pagrindaiGoogle docs pagrindai
Google docs pagrindai
 
Ms excel 2003_pagrindai
Ms excel 2003_pagrindaiMs excel 2003_pagrindai
Ms excel 2003_pagrindai
 
Facebook ugdyme panaudojimo_pagridnai
Facebook ugdyme panaudojimo_pagridnaiFacebook ugdyme panaudojimo_pagridnai
Facebook ugdyme panaudojimo_pagridnai
 
Facebook in education
Facebook in educationFacebook in education
Facebook in education
 
Usb atmintuko kodavimas
Usb atmintuko kodavimasUsb atmintuko kodavimas
Usb atmintuko kodavimas
 
Toolbar vengimas
Toolbar vengimasToolbar vengimas
Toolbar vengimas
 

Paskaita nr2 klasifikavimas

  • 2. Operacinių sistemų klasifikavimas • Pagal bazinio žodžio ilgį; • Pagal veikimo pobūdį; • Pagal paskirtį; • Pagal vartotojo sąsają; • Pagal šeimas; • Ir pan.
  • 3. Operacinių sistemų klasifikavimas • Pagal bazinio žodžio ilgį operacinės sistemos skirstomos į: • 8 bitų (DOS); • 16 bitų (Windows 1.0 ... Windows 2.0); • 16/32 bitų (Windwos 3.11, Windows 95, Windows 98, Windows ME); • 32 bitų (Windows 95 ... Windows 3.1, Windows NT 3.5, Windows 2000, Windows XP, Windows Server 2003 x86, Windows Server 2008 X86, Windows Vista x86; • 64 bitų (Windows XP x64, Windows Server 2003 x64, Windows Vista x64, Windows Server 2008 x64); • 128 bitų ...
  • 4. Operacinių sistemų klasifikavimas • Pagal naudojimo pobūdį operacinės sistemos skirstomo į: • Daugiavartotojiškos (vienu metu dirba keli vartotojai); • Vienvartotojiškos; • Daigiaprocesorinės (gali aptarnauti keletą procesorių); • Vienprocesorinės; • Daugiaprocesės (daugiaužduotinės) (gali vienu metu vykdyti keletą procesų); • Vienužduotinės; • Daugiasrautės (leidžia vienu metu vykdyti keletą tos pačios programos kopijų); • Realaus laiko (reaguoja į duomenų įrašymą tuoj pat).
  • 5. Operacinių sistemų klasifikavimas • Pagal paskirtį operacinės sistemos skirstomo į: • Asmeniniams kompiuteriams skirtos OS; • Darbo stotims skirtos OS (daug CPU); • Serveriams skirtos OS (daug programų); • Tinklo operacinės sistemos; • Realaus laiko OS (tinkamos automatinių įrenginių (palydovų, laivų, lėktuvų, etc.) valdymui); • Prietaisams skirtos (mikrovaldikliai); • Delniniams kompiuteriams bei mobiliesiems telefonams skirtos OS (mažos OS);
  • 6. Operacinių sistemų klasifikavimas • Pagal sąsajos su vartotojų tipą operacinės sistemos skirstomo į: • Tekstinė sąsaja (Console); • Grafinė sąsaja (GUI).
  • 7. Operacinių sistemų klasifikavimas • Pagal šeimas operacinės sistemos skirstomos į: • DOS šeimos OS; • Microsoft Windows šeimos OS; • Unix (Posix) šeimos OS; • Unix BSD šeimos OS; • Unix Linux šeimos OS.
  • 8. Operacinių sistemų klasifikavimas • Pagal paleidimo būdą operacinės sistemos skirstomo į: • Diegiamos į kietąjį diską; • Live CD; • USB.
  • 9. Operacinių sistemų klasifikavimas • Pagal kompiuterio architektūrą operacinės sistemos skirstomo į: • IBM tipo; • Apple tipo; • RISC; • RISP; • Ir t.t.
  • 10. Daugiaprocesorinės OS • Multiprocesorinių sistemų privalumai: • programas galima įvairiai paskirstyti tarp kelių procesorių; • didėja skaičiavimų greitis (sulygiagretinus skaičiavimus keliuose procesoriuose); • didėja patikimumas (sugedusį vieną procesorių gali pakeisti kitas).
  • 11. Daugiaprocesorinės OS • Daugiaprocesorinės arba multiprocesorinės operacinės sistemos struktūra: • Vartotojams nežinoma kiek kompiuterių sudaro sistemą; • Nutolę resursai pasiekiami taip pat kaip ir vidiniai.
  • 12. Daugiaprocesorinės OS • Daugiaprocesorinių sistemų veikimo būdai: • Kiekvienas procesorius aptarnauja atskirą operacinę sistema; • Vienas pagrindinis procesorius aptarnauja operacinę sistema ir skirsto procesus kitiems procesoriams. • Simetriškai.
  • 13. Daugiaprocesorinės OS/ Veikimo būdai • Kai kiekvienas procesorius aptarnauja atskirą OS: • Atrodo ir veikia, kaip N atskirų kompiuterių; • Gali būti naudojamas bendras OS kodas; • Atskirti duomenys; • I/O įrenginai gali būti naudojami bendrai. Privalumas – bendrai naudojama aparatinė įranga. Trūkumai – nesidalinama atmintimi.
  • 14. Daugiaprocesorinės OS/ Veikimo būdai • Kai vienas (master) CPU aptarnauja OS ir skirsto procesus kitiems procesoriams: • Kiti CPU aptarnauja procesus; • Atmintis ir I/O įrenginiai gali būti naudojami bendrai; Privalumai - dalinamasi procesais, dalinamasi atmintimi. Trūkumai - esant dideliam procesorių skaičiui pagrindinis procesorius perkrautas, o šalutiniai – nepakankamai panaudojami.
  • 15. Daugiaprocesorinės OS/ Veikimo būdai • Kai naudojamas simetriškas metodas: • Priklausomai nuo situacijos kiekvienas CPU gali būti pagrindinis arba šalutinis; • Atmintis ir I/O įrenginiai gali būti naudojami bendrai; Privalumai - dalinamasi procesais, dalinamasi atmintimi, optimaliai panaudojami procesoriais. Trūkumai -sudėtinga procesų sinchronizacija ir resursų skirstymas.
  • 16. Vienaužduotinės ir daugiaužduotinės Operacinės sistemos • Vienprocesinė; • Multiprocesinė; • Paskirstyto laiko.
  • 17. Realaus laiko operacinės sistemos • OS gali dirbti realiame laike, jei ji atitinka šiuos reikalavimus: • OS darbas turi būti multiprograminis, kad vienu metu veiktų kelios programos, kurių veikimas turi būti kontroliuojamas OS; • OS turi valdyti procesų prioritetus; • OS turi palaikyti prognozuojamus procesų komunikacijos metodus.
  • 18. Realaus laiko operacinės sistemos • Žinomi pertraukimų lygiai, sistemos funkcijų charakteristikos ir laikai: • Maksimalūs uždelsimų laikai, tarp įrenginio sugeneruoto pertraukimo ir valdymo perdavimo draiveriui; • Maksimalūs laikai, kuriuos draiveris sunaudos pertraukimui apdirbti bei pertraukimo prioritetai; • Bendras pertraukimo uždelsimas (laikas praėjęs nuo pertraukimo pradžios iki vykdymo perdavimo programai).
  • 19. Tinklo operacinės sistemos • TOS struktūra: Lokalių resursų valdymo priemonės (Lokali OS) Serverio dalis Savo resursų pateikimo bendram naudojimui priemonės Kliento dalis Nutolusių resursų ir paslaugų užklausimo priemonės Ryšio (komunikavimo) priemonės Jungimas prie tinklo Apvalkalas
  • 20. Operacinių sistemų vartotojo sąsajos • Komandinės eilutės sąsąja • Meniu tipo sąsaja; • Grafinė sąsaja; • Unix, Linux operacinių sistemų grafinės sąsajos: • KDE; • Gnome; • Ir k.t.