- •Для выполнения практических работ по дисциплине «Элементы математической логики» для специальности 09.02.02 Компьютерные сети
- •Пояснительная записка
- •Cодержание
- •Практическое занятие № 1 Круги Эйлера решение задач.
- •Теоретические основы
- •Пример 1
- •Контрольные вопросы.
- •Список литературы
- •Практические задания
- •Вариант 1
- •Вариант 2
- •Вариант № 1
- •Вариант № 2
- •Вариант № 3
- •Вариант № 4
- •Список литературы
- •Практическое занятие № 3 Кортежи и декартово произведение множеств
- •Теоретические основы
- •Практические задания
- •Контрольные вопросы
- •1.Понятие кортежа.
- •2.Понятие множества.
- •3.Понятие декартова произведения. Список литературы
- •Практическое занятие № 4 Решение задач с использованием аппарата теории множеств.
- •Теоретические основы
- •2. Отношения между множествами
- •3. Операции над множествами
- •4. Решение задач
- •Практические задания Вариант 1
- •Вариант 2
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 5 Составление отношений и построение графиков
- •Теоретические основы
- •Образцы решения заданий
- •Практические задания
- •Индивидуальное задание
- •Образцы решения заданий
- •Упражнения ( для всех вариантов)
- •Вариант 2
- •Вариант 3
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 6 Составление отношений. Проверка выполнимости свойств на множествах.
- •Теоретические основы
- •Практические задания Вариант 1
- •Вариант 2
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 7 Составление простых и составных высказываний.
- •Теоретические основы
- •Примеры высказываний:
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 8 Формализация высказываний.
- •Теоретические основы
- •Решение задач исчисления высказываний
- •Реализация логических операций
- •Реализация таблиц истинности
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 9 Определение значения истинности высказываний. Построение составных высказываний.
- •Теоретические основы
- •Логические операции над высказываниями
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практические занятия № 10-11
- •Выявление эквивалентных логических выражений и формул.
- •Теоретические основы
- •Логические операции и таблицы истинности
- •1) Логическое умножение или конъюнкция:
- •2) Логическое сложение или дизъюнкция:
- •3) Логическое отрицание или инверсия:
- •4) Логическое следование или импликация:
- •5) Логическая равнозначность или эквивалентность:
- •Порядок выполнения логических операций в сложном логическом выражении
- •Практические задания к работе № 10
- •Практические задания к работе № 11
- •Пример 3. Постройте таблицу истинности для логического выражения
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 12 Составление таблиц истинности для формул.
- •1) Обобщить теоретические знания по теме: «Составление таблиц истинности для формул».
- •Теоретические основы
- •Практическое задание
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 13 Решение логических задач
- •Решение заданий егэ по логике
- •1 Вариант
- •2 Вариант
- •Список литературы
- •Практическое занятие № 14 Упрощение формул.
- •Теоретические основы
- •Инверсия (отрицание)
- •Основные законы логики
- •Контрольные вопросы
- •1.Основные законы логики
- •2.Порядок выполнения логических операций Список литературы
- •Практическое занятие № 15 Приведение формул к совершенным нормальным формам
- •Теоретические основы
- •Практические задания
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 16 Упрощение формул логики до минимальной днф.
- •Теоретические основы
- •Порядок работы с картой Карно
- •Принципы склейки
- •Практические задания
- •Контрольные вопросы
- •1.Карты Карно.
- •2.Минимальная днф.
- •3.Минимальная кнф. Список литературы
- •Практическое занятие № 17 Решение задач при помощи электронных таблиц
- •2) Рассмотреть алгоритмы решений заданий теме «Использование электронных таблиц для решения логических задач».
- •Теоретические основы
- •Практическое задание
- •Список литературы
- •Практическое занятие № 18 Проверка полноты множества функций.
- •1) Обобщить теоретические знания по теме: «Проверка полноты множества функций»
- •Теоретические основы
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 19 Проверка полноты множества функций.
- •Теоретические основы
- •3. Составим критериальную таблицу для другой полной системы функций из р2: из р2: {0, 1, x1x2, x1Åx2}.
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие №20 Выявление связи теоретико-множественных операций с логическими.
- •Теоретические основы
- •Запись математических предложений в виде формул логики предикатов.
- •Построение противоположных утверждений.
- •3. Прямая, обратная и противоположная теоремы.
- •4. Необходимые и достаточные условия.
- •5. Доказательство методом от противного.
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 21 Кванторные операции
- •Теоретические основы
- •Кванторные операции.
- •2. Формулы логики предикатов.
- •Значение формулы логики предикатов.
- •4. Равносильные формулы логики предикатов.
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 22 Составление алгоритмов. Различные подходы к формализации понятия алгоритма.
- •Теоретические основы
- •Этапы решения задачи на эвм
- •Задача о перестановке букв. Программирование цикла на Паскале
- •Что такое отладка и тестирование программы
- •Практические задания
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 23 Массовая и индивидуальная задача
- •Теоретические основы
- •Алгоритмы
- •Практическое задание
- •Контрольные вопросы
- •Список литературы
- •Практическое занятие № 24 Конструирование машин Тьюринга. Вычислимые по Тьюрингу функции.
- •Теоретические основы
- •П рактические задания
- •Контрольные вопросы
- •Список литературы
Вариант 2
5.Дано
множество числовых выражений
.
Построить граф этого отношения « меньше,
чем» на этом множестве.
6.Множество М членов семьи Смирновых состоит из отца Ивана Михайловича, матери Елены Андреевны и четырёх детей: Миши, Тани, Васи и Оли. Между членами семьи существуют отношения родства, которые можно выразить словами: “быть мужем”, “быть братом” и т.д.
а) Укажите всевозможные отношения на множестве М.
б) Записать отношения «быть дочерью» с указанием всех его элементов и построить граф этого отношения.
в) Построить графы отношений «быть братом», «быть матерью».
8. На рис. 3 изображен граф отношения «а брат в» на множестве детей нашего двора { А, Б, В, Г, Д, Е, Ж, 3, И }. Кто из них является мальчиком? Кто девочкой? О ком нельзя по этому графу ничего сказать?
Рис.3
На множестве N для каждого из следующих отношений найдите область определения рr 1 р и область значений рr 2 р и укажите какими свойствами оно обладает:
В ариант 1 Вариант 2
1)
хру
НОД(х,у)=1; 2)
хру
у<2х;
3) хру х=у2; 4) хру х≤у;
5) хру у-х=12; 6) хру |у-х|=12;
7 ) хру (х-у):3; 8) хру ху=30;
9) хру х<у+1; 10)хру у=2х+1.
В
1.
Пусть р и σ отношение эквивалентности
на множестве М. Докажите или опровергните
, что р
σ и р
σ-
есть отношение эквивалентности.
В 2. Известно, что отношение р – отношение эквивалентности. Дополните граф этого отношения.
Контрольные вопросы
1. Что такое бинарное отношение на множестве?
2.Как можно записать бинарное отношение?
3.Какое отношение называют рефлексивным?
4.Какое отношение не является рефлексивным?
5.Какое отношение называют симметричным?
6.Какое отношение не является симметричным?
7. Какое отношение называют транзитивным?
8. Какое отношение не является транзитивным?
9. Что такое эквивалентность на множестве?
10.Какое отношение называют порядком?
11.Какие вы знаете еще специальные типы отношений?
Список литературы
1.Аляев Ю.А. Тюрин С.Ф. Дискретная математика и математическая логика. — М.: Финансы и статистика, 2006. — 368 с. |
2.Варпаховский Ф.Л. Элементы теории алгоритмов. - М., Просвещение, 1970. - 25 с. (МГЗПИ) |
3.Гуц А.К. Математическая лоrика и теория алrоритмов. - Омск: Издательство Наследие. Диалог-Сибирь, 2003. - 108 с. |
4.Босс В. Лекции по математике. Т. 6: От Диофанта до Тьюринга. - М.: КомКнига, 2006. - 208 с. |
5.Босс В. Лекции по математике. Т. 10: Перебор и эффективные алгоритмы: Учебное пособие. — М.: Издательство ЛКИ, 2008. - 216 с. |
Практическое занятие № 7 Составление простых и составных высказываний.
Тема программы: Формулы логики. Таблицы истинности.
Цели урока:
1) Обобщить теоретические знания по теме: «Формулы логики. Таблицы истинности».
2) Рассмотреть алгоритмы решений заданий теме «Формулы логики. Таблицы истинности» .
3) Формировать ответственность; самоконтроль, рассудительность.
Время выполнения: 2 часа.
