Alexander Sayapin Teacher's site

Дискретная математика для ТБ18-01 / весна 2020

Posted on Tue 14 April 2020

In Архив.

tags: дискретная математика тб


Коронавирус

В связи с карантином, порядок работы меняется.

В течение карантина вам необходимо будет решить задания, размещенные на этой странице ниже.

При выполнении заданий можно использовать следующие источники:

Решение заданий вам необходимо прислать в виде ссылки на Google Docs.

Для этого вам необходимо:

  1. Иметь учетную запись Google (например, почту на gmail).
  2. Войти в учетную запись Google
  3. Перейти по ссылке на задание, расположенной ниже
  4. Нажать кнопку Создать копию
  5. Выполнить задание непосредственно в браузере, записывая ответы в предназначенные для них ячейки
  6. Нажать кнопку Настройки доступа и выбрать пункт Комментирование Настройки доступа
  7. В поле Введите имена или адреса эл. почты введите alstutor@gmail.com Настройки доступа и нажмите кнопку Отправить

Если работа принята, в бокноте появится комментарий Принято, в противном случае будет указано, где именно имеются ошибки.

Остальная информация пока остается без изменений.

Список заданий:

По всем вопросам можно писать на электронную почту (ссылка mail me справа).

Курс дискретной математики рассчитан на 2 семестра, в конце курса предусмотрен экзамен.

Итоговая оценка выставляется в соответствии с требованиями балльно-рейтинговой системы (см. критерии оценки на экзамене). Для допуска к экзамену необходимо выполнить и защитить все практические работы и получить не менее 51 балла в течение семестра.

При изучении курса можно использовать следующую литературу:

  • Ф. А. Новиков Дискретная математика для программистов. – С-Пб.: Питер, 2008 г. (1 семестр, 2 семестр)

  • Эвнин А. Ю. Дискретная математика. Конспект лекций. – Челябинск: ЮУрГУ, 1998. (1 семестр)

  • В.С. Фомичев Формальные языки, грамматики и автоматы[электр]. (2 семестр)

  • Мозговой М.В. Программирование. Классика программирования: алгоритмы, языки, автоматы.- М.: Наука и техника, 2006. (2 семестр)

Примерный список вопросов к экзамену (состав и количество вопросов могут быть откорректированы):

  1. Множества. Основные понятия. Действия над множествами.

  2. Основные тождества алгебры множеств. Прямое произведение множеств. Свойства прямого произведения.

  3. Покрытие и разбиение. Отношение эквивалентности и отношение частичного порядка.

  4. Отношения на множествах, их свойства. Композиция отношений. Обратное отношение.

  5. Функции и отображения. Ядро функции. Свойства функций.

  6. Алгебраическая операция. Свойства. Единичный и обратный элемент и их поиск.

  7. Основные понятия математической логики. Законы логики. Понятие высказывания. Логические операции над высказываниями.

  8. Формула алгебры логики. Равносильные формулы алгебры логики. Тождественно-истинные и тождественно-ложные формулы.

  9. Алгебра Буля. Функции Буля. Представление функции алгебры логики в виде формулы алгебры логики.

  10. Функции алгебры логики, их связь с дизъюнктивной/конъюнктивной нормальной формой. Свойства совершенства. Получение СДНФ.

  11. Рассуждения. Логический вывод. Подтверждение правильности логического вывода.

  12. Математическая логика. Логический вывод. Основная теорема логического вывода.

  13. Логика предикатов. Понятие предиката. Связь предикатов и высказываний.

  14. Логика предикатов. Классификация предикатов. Свойства предикатов.

  15. Логика предикатов. Предваренная нормальная форма, ее использование и получение.

  16. Логика предикатов. Скулемовская нормальная форма, ее использование и получение.

  17. Логика предикатов. Алгоритм унификации. Вывод в логике предикатов.

  18. Основные понятия теории графов. Свойства графов.

  19. Способы задания графов. Матрицы смежности и инцидентности, их свойства.

  20. Маршрут в графе. Его свойства. Маршруты, цепи и простые цепи.

  21. Понятие минимального пути в графе. Поиск минимальных путей в орграфе. Алгоритм “Фронт волны”.

  22. Нагруженный граф. Минимальный путь в нагруженном графе, свойства. Поиск минимальных путей в нагруженном орграфе. Алгоритм “Форда - Беллмана”.

  23. Деревья, их свойства. Остовное дерево. Алгоритм выделения остовного дерева связного графа.

  24. Транспортная сеть. Прикладные задачи, решаемые с помощью теории транспортных сетей. Основные понятия теории транспортных сетей.

  25. Транспортная сеть. Поток в транспортной сети. Понятие полного потока. Алгоритм построения полного потока.

  26. Максимальный поток в транспортной сети. Алгоритм построения максимального потока в транспортной сети.

  27. Формальные языки, грамматики и автоматы. Язык, строка, алфавит. Основные понятия.

  28. Формальные языки. Понятие формальной грамматики. Классификация грамматик. Примеры грамматик.

  29. Автоматные грамматики и конечные автоматы. Распознаватель. Устройство, назначение, порядок работы.

  30. Теория автоматов. Конечные автоматы. Детерминированные и недетерминированные конечные автоматы. Алгоритм преобразования недетерминированного автомата в детерминированный.

  31. Контекстно-свободные грамматики, их особенности. Распознаватель с магазинной памятью, порядок работы.

tags

алфавит (1) архитектура ЭВМ (3) asp.net (1) бгд (22) бисв (23) бкб (22) бме (22) бпэ (23) бпэз (4) бпэзу (1) бпм (19) бпм объявления (7) certbot (1) cheatsheet (1) checkinstall (1) csv (1) дискретная математика (25) экзамен (1) embedded rust (2) english (1) формальные грамматики (1) gdb (2) язык (1) исследование операций (1) jupyter (1) критерии (2) курсовая работа (2) lighttpd (2) low-latency (1) machine learning (3) make (1) make install (1) markdown (1) машинное обучение (1) математическая лингвистика (1) математическая логика (1) математическая статистика (1) Математические основы кмпьютерной графики (1) Математические основы компьютерного моделирования (1) Математические основы компьютерной графики (1) Методы оптимизации (17) методы оптмимизации (1) методы принятия решений (1) миа (6) мии (8) мик (7) мим (7) мио (4) мип (9) мит (44) миу (13) миз (12) ml (1) mono (1) мпм (6) natural language processing (1) nlp (1) nucleo (2) объявления (31) оформление (2) openocd (2) openpgp (1) pandas (1) pgp (1) подтверждение вывода (1) programming (3) python (3) robot (1) robotics (2) setup (6) шпаргалка (1) smartcard (1) ssh (1) ssl (1) STM32 (2) streaming (1) строка (1) тб (21) teaching (1) teaching statement (1) Теоретические основы цифровой обработки изображений (2) тест (1) учебник (1) up board (1) video (1) вкр (2) xls (1)