Организация файловой структуры

П3.2. Организация файловой структуры

Емкость дискет относительно мала и поэтому, за редким исключением, создавать на них каталоги нецелесообразно. Обычно все файлы на дискетах размещаются в корневом каталоге. Количество файлов при этом оказывается небольшим и их можно легко обрабатывать. Отсутствие подкаталогов экономит место, хотя в общем-то это «экономия на спичках».

Рекомендации по организации файловой структуры на жестких дисках прямо противоположны. При работе с ними просто не обойтись без создания разветвленной многоуровневой структуры каталогов. В противном случае Вам будет очень трудно совладать с огромным неструктурированным множеством файлов. Следует иметь в виду также и то, что емкость корневого каталога ограничена

В корневом каталоге системного логического диска на винчестере целесообразно разместить только те файлы DOS, которые не могут находиться в другом месте файловой структуры. К таким файлам относятся:

― файл с MP BIOS, часто именуемый как IBMBIO.COM или IO.SYS;

― файл с БМ DOS, обычно имеющий имя lBMDOS.COM или MSDOS.SYS;

― файл конфигурации системы CONFIG.SYS;

― файл автозапуска AUTOEXEC.BAT.

Часть в корневой каталог системного диска помещают также файл COMMAND.COM с КП DOS, хотя это и не обязательно. Иногда имеет смысл разместить в корневом каталоге и некоторые драйверы.

Остальные его позиции занимают подкаталоги. В них, в свою очередь, входят другие подка­талоги и т.д. Каждый программный продукт обычно размещается в своем каталоге, а иногда может занимать и несколько каталогов.

Пример дерева каталогов приведен на рис. П3.1. Их имена имеют следующий смысл:

DOS40                                    — файлы DOS 4.0;

SYS                                         — внешние несистемные драйверы устройств;

EDITORS                               — редакторы;

TEXT                             — текстовые редакторы;

LEX                         — текстовый редактор ЛЕКСИКОН;

ME                           — текстовый редактор Multi Edit;

WORD                    — текстовый редактор MS Word;

GRAPHICS                   — графические редакторы;

PBRUSH                 — графический редактор PC PaintBrush;

FANTA                   — графический редактор Fanta Vision;

LANGS                                   — системы программирования;

TP                                  — интегрированная среда Turbo Pascal;

ТС                                  — интегрированная среда Turbo С++;

SHELLS                                  — оболочки;

NC                                 — оболочка Norton Commander;

NU                                 — комплект утилит Norton Utilities с оболочкой Norton;

SHEZ                             — оболочка SHEZ;

DBMS                        — системы управления базами данных;

PARADOX                    ― СУБД Paradox;

DBASE                          ― СУБД dBASE;

CLIPPER                       — СУБД Clipper;

ANTI                                       — антивирусные средства;

ARC                                        — средства архивации и разархивации;

ВАТ                                        — командные файлы общего Назначения;

TOOLS                                   общеупотребимые утилиты.