- •Логические
- •Булева алгебра
- •Логические высказывания
- •Обозначение высказываний
- •Операция НЕ (инверсия)
- •Операция И (логическое умножение, конъюнкция)
- •Операция ИЛИ (логическое сложение, дизъюнкция)
- •Операция "исключающее ИЛИ"
- •Свойства операции "исключающее ИЛИ"
- •Импликация ("если …, то …")
- •Эквиваленция ("тогда и только тогда, …")
- •Базовый набор операций
- •Логические формулы
- •Составление таблиц истинности
- •Составление таблиц истинности
- •Логические
- •Диаграммы Вена (круги Эйлера)
- •Диаграмма МХН (Е.М. Федосеев)
- •Логические
- •Законы алгебры логики
- •Упрощение логических выражений
- •Упрощение логических выражений
- •Логические уравнения
- •Логические
- •Синтез логических выражений
- •Синтез логических выражений (2 способ)
- •Синтез логических выражений
- •Синтез логических выражений (2 способ)
- •Логические
- •Логические элементы компьютера
- •Логические элементы компьютера
- •Составление схем
- •Триггер (англ. trigger – защёлка)
- •Полусумматор
- •Сумматор
- •Многоразрядный сумматор
- •Логические
- •Метод рассуждений
- •Табличный метод
- •Задача Эйнштейна
- •Использование алгебры логики
- •Использование алгебры логики
Использование алгебры логики
Задача 3. Следующие два высказывания истинны:
1.Неверно, что если корабль A вышел в море, то корабль C – нет.
2.В море вышел корабль B или корабль C, но не оба вместе. Определить, какие корабли вышли в море.
Решение:
… если корабль A вышел в море, то корабль C – нет.
A C 1
1.Неверно, что если корабль A вышел в море, то корабль C – нет.
A |
|
0 |
A |
C |
1 |
C |
2. В море вышел корабль B или корабль C, но не оба |
B C 1 |
|||||||||||
вместе. |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
(B C) 1 |
|
|
|
|
(B C |
|
|
C) 1 |
|
A |
|
|
|
|
||||||||
|
|
|
||||||||||
C |
A |
C |
B |
|||||||||
A C (B C B C) 1
|
|
1 |
A 1, B 0, C 1 |
A C B |
|||
Использование алгебры логики
Задача 4. Когда сломался компьютер, его хозяин сказал «Память не могла выйти из строя». Его сын предположил, что сгорел процессор, а винчестер исправен. Мастер по ремонту сказал, что с процессором все в порядке, а память неисправна. В результате оказалось, что двое из них сказали все верно, а третий – все неверно. Что же сломалось?
Решение:
A – неисправен процессор, B – память, C – винчестер
хозяин: B 0, |
B |
1 |
|
|
|
|
|
|
|
|
|
|
B 1 |
||
|
сын: A C |
1 |
мастер: |
A |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
Если ошибся хозяин: X1 |
|
|
A |
|
|
|
B 1 |
|
|
|
|||||
B |
|
|
|
A |
|
|
|
||||||||
Если ошибся сын: Если ошибся мастер:
В общем случае:
X2 B A B 1
X3 B A C A B 1 |
||
X3 B A C (A B) 1 |
||
X3 B A C 1 |
! |
|
X1 X2 X3 1 |
||
|
||
A 1 B 0 C 0
