Основы логики и логические операции
Создатель алгебры логики ХIХ в. английский математик Джордж Буль.
ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ КОМПЬЮТЕРА
Логические операции
Инверсия (логическое отрицание - НЕ)
Конъюнкция (логическое умножение - И)
Дизъюнкция (логическое сложение - ИЛИ)
Импликация (логическое следование)
Эквивалентность или тождество (логическое равенство)
Приоритет выполнения логических операций
Пример
Д.з.
Установите соответствие:
Установите соответствие:
1.37M
Category: informaticsinformatics

Основы логики и логические операции

1. Основы логики и логические операции

2.

Логика – это наука о формах и
способах мышления.
Понятие – это форма мышления, фиксирующая
основные, существенные признаки объекта.
Высказывание – это форма мышления, в
которой что-либо утверждается или отрицается
о свойствах разных предметов и отношений
между ними. Высказывание может быть либо
истинно либо ложно.
Умозаключение – это форма мышления, с
помощью которой из одного или нескольких
суждений может быть получено новое
суждение.

3. Создатель алгебры логики ХIХ в. английский математик Джордж Буль.

Алгебра логики — это
математический аппарат, с помощью
которого записывают, вычисляют,
упрощают и преобразовывают
логические высказывания.
Американец Клод Шеннон раскрыл
связи между двоичным способом
хранения информации, алгеброй
логики и электрическими схемами.

4. ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ КОМПЬЮТЕРА

Логический элемент компьют ера — это часть
электронной логической схемы, которая
реализует элементарную логическую
функцию.
Базовые логические элементы реализуют
основные логические операции: И, ИЛИ,
НЕ, И-НЕ, ИЛИ-НЕ. Каждая логическая
операция имеет свою электронную схему.

5.

• На основе базовых логических
элементов конструируют главную
часть процессора – сумматор
(одноразрядный и многоразрядный),
полусумматор.
• Сумматор – электронная схема,
выполняющая суммирование
двоичных чисел.
• Логические элементы компьютера
оперируют с сигналами,
представляющими собой
электрические импульсы.

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

7. Инверсия (логическое отрицание - НЕ)

Инверсия
делает
истинное
высказывание
ложным
и,
наоборот, ложное – истинным.
Обозначение: ¬А или A
Схема:
А
НЕ
A
Таблица истинности
А
A
1
0
0
1

8. Конъюнкция (логическое умножение - И)

Конъюнкция двух логических переменных
истинна тогда и только тогда, когда оба
высказывания, истинны.
Обозначение: ^,&,* пример:
Схема
А
В
И
A B
A B
Таблица истинности
А
B
A B
1
1
1
1
0
0
0
1
0
0
0
0

9. Дизъюнкция (логическое сложение - ИЛИ)

Дизъюнкция
двух
логических
переменных истинно тогда и только
тогда, когда истинно хотя бы одно из
входящих в него простых высказываний.
Обозначение:
Схема:
А
В
A B
A B
ИЛИ
Таблица истинности
А
1
1
0
0
B
1
0
1
0
A B
1
1
1
0

10. Импликация (логическое следование)

Импликация двух логических переменных
ложна тогда и только тогда, когда из истинного
основания следует ложное следствие.
Таблица истинности
Обозначение: A B
А – условие
В - следствие
А
1
0
1
0
B
1
1
0
0
A B
1
1
0
1

11. Эквивалентность или тождество (логическое равенство)

Эквивалентность двух логических переменных
истинна тогда и только тогда, когда оба
высказывания одновременно либо ложны, либо
истинны.
Обозначение: ≡ , ↔ A B
Таблица истинности
А
1
1
0
0
B
1
0
1
0
A B
1
0
0
1

12. Приоритет выполнения логических операций

При вычислении значения логического выражения
(формулы) логические операции вычисляются в
определенном порядке, согласно их приоритету:
1.инверсия,
2.конъюнкция,
3.дизъюнкция,
4.импликация и эквивалентность.
Операции
одного приоритета выполняются слева
направо. Для изменения порядка действий
используются скобки.
Пример

13. Пример

Дана формула
A B C А A
Определите порядок вычисления.
Порядок вычисления:
Инверсия – A
Конъюнкция – C А
Дизъюнкция – A B
Импликация – A B C А
Эквивалентность – A B C А A

14.

Дана функция
A
B
C
0
0
0
1
0
0
0
1
0
0
0
1
1
1
0
1
1
1
0
1
1
1
0
1
A B C А A

15.

Дана функция
A
B
C
1
0
0
0
0
0
0
0
1
0
1
1
1
1
1
1
1
0
0
1
0
1
0
1
В А А С A

16. Д.з.

Дана формула A С А В A
Определите порядок вычисления. Составить
таблицу истинности .

17.

Дана формула
А ^ ¬В
АVС≡А
Определите порядок вычисления. Составить
таблицу истинности .

18. Установите соответствие:

Импликация
Умножение
Дизъюнкция
Тождество
Инверсия
Следование
Эквивалентность
Сложение
Конъюнкция
Отрицание

19. Установите соответствие:

˅
Умножение

Тождество
˄
Следование

Сложение
Отрицание
̚
English     Русский Rules