4.2.2. Расчеты по модели GOMS
4.2.2. Расчеты по модели GOMS
Вычисления времени, необходимого на выполнение того или иного действия (например, «переместить руку с графического устройства ввода на клавиатуру и набрать букву»), с помощью модели GOMS начинаются с перечисления операций из списка жестов модели GOMS (см. раздел 4.2.1.), которые составляют это действие (в приведенном примере это H K). Перечисление движений (K, P и H) – это довольно простая часть модели GOMS. Более сложным, например, в модели скорости печати GOMS, является определение точек, в которых пользователь остановится, чтобы выполнить бессознательную ментальную операцию, – интервалы ментальной подготовки, которые обозначаются символом M. Основные правила (по Card, Moran и Newell, 1983, с. 265), позволяющие определить, в какие моменты будут проходить ментальные операции, представлены в табл. 4.1. В разделе 4.2.3 мы рассмотрим, как эти правила применяются на практике.
Таблица 4.1. Расстановка ментальных операций
Правило 0. Начальная расстановка операторов M
Операторы M следует устанавливать перед всеми операторами K (нажатие клавиши), а также перед всеми операторами P (указание с помощью ГУВ), предназначенными для выбора команд; но перед операторами P, предназначенными для указания на аргументы этих команд, ставить оператор M не следует.
Правило 1. Удаление ожидаемых операторов M
Если оператор, следующий за оператором M, является полностью ожидаемым с точки зрения оператора, предшествующего M, то этот оператор M может быть удален. Например, если вы перемещаете ГУВ с намерением нажать его кнопку по достижении цели движения, то в соответствии с этим правилом следует удалить оператор M, устанавливаемый по правилу 0. В этом случае последовательность P M K превращается в P K.
Правило 2. Удаление операторов M внутри когнитивных единиц
Если строка вида M K M K M K… принадлежит когнитивной единице, то следует удалить все операторы M, кроме первого. Когнитивной единицей является непрерывная последовательность вводимых символов, которые могут образовывать название команды или аргумент. Например Y, перемещать, Елена Троянская или 4564.23 являются примерами когнитивных единиц.
Правило 3. Удаление операторов M перед последовательными разделителями
Если оператор K означает лишний разделитель, стоящий в конце когнитивной единицы (например, разделитель команды, следующий сразу за разделителем аргумента этой команды), то следует удалить оператор M, стоящий перед ним.
Правило 4. Удаление операторов M, которые являются прерывателями команд
Если оператор K является разделителем, стоящим после постоянной строки (например, название команды или любая последовательность символов, которая каждый раз вводится в неизменном виде), то следует удалить оператор M, стоящий перед ним. (Добавление разделителя станет привычным действием, и поэтому разделитель станет частью строки и не будет требовать специального оператора M.) Но если оператор K является разделителем для строки аргументов или любой другой изменяемой строки, то оператор M следует сохранить перед ним.
Правило 5. Удаление перекрывающих операторов M
Любую часть оператора M, которая перекрывает оператор R, означающий задержку, связанную с ожиданием ответа компьютера, учитывать не следует.
____________
Кроме того, отметим, что в этих правилах под строкой будет пониматься некоторая последовательность символов. Разделителем будет считаться символ, которым обозначено начало или конец значимого фрагмента текста, такого как, например, слово естественного языка или телефонный номер. Например, пробелы являются разделителями для большинства слов. Точка является наиболее распространенным разделителем, который используется в конце предложений. Скобки используются для ограничения пояснений и замечаний и т. д. Операторами являются K, P и H. Если для выполнения команды требуется дополнительная информация (как, например, в случае когда для установки будильника пользователю требуется указать время его включения), эта информация называется аргументом данной команды.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Глава II РАСЧЕТЫ И ПРОСЧЕТЫ НАЦИСТОВ
Глава II РАСЧЕТЫ И ПРОСЧЕТЫ НАЦИСТОВ 17 июля 1943 г. в ставке Гитлера «Вольфшанце» («Волчье логово») в Восточной Пруссии царило оживление. Третий день па Восточном фронте шло новое наступление вермахта — операция «Цитадель». И, как полагали обитатели «Волчьего логова», это
4.2. Модель скорости печати GOMS
4.2. Модель скорости печати GOMS Цель точной науки заключается в том, чтобы свести проблемы природы к установлению количеств посредством операций с числами. Джеймс Клерк Максвелл «К вопросу о фарадеевых силовых линиях» (1856) Здесь я хочу обсудить только один простейший, но
4.2.3. Примеры расчетов по модели GOMS
4.2.3. Примеры расчетов по модели GOMS Разработка интерфейса обычно начинается с определения задачи или набора задач, для которых продукт предназначен. Суть задачи, а также средства, имеющиеся для реализации ее решения, часто формулируют в виде требования или спецификации. В
4.4.1. Особенности модели BST-59549
4.4.1. Особенности модели BST-59549 Чем примечательна эта модель?? Своей функциональностью — таймер работает по заданному циклу постоянно. Иначе говоря, он будет включать и выключать нагрузку периодически каждый день бесконечно долго.? Механический таймер не зависит от
9.8. Обратный ход модели
9.8. Обратный ход модели Фаза исследования только что созданной теории включает деятельность по двум направлениям. Первое — это всесторонняя проверка теории, сравнение ее с опытом, поиск изъянов. Но допустим, теория хороша. Тогда на первый план выступает второе
13.7. Наглядные и знаковые модели
13.7. Наглядные и знаковые модели Итак, у электрона не существует траектории. Самое большое, что можно сказать об электроне, — это указать его волновую функцию, квадрат которой даст нам вероятность обнаружения электрона вблизи той или иной точки пространства. В то же время
Другие модели
Другие модели Полученный при конструировании системы телеслежения опыт поможет читателю в создании других моделей. Компания, производящая Erector Sets, постоянно совершенствует и обновляет ассортимент интересных конструкторских наборов, выпускаемых на рынок. Эти наборы,
Модели и самолеты
Модели и самолеты Продолжение, начало в ИА №1/20012-й ВЫПУСК: «В цветах “Интерфлюга” и “Аэрофлота”» (1963 – 1969 г.г.) «Каравелла»3 авиакомпании «Эр Франс» в московском аэропорту Домодедово (фото из архива Г.Петрова).Формальным поводом для качественной переработки продукции,
4. Современные модели СВЧ-печей
4. Современные модели СВЧ-печей В этой главе рассмотрены современные модели СВЧ-печей и дан краткий сравнительный анализ по классу этих установок. При сравнении характеристик и режимов различных бытовых СВЧ-устано-вок следует иметь в виду, что указанные режимы
PLASTICART модели и самолеты
PLASTICART модели и самолеты Продолжение, начало в ИА № 1–5/2001.4-й ВЫПУСК: СМЕНА ПРИОРИТЕТОВ (1977–1986 ГГ.)(продолжение) Модели Ту-2 и Бе-6 хотя и были вполне подходящим пополнением многих коллекций, всё же несли в себе значительное количество ошибок. Впрочем, многие из них были
Погрешности: модели
Погрешности: модели Когда мы что-то измеряем, имеющуюся к моменту начала измерений информацию (как осознанная, так и неосознанная) удобно представить в виде моделей объекта или явления. Модель «нулевого уровня» — это модель наличия величины. Мы верим в то, что она есть —
4.10. РАСЧЕТЫ И ИССЛЕДОВАНИЯ ПОЛЕЙ
4.10. РАСЧЕТЫ И ИССЛЕДОВАНИЯ ПОЛЕЙ Этот раздел ТЭ развивался по мере создания собственной промышленной базы в СССР, поскольку в XIX в. расчетам полей были посвящены лишь единичные работы, например, Н.А. Булгакова в 1897 г. «О распределении заряда на поверхности проводников». В