- •Лекция 6. Программное обеспечение компьютеров
- •1. Что такое программное обеспечение?
- •2. Классификация программного обеспечения.
- •3. Системные программы
- •4. Операционная система.
- •5. Прикладные программы.
- •6. Файловая система ос.
- •7. Операционная система ms dos.
- •8. Программы - оболочки.
- •9. Операционные системы Windows и Windows nt.
- •10. Что такое транслятор, компилятор, интерпретатор?
- •11. Инструментальные системы программирования.
- •12. Инструментальные программы.
- •13. Текстовый редактор.
- •14. Графический редактор.
- •16. Табличный процессор.
- •17. Системы управления базами данных - субд.
- •18. Библиотеки стандартных подпрограмм.
- •19. Пакеты прикладных программ.
- •20. Интегрированные пакеты программ.
- •21. Органайзеры
- •22. Сетевое программное обеспечение.
7. Операционная система ms dos.
До появления Windows самой распространенной для 16-разрядных персональных компьютерах была операционная система MS DOS (Microsoft Disk Operating System). Она состояла из следующих основных модулей:
базовая система ввода/вывода (BIOS);
блок начальной загрузки (Boot Record);
модуль расширения базовой системы ввода/вывода (файл IO.SYS);
модуль обработки прерываний (файл MSDOS.SYS);
командный процессор (файл COMMAND.COM);
утилиты MS DOS.
Места размещения этих модулей различны. Так, базовая система ввода/вывода (BIOS) находится в постоянном запоминающем устройстве (ПЗУ), а все остальные модули на дисках.
Базовая система ввода/вывода (BIOS) выполняет простые универсальные функции операционной системы, связанные с осуществлением ввода-вывода, а также тестирование основных аппаратных компонентов (оперативной памяти и др.) при включении машины и вызов блока начальной загрузки DOS – Boot Record. Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других модулей DOS — модуля расширения базовой системы ввода/вывода – IO.SYS и модуля обработки прерываний – MSDOS.SYS. Модуль расширения базовой системы ввода/вывода IO.SYS использует дополнительные драйвера, обслуживающих новые внешние устройства, а также драйвера для нестандартного обслуживания внешних устройств. Модуль обработки прерываний MSDOS.SYS обрабатывает сигналы, поступающие от внешних устройств. Командный процессор DOS – COMMAND.COM обрабатывает команды, вводимые пользователем с клавиатуры. Утилиты DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Они выполняют обслуживающие действия, например, форматирование дискет, проверку дисков и т.д. |
8. Программы - оболочки.
Оболочки — это программы, которые преобразуют неудобный командный пользовательский интерфейс в графический интерфейс или интерфейс типа "меню". Оболочки предоставляют пользователю доступ к файлам, каталогам и сервисные услуги. |
В среде MS DOS оболочкой являлся пакет программ Norton Commander. Он обеспечивал:
создание, копирование, пересылку, переименование, удаление, поиск
файлов, а также изменение их атрибутов;
отображение дерева каталогов и входящих в них файлов в наглядной
форме;
просмотр и редактирование текстовых файлов;
выполнение команд DOS;
запуск программ;
создание и удаление каталогов и ряд других функций.
В начале 90-х годов появилась графическая оболочка MS-Windows 3.х, графический интерфейс которой вместо набора команд с клавиатуры позволял выбирать их мышью из графического меню.