Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Создание и именование файлов





Файл — это именованная последовательность байтов произвольной длины. Поскольку из этого определения вытекает, что файл может иметь нулевую длину, то факти­чески создание файла состоит в присвоении ему имени и регистрации его в файловой системе ~ это одна из функций операционной системы. Даже когда мы создаем файл, работая в какой-то прикладной программе, в общем случае для этой опера­ции привлекаются средства операционной системы.

По способам именования файлов различают «короткое» и «длинное» имя. До появле­ния операционной системы Windows 95 общепринятым способом именования файлов на компьютерах IBM PC было соглашение 8.3. Согласно этому соглашению, принятому в MS-DOS, имя файла состоит из двух частей: собственно имени и расширения имени. На имя файла отводится 8 символов, а на его расширение — 3 символа. Имя от расширения отделяется точкой. Как имя, так и расширение могут включать только алфавитно-цифровые символы латинского алфавита.

Соглашение 8,3 не является стандартом, и потому в ряде случаев отклонения от правильной формы записи допускаются как операционной системой, так и ее прило­жениями. Так, например, в большинстве случаев система «не возражает» против использования некоторых специальных символов (восклицательный знак, символ подчеркивания, дефис, тильда к т. п.), а некоторые версии MS-DOS даже допускают использование в именах файлов символов русского и других алфавитов. Сегодня имена файлов, записанные в соответствии с соглашением 8.3, считаются «короткими».

Основным недостатком «коротких» имен является их низкая содержательность. Далеко не всегда удается выразить несколькими символами характеристику файла, поэтому с появлением операционной системы Windows 95 было введено понятие «длинного» имени. Такое имя может содержать до 256 символов. Этого вполне достаточно для создания содержательных имен файлов. «Длинное» имя может содержать любые символы, кроме девяти специальных: \/:*?"<>|.В имени разрешается использовать пробелы и несколько точек. Расширением имени счи­таются все символы, идущие после последней точки.

Наряду с «длинным» именем операционные системы Windows 95 и Windows 98 создают также и короткое имя файла — оно необходимо для возможности работы с данным файлом на рабочих местах с устаревшими операционными системами.

Особенности Windows 95 и Windows 98. Использование «длинных» имен файлов в операционных системах Windows 95 и Windows 98 имеет ряд особенностей.

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

В корневой папке диска (на верхнем уровне иерархической файловой структуры) нежелательно хранить файлы с длинными именами — в отличие от про­
чих папок в ней ограничено количество единиц хранения, причем чем длиннее
имена, тем меньше файлов можно разместить в корневой папке.

Кроме ограничения на длину имени файла (256 символов) существует гораздо
более жесткое ограничение на длину полного имени файла (в него входит путь
доступа к файлу, начиная от вершины иерархической структуры). Полное имя
не может быть длиннее 260 символов.

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

Прописные и строчные буквы не различаются операционной системой. Для нее имена Письмо.txt и письмо.txt соответствуют одному и тому же файлу. Однако
символы разных регистров исправно отображаются операционной системой, и,
если для наглядности надо использовать прописные буквы, это можно делать.

Программисты давно научились использовать расширение имени файла для
передачи операционной системе, исполняющей программе или пользователю
информации о том, к какому типу относятся данные, содержащиеся в файле, и
о формате, в котором они записаны. В ранних операционных системах этот
факт использовался мало. По существу, операционные системы MS-DOS анализировали только расширения.ВАТ (пакетные файлы с командами MS-DOS),
. EXE,.COM (исполнимые файлы программ) и.SYS (системные файлы конфигура­ции). В современных операционных системах любое расширение имени файла
может нести информацию для операционной системы. Системы Windows 95/98
имеют средства для регистрации свойств типов файлов по расширению их
имени, поэтому во многих случаях выбор расширения имени файла не является
частным делом пользователя. Приложения этих систем предлагают выбрать
только основную часть имени и указать тип файла, а соответствующее расши­рение имени приписывают автоматически.







Date: 2016-05-16; view: 810; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию