SlideShare uma empresa Scribd logo
1 de 26
ЭЛЕМЕНТЫ
АЛГЕБРЫ ЛОГИКИ
МАТЕМАТИЧЕСКИЕ ОСНОВЫ
ИНФОРМАТИКИ
Ключевые слова
• алгебра логики
• высказывание
• логическая операция
• конъюнкция
• дизъюнкция
• отрицание
• логическое выражение
• таблица истинности
• законы логики
Клод Шеннон (1916-2001). Его
исследования позволили применить алгебру
логики в вычислительной технике
Логика
Аристотель (384-322 до н.э.).
Основоположник формальной логики (понятие,
суждение, умозаключение).
Джордж Буль (1815-1864). Создал новую
область науки - Математическую логику
(Булеву алгебру или Алгебру высказываний).
Алгебра - наука об общих операциях, аналогичных
сложению и умножению, которые могут выполняться
над разнообразными математическими объектами –
числами, многочленами, векторами и др.
Алгебра
Высказывание - это предложение на любом языке,
содержание которого можно однозначно определить как
истинное или ложное.
В русском языке высказывания выражаются
повествовательными предложениями:
Земля вращается вокруг Солнца.
Москва - столица.
Побудительные и вопросительные предложения
высказываниями не являются.
Без стука не входить!
Откройте учебники.
Ты выучил стихотворение?
Высказывание
Но не всякое повествовательное предложение является
высказыванием:
Это высказывание ложное.
Высказывание или нет?
Зимой идет дождь.
Снегири живут в Крыму.
Кто к нам пришел?
У треугольника 5 сторон.
Как пройти в библиотеку?
Переведите число в десятичную систему.
Запишите домашнее задание
Алгебра логики определяет правила записи,
вычисления значений, упрощения и преобразования
высказываний.
В алгебре логики высказывания обозначают буквами и
называют логическими переменными.
Если высказывание истинно, то значение
соответствующей ему логической переменной обозначают
единицей (А = 1), а если ложно - нулём (В = 0).
0 и 1 называются логическими значениями.
Алгебра логики
Простые и сложные
высказывания
Высказывания бывают простые и сложные.
Высказывание называется простым, если никакая его
часть сама не является высказыванием.
Сложные (составные) высказывания строятся из простых с
помощью логических операций.
Название логической операции Логическая связка
Конъюнкция «и»; «а»; «но»; «хотя»
Дизъюнкция «или»
Инверсия «не»; «неверно, что»
Конъюнкция - логическая операция, ставящая в
соответствие каждым двум высказываниям новое
высказывание, являющееся истинным тогда и только тогда,
когда оба исходных высказывания истинны.
Другое название: логическое умножение.
Обозначения: ∧ , ×, &, И.
А В А&В
0 0 0
0 1 0
1 0 0
1 1 1
Логические операции
Таблица истинности: Графическое представление
A B
А&В
Дизъюнкция - логическая операция, которая каждым двум
высказываниям ставит в соответствие новое высказывание,
являющееся ложным тогда и только тогда, когда оба
исходных высказывания ложны.
Другое название: логическое сложение.
Обозначения: V, |, ИЛИ, +.
А В АVВ
0 0 0
0 1 1
1 0 1
1 1 1
Логические операции
Таблица истинности: Графическое представление
A B
АVВ
Инверсия - логическая операция, которая каждому
высказыванию ставит в соответствие новое высказывание,
значение которого противоположно исходному.
Другое название: логическое отрицание.
Обозначения: НЕ, ¬ , ¯ .
А Ā
0 1
1 0
Логические операции имеют следующий приоритет:
инверсия, конъюнкция, дизъюнкция.
Логические операции
Таблица истинности: Графическое представление
A
Ā
Пусть А = «На Web-странице встречается слово
"крейсер"», В = «На Web-странице встречается слово
"линкор"».
В некотором сегменте сети Интернет 5 000 000 Web-
страниц. В нём высказывание А истинно для 4800 страниц,
высказывание В - для 4500 страниц, а высказывание АVВ -
для 7000 страниц.
Для какого количества Web-страниц в этом случае будут
истинны следующие выражения и высказывание?
а) НЕ (А ИЛИ В);
б) А & B;
в) На Web-странице встречается слово "крейсер" И НЕ
встречается слово "линкор".
Решаем задачу
5000000000 – 7000 = 4 993 000 Web-страниц НЕ (А ИЛИ В)
A = 4800, B = 4500.
4800 + 4500 = 9300
Представим условие задачи графически:
На 2500 Web-страницах встречается слово "крейсер"
И НЕ встречается слово "линкор".
5 000 000 000
4800 – 2300 = 2500 Web-страниц
7 000
НЕ (А ИЛИ В)
Сегмент Web-страниц
A BA&B
9300 – 7000 = 2300 Web-страниц A&B
A И B
А ИЛИ В
Построение таблиц истинности для
логических выражений
подсчитать n - число переменных в выражении
подсчитать общее число логических операций в выражении
установить последовательность выполнения логических операций
определить число столбцов в таблице
заполнить шапку таблицы, включив в неё переменные и операции
определить число строк в таблице без шапки: m =2n
выписать наборы входных переменных
провести заполнение таблицы по столбцам, выполняя логические
операции в соответствии с установленной последовательностью
A B A&B AVA&B
0 0 0 0
0 1 0 0
1 0 0 1
1 1 1 1
А V A & B
n = 2, m = 22
= 4.
Приоритет операций: &, V
Пример построения таблицы истинности
Свойства логических операций
Законы алгебры-логикиЗаконы алгебры-логики
A & B = B & AA & B = B & A
A V B = B V AA V B = B V A
A&(BVC)= (A&B) V (A&C)A&(BVC)= (A&B) V (A&C)
AV(B&C) = (AVB)&(AVC)AV(B&C) = (AVB)&(AVC)
(A & B) & C = A & ( B & C)(A & B) & C = A & ( B & C)
(A V B) V C =A V ( B V C)(A V B) V C =A V ( B V C)
ПереместительныйПереместительный
СочетательныйСочетательный
РаспределительныйРаспределительный
Закон двойного
отрицания
Закон двойного
отрицания Ā = AĀ = A
A & Ā = 0A & Ā = 0
A V Ā = 1A V Ā = 1
A & 0=0; A &1 = AA & 0=0; A &1 = A
A V 0 = A; A V 1 = 1A V 0 = A; A V 1 = 1
A & A = AA & A = A
A V A = AA V A = A
Закон исключения
третьего
Закон исключения
третьего
Закон повторенияЗакон повторения
Законы операций
с 0 и 1
Законы операций
с 0 и 1
Законы общей
инверсии
Законы общей
инверсии
A & B = Ā V BA & B = Ā V B
A V B = Ā & BA V B = Ā & B
A B C B&C A v (B & C) A v B A v C (A v B) & (A v C)
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Распределительный закон для логического сложения:
A v (B & C) = (A v B) & (A v C).
Доказательство закона
0
0
0
0
0
0
1
1
0
0
0
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
0
0
1
1
1
1
1
Равенство выделенных столбцов доказывает
распределительный закон.
Задача. Коля, Вася и Серёжа гостили летом у бабушки.
Однажды один из мальчиков нечаянно разбил любимую
бабушкину вазу.
Решение логических задач
На вопрос, кто разбил вазу, они дали такие ответы:
Серёжа: 1) Я не разбивал. 2) Вася не разбивал.
Вася: 3) Серёжа не разбивал. 4) Вазу разбил Коля.
Коля: 5) Я не разбивал. 6) Вазу разбил Серёжа.
Бабушка знала, что один из её
внуков (правдивый), оба раза сказал
правду; второй (шутник) оба раза
сказал неправду; третий (хитрец) один
раз сказал правду, а другой раз -
неправду. Назовите имена правдивого,
шутника и хитреца.
Кто из внуков разбил вазу?
K B C Утверждение
Серёжи
Утверждение
Васи
Утверждение
Коли
K C
0 0 1 0 1 0 0 1 1
0 1 0 1 0 1 0 1 0
1 0 0 1 1 1 1 0 0
С В КС
Решение. Пусть К =«Коля разбил вазу»,
В =«Вася разбил вазу»,
С =«Серёжа разбил вазу».
Представим в таблице истинности высказывания каждого
мальчика. Так как ваза разбита одним внуком, составим не
всю таблицу, а только её фрагмент, содержащий наборы
входных переменных: 001, 010, 100.
Исходя из того, что знает о внуках бабушка, следует искать
в таблице строки, содержащие в каком-либо порядке три
комбинации значений: 00, 11, 01 (или 10). Это вторая строка.
Вазу разбил Серёжа, он - хитрец. Шутником оказался Вася.
Имя правдивого внука - Коля.
a
F
a b
F
Переключательные схемы
Последовательное соединениеПоследовательное соединение Параллельное соединениеПараллельное соединение
Логический элемент – устройство, которое после
обработки двоичных сигналов выдаёт значение одной из
логических операций.
&
А
В
И (конъюнктор)И (конъюнктор)
1
А
В
ИЛИ (дизъюнктор)ИЛИ (дизъюнктор) НЕ (инвертор)НЕ (инвертор)
А
Логические элементы
Какой сигнал должен быть на выходе при каждом возможном
наборе сигналов на входах?
Анализ электронной схемыРешение. Все возможные комбинации сигналов на входах А
и В внесём в таблицу истинности. Проследим
преобразование каждой пары сигналов при прохождении их
через логические элементы и запишем полученный
результат в таблицу. Заполненная таблица истинности
полностью описывает рассматриваемую электронную схему.
А 0010
В 0101
& 0010 F
1010
A B F
0 0 0
0 1 0
1 0 1
0 1 0
В инвертор поступает сигнал от входа В.
В конъюнктор поступают сигналы от входа А и от
инвертора. Таким образом, F = A & B.
Высказывание — это предложение на любом языке,
содержание которого можно однозначно определить как
истинное или ложное.
Основные логические операции, определённые над
высказываниями: инверсия, конъюнкция, дизъюнкция.
Название логической
операции
Логическая связка Обозначение
Инверсия «не, «неверно, что» ¬, ─
Конъюнкция «и», «а», «но»,
«хотя»
&
Дизъюнкция «или» V
Самое главное
Таблицы истинности для основных логических операций:
А Ā
0 1
1 0
A B A&B AVB
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 1
При вычислении логических выражений сначала
выполняются действия в скобках. Приоритет выполнения
логических операций: ¬, &, V.
Самое главное
Опорный конспект
ИнверсияИнверсия КонъюнкцияКонъюнкция ДизъюнкцияДизъюнкция
Высказывание – это предложение на любом языке, содержание которого
можно однозначно определить как истинное или ложное.
А Ā
0 1
1 0
A B A&B
0 0 0
0 1 0
1 0 0
1 1 1
A B AVB
0 0 0
0 1 1
1 0 1
1 1 1
Приоритет выполнения логических операций: ¬, &, V.
Основные логические
операции
Основные логические
операции
Источники информации
1. http://school-collection.edu.ru/catalog/res/9e997f40-f285-4369-aa7d-88b892beca4
– Элементарные логические операции
2. http://isolde.ucoz.ru/_pu/0/88158062.jpg - Аристотель
3. http://www.physics.ru/courses/op25part2/content/scientist/images/aristotel.jpg
- Аристотель
4. http://www.mathematics.ru/courses/algebra/content/scientist/images/boole.jp
g - Джордж Буль
5. http://www.trinity.se-ua.net/images/shannonc.jpg - Клод Элвуд Шеннон
6. http://mdou-teremok.moy.su/kartinki/ab2a40ef409a-1-.png - мальчик 1
7. http://falconsscience.files.wordpress.com/2007/10/cartoon-boys.jpg%3Fw
%3D283%26h%3D494 – мальчик 2
8. http://s39.radikal.ru/i085/0811/f0/e7c004f3c68a.png - мальчик 3

Mais conteúdo relacionado

Mais procurados

2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания
aleksashka3
 
Логические выражения
Логические выраженияЛогические выражения
Логические выражения
Maxim Demyanov
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логики
zarechneva
 
013
013013
013
JIuc
 
практика 16
практика 16практика 16
практика 16
student_kai
 
4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул
aleksashka3
 
Логика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийЛогика 03. Классическая логика высказываний
Логика 03. Классическая логика высказываний
Victor Gorbatov
 
21
2121
21
JIuc
 
017
017017
017
JIuc
 

Mais procurados (17)

2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания
 
Логические выражения
Логические выраженияЛогические выражения
Логические выражения
 
Nf games
Nf gamesNf games
Nf games
 
Logika
LogikaLogika
Logika
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логики
 
Основы логики
Основы логикиОсновы логики
Основы логики
 
013
013013
013
 
практика 16
практика 16практика 16
практика 16
 
Решение уравнений
Решение уравненийРешение уравнений
Решение уравнений
 
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
 
Logik
LogikLogik
Logik
 
4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул
 
8 a mak_2013
8 a mak_20138 a mak_2013
8 a mak_2013
 
Логика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийЛогика 03. Классическая логика высказываний
Логика 03. Классическая логика высказываний
 
Kuznecova 9klass
Kuznecova 9klassKuznecova 9klass
Kuznecova 9klass
 
21
2121
21
 
017
017017
017
 

Destaque

The World We Envision Declaration
The World We Envision DeclarationThe World We Envision Declaration
The World We Envision Declaration
Bratu Denisa
 
Portfolio Presentation
Portfolio PresentationPortfolio Presentation
Portfolio Presentation
Heather Seaman
 

Destaque (10)

Ta blas de gastos
Ta blas de gastosTa blas de gastos
Ta blas de gastos
 
The World We Envision Declaration
The World We Envision DeclarationThe World We Envision Declaration
The World We Envision Declaration
 
Achieving Design Agility by Refactoring Design Smells
Achieving Design Agility by Refactoring Design SmellsAchieving Design Agility by Refactoring Design Smells
Achieving Design Agility by Refactoring Design Smells
 
Technical debt - The elephant in the room
Technical debt - The elephant in the roomTechnical debt - The elephant in the room
Technical debt - The elephant in the room
 
Introduction to Bioinformatics
Introduction to BioinformaticsIntroduction to Bioinformatics
Introduction to Bioinformatics
 
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectosUniv.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
 
Cutting conditions
Cutting conditionsCutting conditions
Cutting conditions
 
Questionnaire
QuestionnaireQuestionnaire
Questionnaire
 
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
 
Portfolio Presentation
Portfolio PresentationPortfolio Presentation
Portfolio Presentation
 

Semelhante a 9 1.3 - элементы алгебры логики

019
019019
019
JIuc
 
19
1919
19
JIuc
 
014
014014
014
JIuc
 
18
1818
18
JIuc
 
3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана
aleksashka3
 
Логические основы компьютероов
Логические основы компьютероовЛогические основы компьютероов
Логические основы компьютероов
ATI-2014
 
B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65
tomik1044
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логики
slbazhenova
 
юбилей джоаккино россини
юбилей джоаккино россиниюбилей джоаккино россини
юбилей джоаккино россини
Елена Ключева
 
векторная алгебра
векторная алгебравекторная алгебра
векторная алгебра
Vladimir Yaschuk
 
9 Теория понятий
9 Теория понятий9 Теория понятий
9 Теория понятий
Victor Gorbatov
 
пр 4 таблица истинн.docx
пр 4 таблица истинн.docxпр 4 таблица истинн.docx
пр 4 таблица истинн.docx
ssuser6d63bc1
 

Semelhante a 9 1.3 - элементы алгебры логики (20)

Prec
PrecPrec
Prec
 
019
019019
019
 
логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляков
 
19
1919
19
 
Tablicy istinnosti
Tablicy istinnostiTablicy istinnosti
Tablicy istinnosti
 
014
014014
014
 
218368
218368218368
218368
 
[DD] 3. Combinational circuits
[DD] 3. Combinational circuits[DD] 3. Combinational circuits
[DD] 3. Combinational circuits
 
18
1818
18
 
Logika1
Logika1Logika1
Logika1
 
3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана
 
Логические основы компьютероов
Логические основы компьютероовЛогические основы компьютероов
Логические основы компьютероов
 
B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логики
 
Системы булевых функций. Применение булевых функций к релейно-контактным схемам
Системы булевых функций. Применение булевых функций к релейно-контактным схемамСистемы булевых функций. Применение булевых функций к релейно-контактным схемам
Системы булевых функций. Применение булевых функций к релейно-контактным схемам
 
юбилей джоаккино россини
юбилей джоаккино россиниюбилей джоаккино россини
юбилей джоаккино россини
 
векторная алгебра
векторная алгебравекторная алгебра
векторная алгебра
 
Komplanarn vektor
Komplanarn vektorKomplanarn vektor
Komplanarn vektor
 
9 Теория понятий
9 Теория понятий9 Теория понятий
9 Теория понятий
 
пр 4 таблица истинн.docx
пр 4 таблица истинн.docxпр 4 таблица истинн.docx
пр 4 таблица истинн.docx
 

9 1.3 - элементы алгебры логики

  • 2. Ключевые слова • алгебра логики • высказывание • логическая операция • конъюнкция • дизъюнкция • отрицание • логическое выражение • таблица истинности • законы логики
  • 3. Клод Шеннон (1916-2001). Его исследования позволили применить алгебру логики в вычислительной технике Логика Аристотель (384-322 до н.э.). Основоположник формальной логики (понятие, суждение, умозаключение). Джордж Буль (1815-1864). Создал новую область науки - Математическую логику (Булеву алгебру или Алгебру высказываний).
  • 4. Алгебра - наука об общих операциях, аналогичных сложению и умножению, которые могут выполняться над разнообразными математическими объектами – числами, многочленами, векторами и др. Алгебра
  • 5. Высказывание - это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. В русском языке высказывания выражаются повествовательными предложениями: Земля вращается вокруг Солнца. Москва - столица. Побудительные и вопросительные предложения высказываниями не являются. Без стука не входить! Откройте учебники. Ты выучил стихотворение? Высказывание Но не всякое повествовательное предложение является высказыванием: Это высказывание ложное.
  • 6. Высказывание или нет? Зимой идет дождь. Снегири живут в Крыму. Кто к нам пришел? У треугольника 5 сторон. Как пройти в библиотеку? Переведите число в десятичную систему. Запишите домашнее задание
  • 7. Алгебра логики определяет правила записи, вычисления значений, упрощения и преобразования высказываний. В алгебре логики высказывания обозначают буквами и называют логическими переменными. Если высказывание истинно, то значение соответствующей ему логической переменной обозначают единицей (А = 1), а если ложно - нулём (В = 0). 0 и 1 называются логическими значениями. Алгебра логики
  • 8. Простые и сложные высказывания Высказывания бывают простые и сложные. Высказывание называется простым, если никакая его часть сама не является высказыванием. Сложные (составные) высказывания строятся из простых с помощью логических операций. Название логической операции Логическая связка Конъюнкция «и»; «а»; «но»; «хотя» Дизъюнкция «или» Инверсия «не»; «неверно, что»
  • 9. Конъюнкция - логическая операция, ставящая в соответствие каждым двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны. Другое название: логическое умножение. Обозначения: ∧ , ×, &, И. А В А&В 0 0 0 0 1 0 1 0 0 1 1 1 Логические операции Таблица истинности: Графическое представление A B А&В
  • 10. Дизъюнкция - логическая операция, которая каждым двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны. Другое название: логическое сложение. Обозначения: V, |, ИЛИ, +. А В АVВ 0 0 0 0 1 1 1 0 1 1 1 1 Логические операции Таблица истинности: Графическое представление A B АVВ
  • 11. Инверсия - логическая операция, которая каждому высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному. Другое название: логическое отрицание. Обозначения: НЕ, ¬ , ¯ . А Ā 0 1 1 0 Логические операции имеют следующий приоритет: инверсия, конъюнкция, дизъюнкция. Логические операции Таблица истинности: Графическое представление A Ā
  • 12. Пусть А = «На Web-странице встречается слово "крейсер"», В = «На Web-странице встречается слово "линкор"». В некотором сегменте сети Интернет 5 000 000 Web- страниц. В нём высказывание А истинно для 4800 страниц, высказывание В - для 4500 страниц, а высказывание АVВ - для 7000 страниц. Для какого количества Web-страниц в этом случае будут истинны следующие выражения и высказывание? а) НЕ (А ИЛИ В); б) А & B; в) На Web-странице встречается слово "крейсер" И НЕ встречается слово "линкор". Решаем задачу
  • 13. 5000000000 – 7000 = 4 993 000 Web-страниц НЕ (А ИЛИ В) A = 4800, B = 4500. 4800 + 4500 = 9300 Представим условие задачи графически: На 2500 Web-страницах встречается слово "крейсер" И НЕ встречается слово "линкор". 5 000 000 000 4800 – 2300 = 2500 Web-страниц 7 000 НЕ (А ИЛИ В) Сегмент Web-страниц A BA&B 9300 – 7000 = 2300 Web-страниц A&B A И B А ИЛИ В
  • 14. Построение таблиц истинности для логических выражений подсчитать n - число переменных в выражении подсчитать общее число логических операций в выражении установить последовательность выполнения логических операций определить число столбцов в таблице заполнить шапку таблицы, включив в неё переменные и операции определить число строк в таблице без шапки: m =2n выписать наборы входных переменных провести заполнение таблицы по столбцам, выполняя логические операции в соответствии с установленной последовательностью
  • 15. A B A&B AVA&B 0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 1 А V A & B n = 2, m = 22 = 4. Приоритет операций: &, V Пример построения таблицы истинности
  • 16. Свойства логических операций Законы алгебры-логикиЗаконы алгебры-логики A & B = B & AA & B = B & A A V B = B V AA V B = B V A A&(BVC)= (A&B) V (A&C)A&(BVC)= (A&B) V (A&C) AV(B&C) = (AVB)&(AVC)AV(B&C) = (AVB)&(AVC) (A & B) & C = A & ( B & C)(A & B) & C = A & ( B & C) (A V B) V C =A V ( B V C)(A V B) V C =A V ( B V C) ПереместительныйПереместительный СочетательныйСочетательный РаспределительныйРаспределительный Закон двойного отрицания Закон двойного отрицания Ā = AĀ = A A & Ā = 0A & Ā = 0 A V Ā = 1A V Ā = 1 A & 0=0; A &1 = AA & 0=0; A &1 = A A V 0 = A; A V 1 = 1A V 0 = A; A V 1 = 1 A & A = AA & A = A A V A = AA V A = A Закон исключения третьего Закон исключения третьего Закон повторенияЗакон повторения Законы операций с 0 и 1 Законы операций с 0 и 1 Законы общей инверсии Законы общей инверсии A & B = Ā V BA & B = Ā V B A V B = Ā & BA V B = Ā & B
  • 17. A B C B&C A v (B & C) A v B A v C (A v B) & (A v C) 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Распределительный закон для логического сложения: A v (B & C) = (A v B) & (A v C). Доказательство закона 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 Равенство выделенных столбцов доказывает распределительный закон.
  • 18. Задача. Коля, Вася и Серёжа гостили летом у бабушки. Однажды один из мальчиков нечаянно разбил любимую бабушкину вазу. Решение логических задач На вопрос, кто разбил вазу, они дали такие ответы: Серёжа: 1) Я не разбивал. 2) Вася не разбивал. Вася: 3) Серёжа не разбивал. 4) Вазу разбил Коля. Коля: 5) Я не разбивал. 6) Вазу разбил Серёжа. Бабушка знала, что один из её внуков (правдивый), оба раза сказал правду; второй (шутник) оба раза сказал неправду; третий (хитрец) один раз сказал правду, а другой раз - неправду. Назовите имена правдивого, шутника и хитреца. Кто из внуков разбил вазу?
  • 19. K B C Утверждение Серёжи Утверждение Васи Утверждение Коли K C 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 1 0 0 С В КС Решение. Пусть К =«Коля разбил вазу», В =«Вася разбил вазу», С =«Серёжа разбил вазу». Представим в таблице истинности высказывания каждого мальчика. Так как ваза разбита одним внуком, составим не всю таблицу, а только её фрагмент, содержащий наборы входных переменных: 001, 010, 100. Исходя из того, что знает о внуках бабушка, следует искать в таблице строки, содержащие в каком-либо порядке три комбинации значений: 00, 11, 01 (или 10). Это вторая строка. Вазу разбил Серёжа, он - хитрец. Шутником оказался Вася. Имя правдивого внука - Коля.
  • 20. a F a b F Переключательные схемы Последовательное соединениеПоследовательное соединение Параллельное соединениеПараллельное соединение
  • 21. Логический элемент – устройство, которое после обработки двоичных сигналов выдаёт значение одной из логических операций. & А В И (конъюнктор)И (конъюнктор) 1 А В ИЛИ (дизъюнктор)ИЛИ (дизъюнктор) НЕ (инвертор)НЕ (инвертор) А Логические элементы
  • 22. Какой сигнал должен быть на выходе при каждом возможном наборе сигналов на входах? Анализ электронной схемыРешение. Все возможные комбинации сигналов на входах А и В внесём в таблицу истинности. Проследим преобразование каждой пары сигналов при прохождении их через логические элементы и запишем полученный результат в таблицу. Заполненная таблица истинности полностью описывает рассматриваемую электронную схему. А 0010 В 0101 & 0010 F 1010 A B F 0 0 0 0 1 0 1 0 1 0 1 0 В инвертор поступает сигнал от входа В. В конъюнктор поступают сигналы от входа А и от инвертора. Таким образом, F = A & B.
  • 23. Высказывание — это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. Основные логические операции, определённые над высказываниями: инверсия, конъюнкция, дизъюнкция. Название логической операции Логическая связка Обозначение Инверсия «не, «неверно, что» ¬, ─ Конъюнкция «и», «а», «но», «хотя» & Дизъюнкция «или» V Самое главное
  • 24. Таблицы истинности для основных логических операций: А Ā 0 1 1 0 A B A&B AVB 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 При вычислении логических выражений сначала выполняются действия в скобках. Приоритет выполнения логических операций: ¬, &, V. Самое главное
  • 25. Опорный конспект ИнверсияИнверсия КонъюнкцияКонъюнкция ДизъюнкцияДизъюнкция Высказывание – это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. А Ā 0 1 1 0 A B A&B 0 0 0 0 1 0 1 0 0 1 1 1 A B AVB 0 0 0 0 1 1 1 0 1 1 1 1 Приоритет выполнения логических операций: ¬, &, V. Основные логические операции Основные логические операции
  • 26. Источники информации 1. http://school-collection.edu.ru/catalog/res/9e997f40-f285-4369-aa7d-88b892beca4 – Элементарные логические операции 2. http://isolde.ucoz.ru/_pu/0/88158062.jpg - Аристотель 3. http://www.physics.ru/courses/op25part2/content/scientist/images/aristotel.jpg - Аристотель 4. http://www.mathematics.ru/courses/algebra/content/scientist/images/boole.jp g - Джордж Буль 5. http://www.trinity.se-ua.net/images/shannonc.jpg - Клод Элвуд Шеннон 6. http://mdou-teremok.moy.su/kartinki/ab2a40ef409a-1-.png - мальчик 1 7. http://falconsscience.files.wordpress.com/2007/10/cartoon-boys.jpg%3Fw %3D283%26h%3D494 – мальчик 2 8. http://s39.radikal.ru/i085/0811/f0/e7c004f3c68a.png - мальчик 3