Kontakty

Test-off na Computer Science "Súbor a súborový systém" fragment. Test na témy "Súbory a súborový systém" 8 Cesta k súborom

Súbor je pomenovaná pamäťová oblasť na externých médiách obsahujúcich informácie. Názov súboru sa skladá z 2 dielov: vlastné meno a rozšírenie, oddelené bodom. Vaše vlastné meno je nastavené užívateľom a môže obsahovať 255 znakov. Zloženie týchto znakov môže obsahovať písmená, čísla, špeciálne znaky okrem. pretože zdieľa svoje vlastné meno a expanziu; ? môže nahradiť jeden znak; * Nahrádza ľubovoľný počet znakov, / priame a reverznej lomky, zdieľa priložené priečinky. Rozšírenie zvyčajne nastaví program, v ktorom bol súbor vytvorený. Takéto rozšírenie obsahuje 3 písmená, ale užívateľ môže nastaviť samotné rozšírenie. Pre súbory rozlišujú celé meno (cesta). Úplné meno zobrazuje všetky úrovne adresárov, v ktorých sa súbor nachádza. Úplný názov súboru začína názvom disku, na ktorom sa súbor uloží.

3. Aká je desatinná hodnota binárneho čísla 10012? Koľkokrát sa mení význam tohto čísla, ak môžete pripísať jednu nulu, dve nula, tri nula?

1001 \u003d 1x2 0 + 0x2 1 + 0x2 2 + 1x2 3 \u003d 9

10010 \u003d 0x2 0 + 1x2 1 + 0x2 2 + 0x2 3 + 1x2 4 \u003d 18

Č. 28.

1. Organizácia štruktúry súboru. Koncepty sektora, skladby, valcov, klastra, tuk - stoly.

Koncept valca. Všetky moderné operačné systémy diskov poskytujú vytvorenie súborového systému určeného na ukladanie údajov o diskoch a prístupu k prístupu. Princíp organizácie súboru systému závisí od operačného systému. Najbežnejší typ je tabuľkový. Po prvé, disk sa javí ako sada povrchov. Flexibilné disky sú len dve (horné a dolné), ale pevné disky sú vlastne "škrupiny" pozostávajúce z niekoľkých dosiek, takže majú viac povrchov. Po druhé, každý povrch disku je rozdelený na prstencovité stopy a každá dráha je na sektoroch. Veľkosti sektorov sú pevné a rovné 512 bajtov. Ak chcete nájsť jeden alebo iný súbor na disku, musíte vedieť, kde sa nachádza, to znamená, že potrebujete jeho adresu. Najjednoduchším spôsobom by bolo zaznamenávať adresu súboru vo forme povrchu, počet skladieb a sektorového čísla, ale v skutočnosti sa to robí úplne tak. Faktom je, že každý povrch má svoju vlastnú hlavu, aby si prečítala záznam a tieto hlavy sa pohybovali, aby sa ospravedlnili, ale zároveň. To znamená, že ak je napríklad piata hlava dodaná do tridsiatych dráh, potom sú všetky hlavy zhrnuté na ich tridsiaty chodníky. Namiesto koncepcie dráhy sa preto používa koncepcia valca. Valec je celkom všetkých stôp, ktoré majú rovnaké čísla, to znamená, že je to rovnaké z osi otáčania. Preto je umiestnenie súboru na pevnom disku určené číslom valca, čísla povrchu a sektorovým číslom. Koncept klastra. Sektor je najmenší úložný priestor údajov, ale nie je zvyknutý riešiť všetky súborové systémy. Na to je príliš malá. Operačné systémy, ako napríklad MS-DOS a Windows, sa používajú na riešenie väčšej úložnej jednotky nazývanej klastra. Klaster je skupina susedných sektorov. Veľkosť klastra závisí od veľkosti pevného disku. Čím väčší je disk, tým väčšia je veľkosť klastra. Typické hodnoty: 8,16,32 alebo 64 sektorov. Údaje, na ktorých spúšťa súbor súborov začína konkrétny súbor, je uložený v oblasti diskovovej oblasti v špeciálnych tabuľkách umiestnenia súborov (tukové tabuľky). Keďže porušenie vzdialenej tabuľky vedie k nemožnosti používania údajov zaznamenaných na disku, podlieha špeciálnym požiadavkám na spoľahlivosť a existuje v dvoch kópiách, ktorých totožnosť je pravidelne kontrolovaná nástrojmi operačného systému . Niektoré operačné systémy implementujú 16-bitové polia v tabuľkách umiestnenia súboru. Takýto súborový systém sa nazýva tuk 16. To vám umožní umiestniť do tukových tabuliek nie viac ako 65 536 záznamov (2 16) na mieste údajov. Vzhľadom na tento limit tieto operačné systémy neumožňujú pracovať s tvrdými diskami viac ako 2 GB. V súčasnosti operačné systémy Windows poskytujú pokročilejší súborový systém - FAT 32 s 32-bitovými poliami v tabuľke umiestnenia súboru. To vám umožní pracovať s akýmikoľvek modernými pevnými diskami.

Tieto značky sa používajú na oddelenie mien adresárov, ktoré tvoria cestu k súboru.

Napríklad v ďalšom adresovaní nahrávania /home/user_kolia/foo/bar.txt Part Bar.txt je názov súboru a / home / user_kolia / foo / - cesta k nemu.

Cesta môže byť absolútna alebo relatívna. Plný alebo absolútna cesta - Toto je cesta, ktorá označuje rovnaké miesto v súbore, bez ohľadu na aktuálny pracovný adresár alebo iné okolnosti. Úplná cesta sa vždy začína s katalógom koreňov. Relatívny Cesta je cesta vo vzťahu k aktuálnemu pracovnému adresáru používateľa alebo aktívnych aplikácií.

Ak chcete efektívne vyhľadávať súbory Unix-Like operačné systémy majú tendenciu mať systémovú premennú cestu $ v príkazovom plášti (napríklad SH), ktorý nastavuje presmerovanie na najdôležitejšie spustiteľné súbory. Hodnotu tejto premennej môžete zistiť pomocou príkazu ECHO $ \u200b\u200bPATH alebo podobne.

Prezentácie cesty operačným systémom a shellom

Operačný systém Škrupina Koreňový adresár Oddeľovač adresárov Rodičovský katalóg Príklady
OS UNIX Príkazový plášť UNIX. / / .. /home/user/docs/letter.txt.
DOS. Command.com. [Disc Letter:]alebo
\\[Názov servera]\
/ alebo (Poznámka: command.com robí nie. Liečiť / ako oddeľovač adresára) .. C: užívateľ DOCS LIST.TXT
A: obrázok.jpg.
Server01 užívateľ DOCS Letter.txt
OS / 2. cmd.exe. [Disc Letter:]\ / alebo \\ t .. C: užívateľ DOCS LIST.TXT

Názov, ktorý zodpovedá Zmluve o zadaní univerzálnych mien, úplný názov zdroja v sieti, vrátane názvu servera a názvu podielu zdroja (tlačiareň, adresár alebo súbor); Pre katalógy alebo súbory môžu tiež obsahovať relatívnu cestu.

Syntax Unc- Vložte do tlačiarne Ďalej: Server NEW-PRERTE, kde server je názov siete počítača, sieťový pod-prporter je názov siete zdieľanej tlačiarne na tomto počítači.

Syntax Unc- Do adresára alebo súboru je nasledovné: Server NETHEQEQUETALOG [relatívna), kde je server názov siete počítača, sieťový kód je názov siete spoločného adresára v tomto počítači a relatívnym paramelom je Cesta do adresára alebo súboru zo spoločného katalógu.

Typ siete nie je nevyhnutne nazývaný to isté ako adresár, ktorý s ním priradený na serveri, názov sa udeľuje počas otvoru zdieľaného adresára v systéme počítačového súboru.

Vo verziách Oknápredchádzajúci Windows XP.Len API.-Sellis Dlhé unc.Mohli používať cesty dlhšie ako 260 znakov.

Celkom B. Microsoft Windows. Používajú sa nasledujúce typy ciest:

  • LFS. (Eng. miestny súborový systém) - Názvy v miestnom systéme súborov, napríklad: C: Priečinok súboru.
  • Unc - Názvy siete, napríklad: Server ShardedFolder Folder \\ FOOLTION.
  • Dlhé unc. alebo UNCW. - Dlhé názvy, napríklad: COUTION DOPER SHARDFOLDER PRIEBEHU ALEBO? C:

Literatúra

Mitch Tulloch, Ingrid Tulloch Microsoft Encyklopédia sietí, druhé vydanie. - ISBN 0-7356-1378-8

Poznámky


Nadácia Wikimedia. 2010.

  • Vojnová cesta
  • Cesta ku Kristovi.

Sledujte, čo je "cesta k súboru" v iných slovníkoch:

    Autorun.inf. - autorun.inf súbor používaný na automatické spustenie alebo inštaláciu aplikácií a programov na informácie o médiách v operačnom systéme Microsoft Windows (počnúc verziou systému Windows 95). Tento súbor musí byť v koreňovom ... ... Wikipedia

    Názov súboru - Zobrazí obsah adresára C: / Temp na mená v IT na príkaz DIR v príkazovom príkazu systému Windows, názov názvu súboru symbolu, jednoznačne definovať súbor v určitom mennom priestore ... Wikipedia

    Enget. - Typový súborový systém, Šifrovanie Developer Valent Gough Operačný systém Linux, FreeBSD, Mac OS Najnovšia verzia 1.7.4 (5. septembra 2010) licencia g ... Wikipedia

    SSI (programovanie) - Tento termín má iné hodnoty, pozri SSI. SSI (Server Bound obsahuje na strane servera) je jednoduchý jazyk pre dynamickú "montáž" webových stránok na serveri z jednotlivých komponentov a vydávanie zákazníka získaného HTML ... ... Wikipedia

    Slúži na strane servera (programovanie)

    Slúži na strane servera. - SSI (Server Side na strane servera obsahuje na strane servera) jednoduchý jazyk pre dynamickú "montáž" webových stránok na serveri z jednotlivých komponentov a vydáva klienta prijatého webového servera Apache pomocou MOD obsahuje modul. Zahrnuté v ... Wikipedia


Teraz si predstavte, že musíte nájsť konkrétny dokument. Aby ste to urobili, musíte poznať box, v ktorom sa nachádza, rovnako ako "cesta" k dokumentu vo vnútri boxu: celá sekvencia priečinkov, ktoré chcete otvoriť, aby ste sa dostali na požadované papiere.

Druhý súradnicový, ktorý definuje umiestnenie súboru, je cesta k súboru na disku. Cesta k súboru je sekvencia pozostávajúca z názvov adresárov, v rozmedzí od koreňa a končiace, v ktorom je súbor priamo uložený.

To je všetko známe báječným analógom konceptu "cesta k súboru": "Cheeter visí na DUB, v trubici syra, v zajacovi - kačica, v kačicovom vajci, vo vajci - ihlou , na konci, ktorý je smrť Koscheva. "

Dôsledne zaznamenaný názov logickej disku, cesta a názov súboru predstavuje celé meno súboru.

Ak je znázornený na obr. 2.1 Štruktúra súborov je uložená na disku s:, potom úplné názvy niektorých súborov zahrnuté v nej v symboloch operačných systémov MS-DOS a Windows vyzerajú takto:

C: IVANOV PROGS PROGL.PAS

C: Petrov Údaje \\ t

5. Tabuľka umiestnenia súboru

Informácie o štruktúre súborov disku sú obsiahnuté na rovnakom disku ako tabuľku vysielania súborov. Používanie systému operačného systému môže užívateľ postupne zobraziť obsah adresárov (priečinkov) na obrazovke, pohybovať sa okolo štruktúry súborov dole alebo nahor.

Na obr. 4.1 príklad zobrazenia na obrazovke stromu katalógu na logickom disku E: (ľavé okno).

Správne okno obsahuje obsah priečinka Arcon. ") Mnohé súbory rôznych typov. Odtiaľ je napríklad zrejmé, že celý názov prvého súboru v súbore je nasledovný:

E: Hra Hry Arcon Dos4gw.exe

Z tabuľky môžete získať viac informácií o súboroch. Súbor DOS4GW.exe má napríklad veľkosť 254 556 bajtov a bola vytvorená 31. mája 1994 o 2 hodiny 00 min.

Pošlite v tomto zozname záznam požadovaného súboru pomocou príkazov OS, môže užívateľ vykonávať rôzne akcie s ňou: Inicializovať program obsiahnutý v súbore; Odstrániť, premenovať, skopírovať súbor. Naučíte sa všetky tieto operácie v praktickej lekcii.

Obr. 4.1 Katalógy stromov

  1. Typy súborov

Spustiteľné súbory (programy).

Konfiguračné súbory obsahujúce parametre potrebné pre program.

Knižničné súbory obsahujúce popisy typických postupov, ktoré môžu byť okamžite použité niekoľkými programami.

Dokumenty - t.j. nejaká kombinácia informácií vytvorených užívateľom (alebo počítačom) pomocou programov.

Bežné súbory Skutočne predstavujú súbor blokov na externom pamäťovom zariadení, na ktorom je súborový systém podporovaný. Takéto súbory môžu obsahovať textové informácie a binárne informácie. Systém súborov nepredpisuje obvyklé súbory akúkoľvek štruktúru, ktorá poskytuje na reprezentácii užívateľskej úrovne pravidelného súboru ako sekvencie bajtov.

Prítomnosť bežných súborov nestačí na organizovanie hierarchických súborov. Vyžaduje adresáre, ktoré porovnávajú názvy súborov alebo adresárov s ich fyzickým popisom. Adresáre sú špeciálny typ súborov, ktoré sú uložené v externej pamäti, ako sú bežné súbory, ale štruktúra, ktorá je podporovaná samotným súborovým systémom. File-katalógy Špeciálny typ súboru zodpovedá, ktorým je možná iba špeciálna sada systémových hovorov a príkazov.

Špeciálne súbory Neskladujte údaje. Poskytujú mechanizmus na zobrazenie fyzických externých zariadení v názvoch systémov súborov. Každé zariadenie podporované systémom zodpovedá aspoň jednému špeciálnemu súboru. Pri čítaní alebo zapisovaní do špeciálneho súboru sa vykonáva priamy hovor z príslušného ovládača, ktorých program je zodpovedný za prenos údajov medzi užívateľským procesom a zodpovedajúcim fyzickým zariadením.

Užívateľ spravidla pracuje len s dvoma typmi súborov: programy a dokumenty. Najprv sa používajú na vytvorenie druhého. Hoci dnes bude veľmi zriedka spĺňať program, ktorý by sa zmestil do toho istého súboru. Preto sa dnes hovoria o softvérových balíkoch - t.j. sady rôznych typov súborov, spolu tvoriaci program.

Existujú tri hlavné typy súborov:

Systém rozpoznáva iba súbory týchto typov. V operačnom systéme sa však uplatňuje aj mnoho typov derivátových súborov.

Súbory, ktorých názov začína z bodu, sa nazývajú skryté súbory alebo súbory "DOT". Takéto súbory môžete vidieť pomocou manažéra grafického súboru, ako napr NautilusA z príkazového riadku Shell. V Nautilus Vyberať Upraviť)Parametre (preferencie). V okne, ktoré sa zobrazí na karte VYHLIADKA Vyberať Zobraziť skryté súbory (Showhiddenfiles). V príkazovom riadku použite na zobrazenie obsahu zoznamu LS -al. Pri pohľade cez skryté súbory vo vašom domovskom adresári môžete byť prekvapení ich množstvom. Tieto skryté súbory sú zvyčajne konfiguračné súbory aplikácií. Skrývajú sa, aby sa zabránilo ich náhodnej zmene a nie neporiadku.

Typy súborov:

BatchFile (dávkový súbor) je rovnaký ako príkazový súbor. S príkazmi operačného systému

BinaryFile (binárny súbor) - obsahuje údaje alebo príkazy v binárnej forme

CommandFile (príkazový súbor) - obsahuje príkazy operačného systému

DataFile - obsahuje údaje

DirectoryFile (adresárový súbor) - obsahuje informácie o súboroch umiestnených v adresári

Spustiteľný súbor (spustiteľný súbor) - obsahuje program alebo príkazy v spustiteľnom formáte

LibraryFile (knižničný súbor) - obsahuje funkcie vo formáte objektov

MapFile (kartový súbor) - obsahuje mapu programu

ObjektFile (objektový súbor) - obsahuje programový kód (funkcie) po kompilácii

TextFile (textový súbor) - obsahuje text (ktorý je možné čítať); to môže

existuje súbor, ktorý je vytvorený textovým editorom alebo ľubovoľným súborom vo formáte ASCII.

Prístupová cesta súboru:

Systém súborov je postavený z bežných súborov, symbolických pripojení a referenčných kníh. Tieto komponenty poskytujú spôsob, ako organizovať, vyhľadávať a spravovať informácie.

Bežné súbory sú sada znakov uložených na disku. Môžu ukladať texty alebo programy alebo programové kódy.

Špeciálne súbory zodpovedajú fyzickým zariadeniam (napríklad terminálu alebo disku).

Symbolická komunikácia je súbor, ktorý poukazuje na iný súbor.

Adresár obsahuje mená iných referenčných kníh (nazývaných Aspira) alebo súborov. Všetky referenčné knihy a súbory sú organizované v troch samostatných štruktúrach. V tejto hierarchii sa súbory a referenčné knihy, ktoré majú podanie, sa nazývajú vzťah.


Tento typ vzťahu je možný pre mnohé úrovne hierarchie súborov a referenčných kníh.

Úplný názov súboru:

Úplný názov súboru (Úplná cesta k súboru) v systémoch Windows sa skladá z písmena jednotky, potom, čo je hrubé črevo vyrobené a naklonený funkcia (reverzná lomka), potom podadresáre sú uvedené cez inverzné vklady, názov súboru je napísaný na konci. String je doplnený symbolom null. Príklad:

C: Windows System32 Calc.exe

v * NIX systémoch sa plná cesta skladá z lomky (/), označuje koreňový adresár, po ktorom sú podadresáre uvedené cez skladbu, názov súboru je napísaný na konci. Príklad:

USR / LOCAL / BIN / GCC

Názov súboru sa skladá z dvoch častí, oddelených bodom:

Názov (do bodu sa často nazýva názov);

Rozšírenie (voliteľné).

Úplný názov súboru (vrátane rozšírenia) v systéme Windows môže obsahovať až 260 znakov, hodnota je určená pomocou konštantu Max__Path v API systému Windows; Napríklad maximálny povolený úplný názov súboru na disku C bude cestou "C: \\ t<256 символов>NULOVÝ. " Unicode verzie niektorých funkcií vám však umožní používať názvy súborov obsahujúcich až 32000 znakov, iné názvy začínajú prefixom "\\\\?". Príklad:

C: Windows System32 Calc.exe

Pri použití predpony "\\\\?", Musíte zadať absolútnu cestu k súboru, relatívne cesty nie sú povolené. Pri použití relatívnych ciest je maximálny názov úplného súboru obmedzený na konštantu Max_Path (260 znakov).

V systéme Windows je názov súboru zakázaný v názve súboru: "", "/", ":", "*", "?", "" ","<», «>"," | ". V Linuxe sú tieto znaky okrem "/" prípustné, hoci by sa mali používať s opatrnosťou, pretože niektoré z nich môžu mať osobitný význam, ako aj na úvahy o kompatibilite s inými OS.

Názov súboru (do bodu) by mal mať zmysluplný hovor o cieľovom súbore, aby sa zabránilo zámene v budúcnosti.

Manažéri súborov.

Správca súborov (Eng. správca súborov.) - Počítačový program, ktorý poskytuje užívateľské rozhranie pracovať s súborovým systémom a súbormi. Správca súborov umožňuje vykonávať najčastejšie operácie súborov - vytváranie, otváranie / prehrávanie / prezeranie, úpravy, pohybovanie, premenovanie, kopírovanie, vymazanie, zmenu atribútov a vlastností, vyhľadávacích súborov a prideľovania práv. Okrem základných funkcií, mnohé manažérov súborov zahŕňajú množstvo ďalších funkcií, ako napríklad práca so sieťou (cez FTP, NFS atď.), Zálohovanie, správa tlačiarne atď.

Prideliť rôzne typy správcov súborov, napríklad:

Navigácia a priestorové - niekedy sa zachová spínač medzi týmito režimami.

Dvojité - všeobecne majú dva ekvivalentné panely pre zoznam súborov, adresárového dreva atď.

Trasa (cesta) do súboru. Úplný názov súboru. Atribúty súborov (v širokom zmysle).

Ak chcete jednoznačne určiť adresu súboru na počítači, musíte vedieť:

Cesta do priečinka, kde sa súbor nachádza (analóg adresy bytu osoby);

Názov súboru v tomto priečinku (analógovo úplné meno osoby).

Názov súboru je potrebný na to, aby bol súbor (podľa mena) podať súborový súbor. V jednom priečinku môžu byť žiadne dva súbory s rovnakými menami, v rôznych priečinkoch je prípustné.

Úplný názov súboru (Úplná cesta k súboru) v systémoch Windows sa skladá z písmena jednotky, potom, čo je hrubé črevo vyrobené a naklonený funkcia (reverzná lomka), potom podadresáre sú uvedené cez inverzné vklady, názov súboru je napísaný na konci. String je doplnený symbolom null. Príklad:

C: Windowssystem32calc. exe

v * NIX systémoch sa plná cesta skladá z lomky (/), označuje koreňový adresár, po ktorom sú podadresáre uvedené cez skladbu, názov súboru je napísaný na konci. Príklad:

USR / LOCAL / BIN / GCC

Názov súboru sa skladá z dvoch častí, oddelených bodom:

Názov (do bodu sa často nazýva názov);

Expanzia (voliteľné).

Úplný názov súboru (vrátane rozšírenia) v systéme Windows môže obsahovať až 260 znakov, hodnota je určená pomocou konštantu Max__Path v API systému Windows; Napríklad maximálny povolený úplný názov súboru na disku C bude cestou "C:<256 символов>NULOVÝ. " Avšak, Unicode verzie niektorých funkcií vám umožní používať názvy súborov obsahujúcich až 32000 znakov, iné názvy začínajú prefixom "?". Príklad:

C: Windowssystem32calc. exe

Pri používaní predpony "?" Musíte zadať absolútnu cestu k súboru, relatívne cesty nie sú povolené. Pri použití relatívnych ciest je maximálny názov úplného súboru obmedzený na konštantu Max_Path (260 znakov).

Názov súboru je zakázaný z použitia niektorých servisných znakov: "", "/", ":" (len v systéme Windows - v Linuxe tento znak v mene je povolený), "*", "?", "", "<», «>», «|».

Názov súboru (do bodu) by mal mať zmysluplný hovor o cieľovom súbore, aby sa zabránilo zámene v budúcnosti.

Rozšírenie súboru

Rozšírenie súboru Možno neexistuje neprítomnosť alebo akúkoľvek dĺžku (v dĺžke názvu súboru). Rozšírenie definuje typ (formát) súboru, ktorý je podľa rozšírenia, užívateľom a OS definovať typ údajov uložený v súbore. Napríklad v systéme Windows, súbory s expanziou bmp- nekomprimované obrázky, jpg.- komprimované obrázky.

Všetko súbory Na počítači možno rozdeliť na:

programy (spustiteľné súbory);

dokumentácia.

Iba programy sú schopné "robiť": vytvoriť (dokumenty), zobrazenie (dokumenty) na zmenu (dokumenty). Dokument je výsledkom programu uloženého na disku. Dokumenty nič nevedia, je to len dáta na disku. Ak chcete zobraziť alebo zmeniť dokument, je potrebné, aby bol program inštalovaný, ktorý môže pracovať s týmto typom dokumentu. Ak tento program nie je nainštalovaný, operačný systém nebude môcť otvoriť súbor.

Systém Windows napríklad používa rozšírenia v systéme Windows exe a com.. Súbory s inými rozšíreniami možno považovať za dokumenty.



Páči sa vám článok? Zdieľaj to