Основы визуальной алгоритмизации
ВведениеАнализ постановки задачи и ее предметной области
Формальное решение задачи
Основы алгоритмизации
Основные средства представления алгоритмов
Визуальные алгоритмы
Разветвленные алгоритмы
Задания для самостоятельного выполнения
Циклические алгоритмы
Алгоритмы обработки последовательностей чисел
Алгоритмы обработки одномерных числовых массивов
Алгоритмы сортировки одномерных массивов
Сортировка модифицированным методом простого выбора
Сортировка методом парных перестановок
Алгоритмы обработки упорядоченных массивов
Поиск элементов в упорядоченном массиве
Алгоритмы обработки одномерных символьных массивов
Алгоритмы обработки двумерных массивов
Заключение
Приложение тестовый самоконтроль
Наименование
Приложение таблица соответствия алгоритмических и программных фрагментов
Словарь основных понятий и терминов
Литература
Ответы и решения
Длительность физических действий пользователя
Любое физическое действие, совершаемое с помощью мускулатуры, может быть или точным или быстрым. Вместе точность и быстрота встречаются исключительно редко, поскольку для этого нужно выработать существенную степень автоматизма. Объясняется это сугубо физиологическими факторами: при резком движении невозможно быстро остановиться, соответственно, чем точнее должно быть движение, тем более плавным и замедленным оно должно быть. Таким образом, чтобы физическое действие пользователя было быстрым, оно не должно быть точным.Пользователь, как правило, управляет компьютером двумя способами, а именно мышью и клавиатурой. Клавиатура не требует особой точности движений – неважно, быстро нажали клавишу или медленно, равно как сильно или слабо. Мышь, напротив, инерционна – есть разница между медленным её перемещением и быстрым, сильным приложенным усилием и слабым. Именно поэтому оптимизация использования мыши в системе может существенно повысить общую скорость работы.
Продолжение