СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Электронная презентация урока "Таблицы истинности алгебры логики"

Категория: Информатика

Нажмите, чтобы узнать подробности

План урока:

1. Построение логических выражений

2. Приоритет логических операций

3. Алгоритм построения таблицы истинности

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

  • Инверсия
  • Конъюнкция
  • Дизъюнкция
  • Импликация
  • Эквивалентность

Решение различных заданий по данной теме.

 

Просмотр содержимого документа
«Электронная презентация урока "Таблицы истинности алгебры логики"»

Таблицы истинности ГАОУ СПО СО «ЕАДК» Преподаватель Неверова Ирина Юрьевна

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

ГАОУ СПО СО «ЕАДК»

Преподаватель

Неверова

Ирина Юрьевна

План урока:  Построение логических выражений   Приоритет логических операций   Алгоритм построения таблицы истинности

План урока:

  • Построение логических выражений
  • Приоритет логических операций
  • Алгоритм построения таблицы истинности

Какие существуют основные формы мышления? Ответ: Понятие, Суждение, Умозаключение Логическое высказывание – это… Ответ: Алгебра  высказываний – это раздел математической логики, изучающий строение сложных логических высказываний и способы установления их истинности с помощью алгебраических методов. Какие логические операции вам известны? Ответ: Логические операции: инверсия, конъюнкция, дизъюнкция, импликация и эквивалентность. С помощью какой связки слов составляется высказывание – эквивалентность? Ответ: А тогда, когда В.
  • Какие существуют основные формы мышления?

Ответ: Понятие, Суждение, Умозаключение

  • Логическое высказывание – это…

Ответ: Алгебра высказываний – это раздел математической логики, изучающий строение сложных логических высказываний и способы установления их истинности с помощью алгебраических методов.

  • Какие логические операции вам известны?

Ответ: Логические операции: инверсия, конъюнкция, дизъюнкция, импликация и эквивалентность.

  • С помощью какой связки слов составляется высказывание – эквивалентность?

Ответ: А тогда, когда В.

0 (¬1 ν 0) & 0 (0 & ¬1) 0 (¬1 ν 0) = 1 (0 ν ¬0) (1 ν ¬1) (1 & 1 ν 0) 0 (1 & 0) = 0 (¬1 ν 0) & 0 (0 & ¬1) 0 (¬1 ν 0) = 1 (0 ν ¬0) (1 ν ¬1) (1 & 1 ν 0) 0 " width="640"

5) Найдите значение выражения:

  • (1 & 0) = 0 (¬1 ν 0) & 0 (0 & ¬1) 0 (¬1 ν 0) = 1 (0 ν ¬0) (1 ν ¬1) (1 & 1 ν 0) 0
  • (1 & 0) = 0
  • (¬1 ν 0) & 0
  • (0 & ¬1) 0
  • (¬1 ν 0) = 1
  • (0 ν ¬0) (1 ν ¬1)
  • (1 & 1 ν 0) 0

Каждое составное высказывание можно выразить в виде формулы (логического выражения). Логическое выражение включает:  логические переменные (высказывания);  знаки логических операций.

Каждое составное высказывание можно выразить в виде формулы (логического выражения).

Логическое выражение включает:

  • логические переменные (высказывания);
  • знаки логических операций.

При выполнении логических операций определен следующий порядок:   Инверсия  Конъюнкция  Дизъюнкция  Импликация  Эквивалентность  Инверсия  Конъюнкция  Дизъюнкция  Импликация  Эквивалентность  Инверсия  Конъюнкция  Дизъюнкция  Импликация  Эквивалентность  Инверсия  Конъюнкция  Дизъюнкция  Импликация  Эквивалентность

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

  • Инверсия Конъюнкция Дизъюнкция Импликация Эквивалентность
  • Инверсия Конъюнкция Дизъюнкция Импликация Эквивалентность
  • Инверсия Конъюнкция Дизъюнкция Импликация Эквивалентность
  • Инверсия
  • Конъюнкция
  • Дизъюнкция
  • Импликация
  • Эквивалентность

Логические операции

Логические операции

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

Инверсия (отрицание)

Это логическая операция, которая каждому простому высказыванию ставит в соответствие составное высказывание, заключающееся в том, что исходное высказывание отрицается.

Эта операция относится только к одной переменной, поэтому для нее отведено только две строки, т.к. одна переменная может иметь одно из двух значений: 0 или 1.

Конъюнкция (умножение)  Это логическая операция, ставящая в соответствие каждым двум простым высказываниям составное высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны.

Конъюнкция (умножение)

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

Дизъюнкция (сложение)  Это логическая операция, которая каждым двум простым высказываниям ставит в соответствие составное высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны.

Дизъюнкция (сложение)

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

Импликация (следование)  Это логическая операция, ставящая в соответствие каждым двум простым высказываниям составное высказывание, являющееся ложным тогда и только тогда, когда условие истинное, а следствие ложно.

Импликация (следование)

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

Эквиваленция (равносильность)  Это логическая операция, ставящая в соответствие каждым двум простым высказываниям составное высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания одновременно истинны или ложны.

Эквиваленция (равносильность)

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

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

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

Подсчитать количество переменных n  в логическом выражении; Определить количество строк в таблице истинности. Количество строк m = 2 n Количество строк m = 2 n
  • Подсчитать количество переменных n в логическом выражении;
  • Определить количество строк в таблице истинности.

Количество строк m = 2 n

  • Количество строк m = 2 n

3. Подсчитать количество логических операций в логическом выражении: N ( 4. Определить количество столбцов в таблице , которое равно количеству логических переменных плюс количество логических операций: K=n+N

3. Подсчитать количество логических операций в логическом выражении: N (

4. Определить количество столбцов в таблице , которое равно количеству логических переменных плюс количество логических операций: K=n+N

5. Ввести названия столбцов таблицы в соответствии с последовательностью выполнения логических операций с учетом скобок и приоритетов; A B

5. Ввести названия столбцов таблицы в соответствии с последовательностью выполнения логических операций с учетом скобок и приоритетов;

A

B

6 . Заполнить столбцы входных переменных наборами всевозможных значений сочетания 0 и 1 A B 0 0 0 1 1 0 1 1

6 . Заполнить столбцы входных переменных наборами всевозможных значений сочетания 0 и 1

A

B

0

0

0

1

1

0

1

1

7. Провести заполнение таблицы истинности по столбцам, выполняя логические операции в соответствии с установленной последовательностью.  0 0 1 0 0 0 1 1 A 0 B 0 0 1 1 1 0 1 1 0 1 0

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

0

0

1

0

0

0

1

1

A

0

B

0

0

1

1

1

0

1

1

0

1

0

¬А ^ С. В формулу входит 3 переменные; Количество комбинаций всевозможных значений переменных N =8 Приоритет действий: Из примера видно, что таблицей истинности является не все решение, а только последнее действие (столбец, выделенный красным цветом). " width="640"

Пример . Построить таблицу истинности для формулы: А U В — ¬А ^ С.

  • В формулу входит 3 переменные;
  • Количество комбинаций всевозможных значений переменных N =8
  • Приоритет действий:

Из примера видно, что таблицей истинности является не все решение, а только последнее действие (столбец, выделенный красным цветом).

A B 0 0 С 0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 1 1  1 0 1 1 1 1 1  0 0 0 0 1 1 0 1 1 1   0 1 1 0 0 0 1 0 1 1 0 1    1 0 0 0 1 1 0 0 1 0 1 1 0 1 0 1 1 1 1 1 0 1

A

B

0

0

С

0

0

0

0

0

1

1

1

1

0

1

1

0

0

0

1

1

1

1

1

0

1

1

1

1

1

0

0

0

0

1

1

0

1

1

1

0

1

1

0

0

0

1

0

1

1

0

1

1

0

0

0

1

1

0

0

1

0

1

1

0

1

0

1

1

1

1

1

0

1

Если при всех одинаковых наборах логических переменных значения выражений совпадают, то они называются эквивалентными или равносильными. эквивалентны. Доказать, что выражения Доказательство: Составим для выражений F 1  и F 2  таблицы истинности, объединив их в одну. 1 1 0 1 A B 0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 1 1

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

эквивалентны.

Доказать, что выражения

Доказательство: Составим для выражений F 1 и F 2 таблицы истинности, объединив их в одну.

1

1

0

1

A

B

0

0

0

1

1

1

0

1

1

1

1

0

1

1

1

0

0

0

1

1

Сколько различных решений имеет уравнений: A B 0 0 С 0 0 0 0 0 1 1 1 1 0 1 0 1 F 0 0 1 1 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 Ответ: 5

Сколько различных решений имеет уравнений:

A

B

0

0

С

0

0

0

0

0

1

1

1

1

0

1

0

1

F

0

0

1

1

1

1

1

0

1

1

1

1

0

0

1

1

0

0

1

0

1

1

0

1

1

1

0

1

1

0

1

1

0

1

0

1

0

1

0

1

0

Ответ: 5

Используя таблицу истинности определить участника ралли. Истинность двух высказываний: «неверно, что если гонщик В участвует в ралли, то гонщик С участвует в ралли» и «если гонщик А участвует в ралли, то гонщик В не участвует» означает участие в ралли гонщиков : Построим для выражений F1 и F2 таблицы истинности, объединив их в одну.

Используя таблицу истинности определить участника ралли.

Истинность двух высказываний: «неверно, что если гонщик В участвует в ралли, то гонщик С участвует в ралли» и «если гонщик А участвует в ралли, то гонщик В не участвует» означает участие в ралли гонщиков :

Построим для выражений F1 и F2 таблицы истинности, объединив их в одну.

A B 0 0 С 0 0 0 0 1 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 1 0 0 1 0 1 1 1 1 1 1 0 0 1 0 0 0

A

B

0

0

С

0

0

0

0

1

1

1

0

1

0

1

0

1

0

0

1

0

1

0

1

0

1

1

1

1

1

1

1

0

1

1

0

1

1

1

0

0

1

0

0

1

0

1

1

1

1

1

1

0

0

1

0

0

0

Домашнее задание:

Домашнее задание:


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!