1 / 17

Zápočtová práca

Zápočtová práca. Operačné systémy. Operačný systém (angl. operating system) je v podstate softvérové vybavenie počítača, ktoré vykonáva základné riadenie všetkých zdrojov počítača a komunikáciu s užívateľom. Je to nenahraditeľné rozhranie pri komunikácii hardvéru a softwéru.

leif
Download Presentation

Zápočtová práca

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. Zápočtová práca Operačné systémy

  2. Operačný systém (angl. operating system) je v podstate softvérové vybavenie počítača, ktoré vykonáva základné riadenie všetkých zdrojov počítača a komunikáciu s užívateľom. Je to nenahraditeľné rozhranie pri komunikácii hardvéru a softwéru.

  3. Bez operačného systému nie je možné počítač používať, pretože všetky príkazy užívateľa musí najprv spracovať OS.

  4. Takisto používajú OS aj všetky programy.OS je prítomný na pevnom disku počítača a načíta sa do pamäte pri štarte počítača - tomuto procesu sa hovorí bootovanie. Na osobných počítačoch triedy PC je takmer výhradne používaný OS  MS DOS , Windows xx alebo OS/2. Na pracovných staniciach sa najčastejšie používajú rôzne varianty operačných systémov UNIX, na počítačoch Apple Macintosh je najčastejšie používaný OS System7.

  5. Druhy OS:MS DOS (Microsoft Disk Operation system)-Operačný systém vyvinutý firmou Microsoft pre počítače kompatibilné so štandardom IBM PC. Výhodou je dobrá funkčnosť a rýchlosť  aj na nevýkonných strojoch, jednoduchosť a predovšetkým obrovské rozšírenie. Nevýhody: je textovo orientovaný, čo je pri dnešných vzrastajúcich nárokoch na  grafické užívateľské rozhrania už zastaralým riešením. Ďalšou nevýhodou je nemožnosť prevádzkovania viacerých programov súčasne (multitasking) a to, že nedokáže efektívne pracovať s pamäťou nad 640kB.

  6. Windows 3.x-Nadstavba OS MS-DOS, určená pre komfortnejšie a univerzálnejšie ovládania počítača a aplikácií. Ovládanie Windows je založené na grafickom užívateľskom prostredí (GUI – Graphical User Interface), ovládanom prevažne myšou. Toto je najväčší rozdiel oproti predchádzajúcim verziám OS MS DOS, ktorý vyžadoval zadávanie všetkých povelov z príkazového riadku. Medzi ďalšie výhody patrí schopnosť mať spustených viacej aplikácií zároveň, univerzálnym ovládaním periférií a využitím maximálneho rozlíšenia a farebnosti, ktoré poskytuje grafická karta a monitor.

  7. Windows 95, 98-Operačný systém firmy Microsoft, nástupca Windows 3.x. Je stále ako jeho predchodcovia MS DOS a Windows 3.x interne 16bitový, ale s možnosťou rýchleho chodu 32bitových programov. Býva na počítačoch nainštalovaný spolu so systémom MS DOS. Vyznačuje sa najmä úplne novo prepracovaným užívateľským prostredím s cieľom vytvoriť prostredie imitujúce reálny život (pracovná plocha, kôš, zložky, atď.)

  8. OS/2 (Operating System/2)-Operačný systém, začatý ako spoločný projekt firiem IBM a Microsoft pre použitie v osobných počítačoch. Oproti Windows sa až tak nepresadil najmä z dôvodu časového oneskorenia jeho uvedenia na trh a takisto aj kvôli vyšším nárokom na hardvér počítača.UNIX (Uniplexed Information and Computing System)-Viacužívateľský multiprocesingový systém (je schopný súbežne spracúvať viacero úloh a pod úloh). V súčasnosti existuje široká škála implementácií tohto OS. Prínos tohto OS je o.i. v tom, že programy sú v rámci jednotlivých implementácií prenositeľné, lebo sú obvykle programované v programovacom jazyku C.

  9. System 7-Operačný systém, používaný od roku 1991 na počítačoch firmy Apple. Vo svojej dobe to bol zrejme najpokročilejší OS na osobných počítačoch (využíval napr. Plný multitasking).Operačný systém ako základná súčasť softvéru každého (osobného) počítača zabezpečuje čiastočne alebo úplne tieto funkcie:

  10. -komunikácia s užívateľomprostredníctvom periférnych zariadení,-prideľovanie prostriedkov systémuužívateľom alebo aplikáciám,-prideľovanie času užívateľom(tzv.timesharing) alebo aplikáciám (multitasking),-organizácia programov a súborov údajov na vonkajších pamäťových médiách (príkazový systém umožňujúci vytváranie, editovanie, prezeranie, kopírovanie, premenovávanie, mazanie, zálohovanie, komprimovanie a ďalšie operácie so súbormi)-vytváranie a spúšťanie užívateľských programov (pod prekladačmi vyšších programovacích jazykov), ich spájanie s existujúcimi programovými knižnicami,-diagnostické funkcie - autokontrola systému, možnosť analýzy a odstraňovania chýb,-zabezpečovanie funkcie - ochraňuje systém proti strate údajov pri výpadku napätia, proti neoprávnenej alebo neodbornej manipulácii, ktorá by mohla poškodiť programové produkty,-komunikácia s inými systémami (počítačmi) v sieti - pri použití sieťových operačných systémov.

  11. Vo všeobecnosti rozoznávame tieto súčasti operačného systému:-Jadro(exekutíva = výkonná časť) operačného systému - táto časť je rezidentne umiestnená v pamäti; podľa potreby sa inicializuje (spúšťa) alebo nahráva do pamäte ostatné dôležité časti operačného systému,

  12. -Monitoroperačného systému (od slova monitorovať = sledovať) - tiež nazývaný interpreter príkazov; zabezpečuje komunikáciu systému s užívateľom. Prijíma a analyzuje impulzy z klávesnice, zisťuje význam systémových príkazov, vypisuje príslušné odozvy na zobrazovacie (výstupné) zariadenie,…-Ovládače(drivery) - obslužné programy vstupno/výstupných zariadení.

  13. Dokonalejšie systémy (napr. Windows) môžu navyše obsahovať ďalšie systémové (programové) prostriedky:-textový editor,-knižnice štandardných podprogramov pre podporu užívateľských aplikácií,-linkovací program na spájanie užívateľských programov s knižnicami,-služobné programy pre manipuláciu so súbormi na diskových mechanikách,-služobné programy pre diagnostiku a správu systému,-programy pre sieťovú komunikáciu, ako je prenos správ, údajov, súborov, elektronická pošta,…,-emulátory iných systémov alebo komunikačných prostriedkov (počítač sa „tvári“, akoby pracoval pod iným systémom).

  14. Operačné systémy je možné rozdeliť podľa typu jadra na jednoužívateľské (multiterminálové, sieťové), jednoúlohové a viacúlohové (umožňujúce multitasking, čiže zdanlivý súčasný beh viacerých aplikácií naraz). Podľa iného kritéria rozoznávame systémy pamäťovo rezidentné (pre jednoduché mikropočítače, kde je celá exekutíva pevne umiestnená v pamäti ROM) alebo diskovo orientované operačné systémy, ktorých programové moduly sú umiestnené na diskových médiách a podľa potreby sú nahrávané do operačnej pamäte. Podľa určenia, akému účelu má operačný systém slúžiť, rozoznávame univerzálne operačné systémy a systémy špecializované na konkrétny účel - vývojové, riadiace, komunikačné, diagnostické a pod.

  15. Operačný systém má niekoľko „vrstiev“. Najnižšiu - fyzickú tvorí hardware počítača, nad ním operujú programy označované ako „firmware“ - BIOSu (Basic Input Output System), na nich sú postavené vyššie „logické vrstvy“ operačného systému. Pomocou služieb a prostriedkov operačného systému sú vytvorené používateľské prostredia, v ktorých prebiehajú aplikácie.

  16. Operačný systém je teda zjednodušene súbor programov, ktorý riadi a kontroluje činnosť hardwaru, ale aj software v počítači, stará sa o efektívne využitie operačnej pamäte a procesora, o optimálnu komunikáciu medzi všetkými používanými technickými aj programovými prostriedkami. Inicializuje sa vždy, keď sa spustí alebo resetuje počítač, a umožňuje nám vykonávať obsluhu prostriedkov počítača pomocou svojich príkazov, ako sú napr. zmena diskovej mechaniky, prezretie obsahu, spustenie programu, vytlačenie súboru na tlačiareň, kopírovanie a vymazávanie programov z jednotlivých mechaník… U osobných počítačov triedy PC sa najčastejšie používa Windows xx.

  17. Súčasne s vývojom operačných systémov boli preto vyvíjané tzv. používateľské prostredia, ktoré zjednodušujú použitie možností operačného systému pre neodborníka. Ich základom je zviditeľnenie obsahu jednotlivých diskových mechaník a ďalších informácií o stave počítača. Navyše umožňujú voliť si príslušné príkazy bez toho, že by používateľ musel poznať ich presnú syntax - väčšinou výberom z menu a potvrdiť ich stlačením niektorého klávesu klávesnice alebo myši.

More Related