Главная >> Информатика 8 класс. Босова

§ 1.3. Элементы алгебры логики

1.3.3. Построение таблиц истинности для логических выражений

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

    1) подсчитать n — число переменных в выражении;
    2) подсчитать общее число логических операций в выражении;
    3) установить последовательность выполнения логических операций с учётом скобок и приоритетов;
    4) определить число столбцов в таблице: число переменных + число операций;
    5) заполнить шапку таблицы, включив в неё переменные и операции в соответствии с последовательностью, установленной в п. 3;
    6) определить число строк в таблице (не считая шапки таблицы): m = 2n;
    7) выписать наборы входных переменных с учётом того, что они представляют собой целый ряд n-разрядных двоичных чисел от 0 до 2n - 1;
    8) провести заполнение таблицы по столбцам, выполняя логические операции в соответствии с установленной последовательностью.

Построим таблицу истинности для логического выражения A ∨ А & Б. В нём две переменные, две операции, причём сначала выполняется конъюнкция, а затем — дизъюнкция. Всего в таблице будет четыре столбца:

Наборы входных переменных — это целые числа от 0 до 3, представленные в двухразрядном двоичном коде: 00, 01, 10, 11.

Заполненная таблица истинности имеет вид:

Обратите внимание, что последний столбец (результат) совпал со столбцом А. В таком случае говорят, что логическое выражение A ∨ А & В равносильно логической переменной А.

 

 

???????@Mail.ru