Operačné systémy
Operačný systém
je to programové vybavenie, ktoré sprostredkúva všetkým ostatným programom základné operácie pre ovládanie počítača. Ovláda a pozná HW a poskytuje služby aplikačným programom.
Základné pojmy
proces
je to bežiaci program (je zavedený v pamäti)
multitasking
§ viacero programov beží súčasne => zrýchlenie (využitie výkonu počítača), v skutočnosti procesor veľmi rýchlo prepína medzi jednotlivými procesmi
multiuser
§ viacužívateľský systém (viac užívateľov pracuje súčasne)
§ skrýva rozdiely hardwaru pred programom, takže ten môže byť stále naprogramovaný rovnako a bude bežať na rôznych počítačoch
§ rozdeľuje operačnú pamäť medzi bežiace programy
§ rozhoduje, koľko pamäte dostane program pre svoj beh a ktorú časť pamäte môže obsadiť
§ rozhoduje, kedy môže program pracovať s periférnymi zariadeniami (tlačiareň, pevný disk, modem, skener, CD-ROM,...)
§ rozhoduje, na aké miesto na disku môže program zapísať nejaké údaje
Operačný systém je software, ktorý ostatným programom umožňuje využitie systémových prostriedkov počítača a tieto prístupy riadi.
Od vzniku počítačov až po dnes sa význam pojmu operačný systém výrazne zmenil. Prvé počítače nemali žiadne užívateľské rozhranie ani riadiace programy, program sa do počítača zadával a vyťukával cez klávesnicu postupnosťou inštrukcií v strojovom jazyku (nezrozumiteľný jazyk písmen a číslic). Takýto spôsob zadávania programov bol veľmi zdĺhavý a náročný. Postupne vznikali programovacie jazyky a takisto sa menil aj spôsob zadávania vstupných údajov do počítača. Keďže vo všetkých programoch boli určité operácie rovnaké (zadávanie z klávesnice, ukladanie súborov na disk, ...), bolo výhodnejšie aby tieto operácie vykonával nejaký špeciálny riadiaci program. Tento riadiaci program sa bol nazvaný operačný systém. Počiatočné operačné systémy vykonávali len tie najzákladnejšie operácie, ale s zvyšujúcimi sa možnosťami a schopnosťami programov sa zvyšovali aj nároky na operačný systém. Najpoužívanejšími OS na svete sú OS od spoločnosti MICROSOFT :
DOS (1981)
§ jednoduchý, jednopoužívateľský, jednoprocesorový
§ ovládaný príkazovým riadkom
§ nedokáže naraz spúšťať viac programov
Windows 1.0 (1985)
§ grafická nadstavba DOSu
§ schopnosti značne obmedzené
§ okná sa nemohli prekrývať, boli viditeľné všetky naraz
§ neexistovali ikony
Windows 3.0 (1990)
§ komerčný úspech oproti predchádzajúcim verziám
§ kompletne vynovené grafické prostredie. ikony
§ rozlíšenie 640 x 480, 16 farieb
§ bolo možné spúšťať viac programov, ale boli komplikácie
Windows 3.1 (1992)
§ rozlíšenie 800 x 600, 65 536 farieb
§ podpora TrueType fontov
§ podpora zvukových kariet
Windows 3.11 for Workgroups (1993)
§ podpora sietí
§ možnosť pripojenia do Internetu
Windows 95
§ bol prelomom v rodine produktov firmy Microsoft
§ 32 bitový operačný systém
§ ostáva podpora aj 16-bitových aplikácií, z čoho vyplýva nižšia stabilita a výkon
§ úplne nové, prepracovanejšie grafické užívateľské rozhranie (GUI)
Windows 98
§ vychádza z Windows 95
§ obsahuje mnoho vylepšení (stabilnejšie, rýchlejšie)
§ podpora nových hardwarových zariadení (USB, IrDA, AGP, DVD, podpora viacerých monitorov, podpora MMX inštrukcií)
§ automatická aktualizácia systému (Windows Update)
§ lokalizácia do slovenčiny
Windows 2000
§ Vylepšený vzhľad
§ Opäť rozšírené multimediálne funkcie
§ Podpora štandartu USB atd...
Windows XP
- podpora komunikácie cez Bluetooth a mnoho iných moderných technológií. Pekné grafické rozhranie.
Windows Vista
- zatial posledný OS na ktorom sa stále pracuje. Oficiálne vidanie – 1Q 2007
Ostatné OS :
Linux – vačšinou zadarmo, otvorený zdrojový kód (môže sa na jeho vývoji podielať kto chce), rôzne distribúcie(Red Hat, Mandrake, SuSe ....niektoré sú komerčné a platené)...