Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзаменационные вопросы по дисциплине.docx
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
1.99 Mб
Скачать

Пи компьютерной программы

Интерфейс пользователя компьютерного приложения включает:

  • средства отображения информации, отображаемую информацию, форматы и коды;

  • командные режимы, язык «пользователь — интерфейс»;

  • устройства и технологии ввода данных;

  • диалоги, взаимодействие и транзакции между пользователем и компьютером, обратную связь с пользователем;

  • поддержку принятия решений в конкретной предметной области;

  • порядок использования программы и документацию на неё.

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

К этим элементам относятся:

  • набор задач пользователя, которые он решает при помощи системы;

  • используемая системой метафора (например, рабочий стол в MS Windows®);

  • элементы управления системой;

  • навигация между блоками системы;

  • визуальный (и не только) дизайн экранов программы;

  • средства отображения информации, отображаемая информация и форматы;

  • устройства и технологии ввода данных;

  • диалоги, взаимодействие и транзакции между пользователем и компьютером;

  • обратная связь с пользователем;

  • поддержка принятия решений в конкретной предметной области;

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

Для упрощения восприятия функции программы пользователем при разработке пользовательского интерфейса желательно использовать метафоры.

  1. Меню. Виды меню. Основные правила разработки системы меню.

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

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

Типы меню

Различают следующие типы меню:

  • по исполнению:

    • текстовое

    • графическое;

  • по функциям:

    • главное меню приложения;

    • всплывающее меню;

    • контекстное меню;

    • системное меню.

Элементы меню

  • пункт меню — отдельные опции приложения.

  • пиктограмма, иллюстрирующая действие

  • разделитель (визуально разделяет группы однородных пунктов меню)

  • «упор» ограничивает ход сдвига курсора

Элементы меню обычно сгруппированы в:

  • Строка меню (англ. menu bar) — основная часть меню, которая постоянно находится в окне приложения (реже, скрывается и появляется при определённых действиях пользователя). Данная строка является так называемым главным меню окна (англ. main menu) или меню верхнего уровня (англ. top-level menu), которая может содержать

    • Всплывающее меню (англ. popup menu) или подменю (англ. submenu). Выбор элемента главного меню обычно приводит к вызову появляющегося под главным подменю, которое в свою очередь может содержать подменю.

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

Пункты меню в главном и всплывающих меню могут быть включены (англ. enabled), выключены (англ. disabled) или недоступны (англ. grayed). Иногда вместо слов «включено» и «выключено» используют слова «активно» (англ. active) и «неактивно» (англ. inactive). Обычно пункты, помеченные как включённые или выключенные, для пользователя выглядят одинаково, а недоступный пункт меню выводится несколько затемнённым, в частности серым цветом.

Пункты всплывающих меню могут быть отмечены (англ. checked), при этом для идентификации того, что пункт выбран, используются либо специальные пометки (см. чекбокс) (например, в Microsoft Windows и GNOME используется значок «галочка» — ✓), либо изменения цветовой гаммы кого-либо элемента пункта меню (в основном применяется для нестандартных графических меню).