Презентация, доклад на тему Логические основы построения компьютера

Содержание

1. Основные понятия формальной логикиСлово логика означает совокупность правил, которым подчиняется процесс мышления. Основными формами мышления являются:ПонятиеСуждениеУмозаключениеэто форма мышления, которая выделяет существенные признаки предмета или класса предметов, отличающие его от других (например: человек, компьютер).это мысль, в

Слайд 1Логические основы построения компьютера
Основные понятия формальной логики
Высказывания: истинные и ложные, простые

и сложные
Логические выражения и логические операции
Законы алгебры логики

Серебренникова Н.В. учитель информатики МАОУ СОШ №35 г.Улан-Удэ

Логические основы построения компьютераОсновные понятия формальной логикиВысказывания: истинные и ложные, простые и сложныеЛогические выражения и логические операцииЗаконы

Слайд 21. Основные понятия формальной логики
Слово логика означает совокупность правил, которым подчиняется

процесс мышления.
Основными формами мышления являются:

Понятие

Суждение

Умозаключение

это форма мышления, которая выделяет существенные признаки предмета или класса предметов, отличающие его от других (например: человек, компьютер).

это мысль, в которой что-то утверждается или отрицается о предметах (например: «дважды два равно четыре»).

это приём мышления, позволяющий на основе одного или нескольких суждений-посылок получить новое суждение (знание или вывод) (например: доказательства теорем в геометрии).

1. Основные понятия формальной логикиСлово логика означает совокупность правил, которым подчиняется процесс мышления. Основными формами мышления являются:ПонятиеСуждениеУмозаключениеэто

Слайд 3Из истории:
IV в. до н.э. Великий греческий учёный Аристотель (ученик Платона,

воспитатель Александра Македонского) впервые разработал научную систему логики, заложил основы формальной логики.
XVII в. Великий немецкий учёный Готфрид Вильгельм Лейбниц попытался перевести формальную логику из словесного царства в царство математики.
XVIII в. Великий английский математик Джордж Буль изобрёл своеобразную алгебру (алгебра Буля или булева алгебра)– систему обозначений и правил, применяемую к всевозможным объектам.
Современный вид математическая логика приобрела в 1880-е годы в трудах немецкого логика, математика и философа Готлоба Фреге. Он ввёл впервые аксиомы логики высказываний и предикатов и сделал попытку свести математику к логике.


Из истории:IV в. до н.э. Великий греческий учёный Аристотель (ученик Платона, воспитатель Александра Македонского) впервые разработал научную

Слайд 4Формальная логика (математическая логика)– это наука о законах и формах мышления.

Изучает вопросы применения математических методов для решения логических задач и построения логических схем, которые лежат в основе работы компьютера.

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

Суждения


Высказывания

Логические
выражения

или

Формальная логика (математическая логика)– это наука о законах и формах мышления. Изучает вопросы применения математических методов для

Слайд 52. Высказывания: истинные и ложные, простые и сложные
Высказывание — это повествовательное

предложение, о котором всегда можно сказать, истинно оно или ложно.

Например:
«Каждый ромб параллелограмм»
«Каждый параллелограмм – ромб»

Сложное (составное) высказывание получается из простых высказываний с использованием союзов-связок «И», «ИЛИ» и частицы «НЕ». Простые или сложные высказывания называют логическими выражениями.

2. Высказывания: истинные и ложные, простые и сложныеВысказывание — это повествовательное предложение, о котором всегда можно сказать,

Слайд 63. Логические выражения и логические операции
Обозначения истинности и ложности переменных:







Логическое выражение

- это символическая запись, состоящая из логических величин (констант и переменных), объединённых логическими операциями.

Обозначаются логические переменные буквами латинского алфавита (А, В, …), которые могут принимать два значения: ИСТИНА или ЛОЖЬ.

3. Логические выражения и логические операцииОбозначения истинности и ложности переменных:Логическое выражение - это символическая запись, состоящая из

Слайд 7Связки «НЕ», «И», «ИЛИ» заменяются логическими операциями инверсия, конъюнкция, дизъюнкция –

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








Пусть А и В – некоторые произвольные высказывания. Рассмотрим таблицу логических операций над этими высказываниями:

Связки «НЕ», «И», «ИЛИ» заменяются логическими операциями инверсия, конъюнкция, дизъюнкция – основные логические операции. Дополнительные операции –

Слайд 9Задание: из двух простых высказываний составить сложное высказывание согласно схеме:
A -

«На улице светит солнце»
B - «На улице пасмурная погода»
Задание: из двух простых высказываний составить сложное высказывание согласно схеме:A - «На улице светит солнце»B - «На

Слайд 10
Таблица истинности:

Таблица истинности:

Слайд 111. Инверсия – одноместная логическая операция, соответствует частице «НЕ» - логическое

отрицание.

¬ А
Результат инверсии ложь(0), если исходное выражение истинно(1), и наоборот, результат истина(1), если исходное ложь(0).

Пример: «Петя будет дежурным» - А «Петя не будет дежурным» - «Трижды три равно семи» - В «Неверно, что трижды три равно семи» -

1. Инверсия – одноместная логическая операция, соответствует частице «НЕ» - логическое отрицание.

Слайд 122. Конъюнкция – двухместная логическая операция, соответствует союзу «И» - логическое

умножение.

(А&В или АВ или AxB)
Результат конъюнкции истина (1), когда оба выражения истина (1).

Пример:
«K – чётное число» - А
«K – делится на три» - В.
Чему равен результат логического умножения А&В?

2. Конъюнкция – двухместная логическая операция, соответствует союзу «И» - логическое умножение.(А&В  или АВ или AxB)Результат

Слайд 132. Конъюнкция – двухместная логическая операция, соответствует союзу «И» - логическое

умножение.

Решение:
Множество всех случаев, когда А истина:
К = 2, 4, 6, 8, 10, 12, 14, 16, 18…
Множество всех случаев, когда В истина:
К = 3, 6, 9, 12, 15, 18…
Множество всех случаев, когда истина А&В:
К = 6, 12, 18…

А&B

А

В

2. Конъюнкция – двухместная логическая операция, соответствует союзу «И» - логическое умножение.Решение: Множество всех случаев, когда А

Слайд 143. Дизъюнкция – двухместная логическая операция, соответствует союзу «ИЛИ» - логическое

сложение.

( А+В )
Результат дизъюнкции истина (1), когда истино (1) хотя бы одно из исходных высказываний.

Пример:
«К – чётное число» - А
«К – делится на три» - В.
Чему равен результат логического сложения А ∨ В ?

3. Дизъюнкция – двухместная логическая операция, соответствует союзу «ИЛИ» - логическое сложение.  ( А+В )

Слайд 153. Дизъюнкция – двухместная логическая операция, соответствует союзу «ИЛИ» - логическое

сложение.

Решение:
Множество всех случаев, когда А истина:
К = 2, 4, 6, 8, 10, 12…
Множество всех случаев, когда В истина:
К = 3, 6, 9, 12, …
Множество всех случаев, когда истина А∨В:
К = 2, 3, 4, 6, 8, 9…

А∨В

3. Дизъюнкция – двухместная логическая операция, соответствует союзу «ИЛИ» - логическое сложение.Решение: Множество всех случаев, когда А

Слайд 164. Импликация – условная двухместная логическая операция, соответствует связке «ЕСЛИ…, ТО…»

- логическое следование.

Результат импликации ложь (0), когда условие истинно (1), а следствие ложно (0).

Пример:
«К – делится на 9» - А
«К – делится на 3» - В
Операция А→В означает: «Если число делится на 9, то оно делится и на 3».

4. Импликация – условная двухместная логическая операция, соответствует связке «ЕСЛИ…, ТО…» - логическое следование.Результат импликации ложь (0),

Слайд 174. Импликация – условная двухместная логическая операция, соответствует связке «ЕСЛИ…, ТО…»

- логическое следование.

а) А – ложно, В – ложно.
б) А – ложно, В – истина.
в) А – истина, В – истина.
г) А –истина, В – ложно
К= нет таких чисел.

К={4,17,22…}

К={6,12,21…}

К={9,18,27…}

4. Импликация – условная двухместная логическая операция, соответствует связке «ЕСЛИ…, ТО…» - логическое следование.а) А – ложно,

Слайд 185. Эквивалентность – двухместная логическая операция, соответствует связке «ТОГДА, и ТОЛЬКО

ТОГДА, КОГДА» - равнозначность.

А~В или А≡В
Результат эквивалентности истина (1), когда оба исходных выражения одновременно истинны (1) или ложны (0).

Пример: Высказывание А: «сумма цифр, составляющих число К, делится на 3»; высказывание В: «К – делится на 3».

Операция А↔В означает: «число делится на 3 тогда и только тогда, когда сумма его цифр делится на 3».

5. Эквивалентность – двухместная логическая операция, соответствует связке «ТОГДА, и ТОЛЬКО ТОГДА, КОГДА» - равнозначность.А~В или А≡В

Слайд 196. Исключающая дизъюнкция – двухместная логическая операция, соответствует связке «ЛИБО…, ЛИБО…»

- неэквивалентность.

Результат неэквивалентности истина (1), когда одно из исходных выражений истина (1), другое ложь (0).

Пример: Высказывание: «За контрольную работу мне поставят 4 или 5» истинно, т.к. одновременно 4 и 5 за контрольную получить нельзя.

«Июнь месяц я проведу в деревне или в пионерском лагере». Союз ИЛИ подчёркивает мысль, что можно быть либо в деревне, либо в лагере, но никак не в обоих местах одновременно.


6. Исключающая дизъюнкция – двухместная логическая операция, соответствует связке «ЛИБО…, ЛИБО…» - неэквивалентность.Результат неэквивалентности истина (1), когда

Слайд 20Задачи:
Из каких двух высказываний составлено следующее высказывание: «Для сдачи экзамена необходимы

знания или везение» ? Какой операции равносильно это высказывание?
Один зажиточный человек очень боялся грабителей и заказал замок, который открывался двумя ключами одновременно. С какой логической операцией можно сравнить процесс открывания?
Задачи:Из каких двух высказываний составлено следующее высказывание: «Для сдачи экзамена необходимы знания или везение» ? Какой операции

Слайд 21Задачи:
Из трёх следующих высказываний составить логическое произведение и определить его истинность:


А: «Утки зимуют на юге»
В: «Лето утки проводят на севере»
С: «Утки не совершают перелётов»
Приведите пример высказывания, соответствующий логической операции – импликация.
Приведите пример высказывания, соответствующий логической операции – эквивалентность.
Задачи:Из трёх следующих высказываний составить логическое произведение и определить его истинность:   А: «Утки зимуют на

Слайд 221. Инверсия
2. Конъюнкция
3. Дизъюнкция
4. Импликация
5. Эквивалентность







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

с учётом скобок слева направо:

Для изменения порядка используются круглые скобки.

1. Инверсия 2. Конъюнкция 3. Дизъюнкция4. Импликация5. ЭквивалентностьПорядок выполнения логических операций с учётом скобок слева направо:Для изменения

Слайд 23Задача 1: перевести на язык алгебры логики высказывание.
«Я поеду в автобусе

или в трамвае и почитаю по дороге книгу».
Решение: Данное высказывание создано из трёх простых высказываний :
А: «Я поеду в автобусе»
В: «Я поеду в трамвае»
С: «По дороге я почитаю книгу»
А и В образуют логическую сумму: А∨ В
Сумма (А∨ В) вместе с высказыванием С образуют логическое произведение: (А∨ В)∧ С
Задача 1: перевести на язык алгебры логики высказывание.«Я поеду в автобусе или в трамвае и почитаю по

Слайд 24Задача 2: для высказываний расшифровать выражения.
Даны высказывания:
А:

«Петя едет в автобусе»
В: «Петя читает книгу»
С: «Петя насвистывает»
Расшифровать выражения:
а) Х = ¬А ∧ В ∧ ¬С б) Х = ¬(А∧В)

«Петя не едет в автобусе и, не насвистывая, читает книгу»

«Неверно, что Петя едет в автобусе и насвистывает»

Задача 2: для высказываний расшифровать выражения.Даны высказывания:   А: «Петя едет в автобусе»   В:

Слайд 25Задача 3: перевести на язык алгебры логики высказывание.
«Вася пойдёт на рыбалку

и, если ему повезёт, он вернётся домой с уловом».
Решение: Данное высказывание создано из трёх простых высказываний :
А: «Вася пойдёт на рыбалку»
В: «Ему повезёт»
С: «Он вернётся домой с уловом»
В и С образуют импликацию: В → С
Импликация (В →С) вместе с высказыванием А образуют конъюнкцию: А ∧ (В→С)
Задача 3: перевести на язык алгебры логики высказывание.«Вася пойдёт на рыбалку и, если ему повезёт, он вернётся

Слайд 26Задача 4: перевести на язык алгебры логики высказывание.
«Неверно, что если дует

ветер, то солнце светит лишь тогда, когда нет дождя».
Решение: Высказывание разобьём на три простых:
А: «Дует ветер»
В: «Солнце светит»
С: «Дождь идёт»
В и ¬С образуют эквивалентность: В ↔ ¬ С
Высказывание А с эквивалентностью (В ↔¬С) образуют импликацию: А → (В↔¬С)
Результат:
Задача 4: перевести на язык алгебры логики высказывание.«Неверно, что если дует ветер, то солнце светит лишь тогда,

Слайд 274. Законы алгебры логики
Для операций конъюнкции, дизъюнкции и инверсии определены законы

булевой алгебры, позволяющие производить тождественные преобразования логических выражений:
Закон идемпотентности (отсутствие степеней и коэффициентов): А & A = A A ∨ A = A
Закон коммутативности (переместительный): A ∨ B = B∨ A A & B = B & A
Закон ассоциативности (сочетательный): (A∨ B)∨ C = A∨ (B ∨ C) (A & B) & C = A & (B & C )
Законы дистрибутивности (распределительные): (A∨ B) & C = (A & C)∨ (B & C) (A & B)∨ C = (A∨ C)&(B∨ C)
Законы де Моргана: первый – A & B = A∨ B
второй – A∨ B = A & B
4. Законы алгебры логикиДля операций конъюнкции, дизъюнкции и инверсии определены законы булевой алгебры, позволяющие производить тождественные преобразования

Слайд 28
6. Закон двойного отрицания: А = A


7. Закон исключения третьего (тождественно-истинное высказыва-ние): A ∨ А = 1 (всегда истина)
8. Закон противоречия (тождественное высказывание): A & А = 0 (всегда ложь )
9. Действия с логическими константами: A∨ 1 = 1 (всегда истина) А & 1 = A А∨ 0 = А А & 0 = 0 (всегда ложь)

Следствие основных законов:
Формулы поглощения: А ∨ А & В = A A & (A ∨ B) = A
А ∨ (А & В) = A ∨ B A & (A ∨ B) = A & B
2. Формулы склеивания: A & B∨ A & B = A (A∨ B) & (A∨ B) = A
3. Формулы замены операций: A ↔ B = A & B∨ A & B
A ↔ B = (A∨ B) & (A ∨ B)
A ↔ B = (A→B) & (B→A )
A→B = ¬A∨ B

6. Закон двойного отрицания:  А = A

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть