Разделы презентаций


Логические основы компьютеров

Содержание

Логические основы компьютеров§ 18. Логика и компьютер

Слайды и текст этой презентации

Слайд 1Логические основы компьютеров
§ 18. Логика и компьютер
§ 19. Логические операции
§

20. Диаграммы
§ 21. Упрощение логических выражений
§ 22. Синтез логических выражений


§ 23. Предикаты и кванторы
§ 24. Логические элементы компьютера
§ 25. Логические задачи
Задачи ЕГЭ
Логические основы компьютеров§ 18. Логика и компьютер§ 19. Логические операции§ 20. Диаграммы§ 21. Упрощение логических выражений§ 22.

Слайд 2Логические основы компьютеров
§ 18. Логика и компьютер

Логические основы компьютеров§ 18. Логика и компьютер

Слайд 3Логика, высказывания
Логика (др.греч. λογικος) – это наука о том, как

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

содержания, изучает только истинность и ложность высказываний.

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

Логика, высказыванияЛогика (др.греч. λογικος) – это наука о том, как правильно рассуждать, делать выводы, доказывать утверждения.Формальная логика

Слайд 4Высказывание или нет?
Сейчас идет дождь.
Жирафы летят на север.
История – интересный

предмет.
У квадрата – 10 сторон и все разные.
Красиво!
В городе N

живут 2 миллиона человек.
Который час?
Высказывание или нет?Сейчас идет дождь.Жирафы летят на север.История – интересный предмет.У квадрата – 10 сторон и все

Слайд 5Логика и компьютер
Двоичное кодирование – все виды информации кодируются с

помощью 0 и 1.
Задача – разработать оптимальные правила обработки таких

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

Слайд 6Логические основы компьютеров
§ 19. Логические операции

Логические основы компьютеров§ 19. Логические операции

Слайд 7Обозначение высказываний
A – Сейчас идет дождь.
B – Форточка открыта.
простые высказывания

(элементарные)
Составные высказывания строятся из простых с помощью логических связок (операций)

«и», «или», «не», «если … то», «тогда и только тогда» и др.

A и B
A или не B
если A, то B
A тогда и только
тогда, когда B

Сейчас идет дождь и открыта форточка.
Сейчас идет дождь или форточка закрыта.
Если сейчас идет дождь, то форточка открыта.
Дождь идет тогда и только тогда, когда открыта форточка.

Обозначение высказыванийA – Сейчас идет дождь.B – Форточка открыта.простые высказывания (элементарные)Составные высказывания строятся из простых с помощью

Слайд 8Операция НЕ (инверсия)
Если высказывание A истинно, то «не А» ложно,

и наоборот.
1
0
0
1
таблица истинности операции НЕ
также ,

, not A (Паскаль), ! A (Си)

Таблица истинности логического выражения Х – это таблица, где в левой части записываются все возможные комбинации значений исходных данных, а в правой – значение выражения Х для каждой комбинации.

Операция НЕ (инверсия)Если высказывание A истинно, то «не А» ложно, и наоборот.1001таблица истинности операции НЕтакже

Слайд 9Операция И
Высказывание «A и B» истинно тогда и только тогда,

когда А и B истинны одновременно.
A и B
A
B

Операция ИВысказывание «A и B» истинно тогда и только тогда, когда А и B истинны одновременно.A и

Слайд 10Операция И (логическое умножение, конъюнкция)
1
0
также: A·B, A  B, A and

B (Паскаль), A && B (Си)
0
0
конъюнкция – от лат. conjunctio

— соединение

A  B

Операция И (логическое умножение, конъюнкция)10также: A·B, A  B, A and B (Паскаль),  A && B

Слайд 11Операция ИЛИ (логическое сложение, дизъюнкция)
Высказывание «A или B» истинно тогда,

когда истинно А или B, или оба вместе.
A или B
A
B

Операция ИЛИ (логическое сложение, дизъюнкция)Высказывание «A или B» истинно тогда, когда истинно А или B, или оба

Слайд 12Операция ИЛИ (логическое сложение, дизъюнкция)
1
0
также: A+B, A  B, A or

B (Паскаль), A || B (Си)
1
1
дизъюнкция – от лат. disjunctio

— разъединение
Операция ИЛИ (логическое сложение, дизъюнкция)10также: A+B, A  B, A or B (Паскаль),  A || B

Слайд 13Задачи
В таблице приведены запросы к поисковому серверу. Расположите номера запросов

в порядке возрастания количества страниц, которые найдет поисковый сервер по

каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ |, а для логической операции «И» – &.
1) принтеры & сканеры & продажа
2) принтеры & продажа
3) принтеры | продажа
4) принтеры | сканеры | продажа

1 2 3 4

ЗадачиВ таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке возрастания количества страниц, которые найдет

Слайд 14Операция «исключающее ИЛИ»
Высказывание «A  B» истинно тогда, когда истинно

А или B, но не оба одновременно (то есть A

 B).
«Либо пан, либо пропал».

0

0

также: A xor B (Паскаль), A ^ B (Си)

1

1

сложение по модулю 2: А  B = (A + B) mod 2

арифметическое сложение, 1+1=2

остаток

Операция «исключающее ИЛИ»Высказывание «A  B» истинно тогда, когда истинно А или B, но не оба одновременно

Слайд 15Свойства операции «исключающее ИЛИ»
A  A =
(A  B) 

B =
A  0 =
A  1 =
A
0
?

Свойства операции «исключающее ИЛИ»A  A =(A  B)  B = A  0 = A

Слайд 16Импликация («если …, то …»)
Высказывание «A  B» истинно, если

не исключено, что из А следует B.
A – «Работник

хорошо работает».
B – «У работника хорошая зарплата».

1

1

1

0

Импликация («если …, то …»)Высказывание «A  B» истинно, если не исключено, что из А следует B.

Слайд 17Импликация («если …, то …»)
«Если Вася идет гулять, то Маша

сидит дома».
A – «Вася идет гулять».
B – «Маша

сидит дома».




Маша может пойти гулять (B=0), а может и не пойти (B=1)!

Импликация («если …, то …»)«Если Вася идет гулять, то Маша сидит дома». A – «Вася идет гулять».

Слайд 18Эквивалентность («тогда и только тогда, …»)
Высказывание «A  B» истинно

тогда и только тогда, когда А и B равны.

Эквивалентность («тогда и только тогда, …»)Высказывание «A  B» истинно тогда и только тогда, когда А и

Слайд 19Базовый набор операций
С помощью операций И, ИЛИ и НЕ можно

реализовать любую логическую операцию.

Базовый набор операцийС помощью операций И, ИЛИ и НЕ можно реализовать любую логическую операцию.

Слайд 20Штрих Шеффера, «И-НЕ»
Базовые операции через «И-НЕ»:

Штрих Шеффера, «И-НЕ» Базовые операции через «И-НЕ»:

Слайд 21Стрелка Пирса, «ИЛИ-НЕ»
Базовые операции через «ИЛИ-НЕ»:

Стрелка Пирса, «ИЛИ-НЕ» Базовые операции через «ИЛИ-НЕ»:

Слайд 22Формализация
Прибор имеет три датчика и может работать, если два из

них исправны. Записать в виде формулы ситуацию «авария».
A –

«Датчик № 1 неисправен».
B – «Датчик № 2 неисправен».
C – «Датчик № 3 неисправен».
Аварийный сигнал:
X – «Неисправны два датчика».

X – «Неисправны датчики № 1 и № 2» или
«Неисправны датчики № 1 и № 3» или
«Неисправны датчики № 2 и № 3».

логическая формула

ФормализацияПрибор имеет три датчика и может работать, если два из них исправны. Записать в виде формулы ситуацию

Слайд 23Вычисление логических выражений
Порядок вычислений:
скобки
НЕ
И
ИЛИ, исключающее ИЛИ
импликация
эквивалентность
A
B
+

+
B
C

A
С

1 4 2

5 3

Вычисление логических выраженийПорядок вычислений:скобкиНЕИИЛИ, исключающее ИЛИимпликацияэквивалентностьAB++BCAС1 4  2  5  3

Слайд 24Составление таблиц истинности
Логические выражения могут быть:
тождественно истинными (всегда 1, тавтология)
тождественно

ложными (всегда 0, противоречие)
вычислимыми (зависят от исходных данных)

Составление таблиц истинностиЛогические выражения могут быть:тождественно истинными (всегда 1, тавтология)тождественно ложными (всегда 0, противоречие)вычислимыми (зависят от исходных

Слайд 25Составление таблиц истинности

Составление таблиц истинности

Слайд 26Задачи (таблица истинности)
Символом F обозначено одно из указанных ниже логических

выражений от трех аргументов: X, Y, Z. Дан фрагмент таблицы

истинности выражения F. Какое выражение соответствует F?
¬X  ¬Y  ¬Z
X  Y  Z
X  Y  Z
¬X  ¬Y  ¬Z






Упрощённый способ подбора:

Задачи (таблица истинности)Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z.

Слайд 27Задачи (таблица истинности)
Упрощённый способ подбора:
один нуль  операция «ИЛИ»
получить 0,

применив «НЕ» к слагаемым:

одна единица  операция «И»
получить 1, применив

«НЕ» к сомножителям:

Задачи (таблица истинности)Упрощённый способ подбора:один нуль  операция «ИЛИ»получить 0, применив «НЕ» к слагаемым:одна единица  операция

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

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

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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