Инфоурок Информатика Другие методич. материалыПрактическая работа "Алгебра логики"

Практическая работа "Алгебра логики"

Скачать материал

 

Инструкционно-технологическая карта

Практическая работа

 

Тема: «Алгебра логики»

 

Цели:

1. Повторить этапы решения логических задач

2. Научиться применять основные законы логики

 

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

 

Алгоритм решения логических задач с помощью алгебры логики:

1) внимательно изучить условие;

2) выделить простые высказывания и обозначить их латинскими буквами;

3) записать условие задачи на языке алгебры логики;

4) составить конечную формулу, для этого объединить логическим умножением формулы каждого утверждения, приравнять произведение единице;

5) упростить формулу, проанализировать полученный результат или составить таблицу истинности, найти по таблице значения переменных, для которых F = 1, проанализировать результаты.

 

Задача1 " Кто преступник"

  Определить участника преступления, исходя из двух 
посылок:


     1) "Если Иванов не участвовал или Петров участвовал, 

то Сидоров участвовал";


     2) "Если Иванов не участвовал, то Сидоров не 

участвовал".


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

1 способ


     Составим выражения:


     I - "Иванов участвовал в преступлении";

 

 P - "Петров участвовал в преступлении";


     S - "Сидоров участвовал в преступлении"

.
    Запишем посылки в виде формул:


¬I˅P→S и ¬I→¬S

Из таблицы видно, что совершил преступление Иванов

Способ 2

Применим для решения этой же задачи преобразования с

 помощью законов алгебры логики:


( ¬I˅P→S) &( ¬I→¬S)=(¬(¬I˅P)˅S) & (I˅¬S) =

= (I & ¬P ˅S) &(I ˅¬S) =  I&¬P˅ I & S˅  I &¬P &¬S ˅0= 

= I&¬P ˅ I & S =I & (¬P˅S)


Из последнего выражения видно, что выражение верно, если I=1, значит преступник - Иванов.

Задача 2 "Прогноз погоды"

     На вопрос, какая завтра будет погода, синоптик ответил:

 

1.              Если не будет ветра, то будет пасмурная погода без дождя.

2.              Если будет дождь, то будет пасмурно и без ветра.

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

Так какая же погода будет завтра? 

Решим эту задачу средствами алгебры логики.

Решение:

  1.         Выделим простые высказывания и запишем их через переменные:

       A – «Ветра нет»

       B – «Пасмурно»

   С – «Дождь»

   2.          Запишем логические функции (сложные высказывания) через введенные переменные:

     Если не будет ветра, то будет пасмурная погода без дождя: 

     A → B & C 
     Если будет дождь, то будет пасмурно и без ветра:
     С → B & A 
     Если будет пасмурная погода, то будет дождь и не будет ветра
     B → C & 

     в) Запишем произведение указанных функций:
    F=(A→ B & C) & (C→B & A) & (B→ C & A) 
    Упростим формулу (используются законы де Моргана, переместительный закон, закон противоречия):

F=(A→ B & ¬C) & (C→B & A) & (B→ C & A)

 = (¬A v B & ¬C) & (¬C v B&A) & (¬B v C&A) =

= (¬A v B & ¬C) & (¬B v C&A) & (¬C v B&A) =

= (¬A &¬ B v B&¬C&¬B v ¬A&C&A v B&¬C&C&A) &
 (C v B&A)=

= ¬A & ¬B &(C v B&¬A) =A&¬B&C v¬ A&¬B&B&¬A =

= ¬A&¬B&¬C

3.         Приравняем результат  единице, т.е. наше выражение должно быть истинным:F = ¬A &¬ B & ¬C = 1 и проанализируем результат:

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

¬A = 1; ¬B = 1; ¬C = 1.значит: A = 0; B = 0; C = 0;

Ответ: погода будет ясная, без дождя, но ветреная.

 

 

Практическая часть:

 

Задание 1. Проверьте полученный ответ предложенной задачи, построив таблицу истинности для условий задачи и проанализируйте ее.

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

1. А получит максимальную прибыль только тогда, когда получат максимальную прибыль В и С;

2. Либо А и С получат максимальную прибыль одновременно, либо одновременно не получат;

3. Для того, чтобы подразделение С получило максимальную прибыль, необходимо, чтобы и В получило максимальную прибыль.

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

 

Простые высказывания:

А={А получит максимальную прибыль}

В={В получит максимальную прибыль}

С={С получит максимальную прибыль}

На языке алгебры логики прогнозы, высказанные экономистами:

a.

b.

c.

 

 

Задание 2. Проверьте, построив таблицы истинности, являются ли предложенные логические формулы тождественно истинными (тавтологиями):

 

 

§  

§  

§  

§  

§  

 

Оформите отчет о работе.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Практическая работа "Алгебра логики""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Директор школы

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 888 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 08.12.2017 11985
    • DOCX 203 кбайт
    • 176 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ларюшина Ирина Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Ларюшина Ирина Александровна
    Ларюшина Ирина Александровна
    • На сайте: 8 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 38503
    • Всего материалов: 19

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 65 человек из 33 регионов
  • Этот курс уже прошли 84 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 494 человека из 73 регионов
  • Этот курс уже прошли 1 526 человек

Мини-курс

Основы искусствознания

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 10 человек

Мини-курс

Преодоление фобий: шаг за шагом к свободе от социальных источников страха

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 20 регионов
  • Этот курс уже прошли 16 человек

Мини-курс

Создание и продвижение сайтов для достижения максимальных результатов

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 31 человек из 15 регионов