Принцип хранения информации в компьютере. Понятие файла. Файловый принцип хранения данных. Операции с файлами. Типы файлов. Примеры расширений файлов разных типов

  • 26.03.2019

Файл (англ. file) - блок информации на внешнем запоминающем устройстве компьютера, имеющий определённое логическое представление (начиная от простой последовательности битов или байтов и заканчивая объектом сложной СУБД), соответствующие ему операции чтения-записи (см. ниже) и, как правило, фиксированное имя (символьное или числовое), позволяющее получить доступ к этому файлу и отличить его от других файлов. Операции с файлом

Условно можно выделить два типа операций с файлом - связанные с его открытием, и выполняющиеся без его открытия. Операции первого типа обычно служат для чтения/записи информации или подготовки к записи/чтению. Операции второго типа выполняются с файлом как с «объектом» файловой системы, в котором файл является мельчайшей единицей структурирования.

[править]Операции, связанные с открытием файла

В зависимости от операционной системы те или иные операции могут отсутствовать.

Обычно выделяют дополнительные сущности, связанные с работой с файлом:

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

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

файловый буфер. Операционная система (и/или библиотека языка программирования) осуществляет кэширование файловых операций в специальном буфере (участке памяти). При закрытии файла буфер сбрасывается.

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

режим общего доступа. В случае многозадачной операционной системы возможна ситуация, когда несколько программ одновременно хотят открыть файл на запись и/или чтение. Для регуляции этого существуют режимы общего доступа, указывающие на возможность осуществления совместного доступа к файлу (например, файл в который производится запись может быть открыт для чтения другими программами - это стандартный режим работы log-файлов).

Операции

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

Закрытие файла. В качестве аргумента выступает значение, полученное при открытии файла. При закрытии все файловые буферы сбрасываются.

Запись - в файл помещаются данные.

Чтение - данные из файла помещаются в область памяти.

Перемещение указателя - указатель перемещается на указанное число байт вперёд/назад или перемещается по указанному смещению относительно начала/конца. Не все файлы позволяют выполнение этой операции (например, файл на ленточном накопителе может не «уметь» перематываться назад).

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

Получение текущего значения файлового указателя.

[править]Операции, не связанные с открытием файла

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

В зависимости от файловой системы, носителя информации, операционной системой часть операций может быть недоступна.

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

[править]Типы файлов

В различных операционных и/или файловых системах могут быть реализованы различные типы файлов; кроме того, реализация различных типов может различаться.

«Обыкновенный файл» - файл, позволяющий операции чтения, записи, перемещения внутри файла

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

Жёсткая ссылка (англ. hardlink, часто используется калька «хардлинк») - в общем случае, одна и та же область информации может иметь несколько имён. Такие имена называют жёсткими ссылками (хардлинками). После создания хардлинка сказать где «настоящий» файл, а где хардлинк невозможно, так как имена равноправны. Сама область данных существует до тех пор, пока существует хотя бы одно из имён. Хардлинки возможны только на одном физическом носителе.

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

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

ФС создает для пользователя виртуальное представление о внешних запоминающих устройствах, позволяет работать с внешними устройствами памяти на высоком уровне наборов и структур данных в виде файла, скрывая реальное расположение информации и аппаратные особенности внешней памяти.

Разнообразие устройств внешней памяти делает актуальной функцию ОС по созданию логического интерфейса между приложениями и устройствами внешней памяти. Все современные ОС основывают такой интерфейс на файловой модели внешнего устройства. Любое устройство выглядит для прикладного программиста в виде последовательного набора байт, с которым можно работать с помощью системных вызовов (например, write и read), задавая имя файла-устройства и смещение от начала последовательности байт.

Модель файловой системы

Общая модель файловой системы

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

Рис. 2.36. Общая модель файловой системы

Задачей символьного уровня является определение по символьному имени файла его уникального имени. В файловых системах, в которых каждый файл может иметь только одно символьное имя (например, MS-DOS), этот уровень отсутствует, так как символьное имя, присвоенное файлу пользователем, является одновременно уникальным и может быть использовано операционной системой. В других файловых системах, в которых один и тот же файл может иметь несколько символьных имен, на данном уровне просматривается цепочка каталогов для определения уникального имени файла. В файловой системе UNIX, например, уникальным именем является номер индексного дескриптора файла (i-node).

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

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

На логическом уровне определяются координаты запрашиваемой логической записи в файле, то есть требуется определить, на каком расстоянии (в байтах) от начала файла находится требуемая логическая запись. При этом абстрагируются от физического расположения файла, он представляется в виде непрерывной последовательности байт. Алгоритм работы данного уровня зависит от логической организации файла. Например, если файл организован как последовательность логических записей фиксированной длины l, то n-ая логическая запись имеет смещение l((n-1) байт. Для определения координат логической записи в файле с индексно-последовательной организацией выполняется чтение таблицы индексов (ключей), в которой непосредственно указывается адрес логической записи.

Рис. 2.37. Функции физического уровня файловой системы

Исходные данные:

V - размер блока

N - номер первого блока файла

S - смещение логической записи в файле

Требуется определить на физическом уровне:

n - номер блока, содержащего требуемую логическую запись

s - смещение логической записи в пределах блока

n = N + , где - целая часть числа S/V

s = R - дробная часть числа S/V

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

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

22. Файловая система: структура, физическая организация -?

Стандартный запрос на открытие (open) или создание (creat) файла поступает от прикладной программы к логической подсистеме. Логическая подсистема, используя структуру директорий, проверяет права доступа и вызывает базовую подсистему для получения доступа к блокам файла. После этого файл считается открытым, содержится в таблице открытых файлов, прикладная программа получает в свое распоряжение дескриптор (или handle в системах Microsoft) этого файла. Дескриптор файла является ссылкой на файл в таблице открытых файлов и используется в запросах прикладной программы на чтение-запись из этого файла. Запись в таблице открытых файлов указывает через систему аллокации блоков диска на блоки данного файла. Если к моменту открытия файл уже используется другим процессом, то есть содержится в таблице открытых файлов, то, после проверки прав доступа к файлу может быть организован совместный доступ. При этом новому процессу также возвращается дескриптор - ссылка на файл в таблице открытых файлов. ФИЗИЧЕСКАЯ ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ

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

23. Файловая система: структура, логическая организация

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

Файловая система связывает носитель информации с одной стороны и API для доступа к файлам - с другой. Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, так же, как и на каком физическом типе носителя (CD, жёстком диске, магнитной ленте, блоке флеш-памяти или другом) он записан. Всё, что знает программа - это имя файла, его размер и атрибуты. Эти данные она получает от драйвера файловой системы. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе (например, жёстком диске).

12.2 Общая структура файловой системы

Система хранения данных на дисках может быть структурирована следующим образом (см. рис. 12.1).

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

Непосредственно с устройствами (дисками) взаимодействует часть ОС, называемая система ввода-вывода (см. соответствующую главу). Система ввода-вывода (она состоит из драйверов устройств и обработчиков прерываний для передачи информации между памятью и дисковой системой) предоставляет в распоряжение более высокоуровневого компонента ОС - файловой системы используемое дисковое пространство в виде непрерывной последовательности блоков фиксированного размера. Система ввода-вывода имеет дело с физическими блоками диска, которые характеризуются адресом, например, диск 2, цилиндр 75, сектор 11. Файловая система имеет дело с логическими блоками, каждый из которых имеет номер (от 0 или 1 до N). Размер этих логических блоков файла совпадает или кратен размеру физического блока диска и может быть задан равным размеру страницы виртуальной памяти, поддерживаемой аппаратурой компьютера совместно с операционной системой.

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

Рис. 12.1 Блок схема файловой системы

В современных ОС далее принято разбивать диски на логические диски (это также низкоуровневая операция), иногда называемые разделами (partitions). Бывает, что наоборот объединяют несколько физических дисков в один логический диск (например, как это можно сделать в ОС Windows NT). На каждом разделе можно иметь свою независимую файловую систему. Поэтому в дальнейшем изложении мы будем игнорировать проблему физического выделения пространства для файлов и считать, что каждый раздел представляет собой отдельный (виртуальный) диск. Собственно диск содержит иерархическую древовидную структуру, состоящую из набора файлов, каждый из которых является хранилищем данных пользователя, и каталогов или директорий (то есть файлов, которые содержат перечень других файлов, входящих в состав каталога), которые необходимы для хранения информации о файлах системы.

Стандартный запрос на открытие (open) или создание (creat) файла поступает от прикладной программы к логической подсистеме. Логическая подсистема, используя структуру директорий, проверяет права доступа и вызывает базовую подсистему для получения доступа к блокам файла. После этого файл считается открытым, содержится в таблице открытых файлов, прикладная программа получает в свое распоряжение дескриптор (или handle в системах Microsoft) этого файла. Дескриптор файла является ссылкой на файл в таблице открытых файлов и используется в запросах прикладной программы на чтение-запись из этого файла. Запись в таблице открытых файлов указывает через систему аллокации блоков диска на блоки данного файла. Если к моменту открытия файл уже используется другим процессом, то есть содержится в таблице открытых файлов, то, после проверки прав доступа к файлу может быть организован совместный доступ. При этом новому процессу также возвращается дескриптор - ссылка на файл в таблице открытых файлов. Логическая организация файловой системы

Одной из основных задач операционной системы является предоставление удобств пользователю при работе с данными, хранящимися на дисках. Для этого ОС подменяет физическую структуру хранящихся данных некоторой удобной для пользователя логической моделью. Логическая модель файловой системы материализуется в виде дерева каталогов, выводимого на экран такими утилитами, как Norton Commander или Windows Explorer, в символьных составных именах файлов, в командах работы с файлами. Базовым элементом этой модели является файл, который так же, как и файловая система в целом, может характеризоваться как логической, так и физической структурой.


Похожая информация.


Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Тверской государственный технический университет

Кафедра электронных вычислительных машин

Контрольная работа.

Персональный компьютер: принципы хранения информации, основные характеристики носителей информации

Выполнил: студент группы:

Воронков Р. В.

Приняла: Карельская К.А.

Оперативная память - память, предназначенная для временного хранения данных и команд, необходимых процессору для выполнения им операций. Оперативная память изготавливается в виде модулей памяти (плоских пластин с электрическими контактами, по бокам которых размещаются большие интегральные схемы памяти). У модулей оперативной памяти большое количество показателей (тип, вид, тайминги, частота), которые существенно влияют на работу памяти.

При работе память компьютера обращается к одному из двух типов так называемых «хранилищ» информации. Энергозависимая память компьютера - ОЗУ (Оперативное Запоминающее Устройство) - это такое хранилище информации, которое должно быть постоянно обновлено, чтобы в нем хранилась разная информация, необходимая в данный момент для работы компьютера. Она автоматически очищается при отключении компьютера от электропитания.

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

Внешняя (долговременная) память - это место длительного хранения данных (программ, результатов расчётов, текстов и т.д.), не используемых в данный момент в оперативной памяти компьютера. Для работы с внешней памятью необходимо наличие накопителя (дисковода - устройства, обеспечивающего запись и считывание информации) и устройства хранения - носителя. Устройства принято делить на виды и категории в связи с их принципами функционирования, эксплуатационно-техническими, физическими, программными и др. характеристиками.

Гибкие магнитные диски. Съемные магнитные диски (дискеты) вставляют в компьютер через специальную щель системного блока - дисковод. На самом деле это не один диск, а группа дисков, имеющих магнитное покрытие и вращающихся с высокой скоростью. Основными параметрами гибких дисков являются: технологический размер (измеряется в дюймах), плотность записи (измеряется в кратных единицах) и полная емкость.

Жёсткие магнитные диски или НЖМД, винчестер, - основное хранилище информации больших объёмов, основанное на принципе магнитной записи, скрыт внутри корпуса системного блока. Является основным накопителем данных в большинстве компьютеров. Информация в НЖМД записывается на жёсткие пластины, покрытые слоем ферромагнитного материала. Носитель информации совмещён с накопителем, приводами блоком электроники и обычно установлен внутри системного блока компьютера.

Внешние жесткие диски - динамичные системы хранения данных. Они удобны при ведении бизнеса, предоставляют свободу творчества, взаимодействия в любое время, в любом месте.

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

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

Лазерные дисководы и диски. Лазерные дисководы (CD-ROM и DVD-ROM) используют оптический принцип чтения информации. На лазерных CD-ROM (CD - CompactDisk, компакт-диск) и DVD-ROM (DVD - Digital Video Disk, цифровой видеодиск) дисках хранится информация, которая была записана на них в процессе изготовления. Запись на них новой информации невозможна, что отражено во второй части их названий: ROM (ReadOnlyMemory - только чтение). Производятся такие диски путем штамповки и имеют серебристый цвет. На дисках CD-RW и DVD-RW (RW - ReWntable, перезаписываемый), которые имеют «платиновый» оттенок, информация может быть записана многократно.

Первое поколение оптических дисков: лазерный диск, компакт-диск, магнитооптический диск.

Второе поколение оптических дисков: DVD, MiniDisc, Digital Multilayer Disk, DataPlay, Fluorescent Multilayer Disc, GD-ROM (Compact Disk Read-Only Memory), Universal Media Disc.

Третье поколение оптических дисков: Blu-rayDisc, HDDVD, Forward Versatile Disc, Ultra Density Optical, Professional Disc for DATA, Versatile Multilayer Disc.

Четвертое поколение оптических дисков: HolographicVersatileDisc, SuperRensDisc.

Flash-память. Flash-память - это энергонезависимый тип памяти. Она представляет собой микросхему, помещенную в миниатюрный плоский корпус. Для считывания или записи информации карта памяти вставляется в специальные накопители, встроенные в мобильные устройства или подключаемые к компьютеру через USB-порт. Карты flash-памяти не имеют в своем составе движущихся частей, что обеспечивает высокую сохранность данных при их использовании в мобильных устройствах (портативных компьютерах, цифровых камерах и др.). Их существует огромное множество: SD, MMC, CompactFlashType I и II, MemoryStick, MemoryStickDuo, TransFlash, miniSD, microSD, RS-MMC, SmartMedia, MiniDisk и др.

CompactFlash - пожалуй, самая древняя флеш-память: первый экземпляр был выпущен еще в далеком 1994 году компанией SanDisk. Всего существует два типа карт CompactFlash: CF Type I, CF Type II, причем отличаются они лишь толщиной корпуса.

SD (SecureDigital) - также был создан усилиями компаний SanDisk, Panasonic и Toshiba. В этих картах используются криптограммы (шифрование данных), что обеспечивает защиту данных от несанкционированного копирования или перезаписи.

MMC (MultiMediaCard) - является плодом работы компаний SanDisk и Siemens. В каждой MMC есть собственный контроллер памяти. При этом толщина мультимедийных карт почти на треть меньше, чем у «шпионского» брата, что позволяет использовать MMC-накопители в различных миниатюрных устройствах.

RS-MMС (ReducedSize MMC) - также известны как MMCmobile. Они отличаются от MMC лишь уменьшенными размерами и используются в основном в мобильных телефонах.

Memory Stick Duo - является эволюцией самих Memory Stick. Уменьшились размеры и энергопотребление карт, но вместе с тем уменьшилась и максимальная емкость. В остальном полностью аналогична обычной MS.

SmartMedia - стандарт, который был разработан Toshiba в далеком 1995 году. Особенностями данного стандарта можно считать очень низкое энергопотребление и отсутствие собственного контроллера, скорость работы крайне низка и максимальный объем памяти составляет всего-навсего 256 Мб, что ничтожно мало по сегодняшним меркам, особенно учитывая размеры карты

ХDPicture (ExtremeDigital) - были созданы компаниями FujiFilm и Olympus для замены порядком устаревшего формата SmartMedia. Применяются данные карты преимущественно в цифровых фотоаппаратах этих компаний.

Также в последнее время широкое распространение получили USB флеш-накопители («флешка», USB-драйв, USB-диск), практически вытеснившие дискеты и CD.

Хранение информации в Интернете

Интернет - это объединение компьютеров по всему миру в единую информационную сеть. По-другому Интернет называют мировой компьютерной сетью.

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

Таким образом, информация, хранящаяся по всему миру, становится доступна каждому, кто имеет компьютер, телефон и модем.

Телефонная связь не является единственным способом соединения компьютеров. Гораздо быстрее информация передается по оптическим кабелям и с помощью радиосвязи. Эти каналы постепенно вытесняют в Интернет телефонные соединения.

В Интернете можно найти ответ практически на любой вопрос. Прочитать свежую газету, заглянуть в библиотеку, заказать билеты на самолет, купить товары, завести друзей по переписке.

Мы знаем, что программы и данные в компьютере хранятся на жестком диске в виде файлов.

Файл - это определенное количество информации, имеющее имя и хранящееся в долговременной (внешней) памяти.

Имя файла - последовательность символов, позволяющая пользователю ориентироваться в файловой системе. Имя файла состоит из двух частей, разделенных точкой: собственное имя файла и расширение, определяющее его тип. Собственное имя файла может содержать от 1 до 255 символов. Кроме латинского допускается применение русского алфавита.

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

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

Расширение может указывать не только на тип информации, которая хранится в файле (изображение, медиа файл, текстовый файл), но и на способ кодирования этой информации. Например, *.gif, *.jpg, *.bmp, *.raw, *.png и др. - это расширения файлов изображений, но способы кодирования изображения в таких файлах разный, и не каждая программа, открывающая один тип, сможет открыть другой.

Существуют файлы, не имеющие расширения, обычно это системные файлы.

Файл открывается той программой, в которой был создан, или универсальной программой.

Примеры расширений файлов разных типов:

*doc, *, xdoc, *.rtf, *.txt, *.pdf - текстовые документы (содержимое таких файлов текст и открываются они в программе для работы с текстом - Письмо.doc, Каталог.xls, текст.txt).

*.jpg, *.gif, *.jpeg, *.bmp, *.raw, *.png, *.emf, *.ico, *tif, *.tiff, *.jp2, *.pcx, *.tga, *.wbmp - графическое изображение (фотографии и картинки - Рисунок.gif, Природа.tif, Фото.jpg, Рисунок.bmp).

*.html, *.htm, *.xhtm - интернет-страница (Книга.htm, Windows.hlp, Книга.html).

*.exe, * - исполняемый файл (содержат программы, готовые к выполнению - ACDSee9.exe, Command).

*.rar, *.zip, *.7z - заархивированный файл (Реферат.zip, Реферат.rar).

*.avi, *.mpeg, *.mpg, *.mkv, *.3gp, *.mp4, *.wmf - расширения видеофайлов (содержимое таких файлов видео и открываются они в проигрывателях - Клип.avi, Фильм.mpeg).

*.mp3, *.mp2, *.wave, *.wav, *.amr, *.wma, *.aac, *.ogg, *.midi, *.mid, *.kar - расширения аудиофайлов (музыкальный файл и открывать его необходимо в программе-проигрывателе - Песня.mp3).

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

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

Файловая структура может быть многоуровневой и одноуровневой.

Размещено на Allbest.ru

...

Подобные документы

    Современные достижения в разработке накопителей информации. Принципы работы запоминающих устройств ЭВМ и голографической памяти. Возможности персональных компьютеров и мультимедийных систем. Перспективы развития оптических накопителей и жестких дисков.

    презентация , добавлен 27.02.2012

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

    презентация , добавлен 17.05.2014

    Электронные устройства памяти для хранения информации. Постоянные магнитные запоминающие устройства компьютера. Гибкие и жесткие диски, стримеры, лазерные компакт-диски. Файловая система хранения информации в компьютерах. Виды компьютерных преступлений.

    контрольная работа , добавлен 12.02.2010

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

    курсовая работа , добавлен 09.11.2008

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

    презентация , добавлен 20.07.2011

    История развития носителей информации. Эпоха магнитных лент, оптические носители. Виды и характеристики современных сменных носителей данных, их сравнительный анализ и перспективы развития. Компакт-диск, флеш-память. Голографический многоцелевой диск.

    контрольная работа , добавлен 13.05.2014

    Человек и компьютер, особенности взаимодействия. Свобода массовой информации в Российской Федерации. Объективность и субъективность, полнота, достоверность информации. Общее понятие про информационные технологии. Основные примеры носителей информации.

    презентация , добавлен 02.06.2012

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

    курсовая работа , добавлен 13.01.2013

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

    реферат , добавлен 18.01.2012

    Компьютер как электронный прибор, предназначенный для автоматизации создания, хранения, обработки и транспортировки данных. Общая характеристика основных составных частей персонального компьютера: процессор, память. Анализ схемы обработки информации.

Операционная система, сокр. ОС (англ. operating system, OS) -- комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.

В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами (драйверами) -- с одной стороны -- и прикладными программами с другой. Гордеев А.В. Операционные системы: Учебник для вузов. -- 2-е изд. -- СПб.: Питер, 2007. -- 16 с.

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

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

Современные операционные системы имеют сложную структуру, каждый элемент которой выполняет определенные функции по управлению компьютером.

Управление файловой системой. Процесс работы компьютера в определенном смысле сводится к обмену файлами между устройствами. В операционной системе имеются программные модули, управляющие файловой системой.

Командный процессор. В состав операционной системы входит специальная программа - командный процессор, - которая запрашивает у пользователя команды и выполняет их.

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

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

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

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

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

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

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

Таким образом, в структуру операционной системы входят следующие модули:

  • 1) базовый модуль, управляющий файловой системой;
  • 2) командный процессор, расшифровывающий и выполняющий команды;
  • 3) драйверы периферийных устройств;
  • 4) модули, обеспечивающие графический интерфейс.

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

Для функционирования компьютера обязательно должны находиться в оперативной памяти базовый модуль, командный процессор и драйверы подключенных устройств. Модули операционной системы, обеспечивающие графический интерфейс, могут быть загружены по желанию пользователя. В операционной системе Windows 95 выбор варианта загрузки представлен в виде меню. правовой информация нормативный акт программный

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

В соответствии с английским названием этого процесса -- bootstrap, -- система как бы «поднимет себя за шнурки ботинок». В системном блоке компьютера находится ПЗУ (BIOS), в котором содержатся программы тестирования компьютера и первого этапа загрузки операционной системы. После включения компьютера эти программы начинают выполняться, причем информация о ходе этого процесса высвечивается на экране дисплея.

На этом этапе процессор обращается к диску и ищет на определенном месте (в начале диска) наличие очень небольшой программы-загрузчика BOOT. Программа-загрузчик считывается в память, и ей передается управление. В свою очередь она ищет на диске базовый модуль операционной системы, загружает его в память и передает ему управление.

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

Информация в компьютере хранится в памяти или на различных носителях, таких как: гибкие и жесткие диски, или компакт-диски. При выключении питания компьютера информация, хранящаяся в памяти компьютера, теряется, а хранящаяся на дисках - нет. Для уверенной работы за компьютером следует знать основные принципы хранения информации на компьютерных дисках. Кузнецов П.У. Информационные технологии в юридическои? деятельности. Учебник для бакалавров. - М.: Юраи?т, 2011. С. 27.

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

Для удобства файлы хранятся в различных папках, которые расположены на дисках. В компьютере может быть установлено несколько дисков. Любой гибкий диск, жесткий диск, компакт-диск, цифровой видеодиск или сетевой диск мы будем называть просто диском, так как принципы организации хранения файлов на них идентичны. Каждому диску присваивается буква латинского алфавита от А до Z, причем существуют некоторые правила обозначения. Буквой А обозначается гибкий диск, буквой С - основной диск вашего компьютера, где расположена система Windows. Буквой D и последующими буквами обозначаются остальные диски. После буквы, обозначающей диск, ставится символ двоеточия “:”, чтобы показать, что буква обозначает именно диск, например А: или С:. Кроме буквы, каждый диск имеет свое уникальное имя, также называемое меткой. Чаще всего при указании диска используется метка и буквенное обозначение в скобках. Например, надпись Main (С:) означает, что основной диск вашего компьютера имеет метку Main.

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

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

При указании пути к файлу имена папок отделяются друг от друга и от имени диска с помощью символа обратной косой черты “”, например, С:Мои документыМои рисункиЯ в молодости.jpg. Данная запись означает, что файл с именем Я в молодости.jpg расположен в папке Мои рисунки. Эта папка находится в папке Мои документы, размещенной на диске С:.

Обратите внимание, что в рассмотренном примере имя файла содержит в себе символ точки и как бы состоит из двух частей -до точки и после нее. Часть имени, расположенная после точки, называется расширением и используется для обозначения вида информации, хранящейся в файле. Например, расширение doc обозначает текстовый файл, wav - файл, содержащий звуки, а jpg - изображение. В Windows XP многие расширения файлов не показываются, так что, скорее всего, в нашем примере файл будет называться просто Я в молодости, но Windows будет знать, что работает с изображением.

Важным понятием в Windows XP является понятие ярлыка. На любой объект Windows можно сослаться из другого места. Такая ссылка и называется ярлыком. Например, в какой-то папке расположен часто использующийся рисунок. Для быстрого доступа к этому рисунку из разных мест можно поместить в эти места ярлыки, содержащие адрес реального местонахождения рисунка. Удаление и перемещение ярлыка не влияет на расположение оригинального файла, поэтому использование ярлыков может обеспечить дополнительную защиту. Информатика и информационные технологии / Под ред. Ю.Д. Романовои?. - М.: ЭКСМО, 2011. С. 23.

Системные утилиты (Утилита от англ. utility или tool) -- вспомогательная компьютерная программа в составе общего программного обеспечения для выполнения специализированных типовых задач, связанных с работой оборудования и операционной системы (ОС).

Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их применения, либо делают процесс изменения некоторых параметров проще (автоматизируют его).

Утилиты могут входить в состав операционных систем, идти в комплекте со специализированным оборудованием или распространяться отдельно.

Виды утилит по функциям:

  • 1) Диспетчеры файлов
  • 2) Архиваторы (с возможным сжатием данных);
  • 3) Просмотрщики;
  • 4) Утилиты для диагностики аппаратного или программного обеспечения;
  • 5) Утилиты восстановления после сбоев;
  • 6) Оптимизатор диска -- вид утилиты для оптимизации размещения файлов на дисковом накопителе, например, путём дефрагментации диска;
  • 7) Шредеры файлов;
  • 8) Деинсталлятор -- программа для удаления программного обеспечения;
  • 9) Утилиты управления процессами. Леонтьев В.П. Самые полезные программы: утилиты. -- ОЛМА-ПРЕСС Образование, 2004. -- 22 с.

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

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

Технология "Plug and Play" (подключи и играй) позволяет автоматизировать подключение к компьютеру новых устройств и обеспечивает их конфигурирование. В процессе установки Windows определяет тип и конкретную модель установленного устройства и подключает необходимый для его функционирования драйвер. При включении компьютера производится загрузка драйверов в оперативную память.

Пользователь имеет возможность вручную установить или переустановить драйверы. Информатика и информационные технологии / Под ред. Ю.Д. Романовои?. - М.: ЭКСМО, 2011. С. 22.

Периферийные устройства . Периферийные устройства (принтер и др.) подключаются к аппаратуре компьютера через специальные контроллеры - устройства управления периферийными устройствами.

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

Курсор - светящийся символ на экране монитора, указывающий позицию, на которой будет отображаться следующий вводимый с клавиатуры знак.

Монитор - устройство визуального отображения информации (в виде текста, таблиц, рисунков, чертежей и др.).

Принтер - печатающее устройство. Осуществляет вывод из компьютера закодированной информации в виде печатных копий текста или графики.

Существуют тысячи наименований принтеров. Но основных видов принтеров три: матричные, лазерные и струйные.

    Матричные принтеры используют комбинации маленьких штырьков, которые бьют по красящей ленте, благодаря чему на бумаге остаётся отпечаток символа. Каждый символ, печатаемый на принтере, формируется из набора 9, 18 или 24 игл, сформированных в виде вертикальной колонки. Недостатками этих недорогих принтеров являются их шумная работа и невысокое качество печати, приемлемое, в основном, для домашних целей.

    Лазерные принтеры работают примерно так же, как ксероксы. Компьютер формирует в своей памяти «образ» страницы текста и передает его принтеру. Информация о странице проецируется с помощью лазерного луча на вращающийся барабан со светочувствительным покрытием, меняющим электрические свойства в зависимости от освещённости.

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

Принтер связан с компьютером посредством кабеля принтера, один конец которого вставляется своим разъёмом в гнездо принтера, а другой - в порт принтера компьютера. Порт - это разъём, через который можно соединить процессор компьютера с внешним устройством.

Плоттер (графопостроитель) - устройство, которое чертит графики, рисунки или диаграммы под управлением компьютера.

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

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

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

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

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

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

Манипуляторы (мышь, джойстик и др.) - это специальные устройства, которые используются для управления курсором.

Мышь имеет вид небольшой коробки, полностью умещающейся на ладони. Мышь связана с компьютером кабелем через специальный блок - адаптер, и её движения преобразуются в соответствующие перемещения курсора по экрану дисплея. В верхней части устройства расположены управляющие кнопки (обычно их три), позволяющие задавать начало и конец движения, осуществлять выбор меню и т.п.

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

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

Принципы хранения информации . В компьютере используется память нескольких типов, отличающихся по своему функциональному назначению и, как следствие, способами хра­нения информации, а также конструктивно. Память компьютера подразделяется на основную и внешнюю.

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

Постоянная память, или постоянное запоминающее устройст­во - ПЗУ (Read only memory - ROM), - память только для чте­ния. Она реализована, как уже говорилось, в виде электронных схем и служит для хранения программ начальной загрузки компь­ютера и тестирования его узлов. Мы называем этот тип памяти по­стоянным, потому что записанная в ней информация не изменяется после выключения компьютера. Она энергонезависима, так как хранимые в ней команды начинают выполняться при первом же импульсе тока, поступившего на контакты электронной микросхе­мы. (Отметим, что сохранение информации в ПЗУ после выклю­чения компьютера не означает, что содержимое этой памяти невозможно изменить. Существует так называемая перепрограм­мируемая постоянная память, для которой возможно изменение хранимой информации.)

Оперативная память, или оперативное запоминающее устрой­ство (ОЗУ), предназначена для хранения информации, изменяю­щейся в ходе выполнения процессором операций по ее обработке. Информацию в такую память можно записать для хранения, изме­нять или использовать при необходимости. Вся информация, вво­димая в компьютер и возникающая в ходе его работы, хранится в этой памяти, но только тогда, когда компьютер включен. Структурно оперативную память можно представить себе как совокупность ячеек памяти, разделенных на разряды для хра­нения в каждом из них бита информации. Следовательно, в любую ячейку памяти записывается некоторый набор нулей и единиц, или машинное слово - фиксированная, упорядоченная последователь­ность битов, рассматриваемая аппаратной частью компьютера как целое. Машинное слово может быть различной длины в зависимости от типа компьютера (от 8 до 64 бит) и определяет наибольшее число, которое может удерживаться в ячейке памяти. При байтовой архитектуре минимальной единицей измерения инфор­мации является байт, а машинное слово может равняться 2, 4 или 8 байтам. Следовательно, можно говорить об объеме памяти компьютера и измерять его в килобайтах, мегабайтах, гигабайтах соответствии с количеством байтовых ячеек как дискретных структурных единиц памяти.

В оперативной памяти в виде последовательности машинных слов хранятся как данные, так и программы. В любой момент вре­мени доступ может осуществляться к произвольно выбранной ячейке, поэтому этот вид памяти называют также памятью с про­извольной выборкой - RAM(Random Access Memory).

Хранение информации и ее носители. Внешняя память компьютера (гибкие и жесткие диски, диски С D -RОМ )

Возросшие к концу XX в. потоки информа­ции необходимость сохранения ее в больших объемах и появле­ние ЭВМ способствовали разработке и применению носителей информации, обеспечивающих возможность ее долговременного хранения в более компактной форме. К таким носителям при использовании современных моделей компьютеров четвертого поколения относятся гибкие и жесткие магнитные диски и так на­зываемые диски С D - R ОМ, составляющие внешнюю память компь­ютера.

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

Магнитные диски (МД) бывают гибкие и жесткие. Гибкий МД (ГМД) диаметром 5,25 дюйма (133 мм) в настоящее время может хранить до 1,2 Мбайта информации.

Жесткий магнитный диск (МД), или винчестер, обычно встраивается вместе с дисководом в корпус системного блока (но может иметь и внешнее расположение). Любой магнитный диск первоначально к работе не готов. Для приведения его в рабочее состояние он должен быть отформатрован, т.е. должна быть создана структура диска. Для ГМД - это магнитные концентрические дорожки, разделенные на сектора, помеченные магнитными метками, а у жестких МД - еще и ци­линдры - совокупность дорожек, расположенных друг над другом всех рабочих поверхностях дисков.

CD - R ОМ (Сотрас t Disc R еа d Оп1у Мето ry ) обладает емкостью до 3 Гбайт, высокой надежностью хранения информации, долго­вечностью (прогнозируемый срок его службы при качественном исполнении составляет 30-50 лет). Диаметр диска может быть как 5,25, так и 3,5 дюйма. Принцип записи и считывания оптический.

Считывание информации с компакт-диска происходит при по­мощи лазерного луча, который, попадая на отражающий свет ост­ровок, отклоняется на фотодетектор, интерпретирующий его как двоичную единицу. Луч лазера, попадающий во впадину, рассеи­вается и поглощается - фотодетектор фиксирует двоичный ноль.

Магнитооптические диски лишены этих недостатков, так как ^ учтены достижения магнитной и оптической технологий. На магнитооптические диски можно записывать информацию и быстро считывать ее. Они сохраняют все преимущества ГМД (перено­симость, возможность отдельного хранения, увеличение памяти компьютера) при огромной информационной емкости.

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

Основная литература: – 1-638 c, 1- 432 c.

Дополнительная литература: – c, – c, – c.

Контрольные вопросы :

    Какие периферийные устройства относятся к устройствам ввода?

    Какие периферийные устройства относятся к устройствам вывода?

    Основные принципы хранения информации?

Принципы хранения информации в компьютере

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

Внешние накопители на дисках, как и любые устройства компьютера, имеют свои физические номера . Так, активный жесткий магнитный диск, с которого загружается операционная система, всегда имеет номер 80h . На логическом же уровне пользователю удобнее работать с именами, поэтому накопителям на дисках присваиваются имена в виде букв латинского алфавита с двоеточием. Принято дисководы съемных магнитных дисков (дискет ) обозначать именами А: и В: . Жестким несъемным дискам (винчестерам ) присваивают имена, начиная с имени С:. Часто общее физическое пространство винчестера с помощью специальных программ делят на отдельные области – разделы. Это аналогично строительству складов на площади, до того лишь отведенной под них. В зависимости от назначения разделы могут быть основными (primary ) и дополнительными (extended ), а также активными (active ), системными (system ) и загрузочными (boot ). Деление жесткого диска на разделы может быть вызвано одной из следующих причин:

· в настоящее время объемы жестких дисков достигают нескольких десятков Гбайт и не все операционные системы могут работать с дисками большой емкости;

· желанием обеспечить защиту части информации, предоставляемую, например, операционной системой Windows NT . Эту информацию необходимо поместить в один из разделов с файловой структурой NTFS ;

· пользователю удобнее и проще работать, если разместить отдельные группы однотипной информации в разных разделах, чем всю ее хранить вместе.

Каждую такую область физического диска оформляют в виде логического диска (диска физически не существующего, а фиктивно созданного программным путем). Этим логическим дискам присваивают имена в виде букв, следующих за С:, то есть D:, E:, F:, G:,H: и т.д. Чтобы обратиться к тому или иному диску для записи или чтения информации, необходимо указать его имя (как при обращении к человеку). Диск, с которым в данный момент работает пользователь, называется текущим, или активным . Имя диска – высший уровень в системе адресации.

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

Файлы, относящиеся к какой-то проблеме или предназначенные для выполнения какой-то определенной работы, группируются и их имена и характеристики регистрируются в специальных таблицах или других структурах на диске – оглавлениях файлов – каталогах, или директориях . Создаваемые пользователями каталоги являются своеобразными файлами, поэтому им также присваивают имена и регистрируют в других каталогах. Имена им задает пользователь по своему усмотрению, но так, чтобы можно было по имени определить, какие файлы содержит данный каталог. Это будет третий из уровней системы адресации.

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

Файлы.

Присвоение имен файлам и каталогам хотя и производится пользователем произвольно, однако зависит от используемой операционной системы. В MS-DOS и Windows 3.хх имена можно задавать, используя алфавит только латинского языка, причем длина имени не должна превышать восьми символов. Не разрешается в именах использовать символ пробела и знаки + : > ; “ < =. Строчные и прописные буквы воспринимаются одинаково.

Для того, чтобы подчеркнуть характер хранимой информации, файлу обычно присваивают тип или расширение имени. Присвоение типа осуществляет автоматически программа, в которой создавался файл. Тип или расширение файла может содержать не более трех символов из тех, что используются для имен и записывается вслед за именем через точку. Пробел после точки не допускается. Тип не обязателен и может отсутствовать. По типу файла легко определить его принадлежность. Например, PROG.PAS – легко догадаться, что файл с именем PROG хранит текст программы, написанный на языке программирования Паскаль. Часто имя файла и его расширение объединяют в одно понятие – полное имя файла. Примеры допустимых имен: START.BAT, MYFILE.DOC, GOD1995.TXT, P1.C, 123.BAS, HELP, PLAY_R.WAV. Примеры недопустимых имен файлов: 2>1.TXT (знак >), NINA+K (знак +), FORM 3.TXT (пробел перед цифрой 3), ОТЧЕТ. 98 (русские буквы).

Некоторые сочетания символов нельзя использовать в качестве имен файлов, так как операционная система резервирует их для обозначения системных устройств. К ним относятся:

PRN – имя принтера;

LPT1-LPT4 – устройства, подключаемые к параллельным портам 1-4;

CON – при вводе информации – это клавиатура, а при выводе – экран;

СOM1-COM4 – устройства, подключаемые к последовательным портам;

AUX – синоним порта СОМ1;

NUL – “пустое” устройство. Для него все операции ввода–вывода игнорируются, но программе сообщается, что ввод – вывод произошел успешно.

Файлы с такими именами операционная система просто не зарегистрирует . Иногда бывает очень удобно использовать имена системных устройств. Например, командой COPY легко можно вывести файл на принтер COPY PAP.TXT PRN или на экран COPY PAP.TXT CON , можно создать на диске файл с клавиатуры: COPY CON PAP.TXT . Вместе с тем, эти имена допустимы в качестве расширений файлов, например: TEST.PRN, 1A.CON . При создании файла или изменении его содержимого автоматически регистрируются дата и время по показаниям календаря и часов системы. Имя, тип, размер в байтах, дата и время создания файла фиксируются в каталоге и являются его характеристиками.



Во многих командах (копировать, удалить, распечатать и др.) для указания сразу нескольких файлов из одного каталога используются шаблоны, или обобщающие символы * и ?. Знак * обозначает любые допустимые для имен и расширений файлов символы, а знак ? обозначает любой одиночный символ. Примеры шаблонов:

I*.XLS – все файлы типа XLS , имеющие имена с буквы I;

*.ЕХЕ – все файлы с расширением ЕХЕ ;

*.??? – все файлы;

Р???.* – все файлы, имеющие имена с буквы Р не более 4-х символов.

Группу файлов из разных каталогов выделить нельзя.

Некоторые расширения имен файлов стандартизированы. Все файлы исполняемых программ имеют тип.СОМ или.ЕХЕ , файлы с расширением.ВАК содержат старые копии данных (такие файлы создают многие программы перед изменением их содержимого на случай ошибки, чтобы можно было восстановить хотя бы старую копию), расширение.ВАТ имеют так называемые командные файлы. Все инструментальные системы, а также и многие программы при создании текстов присваивают свои расширения файлам, хранящим эти тексты: .BAS – язык программирования Бейсик, .С – язык программирования Си, .PRG – многие системы управления базами данных, .PAS – язык программирования Паскаль, . DOC – текстовый редактор Word , . XLS – табличный процессор Excel и т.д.

Файлам всегда присваиваются атрибуты (признаки): “только для чтения” (R/O-read only ), “скрытый” (Hid-hidden ), “системный” (Sys-system ), “архивный” (Arc-archive ). Файлу может быть установлен один или несколько атрибутов одновременно. Назначение их таково:

· атрибут R/O запрещает файл корректировать, предохраняя его от случайных или преднамеренных изменений. В такой файл записать что-либо нельзя, удалить его средствами MS-DOS невозможно, а в Norton Commander или в Windows – удалить можно только после дополнительного подтверждения. Тем не менее, такой файл можно копировать и модифицировать его копию;

· атрибуты Hid / Sys используются в системных файлах – файлах, обеспечивающих работу системы. Эти файлы используют все пользователи. Средствами MS-DOS имена таких файлов вывести на экран невозможно, они в каталогах невидимы;

· атрибут Arc устанавливается при создании или изменении файла автоматически и сбрасывается программами резервного копирования (Backup ) для обозначения того, что копия файла уже помещена в архив. Если такой атрибут установлен файлу, это означает, что для него не было сделано резервной копии.

Ограничение длины имени файлов не очень удобно. Сокращенное имя, да еще из латинских символов быстро забывается. Пользователю приходится выводить файл на экран, чтобы посмотреть, что он содержит. В современных операционных системах Windows 95 и выше, OS/2 и Windows NT файлам и каталогам, наряду с короткими, разрешается присваивать имена длиной до 254 символов. Кроме допустимых в MS-DOS, можно использовать символы русского алфавита, пробелы, символы + , ; = . . Это позволяет файлам присваивать наглядные и понятные имена. Прописные и строчные буквы в таких именах файлов должны различаться, что обеспечивает удобочитаемость. Однако в одном и том же каталоге файлы с одинаковыми именами, отличающимися только регистром букв, недопустимы – они просто не будут зарегистрированы.. Примеры:

Реферат на тему: Реформы Петра I.doc

1234.5678.97531.dat

Отчет по лабораторной работе № 6 по физике.txt

Не рекомендуется длинные имена задавать более 60 70 символов, так как в них неудобно ориентироваться. Имя файла вместе с указанным путем доступа к нему (спецификацией ) не должно составлять более 260 символов, иначе файл, помещенный в глубоко вложенный каталог, некоторыми программами не будет найден. Наконец, если имя такого файла зарегистрировано в корневом каталоге, то оно резко сокращает его объем. При задании длинного имени файлу автоматически генерируется и записывается короткое имя для того, чтобы обеспечить возможность использования файла и при работе в MS-DOS.

Каталоги.

При интенсивной работе на компьютере число файлов быстро растет, и “следить за порядком” на диске становится все сложнее. Структурировать и упорядочить дисковое пространство позволяют каталоги файлов. Каталоги представляют собой простые таблицы или более сложные структуры в виде деревьев (Windows NT), то есть по-существу это тоже файлы. В MS-DOS каталог представляет таблицу, состоящую из строк по 32 байта каждая. Такая же структура каталогов создается на дискетах, независимо от операционной системы, а также во всех Windows, кроме Windows NT. В одной строке (позиции) может быть зарегистрирован один файл или каталог пользователя, который регистрируется как обыкновенный файл. Каталог напоминает районный паспортный стол, где каждый из нас (файлов) имеет регистрационную карточку (позицию каталога) с данными о проживании. При подготовке диска к работе (форматировании) создается главный, или корневой каталог – основа адресной структуры системы. Имя этого каталога состоит из одного символа \ и присваивается программой форматирования автоматически. Принципиальное отличие корневого каталога от пользовательских состоит в том, что данные о нем нигде не зарегистрированы, как об остальных каталогах (просто нет над ним структуры, где бы он мог зарегистрироваться). А раз нет о нем информации, то изменить имя корневого каталога или удалить каталог с диска невозможно. В отличие от каталога, создаваемого пользователем, который может занимать все дисковое пространство, количество позиций в корневом каталоге ограничено и зависит от объема диска. После форматирования все позиции корневого каталога пустые, так как при форматировании вся информация на диске уничтожается. По мере записи информации на диск, позиции занимаются информацией о файлах или пользовательских каталогах. На рис. 21 приведен фрагмент корневого каталога системного диска в MS-DOS, выведенный на экран в виде, формируемом утилитой Нортона NU.EXE .