Информатика: конспект лекций.
4.1. Операционные системы.
Операционной системой называется целый ряд управляющих программ, которые используются в качестве интерфейса между компонентами ПК и обеспечивают наиболее эффективную реализацию ресурсов ЭВМ. Операционная система является основой системной программы, загружаемой при включении питания компьютера.
К основным функциям ОС относятся:
• получение от пользователя ПК команд или заданий;
• принятие и применение программных запросов на запуск и остановку других программ;
• загрузка в ОП подходящих для исполнения программ;
• защита программ от взаимного действия друг на друга, обеспечение сохранности данных и др.
По видам пользовательского интерфейса (набору приемов, обеспечивающих взаимодействие пользователей ПК с его приложениями) различают следующие ОС:
А) командный интерфейс – выдача на экран монитора системного приглашения для ввода команд с клавиатуры (например, ОС МS-DОS);
Б) интерфейс WIМР (или графический интерфейс – графическое представление образов, которые хранятся на жестком диске (например, ОС Windоws различных версий);
В) интерфейс SILК (Sреесh Imаgе Lаnguаgе Кnоwlеdgе) – использование речевых команд для взаимодействия пользователя ПК и приложений. Данная разновидность ОС в настоящий момент находится в стадии своего развития.
Согласно режиму обработки задач выделяют следующие ОС:
А) обеспечивающие однопрограммный режим, т. е. способ организации вычислений, при котором в один момент времени они способны выполнять только одну задачу (например, МS-DОS);
Б) работающие в мультипрограммном режиме, когда при организации вычисленией на однопроцессорной машине создается видимость выполнения нескольких программ.
Отличие между мультипрограммным и мультизадачным режимами состоит в том, что в мультипрограммном режиме происходит параллельное выполнение нескольких приложений, при этом пользователю не нужно заботиться об организации их работы, данные функции на себя берет ОС. При мультизадачном режиме параллельное выполнение и взаимодействие приложений должны обеспечивать прикладные программисты.
В соответствии с поддержкой многопользовательского режима ОС подразделяют:
А) на однопользовательские (МS-DОS, ранние версии Windоws и ОS/2);
Б) многопользовательские (сетевые) (Windоws NТ, Windоws 2000, Uniх).
Основным отличием многопользовательских ОС от однопользовательских ОС является наличие средств защиты информации каждого пользователя от незаконного доступа других пользователей.