При заданной таблице истинности
Автор Гендальфович задал вопрос в разделе Школы
правило состовления таблицы значений функции?? и получил лучший ответ
Ответ от OZUM[гуру]
Логическая функция - это функция, в которой переменные принимают только два значения: логическая единица или логический ноль. Истинность или ложность сложных суждений представляет собой функцию истинности или ложности простых. Эту функцию называют булевой функцией суждений f (a, b).
Любая логическая функция может быть задана с помощью таблицы истинности, в левой части которой записывается набор аргументов, а в правой части - соответствующие значения логической функции. При построении таблицы истинности необходимо учитывать порядок выполнения логических операций.
Порядок выполнения логических операций в сложном логическом выражении:
инверсия;
конъюнкция;
дизъюнкция;
импликация;
эквивалентность.
Для изменения указанного порядка выполнения операций используются скобки.
Алгоритм построения таблиц истинности для сложных выражений:
Определить количество строк:
количество строк = 2n + строка для заголовка,
n - количество простых высказываний.
Определить количество столбцов:
количество столбцов = количество переменных + количество логических операций;
определить количество переменных (простых выражений) ;
определить количество логических операций и последовательность их выполнения.
Заполнить столбцы результатами выполнения логических операций в обозначенной последовательности с учетом таблиц истинности основных логических операций.
Пример: Составить таблицу истинности логического выражения:
D = ¬ А & (B Ú C).
Решение: Ù
Определить количество строк:
на входе три простых высказывания: А, В, С поэтому n=3 и количество строк = 23 +1 = 9.
Определить количество столбцов:
простые выражения (переменные) : А, В, С;
промежуточные результаты (логические операции) :
¬ А - инверсия (обозначим через E);
B Ú C - операция дизъюнкции (обозначим через F);
а также искомое окончательное значение арифметического выражения:
D = ¬ А & (B Ú C). т. е. D = E & F - это операция конъюнкции.
Заполнить столбцы с учетом таблиц истинности логических операций.
A
B
C
E
F
E & F
0
0
0
1
0
0
0
0
1
1
1
1
0
1
0
1
1
1
0
1
1
1
1
1
1
0
0
0
0
0
1
0
1
0
1
0
1
1
0
0
1
0
1
1
1
0
1
0
Построение логической функции по ее таблице истинности:
Попробуем решить обратную задачу. Пусть дана таблица истинности для некоторой логической функции
Z(X,Y):
X
Y
Z
0
0
1
0
1
0
1
0
1
1
1
0
Составить логическую функцию для заданной таблицы истинности.
Правила построения логической функции по ее таблице истинности:
Выделить в таблице истинности те строки, в которых значение функции равно 1.
Выписать искомую формулу в виде дизъюнкции нескольких логических элементов. Число этих элементов равно числу выделенных строк.
Каждый логический элемент в этой дизъюнкции записать в виде конъюнкции аргументов функции.
Если значение какого-либо аргумента функции в соответствующей строке таблице равно 0, то этот аргумент взять с отрицанием.
Решение.
В первой и третьей строках таблицы истинности значение функции равно 1.
Так как строки две, получаем дизъюнкцию двух элементов: ( ) V ( ).
Каждый логический элемент в этой дизъюнкции запишим в виде конъюнкции аргументов функции X и Y: (X & Y) V (X & Y).
Берем аргумент с отрицанием если его значение в соответствующей строке таблицы равно 0 и получаем искомую функцию:
Z (X, Y) =(¬ X & ¬Y) V (X & ¬Y).
Как определить кол-во логических функций, которые заданы в таблице истинности?
N=2^n
где n=2^m
n- количество комбинаций значений аргументов (переменных) функции
m-
подробнее...
Ребят задача из пробного ЕГЭ по информатике, я не могу решить, прошу помогите!
Логическая функция - это функция, в которой переменные принимают только два значения: логическая
подробнее...
JK триггер помогите Ячейки памяти на JK триггере описать подключения и принцип работы
JK-триггер [ | ]
JK-триггер с дополнительными асинхронными инверсными входами S и R
J K
подробнее...
у кого есть демо версии егэ по информатике 2008.
Демонстрационный вариант ЕГЭ 2008 г. ИНФОРМАТИКА, 11 класс.
© Федеральная служба по надзору в
подробнее...
таблица 6 класс крестовые походы (поход, участники, цели события, направление, результаты)
Крестовые походы
История происхождения
Название «крестоносцы» появилось потому, что
подробнее...
Что такое противоположные антонимы и, пожалуйста, приведите пример.
Анто́нимы (греч. αντί- «против» + όνομα «имя» ) — это слова одной части речи, различные по звучанию
подробнее...
Должен написать реферат по химии, на тему "Жизнь и деятельность Д. И. Менделеева. " Каков должен быть его объём?
вот этот написал ученик 8 класса
ПЛАН.
1. Первые научные работы и определения
подробнее...
помогите ответить на вопросы по информатике.
где они? =)
Табличные базы данных
Табличная база данных содержит перечень
подробнее...
может кто-то знает?
1. Исследование генетики человека с большими трудностями, причины которых связаны:
•с
подробнее...
подскажите ход решения Найти КНФ для булевой функции: [ссылка появится после проверки модератором]
все ДНФ и КНФ строятся по одному принципу.
шаг 1
Считаем, сколько переменных в нашей
подробнее...
Помогите найти школьнику азимут Тверь-Стокгольм. !!
Азимут (обозначается «Аз» или «Az») — в геодезии угол между направлением на север (в Южном
подробнее...
ОСНОВНАЯ ПРОБЛЕМА, ПОДНЯТАЯ В ЭПИЗОДЕ ПЛЕН ПЬЕРА БЕЗУХОВА "ВОЙНА И МИР"
Большой душевный подъем испытывает Пьер в связи с народным патриотическим движением во время
подробнее...
К простым гипотезам следует отнести:
Гипотеза в статистике — есть некое научное предположение, которое необходимо проверить и далее
подробнее...
промежуточные стороны горизонта
Различают четыре основных стороны горизонта: север, юг, восток и запад. Между ними есть
подробнее...
гпр (excel) для чего нужна эта формула, как ей пользоваться...
Выполняет поиск значения в верхней строке таблицы или массива значений и возвращает значение того
подробнее...