Система взаимодействия с периферийными внешними устройствами.
Современные ПК содержат большой набор внешних устройств. Для того, чтобы осуществлялось нормальное функционирование ВУ с аппаратурой ПК, существуют специальные программы – драйвера. Каждое внешнее устройство сопровождается своим драйвером.
Пользователь может управлять ПК с помощью определенных команд, которые называются системными.
Системные команды:
1. внутренние (выполняются программами, непосредственно входящими в состав операционной системы);
2. внешние (выполняются программами, не входящими в состав ОС и содержатся в одноименной папке);
Их воспринимает, анализирует и исполняет командный процессор.
В течение 10 – 15 лет, после появления операционной системы MS – DOS ею пользовались и довольно успешно. Тем не менее работа в MS – DOS стала неудобна, т.к. все системные команды необходимо было прописывать в командной строке. Для облегчения работы с операционной системой MS – DOS была создана американским программистом Питером Нортоном программа – оболочка Norton Commander, а чуть позднее аналогичная оболочка Far Manager.
Оболочкой называется программа, запускающаяся под управлением операционной системы и позволяющая свободно оперировать той информацией, которая содержится в ПК.
Данные программные оболочки обеспечивают:
1. создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;
2. отображение дерева каталогов и характеристик, входящих в них файлов в форме, удобной для восприятия;
3. создание, обновление и распаковку архивов (групп сжатых файлов);
4. просмотр и редактирование текстовых файлов;
5. выполнение из их среды практически всех команд DOS;
6. запуск программ;
7. выдачу информации о ресурсах ПК;
8. создание и удаление каталогов;
9. поддержка межкомпьютерной связи;
10. поддержка электронной почты через модем.
В начале 90- х гг. широко используема, стала графическая оболочка MS WINDOWS, преимущество которой состояло в том, что все команды выполняются мгновенно, используя мышь. Существует еще одна программная оболочка NORTON NAVIGATOR – набор мощных программ для управления файлами, расширяющий возможности WINDOWS.
1. Организация связи, общение человека-пользователя с ПК в целом и отдельными ее частями.
2. Ввод – вывод и управление данными.
3. Планирование и организация процесса обработки программ.
4. распределение ресурсов (оперативной памяти и КЭШа, процессора, внешних устройств).
5. Организация взаимодействия всех блоков ПК в процессе выполнения программы и в частности.
6. Размещение ОЗУ данных и результатов решения задач.
7. При использовании в программе файлов данных, размещение их на диске в соответствии с требованием программы.
8. Своевременное включение в работу различных блоков и устройств ПК по требованию программы.
9. Запуск программ на выполнение.
10. Всевозможные вспомогательные операции обслуживания.
11. передача информации между различными внешними устройствами.
12. Программы поддержки работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и т.д.).