Теория алгоритмов. (Лекция 3) презентация

Содержание


Презентации» Информатика» Теория алгоритмов. (Лекция 3)
СВОЙСТВА АЛГОРИТМОВЛогика – наука о формах и способах мышления
 Логика – наукаЛогическое умножение (конъюнкция) - объединение двух или более высказываний в одноЛогическое умножение (конъюнкция)
 Пример 1.Логическое сложение (дизъюнкция)- объединение двух или более высказываний в одно приЛогическое сложение (дизъюнкция)
 Пример 2.Логическое отрицание (инверсия) –  присоединение частицы «не» к высказываниюЛогическое отрицание (инверсия)
 Пример 3.Импликация двух высказываний A и B - такое высказывание, которое ложноЭквиваленция двух высказываний A и B - такое высказывание, которое истинно(AVB) <=> (C&D) 
 (A&B) -> (CVD) 
 (AVB) -> (C&D)Логические выражения и таблицы истинности
  Таблица истинности определяет истинность илиЛОГИЧЕСКИЕ ФУНКЦИИ
 Любое составное высказывание можно рассматривать как логическую функцию 
Пример 6.  Правило де Моргана: (x & у) = xПусть истинна правая часть, т. е. x = 1, тогда вx V (x & у ) = (x & 1 )Формула А называется 
 Формула А называется 
 тавтологией (или тождественноФормула А называется тождественно ложной, 
 Формула А называется тождественно ложной,Пример 11. Определить x, если:
 (x V a) V (x VПример 12.  Какие формулы являются тавтологиями?
 (a & a)
 a1)  (a & a)2) a  (b  a)3) (a & b)  aПример 13. Является ли формула тождественно ложной?
 a & (a F1 = {если одно слагаемое делится на 3 и сумма делитсяРешение логических задач
 Выделить из условия задачи элементарные высказывания и обозначитьНа вопрос «Кто из трех студентов изучал логику?», был получен ответ:
А = {А получит максимальную прибыль},
 А = {А получит максимальнуюТаблица истинности для F1 , F2 , F3



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


Слайд 2
Описание слайда:

Слайд 3
Описание слайда:
СВОЙСТВА АЛГОРИТМОВ

Слайд 4
Описание слайда:

Слайд 5
Описание слайда:

Слайд 6
Описание слайда:

Слайд 7
Описание слайда:

Слайд 8
Описание слайда:

Слайд 9
Описание слайда:
Логика – наука о формах и способах мышления Логика – наука о формах и способах мышления

Слайд 10
Описание слайда:

Слайд 11
Описание слайда:

Слайд 12
Описание слайда:

Слайд 13
Описание слайда:

Слайд 14
Описание слайда:

Слайд 15
Описание слайда:

Слайд 16
Описание слайда:

Слайд 17
Описание слайда:
Логическое умножение (конъюнкция) - объединение двух или более высказываний в одно при помощи операции «И».

Слайд 18
Описание слайда:
Логическое умножение (конъюнкция) Пример 1.

Слайд 19
Описание слайда:
Логическое сложение (дизъюнкция)- объединение двух или более высказываний в одно при помощи союза «ИЛИ»

Слайд 20
Описание слайда:
Логическое сложение (дизъюнкция) Пример 2.

Слайд 21
Описание слайда:
Логическое отрицание (инверсия) – присоединение частицы «не» к высказыванию

Слайд 22
Описание слайда:
Логическое отрицание (инверсия) Пример 3.

Слайд 23
Описание слайда:
Импликация двух высказываний A и B - такое высказывание, которое ложно тогда и только тогда, когда A - истинно, а B - ложно.

Слайд 24
Описание слайда:
Эквиваленция двух высказываний A и B - такое высказывание, которое истинно тогда и только тогда, когда оба высказывания либо истинны, либо ложны.

Слайд 25
Описание слайда:

Слайд 26
Описание слайда:

Слайд 27
Описание слайда:

Слайд 28
Описание слайда:
(AVB) <=> (C&D) (A&B) -> (CVD) (AVB) -> (C&D) (A&B) <=> (CVD) (Ā -> B)&(CVD) (C <=> Ā)&B&D (A&B)VC <=> (A&C)V(A&B) (AVB)VC -> (A&C&D)&(BVD)

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

Слайд 30
Описание слайда:
ЛОГИЧЕСКИЕ ФУНКЦИИ Любое составное высказывание можно рассматривать как логическую функцию F(X1, X2, …, XN), аргументами которой являются логические переменные X1, X2, …, XN - простые высказывания. Функция и аргументы могут принимать только два различных значения: «истина» (1) и «ложь» (0).

Слайд 31
Описание слайда:

Слайд 32
Описание слайда:

Слайд 33
Описание слайда:

Слайд 34
Описание слайда:
Пример 6. Правило де Моргана: (x & у) = x V y

Слайд 35
Описание слайда:
Пусть истинна правая часть, т. е. x = 1, тогда в левой части дизъюнкция x v (x & у) истинна. Пусть истинна правая часть, т. е. x = 1, тогда в левой части дизъюнкция x v (x & у) истинна. Пусть истинна левая часть. Тогда по определению дизъюнкции истинна или формула x, или формула (x & у), или обе эти формулы одновременно. Если x ложна, тогда (x & у) ложна, следовательно, x может быть только истинной.

Слайд 36
Описание слайда:
x V (x & у ) = (x & 1 ) V (x & у ) = x & (1 V y) = x x V (x & у ) = (x & 1 ) V (x & у ) = x & (1 V y) = x

Слайд 37
Описание слайда:
Формула А называется Формула А называется тавтологией (или тождественно истинной), если она истинна при любых значениях своих переменных. Пример 9. х V х =1 (операция переменной с её инверсией)

Слайд 38
Описание слайда:
Формула А называется тождественно ложной, Формула А называется тождественно ложной, если она равна 0 при любых значениях своих переменных. Пример 10. х & х =0

Слайд 39
Описание слайда:
Пример 11. Определить x, если: (x V a) V (x V a) = b

Слайд 40
Описание слайда:
Пример 12. Какие формулы являются тавтологиями? (a & a) a  (b  a) (a & b)  a

Слайд 41
Описание слайда:
1) (a & a)

Слайд 42
Описание слайда:
2) a  (b  a)

Слайд 43
Описание слайда:
3) (a & b)  a

Слайд 44
Описание слайда:
Пример 13. Является ли формула тождественно ложной? a & (a  b) & (a  b)

Слайд 45
Описание слайда:

Слайд 46
Описание слайда:

Слайд 47
Описание слайда:
F1 = {если одно слагаемое делится на 3 и сумма делится на 3, то и другое слагаемое делится на 3}; F1 = {если одно слагаемое делится на 3 и сумма делится на 3, то и другое слагаемое делится на 3}; F2 = {если одно слагаемое делится на 3, а другое не делится на 3, то сумма не делится на 3}. Формализуйте эти высказывания, постройте таблицы истинности для каждой из полученных формул и убедитесь, что результирующие столбцы совпадают.

Слайд 48
Описание слайда:

Слайд 49
Описание слайда:
Решение логических задач Выделить из условия задачи элементарные высказывания и обозначить их буквами. Записать условие задачи с помощью логических операций. Составить единое логическое выражение для всех требований задачи. Используя законы алгебры логики, упростить выражение и вычислить его значения либо построить для него таблицу истинности. Выбрать решение — набор значений простых высказываний, при котором построенное логическое выражение является истинным. Проверить, удовлетворяет ли полученное решение условию задачи.

Слайд 50
Описание слайда:
На вопрос «Кто из трех студентов изучал логику?», был получен ответ: На вопрос «Кто из трех студентов изучал логику?», был получен ответ: «Если изучал первый, то изучал и второй, но неверно, что если изучал третий, то изучал и второй». Кто из учащихся изучал логику?

Слайд 51
Описание слайда:

Слайд 52
Описание слайда:

Слайд 53
Описание слайда:
А = {А получит максимальную прибыль}, А = {А получит максимальную прибыль}, В = {В получит максимальную прибыль}, С = {С получит максимальную прибыль}. F1 = А  В & С; F2 = А & С v А & С; F3 = С  В.

Слайд 54
Описание слайда:
Таблица истинности для F1 , F2 , F3

Слайд 55
Описание слайда:


Скачать презентацию на тему Теория алгоритмов. (Лекция 3) можно ниже:

Похожие презентации