Professional Documents
Culture Documents
In For Me
In For Me
Operacinė sistema (OS) – tai speciali programinė įranga, abstrahuojanti naudotojo bei
programų darbą. Moderniausios operacinės sistemos sudaro galimybę dirbti daugeliui
vartotojų vienu metu daugialypėje aplinkoje, užtikrina bylų (failų) apsaugą, turi daug kitų
naudingų savybių. Dauguma operacinių sistemų yra pirma programinė įranga, kurią
pradeda vykdyti įjungtas kompiuteris.
Naudotojo aplinka
Vaiko raida yra kompiuterio raida, įtakota kitų procesų (tėvų raida).
Vaikas duomenis paveldi iš savo tėvų, kaip atvirus failus. Be UNIX vaiko duomenys iš
tikrųjų yra sukurti, kaip valdanti kopija. Vaiko procesas gali pakeisti kitą programą
(naudodami exec), kaip reikalaujama.
Kiekvienas procesas gali sukurti daug „vaiko procesų“, bet jie visi turės tuos pačius
tėvus; jeigu „duomenys neturi tėvų“, tai reiškia, kad jie yra pradinis branduolyje. Kai
kuriose sistemose, įskaitant Unix sistemą tokią kaip Linux, pirmieji procesai (vadinami
pirminio paleidimo) pradėti branduolyje ne paleidimo metu ir yra nenutraukiami. (žr.
„Linux“ paleisties procesas); kitų tėvų procesai gali vykdyti įvairias užduotis vartotojo
aplinkoje. Kitas kelias pabaigti procesą be tėvų, jeigu jo tėvai miršta, „palieka procesą
našlaitį“, bet šiuo atveju jis netrukus bus priimtas kaip pirminis procesas.
Operacijų aplinka
Taip pat, OS neretai skirstomos pagal daugelį kitų parametrų, pvz., procesų valdymo
metodus (pranešimų eile ar procesų perjungimu pagrįstos), aparatūros abstrakciją
(virtualizuojančios ir nevirtualizuojančios), sistemines funkcijas (pvz., Monitorius (OS)),
galimybes dirbti tinkle, istoriškai susiklosčiusias savybes (pvz., UNIX, Windows) ir pan.
Plačiau naudojamos OS
Jau minėta, kad pirmosios OS pradėtos kurti 6-tojo dešimtmečio pabaigoje. Tuo metu
pagrindinis OS uždavinys buvo automatizuoti paketu vadinamojo užduočių srauto
vykdymą. Didelę įtaką paketinio apdorojimo principų populiarinimui turėjo 1965m.
firmos IBM sukurta OS/360. Ši OS ne tik palengvino operatorių darbą, bet ir leido iškart,
lygiagrečiai vykdyti keletą užduočių.
Pradėjus vartoti ryšiams su kompiuteriais dialogines priemones, tapo aktuali darbo laiko
paskirstymo iš karto keliems vartotojams problema. Tokie principai realizuoti OS THE
(1967m.) ir Multics (1964-70m.). Pastarosios sistemos pagrindu firmoje Bell Telephone
1969m. pradėta kurti OS Unix, kuri 8-ajame dešimtmetyje tapo populiariausia mažųjų
kompiuterių OS.
Laiko paskirstymo keliems vartotojams metodai, sudarant kiekvienam įspūdį, kad jis
dirba prie atskiros virtualios mašinos, buvo parengti ir įgyvendinti OS VAX/VMS ir
VM/370 (firma IBM).
1987m. IBM firmoje pradėta kurti naujos kartos personaliniams kompiuteriams skirta
operacinė sistema OS/2. Ji turi grafinę sąsają, efektyviau valdo kompiuterį. Tai
multiprograminė OS su virtualia atmintimi. Joje taip pat yra kompiuterių tinklų
organizavimo ir valdymo priemonės. Gali vykdyti daugumą taikomųjų programų,
parašytų MS DOS aplinkai.
Kartu su OS/2 pradėta kurti ir operacinės sistemos MS DOS grafinė aplinka Windows
(“Windows” angliškai reiškia “langai”). Ji papildė šią OS ir išplėtė galimybes. Tai įgalino
naudotis moderniomis grafinės sąsajos priemonėmis. Vėliau (1992m.) sukurta OS
Windows for Workgroups (Windows versija darbo grupėms). Tai tinklinė OS
kompiuterių tinklams su Ethernet technologija. Veikia taip pat MS DOS pagrindu.
• Amiga OS
• BeOS
• Mac OS
• Mac OS X
• OS/2
• SkyOS
• Windows
• Linux
o Debian
o Baltix
o Ubuntu
o Ulteo
o Fedora Core
o Gentoo Linux
o Mandrake Linux (Dabar Mandriva)
o Red Hat
o Slax
o Suse
• Minix
• BSD
• Palm OS
• PocketPC (Windows CE)
• Symbian OS
• Linux
• Android
• Linux
o Archlinux
o Debian
Ubuntu
Knoppix
Morphix
o Fedora Core
o Gentoo Linux
o Mandrake Linux
o Red Hat
o Slax
o Suse
• Unix
o BSD
FreeBSD
Mac OS X
NetBSD
OpenBSD
o System V
AIX
HP-UX
IRIX
Solaris
• GNU Hurd
• NetWare
• Microsoft Windows
• OpenVMS
• Plan 9
• z/OS (OS/390)
• Lynx OS
• QNX
• VxWorks
Kitos sistemos
• DOS
o DR-DOS (Open DOS)
o FreeDOS
o MS-DOS
o PC-DOS
o PTS-DOS