21 Mi az operációs rendszer
Operációs rendszer. röv. OS (angol operációs rendszer, az OS.) - komplex vezérlő és feldolgozó programok, amelyek egyrészt, cselekedni kakinterfeysmezhduustroystvamivychislitelnoy sistemyi alkalmazások, másrészt - úgy vannak kialakítva, hogy ellenőrizzék készülékek számítógépes folyamatirányítás, hatékony raspredeleniyavychislitelnyh resursovmezhdu számítási folyamatok és a szervezet megbízható számításokat. Ez a meghatározás a legmodernebb általános célú operációs rendszerek.
A logikai szerkezet tipichnoyvychislitelnoy sistemyoperatsionnaya rendszer között foglal helyet ustroystvamis a mikroarchitektúra, gép yazykomi birtokolhat (beágyazott) firmware - egyrészt - iprikladnymi programmamis másik.
Végezze on-demand programok (bemeneti és kimeneti adatok, start és stop más programok keretében és felszabadítja további memória, stb.)
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 közeggel (például merevlemezt, optikai lemezek, stb). A szervezett egy inoyfaylovoy rendszerben.
Feltéve, hogy a felhasználói felület.
Mentése információt rendszerhiba.
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.
22 fájlrendszert. Alapművelet fájlokat az operációs rendszer.
Fájlrendszert. Alapművelet fájlokat az operációs rendszer.
Fájl (-papka Eng.) - egy megnevezett gyűjteménye bármely adat egy külső tároló és tárolt, továbbított és feldolgozott egy egységként. A fájl tartalmazza a program, numerikus adat, szöveg, kép stb kódolt.
Fájlrendszer - egy eszköz a fájlok tárolása szervezet bármilyen közegben.
A fájlok fizikailag megvalósított memóriahelyek a külső adathordozók - mágneslemezen vagy CD-ROM-on. Minden fájl foglal egy bizonyos mennyiségű lemezes adattároló egység. Hagyományos blokkhosszúság - 512 bájt.
Szolgálja speciális fájlok az operációs rendszer modul nevezett fájlrendszer driver. Minden fájl egy nevet regisztrálja a könyvtárban - index fájlokat.
Directory (néha, mint egy könyvtár vagy mappa) áll a felhasználó keresztül parancs nyelve az operációs rendszer. Megnézheti, átnevezése ott nyilvántartott, át annak tartalmát egy új helyre, vagy törölni.
A könyvtár saját nevét és tárolható egy másik könyvtárba, valamint a szabályos fájlokat: az így kialakított hierarchikus fájl szerkezetét. Egy példa egy ilyen struktúra - ábrán. 6.3.

Ábra. 6.3. A könyvtárfa lemezen
Mi történik, ha a felhasználó az operációs rendszer parancs „nyitott fájlt.”, Ami jelzi, hogy a fájl nevét és könyvtár nevét amelybe a fájlt?
Ahhoz, hogy ezt a parancsot, hogy a fájlrendszer-illesztőprogram obraschetsya annak könyvtár, kitalálja, hogy melyik lemez blokkok megfelelnek a megadott fájlt, majd továbbítja az olvasási kérelmet a vezető lemez blokkok.
Ha végrehajtja a „Fájl mentése” fájlrendszert keres üres egység a lemezen, akkor megjelöli azokat kiosztják az újonnan létrehozott fájlt, és továbbítja a vezető lemez írási kérés a blokk a felhasználói adatokat.
A fájlrendszer-illesztőprogram biztosítja a hozzáférést a tárolt adatok a mágneslemez, a fájl nevét és kiosztja helyet a mágneslemez között a fájlokat.
Ahhoz, hogy betöltsék ezeket a funkciókat, a fájl rendszer vezető lemezen tárolt, nem csak a felhasználói adatokat, hanem a saját tulajdonát képező információkat. A szolgáltatási terület a lemez tartalmaz egy listát az összes fájlt és könyvtárat, valamint számos további look-up asztalok, szolgálja, hogy növelje a sebességet a fájlrendszer driver.
A fájlrendszer elérhető, valamint bármely alkalmazás esetében, amelyeket különleges eljárások minden programozási nyelven.
A koncepció egy fájlt lehet készíteni bármilyen információforrás, illetve a felhasználó az autó, mint a fájl a program szolgálhat egy nyomtató, kijelző, billentyűzet, és mások.
A szerkezet a fájlrendszer és szerkezete adattároló mágneses adathordozón külső határozza meg a használhatóságot a felhasználó, a sebesség fájl hozzáférés stb