Методические рекомендации по практическому занятию на тему


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте файл и откройте на своем компьютере.
Методические рекомендации по п рактическ ому занятию н а тему « Составление таблиц истинности» Цель работы : закрепить основные понятия алгебры высказываний, отработать навыки составления таблицы истинности для высказываний, сформировать умения определять равносильность формул. Ход работы 1. Познакомиться с теоретическим материалом. 2. Сделать краткий конспект теоретического материала в рабочих тетрадях (основные понятия, определения, формулы). 3. Подготовиться к опросу по контрольным вопросам. 4. Выполнить в тетрадях для практических работ или на ПК, используя программное обеспечение, указанное в работе, задания, соответствующие вашему варианту. (Номер варианта выбирается по последней цифре в порядковом номере в списке группового журнала. Если последняя цифра «0», то выбирается вариант 10) 5. Сдать выпол ненную практическую работу преподавателю. Краткие теоретические сведения Формулами алгебры логики называются выражения, полученные из переменных x , y ,… посредством применения логических операций: отрицания, конъюнкции, дизъюнкции, импликации и эквивалент ность, а также сами переменные, принимающие значения истинности высказываний x , y ,…. Если в формулу алгебры логики вместо переменных x , y ,… подставить конкретные высказывания, то получится высказывание, имеющее логическое значение «1» или «0». Пример. Выск азывание x : «Волга впадает в Каспийское море» ‬ истинное ( x = 1), высказывание y : «Число 16 кратно 3» ‬ ложное ( y 0), тогда формула А = x  y будет иметь логическое значение «1»: А = 1 (см. таблицу истинности для х  y ). На основе таблиц истинности основных логических операций можно составлять таблицы истинности для различных формул алгебры логики . Две формулы алгебры логики A и B называются равносильными , если они принимают одинаковые логические значения при любом наборе значений элементарных высказываний, входящих в них. Обозначают равносильности (тождества) знаком « ». Формула A называется выполнимой, если существует такой набор высказываний, который обращает эту формулу в истинное высказывание. Формула A называется опровержимой, если существует такой набор высказываний, который обращает эту формулу в ложное высказывание. Формула A называется тождественно - истинной, или тавтологией , если она принимает значение «истинно» при всех значениях переменных, входящих в нее. Ф ормула A называется тождественно - ложной, если она принимает значение нуль при всех значениях переменной, входящих в нее. Формула A называется логическим следствием формул , если она обращается в истинное высказывание на всяком наборе значений п еременных, для которого в истинные высказывания обращаются все формулы . Равносильность логических формул можно установить при помощи их таблиц истинности. Алгоритм построения таблиц истинности для сложных выражений: 1. Определить количество строк : количество строк = 2 n + c трока для заголовка n - количество простых высказываний. 2. Определить количество столбцов: количество столбцов = количество переменных + количество логических операций ‬ определить количество переменных (простых выражений); ‬ определить количество логических операций и последовательность их выполнения. 3. Заполнить столбцы результатами выполнения логических операций в обозначенной последовательности с учетом таблиц истинности основных логических операций. Примеры решения заданий Пример 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? ݔ ݕ ݕ ݔ ݕ Решение: 1. Определить количество строк: на входе два простых высказывания: x , y , поэтому n 2 и количество строк 2 2 +1 =5. 2. Определить количество столбцов: ‬ простые выражения (переменные): x , y ; ‬ промежуточные результаты (логические операции): 1) ݔ - инверсия; 2) ݕ ‬ инверсия; 3) ݔ ݕ ‬ дизъюнкции, т.е. ݔ ʹ ; 4) ݔ ݕ ݕ - импликация, т.е. ͵ ݕ ; 5) ݔ ݕ - дизъюнкция, т.е. ͳ ݕ ; 6) ݔ ݕ ݕ ݔ ݕ - конъюнкция, т.е. Ͷ ͷ , это окончательное значение логического выражения. 3. Заполнить столбцы с учетом таблиц истинности логических операций. x y 1 2 3 4 5 6 0 0 1 1 1 0 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 1 Ответ: Формула не является ни тождественно - истинной, ни тождественно - ложной, она выполнима и опровержима. Пример 2. Определите, являются ли следующие формулы равносильными? ݔ ݔ ݕ и ݔ ݔ ݕ . Решение : Составим таблицы истинности формулы ݔ ݔ ݕ . 1. Определить количество строк: на входе два простых высказывания: x , y , поэтому n 2 и количество строк 2 2 +1 =5. 2. Определить количество столбцов: ‬ простые выражения (переменные): x , y ; ‬ промежуточные результаты (логические операции): 1) ݔ - инверсия; 2) ݕ ‬ инверсия; 3) ݔ ݕ ‬ конъюнкции, т.е. ͳ ʹ ; 4) ݔ ݔ ݕ - импликация, т.е. ݔ ͵ , это окончательное значение логического выражения. 3. Заполнить столбцы с учетом таблиц истинности логических операций. x y ͳ ʹ ͵ 4 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 Составим таблицы истинности формулы ݔ ݔ ݕ 1. Определить количество строк: на входе два простых высказывания: x , y , поэтому n 2 и количество строк 2 2 +1 =5. 2. Определить количество столбцов: ‬ простые выражения (переменные): x , y ; ‬ промежуточные результаты (логические операции): 1) ݔ - инверсия; 2) ݔ  ݕ ‬ дизъюнкции ; 3) ݔ ݕ - инверсия, т.е. ʹ ; 4) ݔ ݔ ݕ - дизъюнкция, т.е ( ͳ ͵ ), это окончательное значение логического выражения. 3. Заполнить столбцы с учетом таблиц истинности логических операций. x y ͳ 2 3 4 0 0 1 0 1 1 0 1 1 1 0 1 1 0 0 1 0 0 1 1 0 1 0 0 Ответ: данные формулы являются равносильными. Контрольные вопросы 1. Какие действия выполняются над высказываниями? 2. Что называют алгеброй Буля? 3. Что содержат ТИ и каков порядок их построения? Варианты заданий практической работы Вариант 1. 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݕ ݖ ݖ ݕ б) ݔ ݕ ݔ ݕ ݖ 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݔ ݖ и ݔ ݕ ݖ Вариант 2. 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݖ ݖ ݔ ݕ ݕ ݖ ݔ б) ݔ ݕ ݔ ݖ ݔ 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݖ и ݔ ݕ ݔ ݖ Вариант 3 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݔ ݖ ݕ ݖ ݔ б) ݔ ݕ ݖ ݔ ݔ ݕ 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݖ и ݔ ݕ ݔ ݖ Вариант 4 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݖ ݔ ݕ ݖ ݔ ݕ б) ݔ ݕ ݕ ݔ ݖ ݔ 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݔ и ݔ ݕ Вариант 5 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݖ ݕ ݖ ݔ ݔ ݕ б) ݔ ݕ ݔ ݕ ݖ ) 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݕ ݔ и ݔ ݕ ݕ ݔ Вариант 6 1) Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݖ ݕ б) ݔ ݕ ݖ ݕ 2) Определите, являются ли следующие формулы равносильными? ݔ ݕ ݔ ݖ и ݖ ݕ ݖ ݔ Вариант 7 1) Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݕ ݔ ݖ ݔ ݖ ݕ б) ݔ ݖ ݔ ݕ 2) Определите, являются ли следующие формулы равносильными? ݔ ݕ ݖ и ݔ ݕ ݔ ݖ Вариант 8 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݖ ݖ ݔ ݕ б) ݔ ݕ ݔ ݕ ݖ ݔ . 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݕ ݔ и ݔ ݕ ݕ ݔ Вариант 9 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݖ ݕ ݔ ݖ б) ݔ ݖ ݔ ݔ ݕ 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݔ ݖ и ݔ ݕ ݖ Вариант 10 1. Определите, какой является формула - выполнимой, опровержимой, тождественно - истинной, тождественно - ложной? а) ݔ ݕ ݖ ݔ ݕ ݖ б) ݔ ݕ ݔ ݕ 2. Определите, являются ли следующие формулы равносильными? ݔ ݕ ݕ ݔ и ݔ ݕ ݕ ݔ Критерии оценки результата По приведенной ниже таблице оценивается каждое задание, т.е. 1 а), 1 б), 2 , количество баллов суммируется. Критерии оценки показателя Баллы 1. Правильно о пределе но количество строк. 2. Определ ено количество столбцов: ‬ указано правильное количество простые выражения (переменные); ‬ перечислены все промежуточные результаты (логические операции) . 3. Заполн ена таблица с учетом таблиц истинности логических операций (по одному баллу начисляется за каждую правильно выполненную логическую операцию) . 4. Грамотно сформулирован ответ к заданию 1 1 1 1 - 10 1 Если по критери ю 3 студент не набирает минимально е количество балл ов (из указанных выше), то он (она) получает ноль баллов за весь блок. По набранному количеству баллов определяем процент результативно и выставляем оценку. Процент результативности ( от набранного количества баллов ) Качественная оценка уровня Балл (отметка) Вербальный аналог 90 ‬ 100 % 5 отлично 80 ‬ 89 % 4 хорошо 70 ‬ 79 % 3 удовлетворительно менее 70 % 2 неудовлетворительно