Технология программирования. - 28 стр.

UptoLike

- 30 -
Столбец действий описывает все действия, которые могут быть выполнены в
различных ситуациях.
Вход действий содержит пометки, указывающие, какие действия надо выпол-
нять при каждой комбинации результатов проверок условий.
Совокупность входа условий и входа действий образуют часть таблицы,
называемую входом. Каждый столбец входа таблицы называют правилом.
ТР может быть полной и неполной
. Таблица называется полной, если в ней со-
держатся столбцы для всех комбинаций ответов «да» и «нет».
Представим ТР для управления печатью наибольшего из трёх чисел А, В и С.
А > В
В > С
А > С
Да
Да
Да
Да
Да
Нет
Да
Нет
Да
Да
Нет
Нет
Нет
Да
Да
Нет
Да
Нет
Нет
Нет
Да
Нет
Нет
Нет
Печать А
Х Х
Печать В
Х Х
Печать С
Х Х
Ошибка
Х Х
Эта таблица является полной, так как на три вопроса, предполагающих один из
двух ответов, можно ответить восемью способами (
3
2 ), и все комбинации ответов
в ней представлены. Эта таблица имеет ограниченный вход, так как на входе усло-
вий содержится только «да» и «нет», а во входе действийтолько пометки и про-
белы.
Нужный столбец ТР определяется следующим образом. Сначала сканируется
слева направо верхняя строка входа условий до того столбца, в
котором содержит-
ся правильный ответ. Затем по этому столбцу переходят вниз на следующую стро-
ку, и сканирование продолжается вправо по этой строке до следующего столбца,
содержащего правильный ответ на соответствующий вопрос, и т.д. Движение по
ТР всё время осуществляется вправо и вниз.