- •Лабораторная работа №1. Способы хранения и представления информации
- •Способы хранения информации
- •Операционная система
- •Основные функции (простейших ос, например ms doc)
- •Дополнительные функции (развитых современных ос, например Windows98 и выше )
- •Файловая система fat
- •Организация файловой системы fat
- •Сектор, кластер.
- •Структура fat на гибком диске
- •Fat – таблица размещения файлов
- •Обслуживание файловой структуры
- •Создание и именование файлов
- •Пример размещения файла на диске.
- •Именование файлов
- •Особенности имен в oc Windows
- •Создание каталогов (папок)
- •Удаление файлов и каталогов (папок)
- •2. Способы представления информации
- •Иерархическая структура представления информации
- •Ос не работает с таким понятием как имя файла, она всегда использует при работе только полное имя файла. Полное имя файла
- •Свойства файлов
- •Свойства каталогов
- •Контрольные вопросы
Лабораторная работа №1. Способы хранения и представления информации
Способы хранения информации
(организация работы с данными, хранящимися во внешней памяти )
Операционная система
Операционная система, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, разделение ресурсов между программами и самой системой, выполнение прикладных программ и утилит, запущенных пользователем, а так же взаимодействие пользователя с компьютером.
При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы.
Использование операционной системы делает программное обеспечение более общим: программы могут работать на любом компьютере, на котором запущена эта операционная система, поскольку взаимодействуют с операционной системой, а не с аппаратурой.
Многие свойства различных программ похожи, и операционная система обычно предоставляет этот общий сервис (услугу). Например, практически все программы считывают и записывают информацию на диск или отображают ее на дисплее. И хотя каждая программа в принципе может содержать инструкции, выполняющие эти повторяющиеся задачи, использование в этих целях операционной системы более практично.
С 1990-х наиболее распространёнными операционными системами являются ОС семейства Microsoft Windows и системы класса UNIX (особенно Linux).
Основные функции (простейших ос, например ms doc)
Загрузка приложений в оперативную память и их выполнение;
Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
Управление оперативной памятью (распределение между программами, виртуальная память);
Управление энергонезависимой памятью (жесткий диск, CD и DVD диски и т.д.), как правило с помощью файловой системы;
Пользовательский интерфейс (интерфейс - совокупность аппаратуры и программных средств, необходимых для подключения периферийных устройств к компьютеру);
Дополнительные функции (развитых современных ос, например Windows98 и выше )
Параллельное или псевдопараллельное выполнение задач (многозадачность);
Взаимодействие между процессами;
Межмашинное взаимодействие (компьютерная сеть);
Защита самой системы, а также пользовательских данных и программ от зловредных действий пользователей или приложений (несанкционированный доступ);
Разграничение прав доступа и многопользовательский режим работы.
Файловая система
Файловая система (англ. file system) - это часть операционной системы, назначение которой состоит в том, чтобы
организовать эффективную работу с данными, хранящимися во внешней памяти
и обеспечить пользователю удобный интерфейс при работе с этими данными.
Файловая система определяет способ организации, хранения и именования данных на носителях информации (внешняя память – диски, флэш-память). Она определяет формат физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла, максимальный возможный размер файла, набор атрибутов файла.
Задачи файловой системы.
Система управления файлами берет на себя:
распределение внешней памяти,
отображение имен файлов в адреса внешней памяти
обеспечение доступа к данным.
Т.е. основные функции любой файловой системы нацелены на решение следующих задач:
именование файлов;
программный интерфейс работы с файлами для приложений;
отображения логической модели файловой системы на физическую организацию хранилища данных;
устойчивость файловой системы к сбоям питания, ошибкам аппаратных и программных средств.
в многопользовательских системах появляется еще одна задача: защита файлов одного пользователя от несанкционированного доступа другого пользователя.