рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Расчеты по модели GOMS

Расчеты по модели GOMS - раздел Философия, Методологическая классификация автоматизированных информационных систем, направлений и методологий их исследования Вычисления Времени, Необходимого На Выполнение Того Или Иного Действия (Напри...

Вычисления времени, необходимого на выполнение того или иного действия (например, «переместить руку с графического устройства ввода на клавиатуру и набрать букву»), с помощью модели GOMS начинаются с перечисления операций из списка жестов модели GOMS, которые составляют это действие (в приведенном примере это H K). Перечисление движений (K, P и H) — это довольно простая часть модели GOMS. Более сложным, например, в модели скорости печати GOMS, является определение точек, в которых пользователь остановится, чтобы выполнить бессознательную ментальную операцию, — интервалы ментальной подготовки, которые обозначаются символом M. Основные правила (по Card, Moran и Newell, 1983, с. 265), позволяющие определить, в какие моменты будут проходить ментальные операции, представлены в табл. 1.

 

Таблица 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, означающий задержку, связанную с ожиданием ответа компьютера, учитывать не следует.

 

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

Основные определения, связанные с обнаружением и исправлением ошибок.

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

Предупреждение ошибок. не допустить появление ошибок в готовой программе

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

Исправление ошибок. она сама, либо ее последствия должны быть исправлены программным обеспечением.

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

– Конец работы –

Эта тема принадлежит разделу:

Методологическая классификация автоматизированных информационных систем, направлений и методологий их исследования

Рыночные отношения и конкурентная борьба производителей диктуют свои правила организации производства в том числе постоянно расширяющуюся сферу... Отечественный и зарубежный опыт показывает что большой потенциал повышения... CASE технологии Computer Aided Software Engineering которые представляют собой методологию проектирования язык...

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Системная методология; система, заданная на объекте.
Методология разработки программных систем - учение о структуре, логической организации, методах, средствах моделирования, поиска и принятия решений о принципе действия и составе еще не сущес

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

Схемы Насси-Шнейдермана
Схемы Насси-Шнейдермана. Способ изображения модуля с помощью схем Насси-Шнейдермана представляет собой попытку использования требований структурного программирования (см. ниже) в с

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

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

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

Рекомендации при построении информационных моделей.
Выделим ряд общих требований, рекомендуемых при построении информационной модели: · Информационная модель должна представлять лишь существенные свойства, отношения, связи, взаимодействия у

Назначение, особенности, области применения методов интеллектуального анализа данных.
Интеллектуальный анализ данных (англ. Data Mining) — это процесс обнаружения в сырых данных ранее неизвестных, нетривиальных, практически полезных и доступных интерпретации знаний, необходимых для

Методы оценки качества визуального интерфейса.
Рассмотрим количественные методы оценки проектирования интерфейса [75,79,96]. Важной прерогативой этих методов перед эмпирическими методами является то, что они позволяют раскрыть и формально зафик

Задачи и методы теории распознавания образов.
Теория распознавания образов — раздел кибернетики, развивающий теоретические основы и методы классификации и идентификации предметов, явлений, процессов, сигналов, ситуаций и т. п. объектов, которы

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

Каскадная, итерационная и спиральная гносеологические модели процесса проектирования ИС.
1. Каскадный (Пк) - предполагает переход на следующий этап после полного окончания работ по предыдущему этапу. Идея – непогрешимость выработанных методи

ISO (International Standart Organization), система сертификации качества.
ISO 9000 — серия международных стандартов, описывающих требования к системе менеджмента качества организаций и предприятий. Важно понимать, что соответствие стандар

Принципы моделирования
Использование языка UML основывается на следующих общих принципах моделирования: абстрагирование - в модель следует включать только те элементы проектируемой системы, которые имеют

Государственные стандарты по разработке автоматизированных систем.
1. ОБЩИЕ ПОЛОЖЕНИЯ   1.1. Создание (развитие) АС представляет собой совокупность упорядоченных во времени, взаимно связанных, объединенных в стадии и этапы работ, выполнение

SADT-технология структурного анализа и проектирования
SADT (Structured Analysis and Design Technique) методология анализа и проектирования систем. С точки зрения SADT модель может основываться либо на функциях системы, либо на ее предметах (п

Генетические алгоритмы.
Генетический алгоритм (англ. genetic algorithm) — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём случайного подбора, комбинирования и вариации и

Прочие стандарты
Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.   27. Надежность и качество функционирования АИС: Определение «наде

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

Теория информации Шеннона.
Точнее количества информации, исходит из элементарного альтернативного выбора между двумя знаками (битами) 0 и 1. Такой выбор соответствует приёму сообщения, состоящего из одного двоичного з

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги