|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Файловая структура данныхОдной из главных задача ОС является организация и управление размещением данных. Все данные хранятся в дисковой памяти компьютера. К дискам пользователь обращается по имени дисковода: · а: - дисковод гибких магнитных дисков; · с:, d: - жесткий магнитный диск (жесткий диск может быть разбит на несколько логических дисков); · е: - CD-дисковод. Любые данные хранятся в компьютере в виде файлов, поэтому файл является основной единицей хранения данных. Файлом называется именованный набор данных, хранящийся на диске или ином носителе информации. Это может быть текстовый документ, фотография, программа и т.д. Система, предназначенная для управления данными, размещенными в файлах, называется файловой системой. Основными задачами файловой системы является обеспечение хранения данных на машинных носителях и доступа к ним. Каждая ОС имеет свои особенности файловой системы. ОС Windows XP поддерживает четыре файловые системы. Две из них - FAT (File Alocation Table – таблица расположения файлов) и NTFS (New Technology File System) предназначены для работы с магнитными дисками. Файловая система CDFS обеспечивает доступ и хранение данных на CD-RОМ. CDFS соответствует стандарту ISO 9660 и поддерживает длинные имена файлов. Файловая системаUDF(Universal Disk Format)предназначена для обмена данными с накопителями СD-RОМ и DVD.Она соответствует стандарту ISO 13346. Для человека наиболее просто оперировать с наборами данных, назначая им имена. Исходя из этого, обращение к файлу производится по имени. Имя файла состоит из двух частей: собственно имени и расширения (типа). Расширение не является обязательной частью, его может и не быть. Имя и расширение отделяются точкой. Правила задания имени файла определяются операционной системой и используемой файловой системой. Так, например, в ОС UNIX расширение файла является соглашением, и пользователь не обязан строго ему следовать. В операционных системах MS-DOS и Windows 3.х использовались так называемые короткие имена файлов, соответствующие формату 8.3. В этом формате длина собственно имени ограничивается восемью символами, а расширение – тремя. В MS-DOS строчные и прописные буквы не различаются, поэтому имена ivan. txt и IVAN. txt будут считаться одинаковыми. В имени допустимо использовать только одну точку, отделяющую собственно имя от расширения. Помимо этого, существуют ограничения на использование некоторых символов и их сочетаний. Современные ОС семейства Windows поддерживают длинные имена файлов. Длина имени, включая расширение, может составлять до 255 символов. Допустимо использовать несколько точек. В этом случае в качестве расширения будет приниматься часть имени, располагающаяся правее самой правой точки. В Windows строчные и прописные различаются, следовательно, имена файлов ivan. tx t и IVAN. txt будут различаться. Как и в случае MS-DOS на имена файлов накладывается ряд ограничений. Так, при их составлении нельзя использовать наклонную черту, обратную наклонную черту, двоеточие, звездочку, знак вопроса, кавычки, угловые скобки, вертикальную черту (/ \: *? “ < > |). Русские версии Windows предоставляют возможность давать русскоязычные названия файлам, однако следует помнить, что если хотя бы на одном из компьютеров не установлена кириллица, то при чтении имен файлов, содержащих русские буквы, могут возникнуть осложнения. По аналогичным причинам не рекомендуется использовать русские буквы для именования файлов, предназначенных для передачи по сети Интернет. Для корректной работы программ, написанных в различное время, необходимо обеспечить совместимость длинных имен файлов с короткими. Действительно, с длинными именами могут работать только программы, разработанные специально для Windows. Программы же прежнего поколения, рассчитанные на DOS, воспринимают только имена файлов, записанные в формате 8.3. Для достижения совместимости при создании файла в Windows автоматически формируется короткое имя в формате 8.3. Оно составляется из первых шести символов длинного имени и порядкового номера после знака тильда «~» в случае, когда первые шесть символов повторяются. Например, имена университет. doc и университетский. doc запишутся в формате 8.3 следующим образом универ ~1. doc и универ ~2. doc. Программы, не имеющие возможность работать с длинными именами, оперируют с созданными таким образом короткими именами файлов. Расширение файла указывает на тип хранимой информации и программу, с помощью которой создан этот файл. Оно используется для автоматической обработки файлов. Расширение задается пользователем или программой-приложением, создающей файл. Наиболее часто встречающиеся расширения имен файлов приведены в таблице 4.1. Таблица 4.1 Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |