Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú pravidlá na vytvorenie súborov DOS?

Neexistuje žiadny štandardný alebo formálny „pravidlá vytvárania súborov DOS“ v zmysle špecifického súboru usmernení. Termín „DOS“ sa vzťahuje na operačný systém diskov, rodinu operačných systémov. To, ako sa vytvárajú súbory, do značnej miery závisí od * aká aplikácia * vytvára súbor a používaný systém * súborov * (ako FAT12, FAT16, FAT32 atď. V starších verziách DOS).

Môžeme však hovoriť o obmedzeniach a konvenciách, ktoré * ovplyvnili * Ako sa súbory vytvorili v rôznych systémoch DOS:

* 8.3 Konvencia súboru (väčšinou): Skoré verzie DOS silne dodržiavali kongres 8.3 názov súboru:názov súboru až do 8 znakov, po ktorom nasleduje voliteľné obdobie a 3-znakové rozšírenie (napr. `Myfile.txt`,` program.exe`). Neskoršie verzie ponúkli určitú flexibilitu, ale 8.3 zostali dominantné pre kompatibilitu.

* Sada znakov: DOS použil obmedzenú sadu znakov (zvyčajne ASCII). Názvy súborov nemohli obsahovať veľa špeciálnych znakov. Priestory boli vo všeobecnosti povolené, ale často sa vyžadovali uzatváranie názvu súboru v úvodzovkách, keď sa používajú v príkazoch.

* Vyhradené názvy: Niektoré názvy súborov boli vyhradené a nemohli sa použiť (napr. „Con`,` prn`, `aux`,` nul`, `com1` atď.), Pretože tieto boli zvyčajne spojené so systémovými zariadeniami.

* necitlivosť na prípad: DOS (a jeho systém tukových súborov) bol väčšinou citlivý na prípad. `myfile.txt` a` myfile.txt` by sa vo všeobecnosti vzťahovali na ten istý súbor.

* rozšírenia súborov: Prípony súborov poskytli náznak DOS (a používateľa) o type súboru. `.Exe` naznačil spustiteľnú spôsobilosť,` .com` Ďalší typ spustiteľného súboru, `.bat` dávkový súbor,` .txt` textový súbor atď. Bol to do značnej miery dohovor, nie prísne presadzovanie.

* limity systému File: Rôzne súborové systémy mali rôzne obmedzenia počtu súborov a adresárov, veľkosť súboru a celkovú kapacitu disku. FAT12 mal oveľa prísnejšie limity ako neskoršie systémy.

* API volá: Aplikácie použili systémové hovory (API) na vytváranie súborov. Tieto hovory riešili podrobnosti o nízkej úrovni interakcie s diskovou jednotkou a systémom súborov. Špecifiká týchto hovorov sa líšili medzi verziami DOS.

Stručne povedané, neexistovali formálne „pravidlá“ ako syntax programovacieho jazyka, ale skôr obmedzenia a konvencie formované architektúrou systému, súborom a aplikáciami, ktoré sú na ňom spustené. Ak pracujete so starými systémami DOS, pomocou kompatibilnej aplikácie (napr. Textový editor alebo kompilátor) spracuje potrebné podrobnosti o vytváraní súborov. Moderné operačné systémy spravidla zvládajú túto interakciu transparentne.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené