Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл: Источник:
Скачиваний:
283
Добавлен:
04.03.2014
Размер:
71.17 Кб
Скачать

3.2.2. Древовидная структура каталогов в операционной системе

MS-DOS.

Все программы и данные хранятся на магнитных дисках в виде файлов.

Файл - это часть дискового пространства, заполненная данными и имеющая имя,

составленное по определенным правилам.

Возможность как-то структурировать, упорядочить дисковое пространство позволяют каталоги файлов. Каталог - это группа файлов на одном диске, объединяемых по какому-либо критерию.

MS-DOS ориентирована на размещение файлов в каталогах, имеющих древо-видную структуру. На любом диске MS-DOS после форматирования образует

корневой каталог (обозначается символом \). Удалить корневой каталог даже если он не нужен, нельзя. Все создаваемые каталоги фактически будут

подкаталогами корневого каталога.

Пример типичной древовидной структуры каталогов приведен на рис.1:

T-APPLET

+-NET---------T-WWW---------T-PROTOCOL----T-NEWS

¦ ¦ ¦ +-HTTP

¦ ¦ ¦ +-FILE

¦ ¦ ¦ L-DOC

¦ ¦ +-HTTP

¦ ¦ +-CONTENT-----T-TEXT

¦ ¦ ¦ L-IMAGE

¦ ¦ L-AUTH

¦ +-SMTP

¦ +-NNTP

¦ L-FTP

­

В сложной древовидной структуре каталогов для точной идентификации

файла необходимо, кроме имени, указать его местоположение - цепочку подчи-ненных каталогов. Такая цепочка называется маршрутом, или путем, по файло-вой системе. Цепочки подчиненных каталогов обозначаются их именами,

разделенными символом «\». Если этот символ стоит перед первым именем,

значит, "выше" по иерархии находится только корневой каталог.

Примеры маршрутов:

\WINDOWS\JAVA\CLASSES\SUN\NET

NET\WWW\PROTOCOL\NEWS

\WINDOWS\JAVA\CLASSES\SUN\NET\WWW\CONTENT\TEXT

Маршрут может использоваться как префикс к имени файла, отделяемый от собственно имени файла символом «\».

Итак, файл в древовидной структуре каталогов полностью задается следу-ющими элементами:

- именем накопителя (оно может опускаться);

- маршрутом (маршрут тоже может опускаться);

- собственно именем файла.

Указанные три элемента образуют полную спецификацию файла.

Примеры полных спецификаций файлов:

A:\VICONT\HELP.TXT

C:\WINDOWS\JAVA\CLASSES\SUN\NET\MULTIC~1.JAV

F:\ARCH\LETTERS\OUT\05SEP98.135

3.2.3. Идентификация устройств, каталогов и файлов в операционной

системе MS-DOS.

Под устройствами будут пониматься внешние накопители (диски). Устрой-ства именуются латинскими буквами A, B, C и т. д., вслед за которыми

пишут двоеточие, например, A:, B:, C:, ... . (Следует помнить, что имена

накопителей не имеют никакого отношения к меткам дисков.)

Каждый файл и каждый каталог, за исключения корневого каталого, должны иметь имя. Большинство имен файлов состоят из двух частей: имени и расшире-ния (расширение может отсутствовать). Эти части отделяются друг от друга точкой. Расширение может использоваться и в имени каталога, но обычно не используется для этих целей. Имена файлов и каталогов должны удовлетворять следующим правилам:

- длина имени не более 8 символов, длина расширения не более 3 симво-лов;

- строчные и заглавные буквы не различаются;

- могут содержать латинские буквы от A до Z, цифры от 0 до 9 и следую-щие специальные символы: _^$~!#%&-{}@`'() ;

- не могут содержать пробелы и следующие символы .:,;=+<>|"\/*?

(исключение составляет точка, отделяющая имя от расширения, «*» и «?»,

используемые как символы свободного формата в шаблонах групповых операций);

- не могут совпадать с именами других файлов и подкаталогов в одном и том же каталоге.

Примеры имен файлов:

17AUG98.001

DOS_FUNC.PAS

INTERN~1.{89

EXCHNG32.---

_DEFAULT.PIF

5. Классификация пакетов прикладных программ.

Эффективность применения ЭВМ определяется возможностями прикладного

программного обеспечения, поставляемого в виде пакетов прикладных программ (ППП). Обзор ППП позволяет предложить следующую их классификацию:

ППП-T-Универсальные-T-Системы

¦ ¦ обработки

¦ ¦ текстов

¦ +-Системы--T-Делова

¦ ¦ машинной ¦ графика

¦ ¦ графики +-Иллюстративная

¦ ¦ ¦ графика

¦ ¦ +-Инженерная

¦ ¦ ¦ графика

¦ ¦ L-Научная

¦ ¦ графика

¦ +-Системы

¦ ¦ обработки

¦ ¦ "электронных

¦ ¦ таблиц"

¦ +-Системы

¦ ¦ управления

¦ ¦ базами

¦ ¦ данных

¦ L-Коммуникационные

¦ системы

+-Интегрированные-T-Закрытые

¦ L-Открытые

L-Специализированные-T-Предметно-------T-Математические

¦ ориентированные +-Физические

¦ +-Химические

¦ ­

¦

+-Проблемно-------T-Решение

¦ ориентированные ¦ задач

¦ ¦ линейного

¦ ¦ программирования

¦ +-Решение

¦ ¦ задач

¦ ¦ нелинейного

¦ ¦ программирования

¦ +-Системы

¦ ¦ принятия

¦ ¦ решений

¦ ¦ (экспертные

¦ ¦ системы)

¦ ­

L-По роду --------T-Системы

профессиональной¦ автоматизированного

деятельности ¦ проектирования

+-Автоматизированные

¦ системы

¦ научными

¦ исследованиями

+-Автоматизированные

¦ системы

¦ управления и

¦ обработки

¦ информации

+-Автоматизированные

¦ обучающие

¦ системы

­

7

Соседние файлы в папке 13_3xN