Programovanie a počítače: Súborová štruktúra disku. Štruktúra súboru disku Zobrazte hierarchickú štruktúru disku pomocou

O súboroch a štruktúrach súborov

Čo je súbor

Informácie na externých médiách sú uložené vo forme súborov. Práca so súbormi je veľmi dôležitý druh práce na počítači. Všetko je uložené v súboroch: a softvér a informácie potrebné pre používateľa. So súbormi, rovnako ako s obchodnými dokumentmi, musíte neustále niečo robiť: kopírovať ich z jedného média na druhé, ničiť nepotrebné, vytvárať nové, hľadať ich, premenovať ich, zaradiť ich do jedného alebo druhého poradia atď.

Súbor- sú to informácie uložené na externých médiách a spojené spoločným názvom.

Na objasnenie významu tohto pojmu je vhodné použiť nasledujúcu analógiu: samotné pamäťové médium (disk) je ako kniha. Hovorili sme o tom, že kniha je vonkajšia pamäť človeka a magnetický disk je vonkajšia pamäť počítača. Kniha sa skladá z kapitol (príbehov, častí), z ktorých každá má názov. Súbory majú tiež svoje názvy. Tieto sa nazývajú názvy súborov. Na začiatku alebo na konci knihy je zvyčajne obsah – zoznam názvov kapitol. Na disku je aj takýto zoznam adresárov obsahujúci názvy uložených súborov.

Môžete zobraziť adresár a zistiť, či sa požadovaný súbor nachádza na jednotke.

Každý súbor obsahuje samostatné informačný objekt: dokument, článok, číselné pole, program atď. Informácie obsiahnuté v súbore sa stanú aktívnymi, t. j. môžu byť spracované počítačom až po načítaní do pamäte RAM.

Každý používateľ, ktorý pracuje na počítači, musí pracovať so súbormi. Aj na to, aby ste mohli hrať počítačovú hru, musíte zistiť, v ktorom súbore je uložený jej program, vedieť tento súbor nájsť a program inicializovať.

Práca so súbormi na počítači sa vykonáva pomocou súborového systému. Systém súborov - ide o funkčnú časť OS, ktorá vykonáva operácie so súbormi.

Aby používateľ našiel požadovaný súbor, musí vedieť: a) aký je názov súboru; b) kde je súbor uložený.

Názov súboru

Takmer vo všetkých operačných systémoch sa názov súboru skladá z dvoch častí oddelených bodkou. Napríklad:

Naľavo od bodky je skutočný názov súboru (tu-prog). Časť názvu za bodkou sa nazýva prípona súboru (pas). Zvyčajne sa používa v názvoch súborov písmená a čísla. Vo väčšine OS maximálna dĺžka rozšírenia - 3 znaky. Okrem toho názov súboru nemusí mať príponu. Na operačnej sále systém Windows V názvoch súborov sú povolené ruské písmená; Maximálna dĺžka názvu je 255 znakov.

Prípona označuje, aké informácie sú uložené v tomto súbore. Napríklad prípona txt zvyčajne znamená textový súbor(obsahuje text); Rozšírenie PCX - grafický súbor(obsahuje obrázok), zip alebo gag - archívny súbor (obsahuje archív - komprimované informácie), pas - program v jazyku Pascal.

Logické pohony

Jeden počítač môže mať niekoľko diskových jednotiek - zariadení na prácu s diskami. Každá jednotka má jednopísmenový názov (za ktorým nasleduje dvojbodka), napríklad A:, B:, C:. Na osobných počítačoch je často zabudovaný disk s veľkou kapacitou systémová jednotka(nazýva sa to pevný disk) je rozdelený na sekcie. Každý z týchto oddielov sa nazýva logický disk a má názov C:, D:, E: atď. Názvy A: a B: sa zvyčajne vzťahujú na vymeniteľné disky s malou kapacitou - diskety (diskety). Môžu byť tiež považované za názvy diskov, iba logické, z ktorých každý úplne zaberá skutočný (fyzický) disk. Preto A:, B:, C:, D: sú všetky názvy logických jednotiek.

Názov logickej jednotky obsahujúcej súbor je prvou „súradnicou“, ktorá určuje umiestnenie súboru.

Štruktúra súborov na disku

Celá kolekcia súborov na disku a vzťahy medzi nimi sa nazývajú štruktúra súboru. Rôzne operačné systémy môžu podporovať rôzne organizácie štruktúry súborov. Existujú dva typy súborových štruktúr: jednoduché alebo jednoúrovňové a hierarchické - viacúrovňové.

Jednoúrovňová štruktúra súborov je jednoduchá postupnosť súborov. Ak chcete nájsť súbor na disku, stačí zadať názov súboru. Ak sa napríklad súbor tetris.exe nachádza na jednotke A:, jeho „úplná adresa“ vyzerá takto:

Operačné systémy s jednoúrovňovou štruktúrou súborov sa používajú na najjednoduchších vzdelávacích počítačoch vybavených len disketami.

Viacúrovňová štruktúra súborov- stromovitý (hierarchický) spôsob organizácie súborov na disku. Na uľahčenie pochopenia tejto problematiky použijeme analógiu s tradičným „papierovým“ spôsobom uchovávania informácií. V tejto analógii je súbor reprezentovaný ako nejaký titulovaný dokument (text, kresba) na papierových listoch. Ďalší najväčší prvok v štruktúre súboru je tzv katalóg. Ak budeme pokračovať v „papierovej“ analógii, adresár si predstavíme ako priečinok, do ktorého môžete prikladať množstvo dokumentov, teda súborov. Adresár dostane aj svoj vlastný názov (spomeňte si naň na obale priečinka).

Samotný adresár môže byť súčasťou iného externého adresára. Je to podobné ako vnorenie priečinka do iného väčšieho priečinka. Každý adresár teda môže obsahovať veľa súborov a podadresárov (nazývaných podadresáre). Samotný katalóg špičková úroveň, ktorý nie je vnorený v žiadnom inom adresári, sa nazýva koreňový adresár.

V operačnom systéme Windows sa výraz „priečinok“ používa na označenie pojmu „adresár“.

Grafické znázornenie hierarchickej štruktúry súborov sa nazýva strom.

Na obr. 2.9 názvy adresárov sa píšu veľkými písmenami a názvy súborov sa píšu malými písmenami. Tu v koreňovom adresári sú dva priečinky: IVANOV a PETROV a jeden súbor fin.com. Priečinok IVANOV obsahuje dva podpriečinky PROGS a DATA. Priečinok DATA je prázdny; v priečinku PROGS sú tri súbory atď. V strome je koreňový adresár zvyčajne reprezentovaný symbolom \.

Cesta k súboru

Teraz si predstavte, že potrebujete nájsť konkrétny dokument. Aby ste to dosiahli, musíte poznať krabicu, v ktorej sa nachádza, ako aj „cestu“ k dokumentu vo vnútri krabice: celú postupnosť priečinkov, ktoré je potrebné otvoriť, aby ste sa dostali k hľadaným papierom.

Druhá súradnica, ktorá určuje umiestnenie súboru, je cestu k súboru na disku. Cesta k súboru je postupnosť názvov adresárov, počnúc koreňovým adresárom a končiac tým, v ktorom je súbor priamo uložený.

Tu je známa rozprávková analógia k pojmu „cesta k súboru“: „Na dube visí truhlica, v truhle je zajac, v zajačiku je kačica, v kačici tam je vajce, vo vajci je ihla, na konci ktorej je Koshcheevova smrť.“

Názov logickej jednotky, cesta k súboru a názov súboru zapísané v poradí tvoria úplný názov súboru.

Ak je znázornené na obr. Štruktúra súborov 2.9 je uložená na jednotke C:, potom celé názvy niektorých súborov, ktoré sú v nej obsiahnuté v symbolike operačných systémov MS-DOS a Windows, vyzerajú takto:

C:\IVANOV\PROGS\progl.pas

C:\PETROV\DATA\task.dat

Tabuľka prideľovania súborov

Informácie o štruktúre súborov na disku sú obsiahnuté na rovnakom disku vo forme tabuľky prideľovania súborov. Pomocou súborového systému OS môže používateľ postupne prezerať obsah adresárov (priečinkov) na obrazovke, posúvajúc sa nadol alebo nahor v strome štruktúry súborov.

Na obr. Obrázok 2.10 ukazuje príklad zobrazenia adresárového stromu na logickej jednotke E: na obrazovke počítača (ľavé okno).

V pravom okne sa zobrazuje obsah priečinka ARCON. "), to je veľa súborov rôzne druhy. Preto je napríklad jasné, že úplný názov prvého súboru v zozname je takýto:

E:\GAME\GAMES\ARCON\dos4gw.exe

Zo stola môžete získať Ďalšie informácie o súboroch. Napríklad súbor dos4gw.exe má veľkosť 254 556 bajtov a bol vytvorený 31. mája 1994 o 2:00 ráno.

Po nájdení záznamu o požadovanom súbore v takomto zozname môže používateľ pomocou príkazov OS s ním vykonávať rôzne akcie: inicializovať program obsiahnutý v súbore; odstrániť, premenovať, skopírovať súbor. Všetky tieto operácie sa dozviete na praktickej lekcii.

Otázky a úlohy

    1. Aký je názov operačného systému používaného vo vašom počítačovom laboratóriu?
    2. Akú štruktúru súborov používa operačný systém na vašich počítačoch (jednoduchý, viacúrovňový)?
    3. Koľko fyzických jednotiek majú vaše počítače? Koľko logických diskov je na fyzických diskoch a aké názvy majú v operačnom systéme?
    4. Aké pravidlá upravujú názvy súborov vo vašom OS?
    5. Aká je cesta k súboru na disku, úplný názov súboru?
    6. Naučte sa (pod vedením učiteľa) prezerať adresáre diskov na vašich počítačoch na obrazovke.
    7. Naučte sa inicializovať programy z programových súborov (napríklad exe, com).
    8. Naučte sa vykonávať základné operácie so súbormi v operačnom systéme, ktorý používate (kopírovanie, presúvanie, mazanie, premenovanie súborov).

Používateľské rozhranie

Priateľský používateľské rozhranie

Teraz sa zoznámte s novým konceptom „používateľského rozhrania“.

Vývojári moderného softvéru sa snažia, aby bola práca používateľa na počítači pohodlná, jednoduchá a názorná. Spotrebiteľské vlastnosti akéhokoľvek programu sú do značnej miery určené pohodlnosťou jeho interakcie s používateľom.

Forma interakcie medzi programom a používateľom sa nazýva používateľské rozhranie. Používateľsky príjemná forma interakcie sa nazýva používateľsky prívetivé rozhranie.

Objektovo orientované rozhranie

Rozhranie moderných systémových a aplikačných programov sa nazýva objektovo orientované rozhranie. Príkladom operačného systému, ktorý implementuje objektovo orientovaný prístup, je Windows.

operačný systém pracuje s mnohými objektmi, medzi ktoré patria: dokumenty, programy, diskové jednotky, tlačiarne a iné objekty, s ktorými sa stretávame pri práci v operačnom systéme.

Dokumenty obsahujú niektoré informácie: text, zvuk, obrázky atď. Na spracovanie dokumentov sa používajú programy. Jednotlivé programy a dokumenty sú neoddeliteľne spojené: textový editor pracuje s textové dokumenty, grafický editor- s fotografiami a ilustráciami vám program na spracovanie zvuku umožňuje nahrávať, opravovať a počúvať zvukové súbory.

Dokumenty a programy sú informačné objekty. A objekty ako diskové jednotky a tlačiarne sú hardvérové ​​(fyzické) objekty. Operačný systém spája objekt s:

    grafické označenie;

    vlastnosti;

    správanie.

Rozhranie operačného systému používa ikony (tiež nazývané piktogramy, ikony) a názvy na označenie dokumentov, programov a zariadení. Názov a ikona umožňujú jednoducho rozlíšiť jeden objekt od druhého (obr. 2.11).

Každý objekt je spojený so špecifickým súborom vlastností a súborom akcií, ktoré je možné s objektom vykonať.

Napríklad vlastnosti dokumentu sú jeho umiestnenie v štruktúre súboru a jeho veľkosť. Akcie s dokumentom: otvorenie (zobrazenie alebo počúvanie), premenovanie, tlač, kopírovanie, uloženie, vymazanie atď.

Obsahové menu

Operačný systém poskytuje rovnaké používateľské rozhranie pri práci s rôznymi objektmi. V operačnom systéme Windows slúži na zoznámenie sa s vlastnosťami objektu a možnými úkonmi na ňom kontextové menu (obr. 2.12) (kontextové menu vyvoláte výberom ikony objektu a kliknutím pravým tlačidlom myši).

Ponuka- Toto je zoznam zobrazený na obrazovke, z ktorého si používateľ môže vybrať prvok, ktorý potrebuje.

Ryža. 2.12. Kontextové menu dokumentu

V menu na obr. 2.12 všetky odseky okrem posledného odkazujú na činnosti, ktoré je možné vykonať s dokumentom. Požadovaná položka ponuky sa vyberá pomocou kurzorových kláves alebo manipulátora (napríklad myši). Ak vyberiete položku ponuky "Vlastnosti", na obrazovke sa zobrazí zoznam vlastností tohto objektu.

Otázky a úlohy

    1. Aké je používateľské rozhranie?
    2. Ako sa charakterizuje objekt (z pohľadu objektovo orientovaného prístupu)?
    3. Ako môžete zistiť vlastnosti objektu alebo vykonať na ňom akciu?

Archangelská štátna univerzita

pobočka Kotlas

denné oddelenie

Fakulta: technická

Špecialita: PGS

Práca na kurze

Disciplína: informatika

Téma: Štruktúra súborov na disku

Vykonané

študent 1. ročníka

Zubreva Oľga

Alexandrovna

Skontrolované:

Úvod. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

§ 1 Pojem súborový systém. . . . . . . . . . . . . . . . . . . .

§ 2 Spis systém MS-DOS. . . . . . . . . . . . . . . . . . . .

§ 3 Súborový systém Windows 95. . . . . . . . . . . . . . . . . .

§ 4 Súborový systém Windows NT. . . . . . . . . . . . . . . . . .

Záver. . . . . . . . . . . . . . . . . . . . . . . . . . . .

Úvod.

Metodická príručka odhaľuje podstatu pojmu „súborový systém“,

čo je jeden z najdôležitejších pojmov v kurze „Softvér

počítačová podpora“ a predstavuje aj štruktúru súborových systémov takých

operačné systémy ako MS-DOS, Windows 95, Windows NT.

Štruktúra súčasnosti je určená snahou dosiahnuť tento cieľ.

manuály: tematický materiál je rozdelený do 4 hlavných častí (časti sú prezentované v

formou odseku), každá z častí je podľa potreby rozdelená na

menšie detailné časti.

§ 1 Pojem súborový systém.

1.1. Definícia súborového systému.

Súbor (v angličtine File) - priečinok, priečinok.

Súbor je pomenovaná oblasť pamäte na nejakom fyzickom mieste

médium určené na uchovávanie informácií.

Sada nástrojov operačného systému, ktoré poskytujú prístup k

informácie na externom médiu sa nazývajú systém správy súborov resp

systém súborov.

Súborový systém je funkčnou súčasťou operačného systému.

systém, ktorý je zodpovedný za výmenu údajov s externým úložiskom

zariadení.

ORGANIZÁCIA PRÍSTUPU K SÚBORU

Adresárová štruktúra

Dúfame, že máte dobrý nápad zorganizovať ukladanie kníh

knižnice a podľa toho aj postup pri vyhľadávaní želanej knihy podľa jej kódu z

katalóg. Preneste svoje chápanie tohto do spôsobu ukladania súborov

na disku a organizovanie prístupu k nemu.

Prístup - postup nadviazania komunikácie s pamäťou a súborom v nej umiestneným

pre zápis a čítanie dát.

Názov logickej jednotky, ktorý sa v špecifikácii zobrazuje pred názvom súboru,

určuje logickú jednotku, na ktorej sa má súbor vyhľadať. Na tom istom disku

je usporiadaný adresár, v ktorom sú úplné názvy súborov, ako aj ich

charakteristiky: dátum a čas vytvorenia;

objem (v bajtoch); špeciálne atribúty. Podobne ako v knižničnom systéme

organizácia adresára úplný názov súboru registrovaného v adresári,

bude slúžiť ako šifra, pomocou ktorej operačný systém nájde

umiestnenie súboru na disku.

Adresár - adresár súborov označujúci ich umiestnenie na disku.

Existujú dva stavy adresára – aktuálny (aktívny) a pasívny. PANI

DOS si pamätá aktuálny adresár na každej logickej jednotke.

Aktuálny (aktívny) adresár je adresár, v ktorom používateľ pracuje

vyrobené v aktuálnom strojovom čase.

Pasívny adresár – adresár s ktorým tento moment nie je čas

Operačný systém MS DOS má hierarchickú štruktúru

(obr. 9.1) organizáciu adresárov. Každý disk má vždy

jeden hlavný (koreňový) adresár. Je na úrovni 0

hierarchickej štruktúry a je označený symbolom "\". Koreňový adresár

vytvorené pri formátovaní (inicializácii, označovaní) disku, má

obmedzená veľkosť a nemožno ich odstrániť pomocou nástrojov DOS. Na hlavné

adresár môže obsahovať ďalšie adresáre a súbory, ktoré sú vytvorené príkazmi

operačný systém a možno ho odstrániť pomocou príslušných príkazov.

Ryža. 9.1. Hierarchická organizačná štruktúra adresára

Nadradený adresár je adresár, ktorý má podadresáre. Podadresár

Adresár, ktorý je zahrnutý v inom adresári.

Takže každý adresár obsahujúci adresáre nižšej úrovne môže

byť voči nim na jednej strane rodičovský a na druhej strane,

podriadený adresáru najvyššej úrovne. Spravidla, ak toto

nespôsobuje zmätok, použite výraz „katalóg“ na označenie jedného alebo druhého

podadresár alebo nadradený adresár v závislosti od kontextu.

Adresáre na diskoch sú usporiadané ako systémové súbory. Jediná vec

výnimkou je koreňový adresár, pre ktorý je pridelený pevný priestor

disk. K adresárom je možné pristupovať ako k bežným súborom.

Poznámka. Adresárová štruktúra môže obsahovať adresáre, ktoré nie sú

Názvy podadresárov sú rovnaké ako pravidlá pre pomenovanie súborov (pozri.

pododdiel 9.1). Pre formálne rozdiely od súborov, zvyčajne podadresárov

priraďte iba mená, aj keď môžete pridať typ podľa rovnakých pravidiel ako

a pre súbory.

Prístup k obsahu súboru je organizovaný z hlavného adresára cez

reťazec podradených adresárov (podadresárov) i-tej úrovne. V katalógu

záznamy o súboroch a adresároch môžu byť uložené na akejkoľvek úrovni

nižší level. sa nazývajú prázdne.

Na obr. 9.2 ukazuje najjednoduchšiu adresárovú štruktúru, kde v hlavnom

adresár 0

úrovni sú uložené len záznamy o súboroch adresárov nižšej úrovne

neexistuje

Na obr. Na obrázku 9.3 je znázornená hierarchická štruktúra adresára, kde v adresároch

ktorákoľvek úroveň ukladá záznamy o súboroch a adresároch na nižšej úrovni. Navyše

prechod do adresára nižšej úrovne možno iba organizovať

postupne cez podriadené adresáre.

Ryža. 9.2. Najjednoduchšia štruktúra adresár, ktorý nemá žiadne adresáre

nižší level

Ryža. 93,.. Typická štruktúra adresár pozostávajúci z nižšie uvedených adresárov

úroveň: pri označovaní adresára nižšej úrovne sa používajú tri čísla:

prvá číslica označuje číslo úrovne; druhé je sériové číslo tohto

katalóg na túto úroveň, tretí označuje, na akej úrovni

jeho meno je registrované. Každý adresár má názov KAT s indexmi.

Napríklad CAT342 je názov adresára tretej úrovne, ktorý je zaregistrovaný

katalógové číslo druhej úrovne 4

Z hlavného adresára nemôžete prejsť priamo do adresára, napríklad úrovne 5.

Je nevyhnutné prejsť všetky predchádzajúce adresáre najvyššej úrovne.

Vyššie opísaný princíp organizácie prístupu k súboru cez adresár

je základom súborového systému.

Súborový systém je časť operačného systému, ktorá spravuje umiestnenie a

prístup k súborom a adresárom na disku.

Pojem štruktúra súborov na disku úzko súvisí s pojmom súborový systém.

čím máme na mysli, ako sú umiestnené na disku: hlavný adresár,

podadresáre, súbory, operačný systém a ktoré sú im pridelené

objemy sektorov, zhlukov, stôp.

Pravidlá pre vytváranie štruktúry súborov na disku. Pri vytváraní súboru

disková štruktúra sa operačný systém MS DOS riadi niekoľkými pravidlami:

Súbor alebo adresár je možné zaregistrovať s rovnakým názvom

rôzne adresáre, ale v tom istom adresári iba raz;

Poradie názvov súborov a podadresárov v nadradenom adresári

svojvoľný;

Súbor možno rozdeliť na niekoľko častí, pre ktoré

časti diskového priestoru rovnakého objemu na rôznych skladbách a

sektorov.

Cesta a pozvanie

Z obr. 9.1 - 9.3 môžete vidieť, že súbor je prístupný cez adresár

vďaka názvu tohto súboru v ňom zaregistrovaného. Ak má adresár

hierarchickej štruktúry, potom operačný systém organizuje prístup k súboru

v závislosti od pozície podadresára, v ktorom je názov zaregistrovaný

súbor, ktorý hľadáte.

Prístup k súboru je možné organizovať takto:

Ak je názov súboru zaregistrovaný v aktuálnom adresári, stačí pre

pre prístup k súboru zadajte iba jeho názov;

Ak je názov súboru zaregistrovaný v pasívnom adresári, potom, keď je v

aktuálny adresár, musíte zadať cestu, t.j. reťazec podriadených

adresáre, cez ktoré sa má k súboru pristupovať.

Cesta je reťazec podriadených adresárov, ktoré je potrebné prechádzať

hierarchickej štruktúry do adresára, kde je zaregistrovaný požadovaný súbor. O

Pri zadávaní cesty sú názvy adresárov zapísané v poradí a oddelené

oddelené od seba symbolom \.

Interakcia používateľa s operačným systémom sa vykonáva pomocou

pomocou príkazového riadka zobrazeného na obrazovke. Najprv

Príkazový riadok má vždy výzvu, ktorá končí na

>. Výzva môže zobrazovať: názov aktuálneho disku, názov aktuálneho disku

adresár, aktuálny čas a dátum, cesta, oddeľovacie znaky.

Výzva operačného systému je indikáciou na obrazovke informačného displeja,

čo znamená, že operačný systém je pripravený zadávať príkazy používateľa.

Príklad 9.8.

Aktuálna jednotka je disketová jednotka A.

aktuálny adresár je hlavný adresár, ako je označené symbolom \.

C:\CAT1\CAT2

Aktuálny disk je HDD C. Aktuálny katalóg -

katalóg druhej úrovne CAT2, zahrnutý v katalógu prvej úrovne

CAT1, ktorý je zase zaregistrovaný v hlavnom

katalóg.

Existujú tri možnosti usporiadania prístupovej cesty k súboru v závislosti od

miesta jeho registrácie:

Súbor je v aktuálnom adresári (bez cesty). Pri organizovaní

Ak chcete získať prístup k súboru, stačí zadať jeho celé meno;

Súbor sa nachádza v pasívnom adresári jednej z nižších úrovní,

podriadený aktuálnemu adresáru. Pri organizovaní prístupu k súboru

musíte zadať cestu, ktorá uvádza všetky názvy adresárov

nižšia úroveň ležiaca na tejto ceste (vrátane adresára, v ktorom

tento súbor je zaregistrovaný);

súbor je v pasívnom adresári v inej vetve ako

umiestnenie aktuálneho adresára hierarchickej štruktúry. O

Ak chcete organizovať prístup k súboru, musíte zadať cestu začínajúcu na

hlavný adresár, t.j. začínajúce znakom \. Vysvetľuje to skutočnosť, že v

hierarchická štruktúra, pohyb je možný iba vertikálne zhora -

Horizontálne prechody z adresára do adresára nie sú povolené.B

Nižšie uvedené príklady ilustrujú možné možnosti spôsoby.

Príklad 9.9.

Podmienka: súbor F1.TXT je zaregistrovaný v aktuálnom adresári 1. úrovne K1

pevný disk C. Preto sa na obrazovke zobrazí pozvánka C:\K1

Vysvetlenie: V tomto prípade neexistuje žiadna cesta a na prístup k súboru to stačí

uveďte len jeho celý názov F1.TXT

Príklad 9.10.

Podmienka: súbor F1.TXT je zaregistrovaný v adresári 2. úrovne K2 natvrdo

jednotka C. Aktuálny adresár je K1. Preto sa na obrazovke zobrazí pozvánka

Vysvetlenie: v tomto prípade cesta začne z adresára

K1 nadol cez jeho podriadený adresár K2. Preto predtým

Úplný názov súboru označuje cestu z aktuálneho adresára K2

Po oboznámení sa s pojmom cesta sa vráťme k tomu, čo bolo predstavené v podkapitole. 9.1

koncept špecifikácie súboru. Existuje skrátená špecifikácia súboru a

úplná špecifikácia súboru, na ktorej sa cesta podieľa. Na obr.

Obrázok 9.4 zobrazuje možnosti pravidla na generovanie špecifikácie súboru.

Ryža. 9.4. Formáty špecifikácií (špecifikovaný voliteľný parameter)

Príklad 9.12. Skrátená forma špecifikácie súboru C:\KIT.BAS

Súbor s BASIC programom KIT.BAS sa nachádza v hlavnom

adresár pevného disku.

Úplná špecifikácia súboru formulára

C:\CAT1\CAT2\BOOC1.TXT

Textový súbor BOOOK1.ТХТ je zaregistrovaný v adresári druhého

CAT2 úroveň pevného disku C.

Štruktúra záznamov v adresári

Teraz sa musíte zoznámiť so štruktúrou záznamov uložených v adresári

s informáciami o súboroch a podadresároch nižšej úrovne.

Záznam súboru v adresári obsahuje názov a typ súboru, veľkosť súboru

bajtov, dátum vytvorenia, čas vytvorenia a množstvo ďalších požadovaných parametrov

operačný systém na organizáciu prístupu.

Záznam pre podadresár nižšej úrovne v nadradenom adresári ho obsahuje

meno, atribút, dátum a čas vytvorenia.

Zvážme možné možnosti pre obsah adresára. 1. možnosť. V katalógu

Ukladajú sa len záznamy o súboroch (obr. 9.5). Pred vstupmi do súboru

Zobrazí sa správa o názve adresára. V tomto prípade je to hlavné

priečinok diskety A. Na konci obsahu adresára sa zobrazí správa o

počet súborov uložených na disku a voľné miesto na disku

bajtov Napríklad vyššie uvedený adresár zobrazuje nasledujúcu správu:

4 súbory 359560 voľných bajtov

Počet súborov na disku. Objem zadarmo

miesto na disku, byte2nd možnosť.

V adresári sú uložené iba záznamy o adresároch nižšej úrovne (obr. 9.6).

Ryža. 9.7. V hlavnom adresári sú uložené súbory a podadresáre

Na konci adresára, ako v predchádzajúcom prípade, uvidíte podobný

Vyššie uvedený záznam o množstve voľného miesta na disku.

3. možnosť: V adresári sú uložené záznamy o súboroch aj adresároch

nižšia úroveň (obr. 9.7). Z tejto štruktúry je zrejmé, že v tomto adresári

sú tam 3 súbory a 2 adresáre nižšej úrovne BASIC a LEXICON. Na disku

voľné miesto 2,6575 MB.

Tri vyššie uvedené možnosti prezentácie adresára odrážajú obsah

hlavný adresár. Štruktúra adresára od úrovne 1 a nižšej,

identický a od hlavného sa líši len tým, že pred zápismi do súboru

a adresárov nižšej úrovne sú umiestnené dva záznamy s elipsou (obr. 9.8).

Bodky, ktoré vidíte na začiatku, znamenajú, že obsah je vyvolaný na obrazovke

podadresár (adresár 1. úrovne) KNIGA, ktorý obsahuje dva texty

Súbory SVET a TON.

|Adresár C:\KNIGA | | |

| |11-12-90 |09:40 |

| |10-10-91 |08:30 |

|svet txt 55700 |04-04-90 |10:05 |

|ton txt 60300 |03-05-91 |11:20 |

|2 súbory 912348 voľných bajtov | | |

|Obr. 9.8. Štruktúra záznamov v podadresári |

1.2. Súborový systém FAT.

Používajú sa operačné systémy Windows, vyvinuté pre

Súborový systém DOS FAT, v ktorom je pre každý oddiel a zväzok DOS

zavádzací sektor a každý oddiel DOS obsahuje dve kópie tabuľky

tabuľku prideľovania súborov (FAT).

FAT je matica, ktorá vyjadruje vzťah

medzi súbormi a priečinkami oddielu a ich fyzickým umiestnením na pevnom disku

Pred každým oddielom pevného disku sú umiestnené dva za sebou

kópie FAT. Podobne ako zavádzacie sektory, aj FAT sa nachádza vonku

oblasť disku viditeľná pre systém súborov.

Pri zápise na disk nemusia súbory nevyhnutne zaberať miesto,

ekvivalentné ich veľkosti. Súbory sú zvyčajne rozdelené do klastrov

určitej veľkosti, ktoré môžu byť rozptýlené po celom úseku.

V dôsledku toho tabuľka FAT nie je zoznamom súborov a ich

umiestnenia a zoznam zhlukov sekcií a ich obsah a na konci

Položky tabuľky FAT sú 12-, 16- a 32-bitové

hexadecimálne čísla, ktorých veľkosť je určená programom FDISK, a

hodnotu generuje priamo program FORMAT.

Všetky diskety a pevné disky do veľkosti 16 MB

FAT používa 12-bitové prvky. Pevné a vymeniteľné disky, ktoré majú

veľkosť od 16 MB a viac, zvyčajne sa používajú 16-bitové prvky.

Súborový systém FAT bol použitý vo všetkých verziách MS-DOS a v prvej

dve vydania OS/2 (verzie 1.0 a 1.1). Každý logický zväzok mal

vlastný FAT, ktorý plnil dve funkcie: obsahoval informácie

distribúcie pre každý súbor vo zväzku vo forme zoznamu pridružení modulov

distribúcie (klastre) a označil, ktoré distribučné moduly sú voľné.

Keď bola vynájdená tabuľka FAT, bolo to vynikajúce riešenie pre

správa miesta na disku, hlavne preto, že diskety,

na ktorých sa používal, boli len zriedka väčšie ako niekoľko Mb.

FAT bol dostatočne malý na to, aby zostal v pamäti natrvalo,

umožňuje veľmi rýchly náhodný prístup k akejkoľvek časti

akýkoľvek súbor.

Keď sa na pevné disky aplikoval FAT, stal sa príliš veľký

pre rezidentný v pamäti a znížený výkon systému.

Okrem toho, pretože informácie týkajúce sa voľného miesta na disku

priestor bol distribuovaný „naprieč“ veľkým počtom sektorov FAT,

bolo to nepraktické pri prideľovaní priestoru pre súbory a

Fragmentácia súborov sa ukázala ako prekážka vysokej účinnosti.

Okrem toho použitie pomerne veľkých zhlukov na tvrdo

disky viedli k veľkému množstvu nevyužitých plôch, keďže v r

V priemere pre každý súbor bola polovica klastra zbytočná.

Microsoft a IBM sa už niekoľko rokov snažia o rozšírenie

životnosť systému súborov FAT v dôsledku odstránenia obmedzení veľkosti zväzku,

zlepšenie distribučných stratégií, ukladanie názvov ciest do vyrovnávacej pamäte a premiestňovanie

tabuľky a vyrovnávacie pamäte do rozšírenej pamäte. Ale možno ich len brať do úvahy

ako dočasné opatrenia, pretože súborový systém jednoducho nevyhovoval

veľké zariadenia s náhodným prístupom.

§ 2 Súborový systém operačného systému MS-DOS.

Jedným z konceptov súborového systému MS DOS je logický disk.

Logické mechaniky:

DOS, každý logický disk je samostatný magnetický disk. Každá logická

disk má svoje jedinečné meno. Ako názov logickej jednotky

používajú sa písmená anglickej abecedy od A do Z (vrátane).

Počet logických jednotiek teda nie je väčší ako 26.

Písmená A a B sú vyhradené výhradne pre diskety dostupné v IBM PC (

Počnúc písmenom C sa logické jednotky (oddiely) nazývajú HDD (

Winchester).

Obrázky zobrazujú obraz logického disku.

Ak má daný IBM PC iba jeden FDD, písmeno B sa preskočí

Systémovými jednotkami môžu byť iba logické jednotky A a C. Súbor

štruktúra logického disku:

Na prístup k informáciám na disku (umiestneným v súbore) potrebujete

poznať fyzickú adresu prvého sektora (Npovrchy+Nstopy+Nsektory),

celkový počet klastrov obsadených týmto súborom, adresa ďalšieho

klaster, ak je veľkosť súboru väčšia ako veľkosť jedného klastra atď. Všetky

je to veľmi nejasné, ťažké a zbytočné.

MS DOS ušetrí používateľa od takejto práce a urobí ju sám. Pre

poskytovanie prístupu k súborom – súborový systém MS DOS organizuje a

udržiava špecifickú štruktúru súborov na logickom disku.

Prvky štruktúry súboru:

Štartovací sektor (boot sektor, boot sektor),

Dátová oblasť (zostávajúce voľné miesto na disku)

Tieto prvky sú vytvorené špeciálne programy(v prostredí MS DOS) prebieha

inicializácia disku.

Štartovací sektor (boot sektor, boot sektor):

Tu sú informácie, ktoré MS DOS vyžaduje na prácu s diskom:

OS ID (ak je disk systémový),

Veľkosť sektora disku,

Počet sektorov v klastri,

Počet náhradných sektorov na začiatku disku,

Počet kópií FAT na disku (štandard - dve),

počet položiek v adresári,

Počet sektorov na disku,

Typ formátu disku,

Počet sektorov v FAT,

Počet sektorov na stopu,

Počet povrchov

bootovací blok OS,

Za štartovacím sektorom je FAT.

FAT (tabuľka prideľovania súborov):

Údajová oblasť disku (pozri vyššie) je v MS DOS prezentovaná ako sekvencia

očíslované zhluky.

FAT je pole prvkov, ktoré riešia klastre dátovej oblasti disku.

Každý klaster oblasti údajov zodpovedá jednému prvku FAT.

Prvky FAT slúžia ako reťazec odkazov na zhluky súborov v oblasti

FAT je mimoriadne dôležitý prvok štruktúry súborov. Porušenia v FAT môžu

viesť k úplnej alebo čiastočnej strate informácií na celom logickom disku.

Preto sú na disku uložené dve kópie FAT. Existujú špeciálne programy

ktoré monitorujú stav FAT a opravujú porušenia.

Koreňový adresár:

Toto je špecifická oblasť disku vytvorená počas procesu inicializácie.

(formátovanie) disku, ktorý obsahuje informácie o súboroch a adresároch,

uložené na disku.

Koreňový adresár vždy existuje na naformátovanom disku. Zapnuté

Na jednom disku je vždy len jeden koreňový adresár. Veľkosť koreňa

adresár pre daný disk je pevná hodnota, teda max

počet súborov a iných (podradených) adresárov, ktoré sú k nemu „pripojené“.

(Podadresáre) - presne definované.

Ak teda zhrnieme všetky vyššie uvedené skutočnosti, môžeme konštatovať, že MS-DOS - 16-

bitový operačný systém spustený v režime skutočného procesora.

§ 4 Súborový systém operačného systému Windows 95.

4.1. Pozadie vytvorenia FAT 32.

V oblasti osobných počítačov nastala v roku 1987 kríza.

Funkcie súborového systému FAT, vyvinutého spoločnosťou Microsoft viac ako desať rokov

rokov predtým pre interpret Standalone Disk Basic a neskôr

prispôsobené pre operačný systém DOS boli vyčerpané. TUK

určený pre pevné disky s kapacitou nie väčšou ako 32 MB a nové HDD

väčšie kapacity sa ukázali pre používateľov PC ako úplne zbytočné.

Niektorí nezávislí predajcovia ponúkli svoje vlastné riešenia

tento problém, ale až s príchodom DOS 4.0 bola táto kríza prekonaná -

na chvíľu.

Významné zmeny v štruktúre súborového systému v systéme DOS 4.0

umožnil operačnému systému pracovať s diskami s kapacitou až 128 MB; s

Následné menšie dodatky zvýšili túto hranicu na

2 GB. Vtedy sa zdalo, že toto množstvo pamäte presahuje akúkoľvek

predstaviteľné potreby. Ak je však história osobných počítačov niečo, čo by malo ísť

a učil, teda presne to, že kapacita „presahuje všetky mysliteľné

potreby“, sa veľmi rýchlo stáva „takmer nedostatočným na vážne

V skutočnosti sú pevné disky v súčasnosti komerčne dostupné

kapacita je zvyčajne 2,5 GB a vyššia a niekedy veľmi vysoká a

Strop 2 GB, ktorý nás oslobodil od obmedzení, sa zmenil na ďalší

prekážka, ktorú treba prekonať.

4.2. Popis FAT 32.

Spoločnosť Microsoft vyvinula nové rozšírenie pre systémy Windows 95.

Systémy FAT - FAT32 bez akýchkoľvek hlasných vyhlásení uvedených v

OEM Service Pack 2.

Systém FAT32 sa inštaluje iba do nových počítačov a nepočítajte s ním

získajte to, keď pôjdete do Nová verzia Windows 95, aj keď to tvrdí

Microsoft, toto rozšírenie sa stane súčasťou hlavného balíka pre

Inovácie systému Windows

4.2.1. Oblasti disku

Tento súborový systém poskytuje množstvo špeciálnych oblastí

disk pridelený na organizáciu miesta na disku počas jeho

formátovanie - záznam zavádzacej hlavy, tabuľka rozdelenia disku, záznam

sťahovanie, tabuľka prideľovania súborov (z ktorej systém FAT získal svoje

názov) a koreňový adresár.

Zapnuté fyzickej úrovni miesto na disku je rozdelené na 512 bajtov

oblasti nazývané sektory. Systém FAT prideľuje priestor pre súbory

bloky, ktoré pozostávajú z celočíselného počtu sektorov a nazývajú sa klastre.

Počet sektorov v klastri musí byť násobkom mocniny dvoch. V spoločnosti Microsoft

tieto klastre sa nazývajú jednotky alokácie pamäte a in

Správa SCANDISK uvádza ich veľkosť, napríklad „16 384 bajtov každý

jednotka prideľovania pamäte."

4.2.2. FAT reťazec

FAT je databáza, ktorá spája klastre diskov

súborové priestory. Táto databáza poskytuje pre každý klaster

iba jeden prvok. Prvé dva prvky obsahujú informácie o

FAT systém. Tretí a nasledujúce prvky sa zhodujú

klastre diskového priestoru, počnúc prvým prideleným klastrom

pre súbory. Prvky FAT môžu obsahovať niekoľko špeciálnych hodnôt,

čo naznačuje

Klaster je voľný, t.j. nepoužíva žiadny súbor;

Klaster obsahuje jeden alebo viac sektorov s fyzickými defektmi a

by sa nemali používať;

Tento klaster je posledným klastrom súboru.

Pre akýkoľvek prvok používaný súborom, ale nie posledný klaster

FAT obsahuje číslo nasledujúceho klastra obsadeného súborom.

Každý adresár – bez ohľadu na koreňový adresár alebo podadresár – tiež

je databáza. V adresári DOS pre každý súbor

existuje jeden hlavný záznam (vo Windows 95 pre dlhé názvy

súbory, boli zadané ďalšie záznamy). Na rozdiel od FAT, kde každý prvok

pozostáva z jedného poľa, položky pre súbor v adresári pozostávajú z

niekoľko polí. Niektoré polia – názov, prípona, veľkosť, dátum a čas –

možno zobraziť na obrazovke pomocou príkazu DIR. Systém FAT však poskytuje

pole, ktoré nie je zobrazené príkazom DIR, je pole očíslované ako prvé

klaster pridelený pre súbor.

Keď program odošle požiadavku do operačného systému, s

žiadosť o poskytnutie obsahu nejakého súboru OS prehliadne

záznam v adresári, aby našiel prvý klaster tohto súboru. Potom ona

pristupuje k položke FAT pre daný klaster, aby našiel ďalší

zhluk v reťazci. Opakujte tento proces, kým sa nezistí posledný

súborový klaster, OS presne určí, ktoré klastre do tohto patria

súbor a v akom poradí. Týmto spôsobom môže systém poskytnúť

naprogramujte ľubovoľnú časť súboru, ktorú požaduje. Tento spôsob organizácie

Súbor sa nazýva reťazec FAT.

V systéme FAT je súborom vždy pridelený celočíselný počet klastrov. O 1,2-

Je možné špecifikovať GB pevný disk s 32 KB klastrami v adresári,

že veľkosť textového súboru obsahujúceho slová „ahoj, svet“ je

iba 12 bajtov, ale v skutočnosti tento súbor zaberá 32 KB miesta na disku

priestor. Nevyužitá časť klastra sa nazýva zbytočný priestor

(ochabnutý). V malých súboroch sa môže stratiť takmer celý klaster

miesto a v priemere sú straty polovičné ako veľkosť klastra.

Na 850 MB pevnom disku so 16 KB klastrami strednej veľkosti

súbory asi 50 kB asi 16 % miesta na disku prideleného pre súbory

miesto sa stratí pre nepoužité, ale pridelené súbory

Jedným zo spôsobov, ako uvoľniť miesto na disku, je použitie

programy na kompresiu disku, ako je DriveSpace, ktoré zvýrazňujú „stratené“

priestor“ na použitie inými súbormi.

4.2.3. Ďalšie zmeny vo FAT32

Na zabezpečenie schopnosti pracovať so zvýšeným počtom klastrov, v

položky adresára pre každý súbor musia vyhradiť 4 bajty pre iniciálu

súborový klaster (namiesto 2 bajtov v systéme FAT16). Tradične každý vstup v

adresár pozostáva z 32 bajtov (obr. 1). V strede tohto záznamu je 10 bajtov

použité (bajty 12 až 21), ktoré si spoločnosť Microsoft vyhradila

svoje vlastné potreby v budúcnosti. Dve z nich sú teraz pridelené ako

ďalšie bajty potrebné na označenie štartovacieho klastra v systéme

Operačný systém vždy zabezpečoval prítomnosť dvoch

Inštancie FAT, ale bola použitá iba jedna z nich. S prechodom na FAT32

operačný systém môže pracovať s ktoroukoľvek z týchto kópií. Ďalší

Zmena spočíva v tom, že koreňový adresár, ktorý mal predtým pevné

veľkosť a presne definované miesto na disku, teraz môžete voľne

rásť podľa potreby, ako podadresár. Teraz neexistuje

obmedzenia počtu záznamov v koreňovom adresári. Toto je obzvlášť dôležité

pretože pre každý dlhý názov súboru existuje viacero položiek

katalóg.

Kombinácia Roaming Root a Feature

používanie oboch kópií FAT sú dobrými predpokladmi pre nerušené

dynamická zmena veľkosti diskových partícií, napríklad zmenšenie partície

s cieľom uvoľniť miesto pre iný operačný systém. Tento nový

prístup je menej nebezpečný ako tie, ktoré sa používajú v programoch tretích strán

zmeniť diskové oddiely pri práci s FAT16.

Zo všetkého vyššie uvedeného môžeme vyvodiť záver:

MS-DOS bol čisto 16-bitový operačný systém a bežal

reálny režim procesora. IN Verzie systému Windows 3.1 časť kódu bola 16-

bit a niektoré sú 32-bitové. Windows 3.0 podporoval reálny režim

procesorovej prevádzky, pri vývoji verzie 3.1 bolo rozhodnuté od nej upustiť

podpora.

Windows 95 je 32-bitový operačný systém, ktorý

bitový kód pre kompatibilitu s režimom MS-DOS. Windows 95 32-bit

bitový kód.

§ 5 Súborový systém operačného systému Windows NT.

5.1. Stručný opis Operačný systém Windows NT.

V súčasnosti sa svetový počítačový priemysel veľmi rozvíja

Výkon systému sa zvyšuje, a preto

Schopnosť spracovávať veľké objemy dát sa zvyšuje.

Operačné systémy triedy MS-DOS si s tým už nevedia poradiť

dátový tok a nedokáže plne využívať zdroje modernej

počítačov. Preto v poslednej dobe došlo k prechodu na výkonnejšie a

najpokročilejšie operačné systémy triedy UNIX, ktorých príkladom je

je Windows NT vydaný spoločnosťou Microsoft Corporation

Keď používateľ prvýkrát uvidí operačný systém Microsoft

Windows NT, jasná vonkajšia podobnosť

obľúbené rozhranie systému Windows 3.+ Ide však o viditeľnú podobnosť

je len malá časť Windows NT.

Windows NT je 32-bitový operačný systém s

prioritný multitasking. Ako základné komponenty

Operačný systém obsahuje bezpečnostné prvky a

vyvinutá sieťová služba.

Windows NT tiež poskytuje kompatibilitu s mnohými ďalšími

operačné a súborové systémy, ako aj siete.

Ako je znázornené na nasledujúcom obrázku, ide o Windows NT

modulárny (pokročilejší ako monolitický) operačný systém, ktorý

pozostáva zo samostatných vzájomne prepojených relatívne jednoduchých modulov.

Hlavné moduly Windows NT sú (uvedené v poradí

nadväzujúce od nižšej úrovne architektúry po hornú): úroveň

hardvérové ​​abstrakcie HAL (Hardware Abstraction Layer), jadro (Kernel),

exekučný systém (Executive), chránené podsystémy (chránené

subsystémy) a subsystémy prostredia.

Modulárna štruktúra Windows NT

5.2. súborový systém Windows NT.

Keď prvýkrát vyšiel Windows NT, obsahoval

podpora troch súborových systémov. Toto je tabuľka prideľovania súborov (FAT),

poskytovanie kompatibility s MS-DOS, súborovým systémom so zvýšenou

výkon (HPFS), ktorý poskytuje kompatibilitu s LAN Manager a

nový súborový systém s názvom Emerging Technologies File System

NTFS mal množstvo výhod v porovnaní s tými, ktoré sa používajú na

tým bodom pre väčšinu súborových serverov sú súborové systémy.

Na zabezpečenie integrity údajov má NTFS protokol transakcií.

Tento prístup však nevylučuje možnosť straty informácií,

výrazne zvyšuje pravdepodobnosť prístupu k súborovému systému

bude možné, aj keď bude narušená integrita systému

server. To je možné pomocou protokolu transakcií

sledovanie neúplných pokusov o zápis na disk počas následného zavádzania

Windows NT. Transakčný protokol sa používa aj na kontrolu disku

prítomnosť chýb namiesto kontroly každého súboru v prípade použitia

alokačné tabuľky súborov.

Jednou z hlavných výhod NTFS je bezpečnosť. NTFS

poskytuje možnosť vytvárať položky riadenia prístupu (Access Control

Záznamy, ACE) do zoznamu riadenia prístupu (ACL). ACE

obsahuje identifikačné meno skupiny alebo používateľa a prístupový token,

ktoré možno použiť na obmedzenie prístupu k určitým

adresár alebo súbor. Tento prístup môže zahŕňať schopnosť čítať,

nahrávanie, mazanie, spúšťanie a dokonca aj vlastníctvo súborov.

Na druhej strane ACL je kontajner, ktorý ho obsahuje

alebo viac ACE záznamov. To vám umožňuje obmedziť prístup k určitým

používateľov alebo skupiny používateľov do konkrétnych adresárov alebo súborov

Okrem toho NTFS podporuje prácu s dlhé mená, majúce

do 255 znakov a obsahuje veľké a malé písmená

sekvencie. Jednou z hlavných charakteristík NTFS je

automatické vytváranie ekvivalentných názvov kompatibilných s MS-DOS.

NTFS má tiež funkciu kompresie, ktorá sa prvýkrát objavila vo verzii NT

3.51. Poskytuje možnosť komprimovať akýkoľvek súbor, adresár alebo disk

NTFS. Na rozdiel od kompresných programov MS-DOS, ktoré vytvárajú virtuálny disk,

mať vzhľad skrytý súbor a komprimuje všetky údaje na tomto disku,

Windows NT používa na kompresiu ďalšiu vrstvu súborového subsystému

a dekomprimovanie požadovaných súborov bez vytvárania virtuálny disk. Toto

Ukázalo sa, že je to užitočné pri komprimácii konkrétnej časti disku (napr.

užívateľský adresár) alebo súbory špecifického typu

(napríklad grafické súbory). Jedinou nevýhodou kompresie NTFS je

je nízka v porovnaní s kompresnými schémami MS-DOS

kompresia. Ale NTFS je spoľahlivejší a

produktivitu.

Takže zo všetkého vyššie uvedeného môžeme vyvodiť záver:

Aby boli kompatibilné s rôznymi operačnými systémami, Windows

NT obsahuje súbor FAT systém 32. Okrem toho Windows NT obsahuje svoje vlastné

vlastný súbor systém NTFS, ktorý nie je kompatibilný s FAT 16. Toto

súborový systém má oproti FAT množstvo výhod

vyznačuje sa vyššou spoľahlivosťou a výkonom.

Záver.

MS-DOS - 16-bitový operačný systém, beží v reálnom čase

režim procesora. Vo verziách systému Windows 3.1 je časť kódu 16-bitová a časť kódu

32-bitový. Systém Windows 3.0 podporuje režim skutočného procesora,

Počas vývoja verzie 3.1 bolo rozhodnuté opustiť jej podporu.

Windows 95 je 32-bitový operačný systém, ktorý

funguje iba v režime chráneného procesora. Jadro vrátane manažmentu

pamäťový a procesný dispečing, obsahuje iba 32-bitový kód. Toto

znižuje náklady a urýchľuje prácu. Len niektoré moduly majú 16-

bitový kód pre kompatibilitu s režimom MS-DOS. V systéme Windows 95 32-bit

kód sa používa všade tam, kde je to možné, čo nám umožňuje zabezpečiť

zvýšená spoľahlivosť a odolnosť systému voči poruchám. Okrem toho pre

používa sa kompatibilita so staršími aplikáciami a ovládačmi a 16-

bitový kód.

Windows NT nie je ďalším vývojom predchádzajúceho

existujúce produkty. Jeho architektúra bola vytvorená od nuly, berúc do úvahy

požiadavky na moderný operačný systém. Usilovanie sa

zabezpečiť kompatibilitu nového operačného systému,

Vývojári Windows NT zachovali známe rozhranie Windows a implementovali ho

podpora existujúcich súborových systémov (napríklad FAT) a rôzne

aplikácie (napísané pre MS - Dos, Windows 3.x). Vývojári tiež

zahrnuté v nástrojoch Windows NT na prácu s rôznymi sieťami

znamená.

Spoľahlivosť a robustnosť

poskytujú architektonické prvky, ktoré chránia aplikáciu

programy pred poškodením navzájom a operačným systémom. Windows NT

používa štruktúrované spracovanie výnimiek odolné voči chybám

všetky architektonické úrovne, čo zahŕňa obnoviteľný súbor

NTFS a poskytuje ochranu pomocou vstavaného systému

bezpečnosť a pokročilé techniky správy pamäte.

6.1 Teoretické informácie

Súbory sa používajú na organizáciu a ukladanie údajov na pamäťové médiá počítača. Štruktúrovanie mnohých súborov na počítačových médiách sa vykonáva pomocou adresárov. V operačnom systéme Windows nástroje na správu súborov a priečinkov zahŕňajú programy Dirigent a okno Môj počítač.

Windows Explorer je program, ktorý zobrazuje hierarchickú štruktúru súborov, priečinkov a jednotiek na PC, t.j. je prostriedkom na prístup k súborom, priečinkom a jednotkám. Na ľavej strane okna Windows Explorer používa hierarchické zobrazenie priečinkov, súborov a iných zdrojov pripojených k vášmu počítaču alebo sieti. Na pravej strane okna Prieskumníka sa zobrazuje obsah zvýrazneného (vybraného) priečinka na ľavej strane Prieskumníka.

Aby ste to dosiahli laboratórne práce Je potrebné oboznámiť sa s materiálmi prezentovanými v prednáškovom kurze alebo inými zdrojmi informácií:

6.2 Účel diela

Úvod do programu Prieskumník systému Windows a získanie zručností na vytváranie štruktúry priečinkov a súborov na diskete.

6.3 Vyhlásenie o probléme

Ak chcete získať pracovné zručnosti, postupujte takto:

  1. V okne Flash E: Explorer vytvorte adresárovú štruktúru znázornenú na obr. 6.1 (snímky obrazovky urobené v príkazový riadok a v Prieskumníkovi).
  2. Nájdite súbory umiestnené na pevnom disku S: s rozšíreniami .doc, .txt, .bmp a skopírujte ich do flash E: do katalógov INTERNET, FIDONET A EUNET resp.
  3. V okne Prieskumník premenujte jeden z adresárových súborov INTERNET V Net.doc.
  4. V okne Prieskumníka presuňte súbor Net.doc do priečinka MUŽ.
  5. V okne Prieskumníka skopírujte súbor Net.doc do priečinka RÝCHLO A FDDI.
  6. V okne Prieskumník odstráňte adresáre MUŽ A PDN.


Obr.6.1.

6.4 Postupné vykonávanie prác

6.4.1 Zapnite počítač

Kliknite na tlačidlo Moc na systémovej jednotke PC.

6.4.2 Oboznámte sa s programom Windows Explorer

6.4.2.1 Po úplnom načítaní operačného systému Windows otvorte hlavnú ponuku a vyberte príkaz Programy, potom v podponuke, ktorá sa otvorí, vyberte príkaz Štandard a v podponuke druhej úrovne kliknite na ikonu Prieskumník. Otvorí sa okno, na ľavej strane ktorého je hierarchická štruktúra priečinkov a jednotiek pozostávajúca z piatich hlavných sekcií: Pracovná plocha, Moje dokumenty, Tento počítač, Okolie v sieti a Kôš.

V záhlaví sa zobrazuje názov priečinka (jednotky), ktorý je zvýraznený (vybraný), a na pravej strane okna sa zobrazuje jeho obsah (priečinky a súbory). Ak chcete preniknúť hlbšie do štruktúry priečinkov alebo jednotiek, musíte kliknúť na ikony plus vo štvorcoch umiestnených naľavo od ikon priečinkov alebo jednotiek. Znakom konca vetvy v hierarchickej štruktúre je absencia znamienka plus v poli naľavo od ikony priečinka. Priečinok, ktorý nemá znamienko plus v poli naľavo od ikony, je buď prázdny, alebo obsahuje iba súbory. Treba poznamenať, že priečinky Pracovná plocha a Kôš nemajú vetvy.

6.4.2.2 V okne Prieskumník zobraziť hierarchickú štruktúru disku S:.

Hierarchická štruktúra disku:

  • preniknúť hlboko do štruktúry disku S: kliknite na ikony plus vo štvorcoch umiestnených naľavo od ikon priečinkov;
  • aby sa zrútila hierarchická štruktúra disku S: kliknite na ikony mínus vo štvorcoch umiestnených naľavo od ikon priečinkov;
  • Ak chcete zobraziť obsah priečinka v hierarchickej štruktúre, musíte ho vybrať, jeho obsah sa zobrazí v pravej polovici okna.

6.4.2.3 Oboznámte sa s technológiou výberu skupiny súborov.

Technológia výberu skupiny súborov:

  • Ak chcete vybrať všetky súbory v priečinku alebo na disku, musíte spustiť príkaz na paneli s ponukami Upraviť/Vybrať všetko alebo stlačte klávesy Ctrl-A;
  • ak chcete vybrať skupinu susediacich súborov, vyberte ikonu prvého súboru, stlačte a podržte kláves Shift a potom kliknite na ikonu posledného súboru;
  • Ak chcete vybrať skupinu nesusediacich súborov, stlačte kláves Ctrl a pri jeho držaní kliknite na ikony súborov;
  • na výber skupiny obsahujúcej susediace a nesusediace súbory je potrebné použiť rôzne metódy výberu skupín súborov;

6.4.3 V okne Prieskumník na jednotke E: vytvorte adresárovú štruktúru znázornenú na obr. 6.1

6.4.3.1 Nainštalujte čistú jednotku flash ( USB flash disk) a v okne Prieskumník otvorte flash disk (napríklad E:).

6.4.3.2 V koreňovom adresári jednotky E: vytvorte priečinok SIETE Ak to chcete urobiť, otvorte ponuku Súbor, vyberte príkaz Nový a v podponuke kliknite na ikonu „Priečinok“. Zobrazí sa nový priečinok, zadajte názov SIETE a stlačte Enter.

Podobným spôsobom v okne Prieskumník vytvorte všetky ostatné priečinky v súlade s prezentovanou štruktúrou.

6.4.3.3 Na disku C: nájsť súbory s príponou .doc a nie viac ako 50 kB. Vyberte niekoľko súborov (aspoň tri) a skopírujte ich na flash E: do priečinka INTERNET.

Ak chcete vyhľadávať a kopírovať súbory, postupujte takto:

  1. Otvorte dialógové okno Výsledky vyhľadávania a vyhľadajte zadané súbory. Zadajte masku vyhľadávania súborov *.doc do textového poľa „Časť názvu súboru alebo celého názvu súboru“ na paneli asistenta a v časti „Aká je veľkosť súboru“ nastavte prepínač na Malý (menej ako 100 kB)? a kliknite na tlačidlo Nájsť;
  2. Vyberte požadovaný počet súborov a umiestnite ich do schránky pomocou príkazu Upraviť/Kopírovať;
  3. Prejdite do okna Prieskumníka, otvorte požadovaný priečinok na jednotke E: a vykonajte príkaz vložiť.

6.4.3.4 Na disku C: nájsť súbory s príponou .TXT a veľkosťou menšou ako 80 kB. Vyberte niekoľko súborov (najmenej päť) a skopírujte ich do priečinka FIDONET na blesk E:.

6.4.3.5 Na disku C: nájsť súbory s príponou .bmp a veľkosťou menšou ako 100 kB. Vyberte niekoľko súborov (aspoň dva) a skopírujte ich do priečinka EUNET blikať E: jedna (akákoľvek) z metód kopírovania.

6.4.3.6 Na jednotke E: otvorte adresár INTERNET a vyberte ľubovoľný súbor a potom ho premenujte na Net.doc pomocou príkazu kontextového menu.

6.4.3.7 V okne Prieskumník presuňte súbor Net.doc do priečinka MUŽ pomocou metódy drag-and-drop.

6.4.3.8 V okne Prieskumník skopírujte súbor Net.doc do katalógov RÝCHLO A FDDI pomocou panela nástrojov a kontextového menu.

6.4.3.9 V okne Prieskumník odstráňte priečinky MUŽ A PDN.

6.4.4 Vypnutie

Povedzte svojmu učiteľovi o svojej dokončenej práci. Po povolení na dokončenie práce môžete vytvorenú štruktúru odstrániť v okne Prieskumníka a zatvoriť všetky aplikácie a potom začať testovať dokončenú prácu.


Práca so súbormi je veľmi dôležitý druh práce na počítači. Všetko je uložené v súboroch: softvér aj informácie potrebné pre používateľa. So súbormi, rovnako ako s obchodnými dokumentmi, musíte neustále niečo robiť: kopírovať ich z jedného média na druhé, ničiť nepotrebné, vytvárať nové, hľadať ich, premenovať ich, zaradiť ich do jedného alebo druhého poradia atď.

Na objasnenie významu pojmu súbor je vhodné použiť nasledujúcu analógiu: samotné pamäťové médium (napríklad disk) je ako kniha. Hovorili sme o tom, že kniha je vonkajšia pamäť človeka a magnetický disk je vonkajšia pamäť počítača. Kniha sa skladá z kapitol (príbehov, častí), z ktorých každá má názov. Súbory majú tiež svoje názvy. Tieto sa nazývajú názvy súborov. Na začiatku alebo na konci knihy je zvyčajne obsah – zoznam názvov kapitol. Na disku je aj takýto zoznam adresárov obsahujúci názvy uložených súborov.

Môžete zobraziť adresár a zistiť, či sa požadovaný súbor nachádza na jednotke.

Každý súbor ukladá samostatný informačný objekt: dokument, článok, číselné pole, program atď. Informácie obsiahnuté v súbore sa stanú aktívnymi, t. j. môžu byť spracované počítačom až po načítaní do pamäte RAM.

Aby používateľ našiel požadovaný súbor, musí vedieť: a) aký je názov súboru; b) kde je súbor uložený.

Názov súboru

Tu je príklad názvu súboru* (* Nasledujúce príklady sa zameriavajú na pravidlá prijaté v operačných systémoch Microsoft: MS-DOS a Windows. Sú tiež znázornené aplikácie OS Linux.):

Naľavo od bodky je skutočný názov súboru (myprog). Časť mena (pas) za bodkou sa nazýva rozšírenie súboru. V názvoch súborov sa zvyčajne používajú latinské písmená a čísla. Okrem toho názov súboru nemusí mať príponu. V operačnom systéme Microsoft Windows V názvoch súborov sú povolené ruské písmená; Maximálna dĺžka názvu je 255 znakov.

Prípona označuje, aké informácie sú uložené v tomto súbore. Napríklad prípona txt zvyčajne označuje textový súbor (obsahuje text), prípona px - grafický súbor (obsahuje obrázok), zip alebo gag - archívny súbor (obsahuje archív - komprimované informácie), pas - program v Pascal.



Logické pohony

Jeden počítač môže mať niekoľko diskových jednotiek - zariadení na prácu s diskami. Na osobnom počítači je veľkokapacitný pevný disk zabudovaný do systémovej jednotky často rozdelený na sekcie. Každý z týchto oddielov sa nazýva logický disk a je mu priradený jednopísmenový názov (za ktorým nasleduje dvojbodka) C:, D:, E: atď. Názvy A: a B: sa zvyčajne vzťahujú na vymeniteľné disky s malou kapacitou - diskety (diskety) . Možno ich považovať aj za názvy logických diskov, z ktorých každý úplne zaberá skutočný (fyzický) disk* (* Na moderných modeloch PC sa magnetické diskety prestali používať.). Preto A:, B:, C:, D: sú všetky názvy logických jednotiek.

Optickej jednotke je priradený ďalší abecedný názov za názvom poslednej partície na pevnom disku. Napríklad, ak má váš pevný disk oblasti C: a D:, potom sa optickej jednotke priradí názov E:. A keď pripojíte flash pamäť, v zozname logických jednotiek sa objaví ďalšia jednotka F:.

Názov logickej jednotky obsahujúcej súbor je prvou „súradnicou“, ktorá určuje umiestnenie súboru.

Štruktúra súborov na disku

Moderné operačné systémy podporujú viacúrovňovú organizáciu súborov na externých pamäťových diskoch - hierarchická štruktúra súborov. Na uľahčenie pochopenia tejto problematiky použijeme analógiu s tradičným „papierovým“ spôsobom uchovávania informácií. V tejto analógii je súbor reprezentovaný ako nejaký titulovaný dokument (text, kresba) na papierových listoch. Ďalší prvok štruktúry súboru je tzv katalóg. Ak budeme pokračovať v „papierovej“ analógii, adresár si predstavíme ako priečinok, do ktorého môžete prikladať množstvo dokumentov, teda súborov. Adresár dostane aj svoj vlastný názov (spomeňte si naň na obale priečinka).



Samotný adresár môže byť súčasťou iného externého adresára. Je to podobné ako vnorenie priečinka do iného väčšieho priečinka. Každý adresár teda môže obsahovať veľa súborov a podadresárov (nazývaných podadresáre). Adresár najvyššej úrovne, ktorý nie je vnorený do žiadneho iného adresára, sa nazýva koreňový adresár.

V operačnom systéme Windows sa výraz „priečinok“ používa na označenie pojmu „adresár“.

Nazýva sa grafické znázornenie hierarchickej štruktúry súborov strom.

V strome je koreňový adresár zvyčajne reprezentovaný symbolom \. Na obrázku 2.10 sú názvy adresárov písané veľkými písmenami a názvy súborov sú písané malými písmenami. Tu v koreňovom adresári sú dva priečinky: IVANOV a PETROV a jeden súbor fin.com. Priečinok IVANOV obsahuje dva podpriečinky PROGS a DATA. Priečinok DATA je prázdny; v priečinku PROGS sú tri súbory atď.

Cesta k súboru

Teraz si predstavte, že potrebujete nájsť konkrétny dokument. Aby ste to urobili v „papierovej“ verzii, musíte poznať krabicu, v ktorej sa nachádza, ako aj „cestu“ k dokumentu vo vnútri krabice: celú postupnosť priečinkov, ktoré je potrebné otvoriť, aby ste sa dostali do papiere, ktoré hľadáte.

Ak chcete nájsť súbor v počítači, musíte poznať logickú jednotku, na ktorej sa súbor nachádza, a cestu k súboru na jednotke, ktorá určuje umiestnenie súboru na tejto jednotke. Cesta k súboru je postupnosť názvov adresárov, počnúc koreňovým adresárom a končiac tým, v ktorom je súbor priamo uložený. Tu je známa rozprávková analógia pojmu „cesta k súboru“: „Na dube visí truhlica, v truhle je zajac, v zajačiku je kačica, v kačici je vajce, vo vajci je ihla, na konci ktorej je Koshcheevova smrť.“

Nakoniec musíte poznať názov súboru. Názov logickej jednotky, cesta k súboru a názov súboru zapísané v poradí tvoria úplný názov súboru.

Ak je znázornené na obr. 2.10 štruktúra súborov je uložená na jednotke C:, potom sú plné názvy niektorých súborov v nej obsiahnutých v symboloch operačného systému systémy Microsoft Windows vyzerá takto:

C:\IVANOV\PROGS\progl.pas

C:\PETROV\DATA\task.dat

Zobrazenie štruktúry súboru

Operačný systém poskytuje používateľovi možnosť prezerať si obsah adresárov (priečinkov) na obrazovke.

Informácie o štruktúre súborov na disku sú obsiahnuté na rovnakom disku vo forme alokačnej tabuľky súborov. Pomocou súborového systému OS môže používateľ postupne prezerať obsah adresárov (priečinkov) na obrazovke, posúvajúc sa nadol alebo nahor v strome štruktúry súborov.

Obrázok 2.11 ukazuje príklad zobrazenia adresárového stromu na obrazovke počítača v systéme Windows.

V pravom okne sa zobrazuje obsah priečinka ARCON. Toto je veľa súborov rôznych typov. Preto je napríklad jasné, že úplný názov prvého súboru v zozname je takýto:

E:\GAME\GAMES\ARCON\dos4gw.exe

Z tabuľky môžete získať ďalšie informácie o súboroch. Napríklad súbor dos4gw.exe má veľkosť 254 556 bajtov a bol vytvorený 31. mája 1994 o 2:00 ráno.

Po nájdení záznamu o požadovanom súbore v takomto zozname môže používateľ pomocou príkazov OS vykonávať so súborom rôzne akcie: spustiť program obsiahnutý v súbore; odstrániť, premenovať, skopírovať súbor. Všetky tieto operácie sa dozviete na praktickej lekcii.

Stručne o hlavnej veci

Súbor je pomenovaná oblasť externej pamäte počítača.

Všetky potrebné opatrenia cez súbory poskytuje operačný systém.

Názov súboru pozostáva zo skutočného názvu a prípony. Prípona označuje typ informácií v súbore (typ súboru).

Hierarchická štruktúra súborov - viacúrovňová organizácia súbory na diskoch.

Adresár je pomenovaný zoznam súborov a podadresárov (podadresárov). Adresár najvyššej úrovne sa nazýva koreňový adresár. Nie je vnorený v žiadnych adresároch.

Úplný názov súboru pozostáva z názvu logickej jednotky, cesty k súboru na jednotke a názvu súboru.

Otázky a úlohy

1. Aký je názov operačného systému používaného vo vašom počítačovom laboratóriu?

2. Koľko fyzických jednotiek majú vaše počítače? Koľko logických diskov je na fyzických diskoch a aké názvy majú v operačnom systéme?

3. Aké pravidlá upravujú názvy súborov vo vašom OS?

4. Aká je cesta k súboru na disku, úplný názov súboru?

5. Naučte sa (pod vedením učiteľa) prezerať adresáre diskov na vašich počítačoch na obrazovke.

6. Naučte sa inicializovať programy z programových súborov (napríklad exe, sot).

7. Naučte sa vykonávať základné operácie so súbormi v operačnom systéme, ktorý používate (kopírovanie, presúvanie, mazanie, premenovanie súborov).

ES TsOR: Časť 1, kapitola 2, § 11. TsOR č. 1,9.

Používateľské rozhranie

Hlavné témy odseku:

priateľské používateľské rozhranie;

objektovo orientované rozhranie; predmety;

obsahové menu.

O súboroch a štruktúrach súborov

Súbor

Súbor(Angličtina) súbor- priečinok) - koncept v počítačová technológia: entita, ktorá vám umožňuje získať prístup k akémukoľvek zdroju počítačového systému a má množstvo charakteristík:

  • pevný názov (sekvencia znakov, číslo alebo niečo iné, čo súbor jednoznačne charakterizuje);
  • určitú logickú reprezentáciu a zodpovedajúce operácie čítania/zápisu.

Môže to byť čokoľvek – od sekvencie bitov (hoci ju čítame v bajtoch, alebo skôr v skupinách slov po bajtoch, po štyri, osem, šestnásť) až po databázu s ľubovoľnou organizáciou alebo akoukoľvek medziľahlou možnosťou; viacrozmerná databáza, prísne objednaná.

Prvý prípad zodpovedá operáciám čítania/zápisu toku a/alebo poľa (to znamená sekvenčnému alebo s indexovým prístupom), druhý - príkazy DBMS. Stredne pokročilé možnosti - čítanie a analýza všetkých druhov formátov súborov.

V informatike sa používa nasledujúca definícia: súbor je pomenovaná postupnosť bajtov.

Práca so súbormi je realizovaná pomocou operačných systémov.

Názvy súborov majú a sú spracované podobným spôsobom:

  • dátové oblasti (voliteľné na disku);
  • zariadenia (fyzické, napríklad porty a virtuálne);
  • dátové toky (najmä vstup alebo výstup procesu) („potrubie“ by sa malo preložiť ako „dopravník“);
  • sieťové zdroje, zásuvky;
  • objekty operačného systému.

Súbory prvého typu historicky vznikli ako prvé a sú najrozšírenejšie, takže dátová oblasť zodpovedajúca názvu sa často nazýva „súbor“.

Súbor ako dátová oblasť

Informácie na externých médiách sú uložené vo forme súborov. Práca so súbormi je veľmi dôležitý druh práce na počítači. Všetko je uložené v súboroch: softvér aj informácie potrebné pre používateľa. So súbormi, rovnako ako s obchodnými dokumentmi, musíte neustále niečo robiť: kopírovať ich z jedného média na druhé, ničiť nepotrebné, vytvárať nové, hľadať ich, premenovať ich, zaradiť ich do jedného alebo druhého poradia atď.



Súbor- sú to informácie uložené na externých médiách a spojené spoločným názvom.

Na objasnenie významu tohto pojmu je vhodné použiť nasledujúcu analógiu: samotné pamäťové médium (disk) je ako kniha. Hovorili sme o tom, že kniha je vonkajšia pamäť človeka a magnetický disk je vonkajšia pamäť počítača. Kniha sa skladá z kapitol (príbehov, častí), z ktorých každá má názov. Súbory majú tiež svoje názvy. Tieto sa nazývajú názvy súborov. Na začiatku alebo na konci knihy je zvyčajne obsah – zoznam názvov kapitol. Na disku je aj takýto zoznam adresárov obsahujúci názvy uložených súborov.

Môžete zobraziť adresár a zistiť, či sa požadovaný súbor nachádza na jednotke.

Každý súbor ukladá samostatný informačný objekt: dokument, článok, číselné pole, program atď. Informácie obsiahnuté v súbore sa stanú aktívnymi, t. j. môžu byť spracované počítačom až po načítaní do pamäte RAM.

Každý používateľ, ktorý pracuje na počítači, musí pracovať so súbormi. Aj na to, aby ste mohli hrať počítačovú hru, musíte zistiť, v ktorom súbore je uložený jej program, vedieť tento súbor nájsť a program inicializovať.

Práca so súbormi na počítači sa vykonáva pomocou súborového systému. Systém súborov- ide o funkčnú časť OS, ktorá vykonáva operácie so súbormi.

Aby používateľ našiel požadovaný súbor, musí vedieť: a) aký je názov súboru; b) kde je súbor uložený.

Názov súboru

Takmer vo všetkých operačných systémoch sa názov súboru skladá z dvoch častí oddelených bodkou. Napríklad:

Naľavo od bodky je skutočný názov súboru (tu-prog). Časť názvu za bodkou sa nazýva prípona súboru (pas). V názvoch súborov sa zvyčajne používajú latinské písmená a čísla. Vo väčšine operačných systémov je maximálna dĺžka rozšírenia 3 znaky. Okrem toho názov súboru nemusí mať príponu. V operačnom systéme Windows sú v názvoch súborov povolené ruské písmená; Maximálna dĺžka názvu je 255 znakov.

Prípona označuje, aké informácie sú uložené v tomto súbore. Napríklad prípona txt zvyčajne označuje textový súbor (obsahuje text); prípona pxx - grafický súbor (obsahuje obrázok), zip alebo gag - archívny súbor (obsahuje archív - komprimované informácie), pas - program v Pascale.

Logické pohony

Jeden počítač môže mať niekoľko diskových jednotiek - zariadení na prácu s diskami. Každá jednotka má jednopísmenový názov (za ktorým nasleduje dvojbodka), napríklad A:, B:, C:. Na osobných počítačoch je často veľkokapacitný disk zabudovaný do systémovej jednotky (nazývaný pevný disk) rozdelený na oddiely. Každý z týchto oddielov sa nazýva logický disk a má názov C:, D:, E: atď. Názvy A: a B: sa zvyčajne vzťahujú na vymeniteľné disky s malou kapacitou - diskety (diskety). Môžu byť tiež považované za názvy diskov, iba logické, z ktorých každý úplne zaberá skutočný (fyzický) disk. Preto A:, B:, C:, D: sú všetky názvy logických jednotiek. Názov logickej jednotky obsahujúcej súbor je prvou „súradnicou“, ktorá určuje umiestnenie súboru.

Logický disk má dva stavy – aktuálny a pasívny. Aktuálny disk – disk, na ktorom používateľ pracuje v aktuálnom čase počítača. Pasívny disk – disk, s ktorým momentálne nie je spojenie.

Štruktúra súborov na disku

Celá kolekcia súborov na disku a vzťahy medzi nimi sa nazývajú štruktúra súboru. Rôzne operačné systémy môžu podporovať rôzne organizácie štruktúry súborov. Existujú dva typy súborových štruktúr: jednoduché alebo jednoúrovňové a hierarchické - viacúrovňové.

Jednoúrovňová štruktúra súborov je jednoduchá postupnosť súborov. Ak chcete nájsť súbor na disku, stačí zadať názov súboru. Ak sa napríklad súbor tetris.exe nachádza na jednotke A:, jeho „úplná adresa“ vyzerá takto:

Operačné systémy s jednoúrovňovou štruktúrou súborov sa používajú na najjednoduchších vzdelávacích počítačoch vybavených len disketami.

Viacúrovňová štruktúra súborov- stromovitý (hierarchický) spôsob organizácie súborov na disku. Na uľahčenie pochopenia tejto problematiky použijeme analógiu s tradičným „papierovým“ spôsobom uchovávania informácií. V tejto analógii je súbor reprezentovaný ako nejaký titulovaný dokument (text, kresba) na papierových listoch. Ďalší najväčší prvok v štruktúre súboru je tzv katalóg. Ak budeme pokračovať v „papierovej“ analógii, adresár si predstavíme ako priečinok, do ktorého môžete prikladať množstvo dokumentov, teda súborov. Adresár dostane aj svoj vlastný názov (spomeňte si naň na obale priečinka).

Samotný adresár môže byť súčasťou iného externého adresára. Je to podobné ako vnorenie priečinka do iného väčšieho priečinka. Každý adresár teda môže obsahovať veľa súborov a podadresárov (nazývaných podadresáre). Adresár najvyššej úrovne, ktorý nie je vnorený do žiadneho iného adresára, sa nazýva koreňový adresár.

V operačnom systéme Windows sa výraz „priečinok“ používa na označenie pojmu „adresár“.

Grafické znázornenie hierarchickej štruktúry súborov sa nazýva strom.

Na obr. 1 Názvy adresárov sú písané veľkými písmenami a názvy súborov sú písané malými písmenami. Tu v koreňovom adresári sú dva priečinky: IVANOV a PETROV a jeden súbor fin.com. Adresár IVANOV obsahuje dva podadresáre PROGS a DATA. Adresár DATA je prázdny; v adresári PROGS sú tri súbory atď. V strome je koreňový adresár zvyčajne reprezentovaný symbolom \.

Ryža. 1. Príklad hierarchickej štruktúry súborov

Existujú dva stavy adresára (podobne ako logické disky) – aktuálny a pasívny. Operačný systém si pamätá aktuálny adresár v každom logickom dátume aktuálnej jednotky, v tomto prípade OS ukladá názov jednotky a názov adresára.




Hore