Читать онлайн учебники
на as6400825.ru

Информатика и ИКТ
8 класс

       

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

Ключевые слова:

  • пользовательский интерфейс
  • командный интерфейс
  • графический интерфейс
  • основные элементы графического интерфейса
  • индивидуальное информационное пространство

2.5.1. Пользовательский интерфейс и его разновидности

Пользовательский интерфейс — это совокупность средств и правил взаимодействия человека и компьютера.

По мере развития и совершенствования компьютерной техники разрабатывались различные варианты пользовательских интерфейсов.

На компьютерах, оперировавших только числами и символами, был реализован командный интерфейс (рис. 2.11):

Рис. 2.11.
Пример командного интерфейса

  • команда подавалась с помощью последовательности символов (командной строки);
  • компьютер сопоставлял поступившую команду с имеющимся в его памяти набором команд;
  • выполнялось действие, соответствующее поступившей команде.

Таким образом, для взаимодействия с компьютером человек должен был хорошо знать множество команд для управления устройствами и оперирования данными. Это затрудняло широкое внедрение компьютерной техники.

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

Необходимость запоминать многочисленные команды отпала с появлением графических интерфейсов. Первые графические интерфейсы обеспечивали возможность с помощью клавиш или манипулятора «мышь»:

  • подводить курсор к той или иной части экрана;
  • выделять на экране имя файла или команду другим цветом;
  • оперировать выделенными данными независимо от других.

В наши дни взаимодействие человека и компьютера строится на основе объектно-ориентированного графического интерфейса, в котором:

  • все объекты представляются в виде значков (иконок, пиктограмм), выбор которых с помощью, например, мыши приводит к активизации соответствующих объектов;
  • оперирование объектами осуществляется в окнах — заранее заданных, очерченных рамками частях экрана;
  • основным элементом программного управления является меню — выводимый на экран список команд, которые можно задать компьютеру;
  • основным элементом аппаратного управления являются различные манипуляторы (мышь, трекбол, сенсорная панель и т. д.).

Каждый компьютерный объект имеет своё имя и графическое обозначение. Например:

Объекты обладают определёнными свойствами. Например:

С объектами можно совершать разнообразные действия. Например:

Основным элементом аппаратного управления компьютером в пользовательском интерфейсе является мышь, отображаемая на экране в виде указателя мыши — небольшого графического объекта, который перемещается по экрану при движении мыши. Он используется для того, чтобы указывать на различные объекты, запускать программы, выбирать пункты меню, перетаскивать объекты, выделять текст и пр.

Чаще указатель выглядит как маленькая стрелка, но его вид меняется в зависимости от операций, которые выполняет пользователь. Так, если указатель имеет форму маленьких песочных часов, это означает, что компьютер занят выполнением какой-то операции. А если указатель мыши принимает вид перечёркнутого круга, это означает, что запрашиваемая операция в данном случае невозможна. Основными приёмами управления с помощью мыши являются:

  • щелчок — быстрое нажатие и отпускание левой кнопки мыши;
  • двойной щелчок — два щелчка, выполненные с малым интервалом времени между ними;
  • щелчок правой кнопкой;
  • перетаскивание — сопровождается перемещением экранного объекта, на котором установлен указатель;
  • протягивание — происходит изменение формы экранного объекта;
  • наведение указателя мыши на значок объекта или на элемент управления и задержка его на некоторое время — обычно на экране появляется всплывающая подсказка, кратко характеризующая свойства объекта.

Интуитивная понятность объектно-ориентированного графического интерфейса объясняется тем, что в нём реализованы аналогии с привычными человеку прямым манипулированием конкретными объектами и визуализацией результатов производимых действий. Действительно, при выполнении какой-либо операции пользователь сначала выбирает объект, а затем — действие над этим объектом; мышь позволяет осуществлять прямое манипулирование выбранным объектом. Так, для копирования файла с одного каталога в другой уже не нужно набирать в командной строке определённую последовательность символов. Достаточно выделить щелчком пиктограмму предназначенного для копирования файла в окне содержащего его каталога и перетащить её в окно или на пиктограмму другого каталога. Результатом копирования файла будет его изображение в окне нового каталога.

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

2.5.2. Основные элементы графического интерфейса

Основными элементами графического интерфейса являются окна и меню.

Можно выделить следующие типы окон:

  • основное окно операционной системы — Рабочий стол;
  • окна папок;
  • диалоговые окна;
  • окна приложений;
  • окна документов.

Окна одного типа имеют сходную структуру, содержат стандартные наборы элементов оформления и управления и позволяют использовать при работе с ними стандартный набор приёмов.

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

Контекстное меню — это список команд, относящихся к текущему объекту; оно появляется при щелчке правой1 кнопкой мыши на выделенном объекте. Контекстное меню позволяет получить доступ ко всем командам, возможным для данного объекта.


    1Для «левшей» мышь исходно настраивается по-другому: там, где «правша» щёлкает правой кнопкой, «левша» — левой и наоборот.


Рабочий стол

Рабочий стол — основное окно графического интерфейса операционной системы, занимающее всё пространство экрана. Рабочий стол может содержать фоновое изображение, значки и ярлыки, панель задач.

Значками обозначаются приложения, документы, папки. Оригинальный значок есть у каждого приложения. Он так или иначе присутствует в значке документа, созданного с помощью этого приложения (рис. 2.12).

Рис. 2.12.
Значки приложений Microsoft Office и соответствующих документов:
а) текстовый процессор и текстовый файл; б) редактор презентаций и файл-презентация; в) электронные таблицы и файл-электронная таблица

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

Рис. 2.13.
Ярлык и размещение соответствующей программы

Удаление ярлыка не приводит к удалению соответствующего объекта. Двойной щелчок на ярлыке открывает окно соответствующей программы или документа.

Панель задач располагается в нижней части экрана. На ней находятся: кнопка «Пуск», кнопки выполняемых программ (задач) и открытых окон документов, индикатор языка и часы. Кнопка «Пуск» позволяет вызывать Главное меню, которое обеспечивает доступ практически ко всем ресурсам системы и содержит команды запуска приложений, настройки системы, поиска файлов, доступа к справочной системе и др. На панели задач находится индикатор языка, на котором указывается язык ввода символов. Цифровые часы на панели задач показывают текущее время. Чтобы увидеть текущую дату, месяц и год, достаточно подвести к часам указатель мыши.

В процессе работы на Рабочем столе могут раскладываться окна папок, диалоговые окна, окна приложений и окна документов.

Диалоговые окна

Диалоговые окна предназначены для двустороннего взаимодействия (диалога) между компьютером и пользователем. Они позволяют передать компьютеру более подробную информацию о команде с помощью элементов управления: полей ввода, списков и раскрывающихся списков, переключателей, флажков, кнопок, счётчиков и ползунков (рис. 2.14).

Рис. 2.14.
Диалоговое окно

В поле ввода пользователь заносит требуемую информацию с помощью клавиатуры.

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

Раскрывающийся список открывается щелчком на раскрывающей кнопке (на ней изображён треугольник-стрелка).

Переключатели служат для выбора одного из нескольких возможных вариантов. Они располагаются перед возможными вариантами и имеют форму белых кружков. В кружке, соответствующем выбранному варианту, появляется чёрная точка.

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

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

Ползунок позволяет плавно изменять значение соответствующего параметра.

Командная кнопка обеспечивает выполнение написанного или изображённого на ней действия. Чтобы воспользоваться командной кнопкой, на ней необходимо щёлкнуть.

Диалоговые окна могут содержать несколько вкладок, переключение между которыми осуществляется щелчком мышью на их названиях.

Окна папок и приложений

Окно папки — это область экрана, в которой графически представлено содержимое папки.

Окна папок могут содержать строку заголовка, строку меню, панель инструментов, адресную строку, рабочую область, полосы прокрутки, границы окна и строку состояния.

Строка заголовка содержит: системный значок; заголовок окна; кнопки управления состоянием окна, позволяющие развернуть, свернуть или закрыть окно.

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

Панель инструментов содержит командные кнопки для выполнения наиболее часто встречающихся операций. В работе удобнее, чем строка меню, но ограничена по количеству команд. В окнах современных приложений панель инструментов часто бывает настраиваемой — пользователь по своему усмотрению может разместить на ней те командные кнопки, которые ему нужны чаще всего.

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

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

Границы окна — рамка, ограничивающая окно с четырех сторон; с помощью операции протягивания границы можно изменять размеры окна.

В строке состояния выводится дополнительная справочная информация.

Окно приложения — это область экрана, в которой представлено запущенное на выполнение приложение; открыть или закрыть окно приложения — то же, что и запустить программу на выполнение или завершить её.

Ученик, при выполнении домашнего задания, располагает на рабочем столе и держит открытыми дневник, учебник, тетрадь. Если задание сложное, ему могут понадобиться также справочник, словарь или энциклопедия.

Аналогичная возможность, называемая многооконностью, реализована в современном пользовательском интерфейсе: на компьютерном Рабочем столе также можно разложить окна различных папок и приложений. При этом можно: переходить из одного окна в другое без потери данных, полученных в ходе выполнения программ; переносить информацию из одного документа в другой.

2.5.3. Организация индивидуального информационного пространства

Совокупность всей информации, накопленной человечеством в процессе развития науки, культуры, образования и практической деятельности людей, называют информационными ресурсами. Работая на компьютере, пользователь имеет дело с информационными ресурсами в виде файлов с программами, документов, Web-сайтов, фотографий, видеофрагментов и др.

Информационные ресурсы, доступные пользователю при работе на компьютере, будем называть его индивидуальным информационным пространством.

Индивидуальное информационное пространство формируется пользователем:

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

Если компьютер автономный, то информационное пространство пользователя ограничено программами и данными, размещёнными на этом компьютере. Если компьютер подключён к локальной сети или сети Интернет, то информационное пространство пользователя становится практически безграничным.

Например, каждый ученик создаёт индивидуальное информационное пространство, сохраняя результаты своей работы в отдельной папке на своём рабочем компьютере или на сервере локальной сети. Имя этой папки уникально и содержит, как правило, указание на класс и фамилию ученика. Личная папка ученика может содержать отдельные файлы и вложенные папки, помогающие систематизировать накапливаемую информацию.

Если количество и имена вложенных папок не оговариваются заранее, то рекомендуется самостоятельно продумать определённую иерархическую структуру, которая бы могла обеспечить в дальнейшем быстрый доступ к необходимой информации. Что касается имён файлов и папок, то они должны быть осмысленными, отражающими так или иначе содержащуюся в них информацию. Индивидуальное информационное пространство также формируется за счёт настройки пользовательского интерфейса ОС и приложений.

Пользователь имеет возможность не только работать с информационными ресурсами, созданными другими людьми, но и сделать доступными для других результаты своего труда. Например, вы можете создать собственную Web-страницу или разместить свои работы (рисунки, фотографии, презентации, тексты, аудио- и видеозаписи и др.) на сайте школы. Следует очень ответственно подходить к информации, которую вы предполагаете сделать доступной для многих пользователей. Прежде всего, информация должна быть достоверной; она не должна порочить честь и достоинство других людей, носить угрожающий характер. Категорически запрещается и преследуется по закону пропаганда насилия, терроризма, национальной розни и тому подобной информации, а также распространение материалов, содержащих компьютерные вирусы.

Самое главное

Пользовательский интерфейс — это совокупность средств и правил взаимодействия человека и компьютера.

Взаимодействие человека и компьютера в наши дни строится на основе объектно-ориентированного графического интерфейса, в котором:

  • все объекты представляются в виде значков;
  • оперирование объектами осуществляется в окнах;
  • основным элементом программного управления является меню;
  • основным элементом аппаратного управления являются различные манипуляторы.

Многооконность — важная характеристика современного пользовательского интерфейса.

Информационное пространство пользователя — это информационные ресурсы (файлы с программами, документы, Web-сайты, фотографии, видеофрагменты и др.), доступные пользователю при работе на компьютере.

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

  1. Что такое пользовательский интерфейс?
  2. Почему командный пользовательский интерфейс не способствовал широкому распространению компьютерной техники? Почему специалисты до сих пор используют интерфейс командной строки?
  3. Какие основные возможности реализованы в современных графических интерфейсах?
  4. Почему современные пользовательские интерфейсы можно считать объектно-ориентированными?
  5. Какой пользовательский интерфейс, по вашему мнению, является дружественным?
  6. Назовите основные элементы графического интерфейса.
  7. Опишите основное окно операционной системы — Рабочий стол.
  8. Какие управляющие элементы могут содержаться в диалоговых окнах?
  9. Перечислите основные элементы окон папок. Какие из них присутствуют в окнах известных вам приложений?
  10. Какие аналогии с повседневной жизнью реализованы в современном пользовательском интерфейсе?
  11. Представьте в виде графа основные понятия п. 2.5.2 «Основные элементы графического интерфейса».
  12. Каких правил следует придерживаться при создании индивидуального информационного пространства?

Рейтинг@Mail.ru
Рейтинг@Mail.ru