Лекции
Раздел 1. Основы математической логики. Тема 1.1. Алгебра высказываний
Раздел 1. Основы математической логики. Тема 1.2. Булевы функции
1. Понятие булевой функции. Способы задания ДНФ, КНФ;
2. Операциядвоичного сложения и ее свойства;
3. Многочлен Жегалкина;
4. Основные классы функций. Полнота множества. Теорема Поста.
К лекции приложены презентации:
Многочлен (полином) Жегалкина.
Раздел 2. Элементы теории множеств. Тема 2.1. Основы теории множеств
1. Общие понятия теории множеств. Способы задания. Основные операции над множествами и их свойства;
2. Мощность множеств. Графическое изображение множеств на диаграммах Эйлера-Венна. Декартово произведение множеств;
3. Отношения. Бинарные отношения и их свойства. Теория отображений;
4. Алгебра подстановок.
К лекции приложена презентация: Основы теории множеств.
Раздел 3. Логика предикатов. Тема 3.1. Предикаты
1. Понятие предиката. Логические операции над предикатами;
2. Кванторы существования и общности. Построение отрицаний к предикатам, содержащим кванторные операции.
К лекции приложена презентация: Предикаты.
Раздел 4. Элементы теории графов. Тема 4.1. Основы теории графов
1. Основные понятия теории графов. Виды графов: ориентированные и неориентированные графы;
2. Способы задания графов. Матрицы смежности и инциндентности для графа;
3. Эйлеровы и гамильтоновы графы. Деревья.
К лекции приложены презентации:
Раздел 5. Элементы теории алгоритмов. Тема 5.1. Элементы теории алгоритмов
1. Основные определения теории алгоритмов. Машина Тьюринга.
К лекции приложены презентации: