Читайте также:
|
|
Главная функция ОС - это организация взаимодействия компьютера с пользователем.
От того, как будет организовано общение машины с человеком, или, другими словами, интерфейс системы, зависит, насколько эффективно сможет пользователь воспользоваться ресурсами компьютера. Понятие «интерфейс» в информатике применяется в разных аспектах, поэтому каждый раз необходимо задавать его в определенных рамках.
Интерфейс – совокупность средств сопряжения и связи устройств компьютера, обеспечивающая их эффективное взаимодействие.
Пользовательский интерфейс - это совокупность правил и приемов, создаваемых программой, с помощью которых пользователь управляет ею. К примеру, программный интерфейс может имитировать изображение проигрывателей компакт-дисков или музыкальных файлов и позволяет управлять ими путем нажатия на соответствующие клавиши проигрывателя. Под нажатием подразумевается обычно указание на изображение клавиши курсором мышки и нажатие одной из ее клавиш.
Интерфейс пользователя с операционной системой реализуется с помощью специальных программных модулей, которые принимают его команды на соответствующем языке (возможно, с использованием графического интерфейса) и транслируют их в обычные вызовы в соответствии с основным интерфейсом системы. Так, например, функции такого интерпретатора в MS DOS выполняет модуль Command.com. получив от пользователя команду, такой модуль после лексического и синтаксического анализа либо сам выполняет действие, либо, что случается чаще, обращается к другим модулям операционной системы, используя механизм API (Application Program Interface – прикладной программный интерфейс).
Графический интерфейс - комплекс программных средств, позволяющий пользователю ориентироваться в программной среде Windows с использованием графических объектов. Взаимодействие человека с компьютером организовано в форме диалога с использованием ввода и вывода на экран дисплея графической информации, когда управление программами осуществляется с помощью кнопок, меню, окон, экранных панелей и других элементов управления, а также выделением цветом определенных частей изображения или текста.
Графические операционные системы реализуют более сложный тип интерфейса, в котором в качестве органа управления кроме клавиатуры может использоваться мышь или адекватное устройство позиционирования. Работа с графической операционной системой основана на взаимодействии активных и пассивных экранных элементов управления.
Активные и пассивные элементы управления. В качестве активного элемента управления выступает указатель мыши — графический объект, перемещение которого на экране синхронизировано с перемещением мыши.
В качестве пассивных элементов управления выступают графические элементы управления приложений (экранные кнопки, значки, переключатели, флажки, раскрывающиеся списки, строки меню и многие другие).
Характер взаимодействия между активными и пассивными элементами управления выбирает сам пользователь. В его распоряжении приемы наведения указателя мыши на элемент управления, щелчки кнопками мыши и другие средства.
Интерфейс командной строки. По реализации интерфейса пользователя различают неграфические и графические операционные системы. Неграфические операционные системы реализуют интерфейс командной строки. Основным устройством управления в данном случае является клавиатура. Управляющие команды вводят в поле командной строки, где их можно и редактировать. Исполнение команды начинается после ее утверждения, например нажатием клавиши ENTER. Для компьютеров платформы IBM PC интерфейс командной строки обеспечивается семейством операционных систем под общим названием MS-DOS (версии от MS-DOS 1.0 до MS-DOS 6.2).
Аппаратно-программный интерфейс - интерфейс между программным и аппаратным обеспечением
Программный интерфейс - интерфейс между разными видами программного обеспечения
Даже для одной аппаратной платформы, например такой, как IBM PC, существует несколько операционных систем. Различия между ними рассматривают в двух категориях: внутренние и внешние. Внутренние различия характеризуются методами реализации основных функций. Внешние различия определяются наличием и доступностью приложений данной системы, необходимых для удовлетворения технических требований, предъявляемых к конкретному рабочему месту.
Дата добавления: 2015-08-09; просмотров: 1149 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Режимы работы с документами | | | ИНТЕРФЕЙС ПРИКЛАДНОГО ПРОГРАММИРОВАНИЯ |