
Тема: Операционная система.
Операционная система – это комплекс взаимосвязанных системных программ, назначение которого – организация взаимодействия пользователя с компьютером и выполнение всех других программ.
Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем – с другой. Операционная система обычно хранится во внешней памяти компьютера – на диске. При включении компьютера она считывается с дисковой памяти и размещается в оперативной. Этот процесс называется загрузкой операционной системы. ОС для ПК можно различать по нескольким параметрам: 1) однозадачные (позволяют запустить только одну программу в основном режиме) и многозадачные (позволяют запустить одновременно несколько программ, которые будут работать параллельно, не мешая друг другу); 2) однопользовательские (позволяют работать на компьютере только одному человеку) и многопользовательские (можно организовать работу так, что каждый пользователь будет иметь доступ к информации общего доступа, введя пароль, к личной информации, доступной только ему).
В функции операционной системы входит:
Осуществление диалога с пользователем;
ввод-вывод и управление данными;
планирование и организация процесса обработки программ;
распределение ресурсов (оперативной памяти, кэш-памяти, процессора, внешних устройств);
запуск программ на выполнение;
всевозможные вспомогательные операции обслуживания;
передача информации между различными внутренними устройствами;
программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и пр.).
Операционную систему можно назвать программным продолжением устройства управления компьютера. Она скрывает от пользователя сложные ненужные подробности взаимодействия с аппаратурой, что значительно облегчает работу за компьютером.
В состав операционной системы входят следующие модули:
Программный модуль, управляющий файловой системой;
командный процессор, выполняющий команды пользователя, принимает, анализирует и выполняет команды, адресованные ОС (находится в файле COMMAND.COM, с которого загружается ОС);
драйверы устройств (программы управления вводом/выводом);
программные модули, обеспечивающие графический пользовательский интерфейс;
сервисные программы (утилиты), позволяющие обслуживать диски, выполнять операции с файлами, работать в компьютерных сетях и т.д.;
справочная система, позволяющая оперативно получить необходимую информацию.
Виды интерфейсов пользователя
Человека, который работает на ПК называют пользователем. Взаимосвязь между участниками компьютерной системы называют интерфейсом. Взаимодействие между различными устройствами – аппаратный интерфейс, взаимодействие между программами – программный интерфейс, а взаимодействие между аппаратурой и программами – аппаратно-программный интерфейс. Способ взаимодействия человека с программой и программы с человеком называют интерфейсом пользователя. Если программа сделана так, что с ней работать удобно, говорят, что она имеет удобный интерфейс пользователя. Если техника работы с программой понятна сразу, без необходимости изучать инструкции, говорят, что она имеет интуитивно понятный интерфейс. Понятие развитый интерфейс пользователя предполагает, что у программы большие возможности, но учиться работать с ней непросто. Гибкий интерфейс означает, что с программой можно работать многими разными способами. Жёсткий интерфейс означает, что возможна только такая работа, которая предусмотрена инструкцией, и никакая другая.
По реализации интерфейса пользователя различают неграфические и графические операционные системы. Неграфические операционные системы реализуют интерфейс командной строки. Основным устройством управления в данном случае является клавиатура. Управляющие команды вводят в поле командной строки, где их можно и редактировать. Исполнение команды начинается после ее утверждения, например нажатием клавиши ENTER. Для компьютеров платформы IBM PC интерфейс командной строки обеспечивается семейством операционных систем под общим названием MS-DOS (версии от MS-DOS 1.0 до MS-DOS 6.2).
Оболочки – это программы, созданные для упрощения работы со сложными программными системами, такими, например, как DOS. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа «меню». Самые популярные у пользователя IBM-совместимых ПК оболочки – Norton Commander и Far Maneger.
Графические операционные системы реализуют более сложный тип интерфейса, в котором в качестве органа управления кроме клавиатуры может использоваться мышь или адекватное устройство позиционирования. Работа с графической операционной системой основана на взаимодействии активных и пассивных экранных элементов управления.В качестве активного элемента управления выступает указатель мыши — графический объект, перемещение которого на экране синхронизировано с перемещением мыши. В качестве пассивных элементов управления выступают графические элементы управления приложений (экранные кнопки, значки, переключатели, флажки, раскрывающиеся списки, строки меню и многие другие).Характер взаимодействия между активными и пассивными элементами управления выбирает сам пользователь. В его распоряжении приемы наведения указателя мыши на элемент управления, щелчки кнопками мыши и другие средства.