Operációs rendszerek

Operációs rendszer: Cél és főbb funkciói

A koncepció a operációs rendszer

Operációs rendszer (OS) - egy sor programot, amely lehetővé teszi interakció a hardver és szoftver számítógép-alkatrészek egymás közötti és a felhasználói interakciók és a számítógéphez.

Operációs rendszer biztosítja a teljes körű működésének minden eleme a számítógép, és a felhasználó számára a hozzáférést a hardver képességeit a számítógép. Az operációs rendszer alapvető és szükséges eleme a programnak a számítógép anélkül, hogy a számítógép nem működik egyáltalán.

A szerkezet az operációs rendszer az alábbi modulokat tartalmazza:

alapmodul (rendszermag) - ellenőrzi a programok működésének és a fájlrendszer hozzáférést biztosít és fájlcsere között perifériák;

i .e. lefordítja a parancsot a nyelvi programok nyelve „gépi kód”, megértette számítógép

kagyló - dekódolja, és végrehajtja a felhasználói parancsok jönnek elsősorban a billentyűzettel

perifériás illesztőprogramok - algoritmikusan biztosítja a konzisztenciát ezen eszközök és a processzor (minden egyes periféria eszköz feldolgozza az információt különbözőképpen és különböző ütemben);

i .e. speciális programok, amelyek szabályozzák a berendezések működését és a megfelelő információcsere más eszközökkel. Minden eszköznek saját driver.

Kiegészítő szolgáltatási programok (közüzemi) - könnyen és felhasználói többoldalú folyamat kommunikál a számítógéppel

azaz ilyen programok szolgálják lemezek műveletek elvégzéséhez fájlokkal dolgozó számítógépes hálózatok, stb

Cél operációs rendszer

OS tervezték a következő feladatokat látja el:

Szolgáltatás számítógépes berendezések;

létrehozása munkakörnyezet és a felhasználói felület;

végző felhasználó parancsokat program utasításokat

I / O rendszerezése, tárolása és

irányító fájlokat és adatokat.

A meghatározás szerint minden probléma megoldható az operációs rendszer, lehet két csoportra oszthatók:

hogy a felhasználó vagy programozó helyett a valódi hardver kiterjesztett virtuális számítógép (amelyek nem igazán létezik) gépek, amelyek sokkal kényelmesebb és könnyebben program

hatékonyságának javítása a számítógép-használat révén hatékony kezelése a források szerint egy bizonyos kritériumnak.

Operációs rendszer funkciói

Performing on-demand szoftver eléggé lúgos (alacsony szintű) intézkedések, amelyek a legtöbb program, és gyakran megtalálható szinte az összes program (adat input és output, indítása és leállítása más programok, elosztását és több memóriát, és mások.).

Loading programokat a memóriába, és végrehajtását.

Szabványosított hozzáférést biztosítanak a perifériák (input-output eszközök).

Management RAM (elosztási folyamatok között, a virtuális memória szervezése).

Hozzáférés vezérlése az adatok a nem illékony anyag (például merevlemez, optikai lemez, stb.) Szervezésében egy adott fájlrendszerben.

Feltéve, hogy a felhasználói felület.

Hálózati műveletek támogatása a hálózati protokoll verem.

Párhuzamos vagy pszeudo-párhuzamos feladatok végrehajtása (multitasking).

Erőforrások hatékony elosztását a számítógépes rendszer folyamatokat.

A differenciálás az erőforrásokhoz való hozzáférés és a különböző folyamatok.

Szervezése megbízható számítások (képtelen a számítási folyamat szándékosan vagy véletlenül befolyásolja a számítások másik folyamat) alapján a különbséget a forrásokhoz való hozzáférés.

Kommunikációs folyamatok közötti kommunikáció, a kölcsönös szinkronizálást.

A rendszer védelme, valamint a felhasználói adatok és programok a felhasználók tevékenysége (rosszindulatú vagy tudatlanul), vagy alkalmazásokat.

Multiplayer mód és a hozzáférési jogokat.

Az evolúció az operációs rendszerek és a főbb gondolatokat

Az elődje az operációs rendszer kell tekinteni közművek (rakodógépek és monitor), valamint a könyvtár a gyakran használt rutinok, kezdett kialakulni az Advent a mainframe 1. generációs (1940-es évek). Utilities minimalizálása fizikai manipuláció az üzemeltető a berendezés, és a könyvtárak elkerüli a több programozási ugyanezen intézkedések (az input-output műveletek kiszámítása matematikai függvények, és így tovább. N.).

Az 1950-60-es években alakult, és megvalósítása a fő gondolatok, amelyek meghatározzák a funkciókat az operációs rendszer: szakaszos üzemmódban, time-sharing és multitasking, a hatalommegosztás, a valós idejű fájl struktúrák és fájlrendszereket.

Működési sistemaDOS

A DOS operációs rendszer felhasználó dolgozik a parancssorból, hogy nem rendelkezik saját grafikus felület. DOS operációs rendszer lehetővé tette, hogy sikeresen működjön a PC több mint 15 éve, ez a munka azonban nem nevezhető kényelmes. DOSvystupala „közvetítő” a felhasználó és a számítógép, és segített átalakítani összetett parancsokat elérheti a hajtások egy sokkal egyszerűbb és pontosabb, de az nagyon „túlnőtt” rengeteg csapat, és elkezdte visszafogni a munkát a számítógépen. Tehát szükség volt egy új közvetítő - így wrapper.

Shell - egy olyan program, amely alatt fut OS és segíti a felhasználót, hogy működjön együtt az operációs rendszer. Shell programban világosan mutatja a teljes fájl szerkezetét számítógéppel: meghajtók, mappák és fájlok. kereshetünk, a másolás, mozgatás, törlés, rendezés, szerkesztés, és fuss néhány billentyűt. Az egyik leggyakoribb - Norton Commander (NC). A grafikus shell Windows 3.1 és Windows 3.11 vonatkozik a koncepció az úgynevezett „ablak”, amely lehet nyitni, mozgatni a képernyőn, zárja be. Ezek az ablakok „gazdái” a különböző programok és tükrözik a munkájukat.

A DOS FAT fájlrendszert használjuk. Egyik hátránya korlátozások vannak a fájlnevek és könyvtárak. A név legfeljebb 8 karakter. Továbbá a DOS nem tesz különbséget az azonos nagy- és kisbetűk.

Mivel DOS jött létre régen, az nem felel meg a mai kor követelményeinek a modern operációs rendszerek. Ez nem lehet közvetlenül használni sok memóriát telepített modern számítógépek.

Operációs rendszer Microsoft Windows

Skins Widows 1,0, Widows 2,0, Widows 3,0, Widows 3.1 és Widows 3.11 alatt végeztük MS DOS, azaz nem voltak független operációs rendszerek. De mivel az Advent a Windows új lehetőségeket, a Windows nem hívja a héj, és a környezetet.

Windows környezetben jellemzi a következő tulajdonságokkal, amelyek megkülönböztetik más programok héj:

Egy szoftver interfész;

Egy felhasználói interfész;

A grafikus felhasználói felület;

Egységes hardver-szoftver interfész.

Az MS Windows fájlok tárolására használja a fájl módosításának FAT-VFAT. Ebben a hossza a fájl és könyvtár neve legfeljebb 256 karakter lehet.

A Windows, ha dolgozik, ablakok és alkalmazások széles körben használják manipulátor „egér”, csak a billentyűzet használható az MS DOS.

Szintén MSWindowsprisutstvuet tálcán (Taskbar). Lehetővé teszi naglyadnvm mechanizmus multitasking és sokkal gyorsabb folyamat váltás az alkalmazások között.

Windows asztal célja, hogy maximalizálja a könnyű a kezdő felhasználók a munka és ugyanakkor, hogy a maximális lehetőséget a beállítások szerint sajátos szükségleteit haladóknak.

Linux operációs rendszer

Linux - az operációs rendszer az IBM-kompatibilis személyi számítógépek és munkaállomások számára. Ez többfelhasználós operációs rendszert a hálózathoz ablak grafikus X Window System. A Linux operációs rendszer támogatja a szabványos nyitott rendszerek és internetes protokollok és kompatibilis a Unix, DOS, MS Windows.

Mivel a hagyományos operációs rendszer, a Linux végzi sok speciális funkciói DOS és Windows, de az operációs rendszer különösen teljesítmény és a rugalmasság. A Linux a felhasználó PC sebességét érdekében, hatékonyságát és rugalmasságát UNIX segítségével minden előnyét személyautók. Amikor dolgozik egy egér széles körben használják mind a három gomb, különösen a középső gomb a szöveget töredékek.

Segítségével egy Linux rendszer lehet bármilyen személyes autó viszont egy munkaállomás. Manapság, a Linux operációs rendszer a vállalkozások, az oktatás és az egyéni programozás.

UNIX operációs rendszerek

Unix csoport hordozható, többfeladatos és többfelhasználós operációs rendszer.

UNIX Az első rendszer alakult 1969-ben a Bell Labs részlege ATT. Mivel jött létre a legkülönbözőbb UNIX-alapú rendszerekhez.

Egyes funkciók a UNIX-alapú rendszerek a következők:

egyszerű szöveges fájlok és kezelje a rendszer

elterjedt a közművek, hogy futnak a parancssor;

interakció a felhasználót a virtuális eszköz - a terminál;

képviselete a fizikai és virtuális eszközök, és néhány eszköz közötti kommunikációt fájlként;

hevederek alkalmazása számos program, amelyek mindegyike végez egy feladatot.

Unix rendszerek a nagy történelmi jelentőségű, hiszen rajtuk keresztül elterjedt néhány népszerű ma, fogalmak és megközelítések terén az operációs rendszerek és elterjedése néhány népszerű ma, fogalmak és megközelítések terén az operációs rendszerek és szoftverek. Továbbá, a C nyelv jött létre során razrabotkiUNIX- rendszereket.

OC egy sor kapcsolódó programok célja, hogy a hatékonyság növelése a számítógépes hardver hatékony irányítási az erőforrásokat, és hogy a felhasználók kényelmét és megadják a kiterjesztett virtuális gépet.

A fő források által kezelt operációs rendszer, a folyamatok, a fő memória, időzítő, adatsorok, lemezes és szalagos meghajtók, nyomtatók, hálózati eszközök, és mások. Hogy oldja meg a gazdálkodási problémák a különböző operációs rendszerek különböző algoritmusok jellemzői, amelyek végső soron meghatározzák az alak az operációs rendszer.

Tehát, az egyik a mai kor követelményeinek a hálózati operációs rendszer, a következőket tartalmazza: a funkcionális teljességét és hatékonyságát erőforrás-gazdálkodás, a modularitás és a bővíthetőség, a hordozhatóság és a multi-platform kompatibilitás szintjén alkalmazások és felhasználói felületek, a megbízhatóság, a rugalmasság, a biztonság és a teljesítmény.