Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по ОС.docx
Скачиваний:
46
Добавлен:
16.04.2015
Размер:
63.9 Кб
Скачать

Имена файлов

Формат 8.3: MS-DOS может использовать не более 8 символов в имени файла и 3-х символов в расширении. В именах файлов не принято использовать буквы (хотя последние версии допускают) только английские, цифры и некоторые символы (нельзя * ? / \ | ; : . <>). MS-DOS не различает регистр при записи имени файла.

После точки в имени файла следует расширение. Использование расширения является не обязательным, но удобным. ОС знает, как обрабатывать стандартные расширения. Расширения говорят о типе файла, т.е. какая в нём находится информация. Пользователь по расширению определяет, с помощью какой программы был создан данный файл ОС MS-DOS распознавала только расширения .ВАТ (пакетный файл с командами). DOS., COM., EXE (исполнимые файлы программ, загружаемые драйверы устройств) и .SYS ( системные файлы конфигурации). Также расширения указывают, с помощью какой программы был создан данный файл или на каком языке программирования: pas, c, asm, bak, txt

Некоторые сочетания символов нельзя использовать в качестве имени файлов? т.к. ОС MS-DOS использует их для обозначения устройств.

Зарезервированные имена файлов: PRN – принтер, LPT1 – LPT4 – устройства присоединяемые к параллельным портам 1-4, COM1 – COM4 – устройства присоединяемые к последовательным портам, AUX -синоним COM, CON при вводе клавиатура, при выводе экран, NUL- фиктивное устройство (при выводе на него информация на самом деле никуда не выводится, но выдаётся сообщение, что вывод прошёл успешно. времени

«Длинные» имена файлов: можно использовать до 255 символов в имени файла; можно использовать пробел, но их лучше заменять подчёркиванием, можно использовать несколько точек, расширение определяется после последней, различаются прописные и строчные символы (FILE.DOC  и file.doc), нельзя использовать знаки \ / : * ? “ <> |, длина полного имени файла ограничена 260 символов; не рекомендуется использовать длинные имена в корневом каталоге диска.

У пользователей имеется несколько необходимых программ, рассчитанных на DOS, ОС Windows автоматически генерирует для каждого длинного имени так же  короткое имя из 8 символов и 3 символа расширение по определенному правилу.

Правило преобразования длинных имен в короткие:

  • длинное имя файла переводится в верхний регистр, из длинного имени удаляются все пробелы,

  • символы не допустимы в коротких именах, заменяются символами подчёркивания, если в имени имеются точки, то часть имени за последней из них рассматривается как расширение;

  • расширение обрезается справа до трёх символов, часть имени обрезается до 6 символов, и к нему добавляется ~ 1, если в каталоге есть файл с первыми 6 символами, то ~ 2 и т.д.

Иерархическая структура файловой системы

Каталоги – имена файлов регистрируются в каталогах (с Windows 95 называются папками).

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

Каталог – это специальное место на диске, в котором хранятся имена файлов, системная справочная информация (атрибуты, указатель на расположение его на диске, и др.)

В корневом каталоге хранятся каталоги 1 уровня, в каталоге 1- уровня каталоги 2-уровня. Жёсткий диск может быть разделён на логические диски, которые обозначаются А:, В:, С:, F: и др. В компьютере имеется накопитель на гибких магнитных дисках, жёсткий диск, CD-ROM. Для упорядочивания хранения данных в виде файлов на магнитных носителях используется иерархическая структура файловой системы (рис.3.1. ) 

Полное имя файла:

                                   дисковод: \ путь \ имя файла

                                   С:\ PAPER\ LETTER\ doc1.doc

                                           1 уровень\2 уровень

Атрибуты (свойства) файлов