Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 6 Программы_кратко.doc
Скачиваний:
3
Добавлен:
16.08.2019
Размер:
129.02 Кб
Скачать

5. Прикладные программы.

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

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

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

6. Файловая система ос.

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

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

Файлы физически реализуются как участки памяти на внешних носителях — магнитных дисках или CD-ROM.

Каждый файл занимает несколько блоков дисковой памяти. Обычная длина блока — 512 байт.

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

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

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

Каталог без имени является корневым каталогом на диске.

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

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

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

7. Операционная система ms dos.

До Windows в компьютерах использовалась командная операционная система MS DOS (Microsoft Disk Operating System). Она состояла из следующих основных модулей:

  • базовая система ввода/вывода - BIOS;

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

  • модуль расширения базовой системы ввода/вывода (файл IO.SYS);

  • модуль обработки прерываний (файл MSDOS.SYS);

  • командный процессор (файл COMMAND.COM);

  • утилиты MS DOS.

Базовая система ввода/вывода (BIOS) находится в постоянном запоминающем устройстве (ПЗУ), а все остальные модули хранятся на диске.

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

Блок начальной загрузки (загрузчик) используется для загрузки в оперативную память модуля расширения базовой системы ввода/вывода – IO.SYS и модуля обработки прерываний – MSDOS.SYS.

Модуль расширения базовой системы ввода/вывода IO.SYS использует драйвера для нестандартных внешних устройств.

Модуль обработки прерываний MSDOS.SYS обрабатывает сигналы, поступающие от внешних устройств.

Командный процессор COMMAND.COM обрабатывает команды, вводимые пользователем с клавиатуры.

Утилиты DOS — эти программы, поставляемые вместе с ОС, выполняют обслуживающие действия: форматирование дискет, проверку дисков и т.д.