
- •Псковский государственный политехнический институт
- •Н.В. Мотина
- •Дискретная математика
- •Методические указания по выполнению контрольных работ
- •230101 «Вычислительные машины, комплексы, системы и сети»,
- •230201 «Информационные системы и технологии»
- •Псков Издательство ппи
- •Часть 1. Краткий теоретический материал 6
- •Часть 2 47
- •Порядок выполнения контрольной работы
- •Часть 1. Краткий теоретический материал
- •1. Операции над множествами
- •1.1. Понятие множества
- •1.2. Объединение, пересечение, дополнение, разность множеств
- •1.3. Прямое произведение множеств
- •Контрольные вопросы
- •2. Отношения
- •2.1. Понятие бинарного отношения
- •2.2. Обратное отношение
- •2.3. Композиция отношений
- •2.4. Векторы
- •Контрольные вопросы
- •3. Соответствия
- •Контрольные вопросы
- •4. Виды графов
- •4.1. Понятие графа
- •4.2. Связность
- •4.3. Планарность
- •4.4. Деревья
- •Контрольные вопросы
- •5. Способы задания графов
- •5.1. Матрица смежности
- •5.2. Матрица инциденций
- •Контрольные вопросы
- •6. Маршруты, цепи, циклы
- •6.1. Основные определения
- •6.2. Эйлеровы циклы
- •6.3. Гамильтоновы циклы
- •Контрольные вопросы
- •7. Преобразование логических выражений
- •7.1. Понятие логической функции
- •Продолжение табл.2
- •7.2. Тождества булевой алгебры
- •7.3. Правила преобразования некоторых логических функций
- •Контрольные вопросы
- •8. Минимизация логических функций
- •8.1. Минимизация с помощью карт Карно
- •8.2. Метод Квайна поиска СокДнф
- •8.3. Метод Квайна – Мак-Класки
- •8.4. Нахождение мкнф с помощью карты Карно
- •8.5. Минимизация логических функций, представленных в конъюнктивной форме, с использованием правил, аналогичных правилам минимизации логических функций в дизъюнктивной форме
- •8.6. Минимизация неполностью определенных логических функций с помощью карты Карно
- •8.7. Минимизация неполностью определенных логических функций без использования карты Карно
- •Контрольные вопросы
- •9. Свойства логических функций
- •Контрольные вопросы
- •Часть 2 Варианты заданий Задание 1. Операции над множествами
- •Задание 2. Отношения
- •Задание 3. Соответствия
- •Задание 4. Виды графов
- •Задание 5. Способы задания графов
- •Задание 6. Маршруты, цепи, циклы
- •Задание 7. Преобразование логических выражений
- •Задание 8. Минимизация логических функций
- •Задание 9. Свойства логических функций
- •Пример оформления контрольной работы
- •Рекомендуемая литература
- •Мотина Надежда Владимировна
Задание 2. Отношения
Вариант 1
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R A B = {(a, b) a + 3 = b};
б) обратное отношение R–1;
в) композицию отношений R–1 R;
г) проекцию множества векторов на первую ось Пр1(R–1 R).
Вариант 2
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R A С = {(a, с) с – 5 = a};
б) обратное отношение R–1;
в) композицию отношений R–1 R–1;
г) проекцию множества векторов на вторую ось Пр2(R–1 R–1).
Вариант 3
B = {3, 4, 5, 6, 9, 10, 11, 12};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R B C = {(b, c) b = c – 4};
б) обратное отношение R–1;
в) композицию отношений R R;
г) проекцию множества векторов на первую ось Пр1(R R).
Вариант 4
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R B A = {(b, a) a + 4 = b};
б) обратное отношение R–1;
в) композицию отношений R R;
г) проекцию множества векторов на вторую ось Пр2(R R).
Вариант 5
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R C A = {(c, a) a + 6 = c};
б) обратное отношение R–1;
в) композицию отношений R–1 R–1;
г) проекцию множества векторов на первую ось Пр1(R–1 R–1).
Вариант 6
B = {3, 4, 5, 6, 9, 10, 11, 12};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R C B = {(c, b) c = b + 5};
б) обратное отношение R–1;
в) композицию отношений R–1 R–1;
г) проекцию множества векторов на вторую ось Пр2(R–1 R–1).
Вариант 7
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R A B = {(a, b) b = 3 a};
б) обратное отношение R–1;
в) композицию отношений R–1 R–1;
г) проекцию множества векторов на первую ось Пр1(R–1 R–1).
Вариант 8
B = {3, 4, 5, 6, 9, 10, 11, 12};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R B C = {(b, c) b = c / 2};
б) обратное отношение R–1;
в) композицию отношений R R–1;
г) проекцию множества векторов на вторую ось Пр2(R R–1).
Вариант 9
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R A C = {(a, c) c = 2 a + 1};
б) обратное отношение R–1;
в) композицию отношений R R–1;
г) проекцию множества векторов на первую ось Пр1(R R–1).
Вариант 10
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R B A = {(b, a) отличаться на 5};
б) обратное отношение R–1;
в) композицию отношений R–1 R–1;
г) проекцию множества векторов на вторую ось Пр2(R–1 R–1).
Вариант 11
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R С A = {(c, a) отличаться на 3};
б) обратное отношение R–1;
в) композицию отношений R R;
г) проекцию множества векторов на первую ось Пр1(R R).
Вариант 12
B = {3, 4, 5, 6, 9, 10, 11, 12};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R С B = {(с, b) отличаться на 6};
б) обратное отношение R–1;
в) композицию отношений R R–1;
г) проекцию множества векторов на вторую ось Пр2(R R–1).
Вариант 13
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R A B = {(a, b) иметь одинаковый остаток от деления на 5};
б) обратное отношение R–1;
в) композицию отношений R R;
г) проекцию множества векторов на первую ось Пр1(R R).
Вариант 14
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R A С = {(a, с) иметь одинаковый остаток от деления на 10};
б) обратное отношение R–1;
в) композицию отношений R R–1;
г) проекцию множества векторов на вторую ось Пр2(R R–1).
Вариант 15
B = {3, 4, 5, 6, 9, 10, 11, 12};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R B C = {(b, c) иметь одинаковый остаток от деления на 7};
б) обратное отношение R–1;
в) композицию отношений R R–1;
г) проекцию множества векторов на первую ось Пр1(R R–1).
Вариант 16
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R B A = {(b, a) b является делителем a};
б) обратное отношение R–1;
в) композицию отношений R–1 R;
г) проекцию множества векторов на вторую ось Пр2(R–1 R).
Вариант 17
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R C A = {(c, a) c + a < 10};
б) обратное отношение R–1;
в) композицию отношений R–1 R;
г) проекцию множества векторов на первую ось Пр1(R–1 R).
Вариант 18
B = {3, 4, 5, 6, 9, 10, 11, 12};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R C B = {(c, b) b является делителем c};
б) обратное отношение R–1;
в) композицию отношений R–1 R;
г) проекцию множества векторов на вторую ось Пр2(R–1 R).
Вариант 19
A = {1, 2, 3, 4, 5, 6, 7, 8};
B = {3, 4, 5, 6, 9, 10, 11, 12};
Задать списком:
а) отношение R A B = {(a, b) иметь общий делитель, больший 2};
б) обратное отношение R–1;
в) композицию отношений R R;
г) проекцию множества векторов на первую ось Пр1(R R).
Вариант 20
A = {1, 2, 3, 4, 5, 6, 7, 8};
C = {5, 6, 7, 8, 9, 10, 13, 14}.
Задать списком:
а) отношение R A С = {(a, с) иметь общий делитель, больший 3};
б) обратное отношение R–1;
в) композицию отношений R–1 R;
г) проекцию множества векторов на вторую ось Пр2(R–1 R).