Файловая структура информации.

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

Виды файловой структуры: 1) Одноуровневая ФС - линейная последовательность имен файлов, используется для дисков с небольшим количеством файлов; 2) Многоуровневая иерархическая ФС - представляет собой древовидную структуру, служит для хранения сотни и тысячи файлов. Каталог (Папка) верхнего уровня содержит вложенные папки 1уровня, которые могут содержать папки 2 уровня и тд

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

Чтобы найти файл надо знать: 1)имя файла; 2) где храниться файл

например:

C:\GAMES\CHESS\zena.exe

Имя диска – С

папка 1уровня –GAMES

папка 2уровня –CHESS; имя файла - zena.exe

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

16. Операционная система DOS.
Одной из самых распространенных операционных систем до середины 90-х годов была дисковая операционная система фирмы Microsoft MS DOS (Microsoft Disk Operating System).

Состав MS DOS

В операционную систему MS DOS входят следующие основные модули:

· Базовые система ввода – вывода (BIOS);

· Блок начальной загрузки (Boot Record);

· Модуль расширения BIOS (IO.SIS);

· Модуль обработки прерываний (MS DOS.SYS);

· Командный процессор (COMMAND.COM);

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

устройств, как мышь, CD-ROM и др.

· Утилиты ОС, выполняющие различные сервисные функции (форматирование дисков и др.).

Блок начальной загрузки (Boot Record) – это очень короткая программа (около 512 байт), находящаяся в первом секторе каждого диска с операционной системой DOS. Boot Record загружает в память еще два модуля ОС (системных файлов io.sys, msdos.sys), которые завершают процесс загрузки DOS.
Модуль IO.SIS расширения BIOS представляет собой дополнение к BIOS в ПЗУ. Он настраивает ОС на конкретную конфигурацию ПК и позволяет подключать новые драйвера к нестандартным устройствам ввода/вывода.
Модуль обработки прерываний MS DOS.SYS – реализует услуги связанные с обслуживанием файловой системы и операций ввода – вывода.
Командный процессор COMMAND.COM – обрабатывает у команды, которые вводятся пользователем.

Загрузка MS DOS

Загрузка MS DOS – это считывание операционной системы из внешнего запоминающего устройства в оперативную память, ее настройка и запуск.
После включения питания компьютера, на котором установлена операционная система MS DOS, автоматически происходят следующие процессы:
· Тестирование ПК (BIOS выполняет комплекс программ начального тестирования компьютера);
· Загрузка MS DOS (считывание операционной системы из внешнего запоминающего устройства в оперативную память);
· Настройка MS DOS (настройка ОС выполняется по командам, записанным в файлах config.sys и autoexec.bat.). ( http://www.lessons-tva.info/edu/e-inf1/e-inf1-3-4.html)
17. Виды операционных систем. Требования к операционным системам.

Операционная система (ОС)

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

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

Состав ОС:

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

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

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

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

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

Справочная система – получение информации о функционировании ОС в целом и о работе её отдельных модулей(http://informatika.sch880.ru/p14aa1.html)

Так как перые ПК были очень слабы, то и первые ОС были, что вполне естественно однозадачными и однопользовательскими, а также работали исключительно в текстовом режиме. Дальнейшее развитие графической подсистемы позволило более интенсивно использовать графику и цвет, таким образом выделим первый признак: внешний тип интерфейса: GUI или текстовый.

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

· однозадачные (MS-DOS);

· псевдомногозадачные, то есть одновременно работает только одна программа, а мы переключаясь между ними как-бы пробуждаем другую и усыпляем первую (Windows 1 и 2);

· многозадачные (Windows 95,98);

· реально многозадачные (Windows NT, OS/2 3 и 4, Unix, Be, Linux).

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

· нет поддержки (MS-DOS, Windows 1-2-3);

· поддерживается на одном терминале, хранятся различные профили для настройки системы под пользователя (Windows 95-98-Me-NT-2000);

· реальная многопользовательность, то есть могут одновременно работать несколько человек на разных терминалах, но с одним ПК (Windows NT Terminal Server, Unix, Linux(?)).

Выделим еще одну группу ОС, для которых не очень важен интерфесй, а важны скоростные и надежностные характеристики работы - серверные ОС. Например, Windows NT Server, OS/2 Advanced Server, Novel Netware/IntranetWare, Banyan Wines.

Ну и последняя группа ОС - встраиваемые ОС. Сюда относятся ОС, которые встраиваются в различные устройства, например, сотовые телефоны, органайзеры и прочие микроэлектронные игрушки. Примером таких ОС можно наpвать: Palm OS, Windows CE. (http://rahem.pisem.net/tutor/oses.htm).

Наши рекомендации