7(b)-Lesson №13

Урок №13. Пользовательский интерфейс.

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

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

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

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

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

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

Необходимость запоминать многочисленные команды отпала с появлением графических интерфейсов.

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

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

Каждый компьютерный объект имеет своё имя и графическое обозначение. Компьютерные объекты обладают некоторыми свойствами; с ними можно совершать определённые действия (табл. 2.2).

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

Основными приёмами управления с помощью мыши являются:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Выполнить домашнюю работу

Выполнить класснаую работу