П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 — общеупотребимые
утилиты.