Метод логических таблиц для анализа булевых выражений заключается в использовании таблиц истинности. 100urokov.ru edu4cash.ru Это таблицы, в которых показаны результаты логических операций для каждого отдельного набора значений переменных. 100urokov.ru
Таблицы истинности позволяют:
- абстрагироваться от маловажной информации и сосредоточиться на связях между исходными данными; 100urokov.ru
- определить, при каких условиях выражение будет истинным или ложным. edu4cash.ru
Алгоритм построения таблиц истинности: 100urokov.ru
- Определить число логических значений/переменных (n) в примере. 100urokov.ru
- Установить вид, число и тип операций. 100urokov.ru Важно заранее определить очерёдность действий, выразить это при помощи скобок. 100urokov.ru
- Рассчитать, сколько нужно столбцов — это сумма числа переменных и операций. 100urokov.ru
- Нарисовать таблицу, заполнить шапку, записав обозначение переменных и выбранные действия. 100urokov.ru
- Определить, сколько существует наборов логических переменных (т. е. число строчек) по формуле m = 2n + 1 (шапка). 100urokov.ru
- Заполнить столбцы, вписав наборы значений логических переменных (0 или 1). 100urokov.ru
- Записать результаты логических операций, указанных в шапке для каждой совокупности значений. 100urokov.ru
- Сделать выводы на основании полученных результатов. 100urokov.ru
Таблицы истинности широко используются в информатике, математике, логике и других областях знаний. edu4cash.ru