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

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

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

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

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

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

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

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

Итоги урока

Практическое занятие №5

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

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

Просмотр содержимого документа
«Практическое занятие №5»

Практическая работа №5 (1И)

Тема: Графический метод алгебры логики


Цель работы: научиться формализовывать высказывания и строить таблицы истинности для формул логики.


Оборудование: компьютер с установленной операционной системой Windows и подключенным интернетом.


Краткие теоретические сведения:


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

Пример 1. Записать с помощью формулы логики высказывание: неверно, что если нет дождя, то будет солнечная погода, и дождь пойдет тогда и только тогда, когда будет ветер.

Решение. Обозначим буквой А высказывание: «идет дождь», буквой В высказывание: «будет солнечная погода», буквой С высказывание: «будет ветер». Разделим составное высказывание на простые и каждое запишем с помощью формулы логики:

«нет дождя» - ; «если нет дождя, то будет солнечная погода» - ;

«дождь пойдет тогда и только тогда, когда будет ветер» - .

Между простыми высказываниями стоит союз «и», т.е. они соединяются с помощью конъюнкции и составное высказывание «если нет дождя, то будет солнечная погода, и дождь пойдет тогда и только тогда, когда будет ветер» запишется в виде: . Т.к. перед этим составным высказыванием стоит слово «неверно», то нужно поставить отрицание над всей формулой.

В итоге заданное высказывание формализуется следующим образом: .


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


Пример 2. Построить таблицы истинности для формулы .

Решение. Определим количество строк и столбцов в таблице. Т.к. в логическое выражение входят три переменные, то по формуле 23 получим 8 строк. Количество столбцов равно количеству логических переменных (3) + количество операций (6), получим 9 столбцов. Учитывая приоритет операций, расставляем порядок действий Заполняем таблицу:


Ход работы

Задание 1.

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

1 подгруппа

А) На уроке физики ученики выполняли лабораторную работу и сообщали результаты исследований учителю

Б) Если светит солнце и не дует ветер, то не будет дождя

А) Катя любит писать сочинения или решать задачи.

Б) Если дует ветер, то солнце светит тогда и только тогда, когда нет дождя

А) Если Маша сестра Саши, то Саша брат Маши

Б) Погода будет солнечной тогда и только тогда, когда ни будет ни ветра, ни дождя

2 подгруппа

А) Голова думает тогда и только тогда, когда язык отдыхает

Б) Неверно, что если дует ветер и солнце светит, то нет дождя


А) Земля движется по круговой или эллиптической орбите

Б) Если ветра нет, то дождь будет тогда и только тогда, когда будет пасмурная погода


А) Ты можешь купить в магазине продукты, если у тебя есть деньги

Б) Неверно, что если погода пасмурная, то дождь идет тогда и только тогда когда нет ветра










Задание 2.

Построить таблицы истинности для формул:

Задание 3.

С помощью таблицы истинности установить, равносильны ли следующие формулы


Контрольные вопросы

  1. В чем разница между простыми и составными высказываниями?

  2. Что такое таблица истинности?

  3. Как определяется количество строк в таблице истинности?