
- •Введение
- •1 Понятие пользовательского интерфейса
- •1.1 Популярные стили пользовательского интерфейса
- •1.2 Критерии эффективного интерфейса
- •1.3 Модели пользовательского интерфейса
- •1.4 Контрольные вопросы
- •2 Психология человека и пэвм
- •2. 1 Психология пользователей
- •2.2 Восприятие и внимание человека
- •2.3 Информационные процессы человека
- •2.4 Контрольные вопросы
- •3 Проектирование пользовательского интерфейса
- •3.1 Особенности графического интерфейса
- •3.2 Объектный подход к проектированию интерфейса
- •3.3 Компоненты графического интерфейса
- •3.4 Взаимодействие пользователя с приложением
- •3.5 Общие правила взаимодействия с объектами
- •3.6 Операции пересылки и создания объектов
- •3.7 Метод прямого манипулирования
- •3.8 Контрольные вопросы
- •4 Правила проектирования пользовательского интерфейса
- •4.1 Принципы проектирования пользовательского интерфейса
- •4.2 Контрольные вопросы
- •5 Этапы проектирования пользовательского интерфейса
- •5.1 Коллективный подход к разработке
- •5.2 Разработка, ориентированная на обучение
- •5.3 Четыре этапа разработки
- •5.4 Примеры результатов выполнения работ на этапах разработки пользовательского интерфейса
- •5.5 Контрольные вопросы
- •6 Инструментарий разработчика интерфейсов
- •6.1 Передача информации визуальным способом
- •6.2 Использование цвета в интерфейсе
- •6.3 Использование звука в пользовательском интерфейсе
- •6.4 Использование анимации в пользовательском интерфейсе
- •6.5 Управляющие элементы разработки интерфейса
- •6.6 Основные проблемы удобства применения гпи и опи
- •6.7 Контрольные вопросы
- •7 Тестирование пользовательского интерфейса
- •7.1 Понятие удобства применения программного продукта
- •7.2 Важность тестирования на удобство применения программного обеспечения
- •7.3 Цели и задачи тестирования
- •7.4 Преимущества тестирования на удобство применения
- •7.5 Привлечение к работе когнитивных психологов и специалистов по удобству применения
- •7.6 Условие успеха программных продуктов
- •7.7 Отчетные результаты теста
- •7.8 Контрольные вопросы
- •8 Особенности разработки web – интерфейса
- •8.1 Пользовательский интерфейс web-приложений
- •8.3 Пользовательский интерфейс системы реального времени
- •8.4 Средства разработки web-документов
- •8.5 Контрольные вопросы
- •9 Практика
- •9.1 Лабораторная работа №1
- •Методические указания к выполнению работы
- •Постановка задачи к лабораторной работе
- •6. Разработать полную схему экранов системы.
- •9.2 Лабораторная работа №2
- •Методические указания к выполнению работы
- •В радиокнопках и чекбоксах должны нажиматься не только визуальный индикатор переключения, т.Е. Кружок или квадратик, но ещё и подпись.
- •Элементы в меню нужно группировать максимально логично. Можно между группами помещать пустой элемент (разделитель) или же размещать отдельные группы в разных уровнях иерархии.
- •Постановка задачи к лабораторной работе
- •9.3 Лабораторная работа №3
- •Методические указания к выполнению работы
- •Постановка задачи к лабораторной работе
- •9.4 Лабораторная работа №4
- •Методические указания к выполнению работы
- •Значения временных интервалов
- •Постановка задачи к лабораторной работе
- •1. Тестирование
- •2. Проектирование основных экранов
- •3. Финальное тестирование
- •40. Какие методы предотвращения ошибок бывают?
- •3. Повышение разборчивости и заметности индикаторов
- •44. Какие среды передачи обучающих материалов бывают?
- •Ответы на вопросы тестов
- •Список использованных источников
1. Тестирование
2. Проектирование основных экранов
3. Финальное тестирование
4. Проектирование второстепенных экранов
5. Нет правильного ответа
15. Что такое диалог?
1. Это процесс обмена информацией между пользователем и программной системой
2. Это процесс обмена информацией между пользователем и программной системой, осуществляемый через интерактивный терминал и по определенным правилам
3. Это процесс обмена информацией между пользователем и программной системой по определенным правилам
4. Это процесс обмена информацией между пользователем и программной системой, осуществляемый через интерактивный терминал
5. Нет правильного ответа
16. Какие типы диалогов бывают?
1. Диалоги, управляемые программой
2. Диалоги, управляемые пользователем
3. Неуправляемые диалоги
4. Смешанные диалоги
5. Нет правильного ответа
17. Какой диалог обычно сопровождают большим количеством подсказок, которые уточняют, какую информацию необходимо вводить на каждом шаге?
1. Диалоги, управляемые программой
2. Диалоги, управляемые пользователем
3. Неуправляемые диалоги
4. Смешанные диалоги
5. Нет правильного ответа
18. Какой диалог обеспечивает возможность реализации различных пользовательских сценариев?
1. Диалоги, управляемые программой
2. Диалоги, управляемые пользователем
3. Неуправляемые диалоги
4. Смешанные диалоги
5. Нет правильного ответа
19. Какие формы диалогов бывают?
1. Фразовая форма
2. Директивная форма
3. Табличная форма
4. Свободная форма
5. Нет правильного ответа
20. Какая форма предполагает «общение» с пользователем на естественном языке или его подмножестве?
1. Фразовая форма
2. Директивная форма
3. Табличная форма
4. Свободная форма
5. Нет правильного ответа
21. Какая форма предполагает использование команд специально разработанного формального языка?
1. Директивная форма
2. Фразовая форма
3. Табличная форма
4. Свободная форма
5. Нет правильного ответа
22. Какая форма предполагает, что пользователь выбирает ответ из предложенных ему программой?
1. Директивная форма
2. Фразовая форма
3. Табличная форма
4. Свободная форма
5. Нет правильного ответа
23. На какие стадии можно разделить процесс проектирования и реализации диалогов?
1. Определение множества необходимых диалогов, их основных сообщений и возможных сценариев
2. Определение типа и формы каждого диалога, а также синтаксиса и семантики используемых языков
3. Выбор основных и дополнительных устройств
4. Проектирование процессов ввода-вывода для каждого диалога, а также уточнение передаваемых сообщений
5. Нет правильного ответа
24. Какие основные принципы проектирования диалога пользователя с ЭВМ?
1. Принцип совместимости
2. Принцип согласованности
3. Принцип структуры
4. Принцип положительной обратной связи
5. Нет правильного ответа
25. Какие модели пользовательского интерфейса существуют?
1. Модель программиста
2. Модель пользователя
3. Программная модель
4. Аппаратная модель
5. Нет правильного ответа
26. На чем базируется пользовательская модель интерфейса?
1. Уровнем подготовки пользователя в предметной области разрабатываемого программного обеспечения
2. Интуитивными моделями выполнения операций в этой предметной области
3. Уровнем подготовки пользователя в области владения компьютером
4. Устоявшимися стереотипами работы с компьютером
5. Нет правильного ответа
27. Какие основные критерии оценки интерфейсов пользователем?
1. Простота освоения и запоминания операций системы
2. Скорость достижения результатов при использовании системы
3. Субъективная удовлетворенность при эксплуатации системы
4. Эстетическая привлекательность
5. Нет правильного ответа
28. Из чего состоит длительность выполнения работы пользователем?
1. Длительности восприятия исходной информации
2. Длительности интеллектуальной работы
3. Длительности физических действий пользователя
4. Длительности реакции системы
5. Нет правильного ответа
29. Какие психофизические особенности учитываются при проектировании пользовательских интерфейсов?
1. Особенности восприятия цвета
2. Особенности восприятия звука
3. Субъективное восприятие времени
4. Субъективные эстетические восприятия
5. Нет правильного ответа
30. Из чего состоит взаимодействие пользователя с системой?
1. Формирование цели действий
2. Определение общей направленности действий
3. Определение конкретных действий
4. Выполнение действий
5. Нет правильного ответа
31. Каких ограничений о принятии решений следует придерживаться?
1. Не заставляйте пользователя сообщать о принятых решениях
2. Быстро и точно предоставляйте пользователю информацию, необходимую для принятия решений
3. Визуально выделяйте наиболее вероятные варианты ответа
4. Избавляйтесь от ненужной информации
5. Нет правильного ответа
32. Какие основные элементы интерфейсов прямого манипулирования?
1. Метафоры
2. Объекты
3. Представления объектов
4. Технология Drag and Drop
5. Нет правильного ответа
33. Что должен обеспечивать пользователю интерфейс прямого манипулирования?
1. Среду, содержащую знакомые пользователю элементы
2. Элементы, с которыми пользователь встречался в профессиональной деятельности
3. Элементы, с которыми пользователь встречался в быту
4. Предоставлять возможность манипулирования отдельными объектами
5. Нет правильного ответа
34. Какие существует основные типы объектов интерфейсов прямого манипулирования?
1. Объекты-данные
2. Объекты-контейнеры
3. Объекты-устройства
4. Объекты-рисунки
5. Нет правильного ответа
35. Какие основные принципы визуализации операции прямого манипулирования?
1. Исходное выделение
2. Визуализация перемещения
3. Целевое выделение
4. Визуализация действия
5. Нет правильного ответа
36. Какие процедуры включает проектирование интерфейсов прямого манипулирования, выполняющееся на основе графов диалога, разработанных для конкретного программного обеспечения?
1. Формирование множества объектов предметной области
2. Анализ объектов
3. Уточнение взаимодействия объектов
4. Разработка меню окон объектов и контекстных меню
5. Нет правильного ответа
37. Какие факторы влияют на длительность физических действий пользователя?
1. Повышения доступности кнопки
2. Уменьшение числа манипуляций
3. Уменьшение необходимости ввода данных
4. Память программы
5. Нет правильного ответа
38. Какие рекомендации дает фактор уменьшения необходимости ввода данных?
1. Автоматически заполняйте поля новой записи значениями предыдущей
Получайте информацию на основе логического вывода
Проверять, действительно ли данная информация необходима для выполнения этой задачи?
4. Запоминайте введенную информацию
5. Нет правильного ответа
39. Какие типы человеческих ошибок бывают при использовании ПО?
1. Ошибки, вызванные недостаточным знанием предметной области
2. Опечатки
3. Не считывание показаний системы
4. Моторные ошибки
5. Нет правильного ответа