Достоинством Windows является персонализация программного окружения на пользовательском компьютере. Вообще, работу в среде Windows можно назвать документоориентированной или объектноориентированной. Объектно-ориентированный подход реализуется через модель ра¬бочего стола. Пользователь сам формирует содержание рабочего стола, включив в него интересующие его в настоящий момент программы и документы. Вызов программы или документа осуществляется двойным щелчком мышью на пиктограмме. Существенно то, что состав рабочего стола не зависит от расположения соответствующих программ на винчестере. Пользователь работает с задачами и приложениями так же, как с документами на своем письменном столе. Одно из главных отличий Windows состо¬ит в том, что основной упор в ней делается на документ, а програм¬ма рассматри¬вается только как инструмент для работы с документом.
В системе Windows в полной мере реализован событийный вид обработки информации. Приложение, работающее под Windows, в случае необходимос¬ти формирует сигнал (сообщение), который приводит в действие находившу¬юся до этого в состоянии ожидания оболочку. В частности, такой сигнал формируется при каждом нажатии клавиши и при каждой манипуляции мышью. В зависимости от вида сигнала управление передается той или иной программе Windows, которая и выполняет необходимое действие, после чего приложению посылается ответный сигнал. Например, приложение, находящееся в состоянии ожидания, может инициироваться после получения сигнала от Windows. Сама система определяет очередность выполнения своих программ и открытых приложений.
Оболочка Windows имеет многооконный интерфейс. Благодаря этому структура интерфейса достаточно хорошо связана с логикой взаимодействия пользователя с компьютером. Для каждого приложения, для каждого документа, открытого в приложении, для каждого протяженного действия открывается свое окно. Окно может быть в свернутом состоянии или накрыто другими окнами, но тем не менее оно неявно существует в системе и к нему можно перейти. Тому действию, с которым имеет дело пользователь в настоящий момент, соответствует активное окно (активное окно можно узнать по цвету заголовка окна). Закрытие соответствующего окна означает выход из приложения, закрытие документа или окончание действия.
Работа во всех приложениях под Windows носит универсальный характер. Реализуется этот принцип за счет того, что с каждым приложением связывается окно, состоящее из стандартных элементов, манипулирование которыми осуществляется по одним и тем же правилам. Изучив одно приложение, пользователь фактически овладевает принципами работы с любым другим приложением. Различия между приложениями возникают только за счет содержания операций, а не за счет их типа.
Важнейшей особенностью Windows является вариативность средств поддержки работы приложений. Один и тот же результат можно получить, как минимум, тремя, а зачастую четырьмя и более способами. При этом основным является выполнение функций приложения посредством команд главного меню. За редчайшим исключением, любое действие приложения можно осуществить с помощью одной из команд. Кроме того, для наиболее важных и наиболее часто встречающихся операций в приложениях Windows предусмотрены специальные кнопки с картинками и подписями – пикто-граммы или иконки. Щелчок на такой кнопке сразу вызывает нужное действие. Третий стандартный способ выполнение типовых действий – нажатие соответст¬вующей комбинации клавиш (так называемых горячих клавиш). Имеется в виду нажатие некоторой клавиши при нажатой клавише Alt, Ctrl или Shift (а иногда при нажатой паре этих клавиш). Кроме того, во многих случаях то или иное действие можно выполнить путем определенных манипуляций мышью – щелчком, двойным щелчком (возможно, при нажатой клавише Alt, Ctrl или Shift) на каком-либо элементе окна или буксировкой мышью.
8th Май 2011
|
Теги:
|