- •Донецк-2001
- •Донецк-2001
- •1Введение в теорию множеств
- •1.1Основные определения
- •1.2Способы задания множества
- •1.3Операции над множествами
- •1.4Основные законы алгебры множеств
- •1.5Контрольные вопросы
- •2Отношения на множествах
- •2.1Теоретические сведения
- •2.2Способы задания отношений
- •2.3Свойства бинарных отношений
- •2.4Функциональные отношения
- •2.5Контрольные вопросы
- •3Основные понятия комбинаторики.
- •3.1Правила суммы и произведения
- •3.1.1Правила суммы
- •3.1.2Правило произведения
- •3.1.3Сложный выбор объектов
- •3.2Соединения без повторений
- •3.2.1Перестановки
- •3.2.2Размещения
- •3.2.3Сочетания
- •3.2.4Свойства сочетаний
- •3.3Соединения с повторениями
- •3.3.1Перестановки с повторениями
- •3.3.2Размещения с повторениями.
- •3.3.3Сочетания с повторениями.
- •3.4Контрольные вопросы
- •4Булева алгебра
- •4.1Определение функции алгебры логики
- •4.2Способы описания фал
- •4.2.1Табличный способ представления фал
- •4.2.2Графическое представление фал
- •4.3Функции алгебры логики одного аргумента
- •4.4Функции алгебры логики двух аргументов
- •4.5Условные приоритеты булевых функций
- •4.6Фиктивные аргументы фал
- •4.6.1Алгоритм нахождения фиктивных аргументов
- •4.8Выражение одних элементарных функций через другие
- •4.9Аналитическая запись фал
- •4.9.1Дизъюнктивная нормальная форма (днф)
- •4.10Полные системы фал
- •4.11Контрольные вопросы
- •5Методы минимизации функций алгебры логики.
- •5.1Основные определения
- •5.2Минимизация фал на кубе
- •Пункты решения задачи по минимизации
- •Четырехмерное пространство
- •5.3Метод Квайна
- •5.4Метод Мак-Класки
- •5.5Графический метод минимизации: карты Карно и диаграммы Вейча
- •5.6Основные принципы построения карт Карно
- •5.7Контрольные вопросы
- •6Контрольные работы для студентов заочного отделения.
- •6.1Контрольная работа № 1.
- •6.2Контрольная работа № 2.
- •6.3Алгоритм генерации варианта
- •7Примеры решения типовых зданий.
- •7.1Контрольная работа №1.
- •7.2Контрольная работа №2.
- •1 Введение в теорию множеств 3
- •2 Отношения на множествах 10
- •3 Основные понятия комбинаторики. 15
- •4 Булева алгебра 23
- •5 Методы минимизации функций алгебры логики. 36
- •6 Контрольные работы для студентов заочного отделения. 46
- •7 Примеры решения типовых зданий. 58
1 Введение в теорию множеств 3
1.1 Основные определения 3
1.2 Способы задания множества 5
1.3 Операции над множествами 6
1.4 Основные законы алгебры множеств 7
1.5 Контрольные вопросы 8
2 Отношения на множествах 10
2.1 Теоретические сведения 10
2.2 Способы задания отношений 10
2.3 Свойства бинарных отношений 11
2.4 Функциональные отношения 13
2.5 Контрольные вопросы 14
3 Основные понятия комбинаторики. 15
3.1 Правила суммы и произведения 15
3.1.1 Правила суммы 15
3.1.2 Правило произведения 15
3.1.3 Сложный выбор объектов 16
3.2 Соединения без повторений 16
3.2.1 Перестановки 16
3.2.2 Размещения 17
3.2.3 Сочетания 18
3.2.4 Свойства сочетаний 18
3.3 Соединения с повторениями 19
3.3.1 Перестановки с повторениями 20
3.3.2 Размещения с повторениями. 20
3.3.3 Сочетания с повторениями. 21
3.4 Контрольные вопросы 22
4 Булева алгебра 23
4.1 Определение функции алгебры логики 23
4.2 Способы описания ФАЛ 24
4.2.1 Табличный способ представления ФАЛ 24
4.2.2 Графическое представление ФАЛ 24
4.3 Функции алгебры логики одного аргумента 25
4.4 Функции алгебры логики двух аргументов 26
4.5 Условные приоритеты булевых функций 26
4.6 Фиктивные аргументы ФАЛ 28
4.6.1 Алгоритм нахождения фиктивных аргументов 28
4.7 Законы булевой алгебры 29
4.8 Выражение одних элементарных функций через другие 30
4.9 Аналитическая запись ФАЛ 30
4.9.1 Дизъюнктивная нормальная форма (ДНФ) 30
4.9.2 Дизъюнктивная совершенная нормальная форма (ДСНФ) 31
4.9.3 Алгоритм перехода от табличного задания функции к ДСНФ 32
4.9.4 Конъюнктивная совершенная нормальная форма (КСНФ) 32
4.9.5 Алгоритм построения конъюнктивной совершенной нормальной формы 32
4.10 Полные системы ФАЛ 33
4.11 Контрольные вопросы 35
5 Методы минимизации функций алгебры логики. 36
5.1 Основные определения 36
5.2 Минимизация ФАЛ на кубе 36
5.3 Метод Квайна 38
5.4 Метод Мак-Класки 40
5.5 Графический метод минимизации: карты Карно и диаграммы Вейча 42
5.6 Основные принципы построения карт Карно 43
5.7 Контрольные вопросы 44
6 Контрольные работы для студентов заочного отделения. 46
6.1 Контрольная работа № 1. 46
6.2 Контрольная работа № 2. 56
6.3 Алгоритм генерации варианта 57
7 Примеры решения типовых зданий. 58
7.1 Контрольная работа №1. 58
7.2 Контрольная работа №2. 64
