Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Book_Sidenko.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
6.28 Mб
Скачать

Управление временем отклика

Чем должен руководствоваться программист при выборе значения времени отклика?

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

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

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

Быстрое время отклика должно быть в двух случаях:

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

  • отклик на простой запрос (простыми называются запросы, которые не должны вызывать в компьютере сложных вычислений).

Каково предельное время отклика, при возрастании которого пользователь замечает, что имеет место задержка, удивляется медлительности компьютера и, следовательно теряет ход рассуждений? Около 2 с.

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

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

Структуризация изображения

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

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

  • цвет;

  • тип линии;

  • яркость.

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

Таблица 5.1

Метод кодирования

Максимальное число кодов для безошибочного распознавания

Цвет

6

Геометрические формы

10

Ширина линии

2

Тип линии

5

Яркость

2

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]