Логические операции

Содержание

Слайд 2

Алгебра логики

Логическая функция – это функция, у которой значения переменных
и значение функции

Алгебра логики Логическая функция – это функция, у которой значения переменных и
выражают логическую истинность.
Они могут принимать значения «истина» или «ложь» (1 или 0). Для
функции, содержащей две переменные, наборов значений переменных всего
четыре.
Значения логических функций определяются с помощью таблица
истинности.

Слайд 3

Алгебра логики

1. Конъюнкция (логическое умножение) – сложное логическое выражение,
которое является истинным только

Алгебра логики 1. Конъюнкция (логическое умножение) – сложное логическое выражение, которое является
в том случае, когда истинны оба
входящих в него простых выражения.
Обозначение &, ∧, ⋅

Слайд 4

Алгебра логики

2. Дизъюнкция является сложным логическим выражением, которое истинно практически всегда, за

Алгебра логики 2. Дизъюнкция является сложным логическим выражением, которое истинно практически всегда,
исключением, когда все выражения ложны.
Обозначение: +, ∨.

Слайд 5

Алгебра логики

3. Импликация - это сложное логическое выражение, которое истинно во всех

Алгебра логики 3. Импликация - это сложное логическое выражение, которое истинно во
случаях, кроме как из истины следует ложь. То есть, данная логическая операция связывает два простых логических выражения, из которых первое является условием (A), а второе (A) является следствием условия (A).
Обозначения: →, ⇒.

Слайд 6

Алгебра логики

4. Эквивалентность - это сложное логическое выражение, которое истинно на равных

Алгебра логики 4. Эквивалентность - это сложное логическое выражение, которое истинно на
значениях переменных A и B.
Обозначения: ↔, ⇔, ≡.

Слайд 7

Алгебра логики

5. Отрицание(инверсия) - означает, что к исходному логическому выражению добавляется частица

Алгебра логики 5. Отрицание(инверсия) - означает, что к исходному логическому выражению добавляется
НЕ или слова НЕВЕРНО, ЧТО и в итоге получаем, что если исходное выражение истинно, то отрицание исходного – будет ложно и наоборот, если исходное выражение ложно, то его отрицание будет истинно.
Обозначения: не A, A¯, ¬A.

Слайд 8

Алгебра логики

Штрих Шеффера Булева функция двух переменных или бинарная логическая операция.
Обозначения:

Алгебра логики Штрих Шеффера Булева функция двух переменных или бинарная логическая операция.
|, эквивалентно операции И-НЕ.

Слайд 9

Алгебра логики

Порядок выполнения логических операций в сложном логическом выражении
Инверсия(отрицание);
Конъюнкция (логическое умножение);

Алгебра логики Порядок выполнения логических операций в сложном логическом выражении Инверсия(отрицание); Конъюнкция

Дизъюнкция и строгая дизъюнкция (логическое сложение);
Импликация (следствие);
Эквивалентность (тождество).

Слайд 10

Алгебра логики

Построим таблицу истинности A∨A&B. В нём две переменные, две операции, причём сначала

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

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

Слайд 11

Задание 1.

! Построить таблицу истинности и решить выражение F=(A∨B)∧(¬A∨¬B).
В помощь приведённый

Задание 1. ! Построить таблицу истинности и решить выражение F=(A∨B)∧(¬A∨¬B). В помощь
ниже алгоритм.
Число переменных в выражении n = 2.
Общее количество логических операций в выражении — 5.
Последовательность выполнения логических операций — 1, 5, 3, 4, 2.
Количество столбцов — 7. Логические переменные (А и В) + логические операции ∨, ∧, ¬, ∨ , ¬.
Количество строк — 5, исходя из m =2n, таким образом 22 = 4, 4+1 (строка заголовков столбцов) = 5
Заполнить таблицу.
Имя файла: Логические-операции.pptx
Количество просмотров: 47
Количество скачиваний: 0