§12 Пользовательский интерфейс

Основные темы параграфа:

дружественный пользовательский интерфейс;

бъектно-ориентированный интерфейс;

контекстное меню.

 

Дружественный пользовательский интерфейс

А теперь познакомьтесь с новым для вас понятием - пользовательский интерфейс.

Разработчики современного программного обеспечения стараются сделать работу пользователя за компьютером удобной, простой, наглядной. Потребительские качества лю­бой программы во многом определяются удобством ее взаи­модействия с пользователем.

Форму взаимодействия программы с пользователем называют пользовательским интерфейсом. Удобная для пользователя форма взаимодействия называется дружественным пользовательским интерфейсом.

 

Объектно-ориентированный интерфейс

Интерфейс современных системных и прикладных про­грамм носит название объектно-ориентированного интерфей­са. Примером операционной системыt в которой реализован объектно-ориентированный подход, является Windows.

Операционная система работает с множеством объектов, к числу которых относятся: документы, программы, дисково­ды, принтеры и другие объекты, с которыми мы имеем дело, работая в операционной системе.

Документы содержат некоторую информацию: текст, звук, картинки и т. д. Программы используются для обра­ботки документов. Отдельные программы и документы не­разрывно связаны между собой: текстовый редактор работа­ет с текстовыми документами, графический редактор — с фотографиями и иллюстрациями, программа обработки звука позволяет записывать, исправлять и прослушивать звуковые файлы.

Документы и программы — это информационные объек­ты. А такие объекты, как дисководы и принтеры, являются аппаратными (физическими) объектами. С объектом опера­ционная система связывает:

имя;                                                                                    

графическое обозначение;

свойства;

поведение.

В интерфейсе операционной системы для обозначения документов, программ, устройств используются значки (их еще называют пиктограммами, иконками) и имена. Имя и значок дают возможность легко отличить один объект от другого (рис. 2.11).

С каждым объектом связан определенный набор свойств и множество действий, которые могут быть выполнены над объектом.

Например, свойствами документа являются его местоположение в файловой структуре и размер. Действия над доку­ментом: открыть (просмотреть или прослушать), переименовать, напечатать, скопировать, сохранить, удалить и др.

Контекстное меню

Операционная система обеспечивает одинаковый пользо­вательский интерфейс при работе с разными объектами, В операционной системе Windows для знакомства со свойствами объекта и возможными над ним действиями использу­ется контекстное меню (рис. 2.12) (для вызова контекстного меню следует выделить значок объекта и щелкнуть правой кнопкой мыши).

image035 

Меню — это выводимый на экран список, которого пользователь может выбирать нужный ему элемент.

image036 

В меню на рис. 2.12 все пункты, кроме последнего, отно­сятся к действиям, которые можно выполнить с документом. Выбор нужного пункта меню производится с помощью кла­виш управления курсором или манипулятора (например, мыши). Если выбрать пункт меню «Свойства», то на экран будет выведен список свойств данного объекта.

Коротко о главном

Пользовательским интерфейсом называется форма взаи­модействия программы с пользователем. Современное ПО оснащается дружественным интерфейсом.

Объект — документ, программа, устройство и т. д., с кото­рым связываются определенные свойства и поведение. Объ­ект имеет свое имя и обозначение (значок).

Интерфейс современных системных и прикладных про­грамм: — объектно-ориентированный.

Инициировать действие над объектом или узнать его свой­ства можно через контекстное меню.

Вопросы и задания

1.Что такое пользовательский интерфейс?

2.Чем характеризуется объект (с точки зрения объектно-ориенти­рованного подхода)?

3.Каким образом можно узнать свойства объекта или выполнить действие над ними?

 

Чему вы должны научться, изучив главу 2

Готовить к работе внешние устройства, имеющиеся в компьютерном классе, уметь ими пользоваться.

Вставлять сменные диски в накопители. Просматривать на экране каталоги диска.

Инициализировать выполнение программ из программ­ных файлов.

Выполнять основные операции с файлами: копирование, перемещение, удаление, переименование.

Ориентироваться в среде пользовательского интерфейса операционной системы.