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ď.
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:
- 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).
- 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.
- V okne Prieskumník premenujte jeden z adresárových súborov INTERNET V Net.doc.
- V okne Prieskumníka presuňte súbor Net.doc do priečinka MUŽ.
- V okne Prieskumníka skopírujte súbor Net.doc do priečinka RÝCHLO A FDDI.
- 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:
- 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ť;
- Vyberte požadovaný počet súborov a umiestnite ich do schránky pomocou príkazu Upraviť/Kopírovať;
- 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.