МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «МАЙКОПСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ» Факультет Инженерно-экономический Кафедра Высшей математики и системного анализа УТВЕРЖДАЮ Проректор по учебной работе ____________Л.И. Задорожная «_____»____________ 20____г. РАБОЧАЯ ПРОГРАММА по дисциплине В.В.2.1. Дискретная математика по направлению подготовки бакалавров 080100.62 Экономика по профилю подготовки Финансы и кредит Налоги и налогообложение Бухгалтерский учет и аудит квалификация (степень) выпускника Бакалавр МАЙКОП Рабочая программа составлена на основе ФГОС ВПО и учебного плана МГТУ по направлению 080100.62 Экономика Составитель рабочей программы: Доцент, кандидат экономических наук (должность, ученое звание, степень) Кузьменко Н.А. (Ф.И.О.) _____________ (подпись) Рабочая программа утверждена на заседании кафедры высшей математики и системного анализа___________________________________________ (наименование кафедры) Заведующая кафедрой «___»________20__ г. _____________ Дёмина Т.И. (подпись) (Ф.И.О.) Одобрено научно-методической комиссией факультета (где осуществляется обучение) Председатель научно-методического совета направления (специальности) (где осуществляется обучение) Декан факультета (где осуществляется обучение) «___»________20__г. СОГЛАСОВАНО: Начальник УМУ «___»________20__г. Зав. выпускающей кафедрой по направлению (специальности) «___»_________20__ г. _____________ (подпись) _________________ (Ф.И.О.) _____________ (подпись) ___Ешугова С.К.__ (Ф.И.О.) ___________ (подпись) ____Гук Г.А.__ (Ф.И.О.) ___________ (подпись) ___Пригода Л.В.__ (Ф.И.О.) 1. Цели и задачи освоения дисциплины В соответствии общей характеристикой профессиональной деятельности бакалавров по направлению подготовки «Экономика» областью профессиональной компетенции информатика являются профессионально-ориентированные информационные системы. Дискретная математика является теоретической основой современной информатики. Это позволяет сформулировать основные цели изучения дисциплины: · ознакомить студентов с основными понятиями теории графов; · научить студентов строить, анализировать и использовать графовые модели при решении прикладных задач; · выработать навыки реализации некоторых алгоритмов на графах; · познакомить студентов с основными комбинаторными конфигурациями и выработать навыки решения комбинаторных задач; · выработать навыки решения линейных однородных разностных уравнений с постоянными коэффициентами. Задачи дискретной математики определяются содержанием и спецификой ее предмета и метода. · изучение метода математической индукции; · решение задач из теории множеств, как с помощью преобразований, так и теоретикомножественным путем, изображая множества с помощью диаграмм Венна; · изображение бинарных отношений с помощью графов и с помощью матриц; · применение реляционных операций к n-арным отношениям; · умение строить простейшие алгоритмы над графами; · приобретение навыков работы с пакетами программ, позволяющими выполнять операции над множествами, строить таблицы истинности, решать задачи теории графов. · 2. Место дисциплины в структуре ОП по направлению подготовки Данная учебная дисциплина входит в раздел «В.2.Вариативная часть» ФГОС-3 по направлению подготовки ВПО 080100.62 Экономика. Развитие информационных технологий и систем компьютерной математики требуют логической аккуратности и алгоритмической четкости при изучении математических дисциплин и их приложений; достижению именно этого как раз и служат все без исключения разделы курса дискретной математики. Поэтому курс дискретной математики играет важную связующую роль в предметной подготовке по основной образовательной программе «Экономика». Курс дискретной математики включает в себя следующие разделы: основы комбинаторного анализа, схемы из функциональных элементов, языки и грамматики, автоматы, теория алгоритмов, основы теории графов. 3. Компетенции обучающегося, формируемые в результате освоения дисциплины Вместе с другими дисциплинами базовой части цикла «Общие математические и естественно-научные дисциплины» ФГОС ВПО «Дискретная математика» обеспечивает инструментарий формирования следующих профессиональных компетенций бакалавра: − способностью находить организационно-управленческие решения в нестандартных ситуациях и готовностью нести за них ответственность (ОК-6); − способностью логически верно, аргументированно и ясно строить устную и письменную речь, публично представлять собственные и известные научные результаты, вести дискуссии (ОК-9); − способностью использовать основные естественнонаучные законы, применять математический аппарат в профессиональной деятельности, выявлять сущность проблем, возникающих в ходе профессиональной деятельности (ПК-1); − способностью к программной реализации алгоритмов решения типовых задач обеспечения информационной безопасности (ПК-17); − способностью применять методы анализа изучаемых явлений, процессов и проектных решений (ПК-20). В результате изучения дисциплины «Дискретная математика» студенты должны: Знать типовые свойства и способы задания булевых функций; основы комбинаторного анализа; основные понятия и алгоритмы теории графов; основные дискретные объекты; основные методы перечисления дискретных объектов; знать математические основы помехоустойчивого кодирования. Уметь применять стандартные методы дискретной математики для решения профессиональных задач; самостоятельно решать комбинаторные задач; находить различные параметры и представления булевых функций; вычислять параметры графов. Владеть: навыками построения дискретных моделей при решении профессиональных задач; методами комбинаторного анализа, основными понятиями и методами математической логики и теории графов. 4. Объем дисциплины и виды учебной работы 4.1. Объем дисциплины и виды учебной работы по очной форме обучения. Общая трудоемкость дисциплины составляет 3 зачетные единицы (108 часа). Вид учебной работы Аудиторные занятия (всего) В том числе: Лекции (Л) Практические занятия (ПЗ) Семинары (С) Лабораторные работы (ЛР) Самостоятельная работа студентов (СРС) (всего) В том числе: Курсовой проект (работа) Расчетно-графические работы Реферат Другие виды СРС (если предусматриваются, приводится перечень видов СРС) 1. Составление плана-конспекта 2. Подготовка к текущим занятиям 3. Подбор и анализ примеров Форма промежуточной аттестации: экзамен Общая трудоемкость Всего часов/з.е. Семестры 2 48/1,33 48/1,33 16/0,44 16/0,44 32/0,89 32/0,89 60/1,67 60/1,67 2/0,06 2/0,06 6/0,17 8/0,22 8/0,22 6/0,17 8/0,22 8/0,22 36/1,0 36/1,0 108/3 108/3 4.2. Объем дисциплины и виды учебной работы по заочной форме обучения. Вид учебной работы Всего Семестры часов/з.е. 3 Аудиторные занятия (всего) 10/0,28 10/0,28 В том числе: Лекции (Л) 4/0,11 4/0,11 Практические занятия (ПЗ) Семинары (С) 6/0,17 6/0,17 Лабораторные работы (ЛР) Самостоятельная работа студентов (СРС) (всего) 98/2,72 98/2,72 В том числе: Курсовой проект (работа) Расчетно-графические работы Реферат Другие виды СРС (если предусматриваются, приводится перечень видов СРС) Составление плана-конспекта 49/1,36 49/1,36 Подбор и анализ примеров 49/136 49/136 Форма промежуточной аттестации: экзамен Общая трудоемкость 108/3 108/3 5. Структура и содержание дисциплины 5.1. Структура дисциплины для очной формы обучения 1 семестр: № п/п Раздел дисциплины 1. Основы комбинаторики Алгоритмы и их сложность Конечные автоматы 2. 3. 4. 5. 6. Неделя семестра Элементы теории графов Линейные коды Промежуточная аттестация. ИТОГО: Виды учебной работы, включая самостоятельную и трудоемкость (в часах) Л С/ПЗ Л СРС Р 6 контрольная работа 4 3 блиц-опрос 2 4 3 блиц-опрос 4 8 4 8 4 8 5-6 2 7-8 1-4 9-12 13-16 108/3 Формы текущего контроля успеваемости (по неделям семестра) Форма промежуточной аттестации (по семестрам) 16/0,44 32/0,89 6 расчетно-графическая работа 6 блиц-опрос 36 экзамен в устной форме 60/1,67 5.2. Структура дисциплины для заочной формы обучения № п/п Раздел дисциплины Неделя семестра Виды учебной работы, включая самостоятельную и трудоемкость (в часах) Л С/ПЗ ЛР СРС 20 1. Основы комбинаторики 2. Алгоритмы и их сложность 1 2 10 3. Конечные автоматы 1 2 26 4. Элементы теории графов 2 2 20 5. Линейные коды - - 22 6. Промежуточная аттестация: экзамен ИТОГО: 4/0,11 6/0,17 98/2,72 5.3. Содержание разделов дисциплины «Математический анализ», образовательные технологии Лекционный курс № НаименоТрудоемкость Содержание ФорРезультаты освоения п/п вание темы (часы/зач. ед.) миру(знать, уметь, владеть) дисциплиемые ОФО ЗФО ны компетенции Знать: основные научные принципы Тема Основы 4/0,11 Основные понятия теории мноОКи базовые понятия основы комбина1. комбинатожеств. Отношения эквивалентности. 6; 9. торики. рики Принципы комбинаторики. Уметь: решать задачи применяя разМетод включения - исключения. ПКличные теоремы и аксиомы; Метод рекуррентных соотношений. 1; 17; Владеть: культурой постановки, анаПерманенты и их применения. Ме20. лиза и решения задач, требующих для тоды вычисления перманентов. своего решения использования математических подходов и методов. Тема Алгоритмы 2/0,05 1/0,03 Основные понятия теории алгоритОКЗнать: основные понятия и опреде2. и их сложмов. 6; 9. ления алгоритмов; ность Машины Тьюринга. Понятие об алУметь: составлять программы для горитмической разрешимости и неразПКмашины Тьюринга; находить рекуррешимости задач. 1; 17; сии функций; Функции сложности алгоритмов. 20. Владеть: предметным языком матеМетоды построения эффективных матики и навыками грамотного решеалгоритмов. Метод разбиения и рекурния задач и представления полученсии. Сложность рекурсивных алгоритных результатов. мов. Знать: основные понятия и опредеТема Конечные 2/0,06 1/0,03 Основные понятия. Языки и граммаОКления языков и грамматик; 3. автоматы тика. 6; 9. Уметь: устанавливать эквивалентЭквивалентность состояний. Алгоность; решать задачи на регулярные и ритм разбиения состояний. ПКАвтоматы без потери информации. 1; 17; линейные автоматы; Владеть: навыками использования Регулярные автоматы. 20. методов обработки экспериментальЛинейные автоматы. Периодичность ных данных. в линейных автоматах. Образовательные технологии Слайдлекции Проблемная лекция Лекциибеседы Тема 4. Тема 5. Элементы теории графов Линейные коды Итого 4/0,11 2/0,05 4/0,11 - 16/0,44 4/0,11 Графы, их вершины, ребра и дуги. Изображение графов. Матрица инцидентности и список ребер. Матрица смежности. Степени вершин графов. Части, суграфы и подграфы. Операции с частями графа. Маршруты, цепи и циклы. Связные компоненты граф. Пути и циклы в ориентированном графе. Деревья, лес. Концевые вершины и ребра. Дерево с корнем, ветви. Типы вершин и центры деревьев. Оптимизационные задачи на графах. Построение минимальных путей в графах. Потоки в сетях, построение максимального потока. Постановка задач теории кодирования. Общие границы параметров кодов. Линейные коды. Порождающая и проверочная матрицы. Процесс кодирования и декодирования. Граница Варшамова-Гилберта. Коды Хемминга. Циклические коды и их декодирование. Распределение весов кода. Тождество Мак-Вильямс. Оптимальные Коды Фано и Хаффмена. ОК6; 9. ПК1; 17; 20. ОК6; 9. ПК1; 17; 20. Знать: основные понятия и свойства Проблемэлементов теории графов; ная лекция Уметь: находить матрицы инцидентности и смежности; находить маршруты, цепи и циклы; строить минимальные пути и максимальные потоки; Владеть: навыками освоения большого объема информации и решения сложных и нестандартных задач. Знать: основные понятия и свойства Проблемлинейных кодов; ная лекция Уметь: находить порождающую и проверочную матрицу; строить процессы кодирования и декодирования; Владеть: математической символикой, для выражения количественных и качественных соотношений объектов. 5.4. Практические и семинарские занятия, их наименование, содержание и объем в часах № п/ п № раздела дисциплины 1. Основы комбинаторики 2. Алгоритмы и их сложность 3. Конечные автоматы 4. Элементы теории графов 5. Линейные коды Наименование практических и семинарских занятий Объем в часах/трудоемкость в з.е. ОФО ЗФО Отношения эквивалентности. Метод рекуррентных соотношений. Комбинаторные конфигурации. Машины Тьюринга. Способы и примеры построения эффективных алгоритмов. Автоматы и операции с ними. Эквивалентность состояний. Графы и способы их задания. Деревья и остовы. Общие оценки параметров кодов. Линейные коды. Декодирование с помощью синдромов. Итого 8/0,22 - 4/0,11 2/0,06 4/0,11 2/0,06 8/0,22 2/0,05 8/0,23 - 32/0,89 6/0,17 5.5. Лабораторные занятия, их наименование и объем в часах № п/п - № раздела дисциплины Наименование лабораторных работ - - Объем в часах/трудоемкос ть в з.е. - 5.6. Примерная тематика курсовых проектов (работ) Курсовой проект (работа) учебным планом не предусмотрен. 5.7. Самостоятельная работа студентов 5.7.1. Содержание и объем самостоятельной работы студентов для ОФО Разделы и темы рабочей про- Перечень домашних заданий и Сроки вы- Объем в чаграммы самостоятельного изу- других вопросов для самостоя- полнения сах/трудоемк чения тельного изучения ость в з.е. Раздел 1. Метод включения - ис- Подготовка к текущим занятиям, 1-4 неделя 6/0,17 ключения. Числа Стирлинга. Пер- Подбор и анализ примеров, маненты и методы их вычислений. Работа с учебной литературой. Раздел 2. Методы оценки сложно- Подготовка к текущим занятиям, 5-6 неделя 3/0,08 сти алгоритмов. Составление плана-конспекта. Раздел 3. Регулярные автоматы. Подготовка к текущим занятиям, 7-8 неделя 3/0,08 Составление плана-конспекта. Раздел 4. Эйлеровы графы. Пути и Подготовка к текущим занятиям, 9-12 неделя 6/0,17 циклы в графах. Подбор и анализ примеров, Работа с учебной литературой. Раздел 5. Циклические коды. Подготовка к текущим занятиям, 13-16 неделя 6/0,17 Нахождение параметров цикличе- Подбор и анализ примеров, ских кодов. Декодирование цикли- Составление плана-конспекта. ческих кодов. Оптимальные коды. Промежуточная аттестация 36/1 Итого 60/1,67 5.7.2. Содержание и объем самостоятельной работы студентов для ЗФО Разделы и темы рабочей программы Перечень домашних заданий Сроки Объем в часамостоятельного изучения и других вопросов для само- выпол- сах/трудоемк стоятельного изучения нения ость в з.е. Раздел 1. Метод включения - исключе- Подбор и анализ примеров. 20/0,56 Февраль ния. Числа Стирлинга. Перманенты и Составление плана-конспекта. методы их вычислений. Раздел 2. Методы оценки сложности Подбор и анализ примеров. 10/0,27 Февраль алгоритмов. Составление плана-конспекта. Раздел 3. Регулярные автоматы. 26/0,72 Подбор и анализ примеров. Март Составление плана-конспекта. Раздел 4. Эйлеровы графы. Пути и цик- Подбор и анализ примеров. 20/0,56 Апрель лы в графах. Составление плана-конспекта. Раздел 5. Циклические коды. Нахожде- Подбор и анализ примеров. 22/0,61 Май ние параметров циклических кодов. Де- Составление плана-конспекта. кодирование циклических кодов. Оптимальные коды. Промежуточная аттестация Итого 98/2,72 6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения 6.1. Контрольные вопросы и задания для проведения текущего контроля для студентов ОФО Примерный вариант контрольной работы по теме «Основы комбинаторики» Задание 1. Представьте с помощью кругов Эйлера отношения между объектами имён: Человек – филолог – математик – человек, знающий английский язык – человек, знающий логику. Задание 2. Построить булеан множества А и булеан булеана множества А. Найти их мощность (размерность) A 1, 1,2 . Задать матрицами отношения и М 1, 2, 3, 4, 5, 6 и -«быть меньше». Задание 3. На множестве чисел М определено отношение 1 определить свойства , , , , , . Если Задание 4. Исследуйте отношение . Отношение на множестве целых положительных чисел. xy число x предшествует числу y в последовательности: 2,1,4,3,6,5,…; Задание 5. Найти дополнения, разности, произведение, симметрическую разность, прямое произведение и квадраты двух промежутков. Изобразить. 0 2;5, . 2 ;3 Задание 6. Докажите методом математической индукции 1 21 2 2 2 3 2 3 n 2n 2 n1 1 1. ; n 2! n 2! 3! 4! 5! n n 2. 5 3 2n 4 . Примерный вариант контрольной работы по теме «Элементы теории графов» 1. С помощью матрицы смежности найти компоненты сильной связности ориентированного графа D. 2. С помощью алгоритма фронта волны найти расстояния в ориентированном графе D: диаметр, радиус и центры. 3. Найти минимальный путь в нагруженном графе по методу Форда-Беллмана. из вершины v1 в вершину v4 4. Найти Эйлерову цепь в неориентированном графе. 5. Найти минимальное остовное дерево в неориентированном нагруженном графе. 6. Методом ветвей и границ найти оптимальный путь коммивояжёра при следующей матрице стоимости. 1 2 3 4 5 6 1 13 7 5 2 9 2 8 4 7 5 17 3 8 4 3 6 2 4 5 8 1 0 1 5 21 6 1 4 9 6 10 0 8 3 7 6.2. Контрольные вопросы и задания для проведения промежуточной аттестации. Примерный перечень вопросов к экзамену по дисциплине «Дискретная математика» 1. Отношения эквивалентности. 2. Метод включения - исключения. 3. Метод рекуррентных соотношений. 4. Комбинаторные конфигурации. 5. Числа Стирлинга. 6. Перманенты и методы их вычислений. 7. Машины Тьюринга. 8. Методы оценки сложности алгоритмов. 9. Способы и примеры построения эффективных алгоритмов. 10. Автоматы и операции с ними. 11. Эквивалентность состояний. 12. Регулярные автоматы. 13. Графы и способы их задания. 14. Деревья и остовы. 15. Эйлеровы графы. 16. Пути и циклы в графах. 17. Общие оценки параметров кодов. 18. Линейные коды. Декодирование с помощью синдромов. 19. Циклические коды. Нахождение параметров циклических кодов. 20. Декодирование циклических кодов. 21. Оптимальные коды. 6.3. Тематика контрольных работ для студентов ЗФО Контрольные работы учебным планом не предусмотрены. 7. Учебно-методическое и информационное обеспечение дисциплины а) основная литература 1. ЭБС «Znanium.com» Вороненко, А А Дискретная математика. Задачи и упражнения с решениями: учебно-методическое пособие / А.А. Вороненко, В.С. Федорова. - М.: ИНФРА-М, 2014. - 104 с. : - Режим доступа: http://znanium.com/ 2. ЭБС «Znanium.com» Алексеев, В. Б. Лекции по дискретной математике: учебное пособие / В.Б. Алексеев. - М.: Инфра-М, 2013. - 90 с.: - Режим доступа: http://znanium.com/ б) дополнительная литература 3. ЭБС «Айбукс» Тишин, В.Н. Дискретная математика в примерах и задачах: учеб. пособие/ В.Н. Тишин. – СПб.: БХВ-Петербург, 2010. — 352 с. : - Режим доступа: http://ibooks.com/ 4. ЭБС «Айбукс» Макоха, А.Н. Дискретная математика: учебник/ А.Н. Макоха, П.А. Сахнюк, Н.И. Червяков. — М. : ФИЗМАТЛИТ, 2005. — 368 с.: - Режим доступа: http://ibooks.com/ в) программное обеспечение и Интернет-ресурсы 1. http://www.exponenta.ru – Образовательный математический сайт Exponenta.ru. 2. http://www.matclub.ru – Лекции, примеры решения задач. Электронные учебники. 3. http://www. math.ru – Образовательный математический сайт Math.ru. 4. http://www. mathelp.spb.ru – Лекции по высшей математике: математический анализ; дифференциальные уравнения; аналитическая геометрия, теория вероятностей и др. 5. Калькулятор с функциями. 6. Компьютер с программным обеспечением. 8. Материально-техническое обеспечение дисциплины Материально-техническое обеспечение дисциплины включает: 1) библиотечный фонд ФГБОУ ВПО «МГТУ»; 2) мультимедийное оборудование для чтения лекций-презентаций. Дополнения и изменения в рабочей программе за ________/________ учебный год В рабочую программу ____________________________________________________ (наименование дисциплины) для направления (специальности) ___________________________________________________ (номер направления (специальности) вносятся следующие дополнения и изменения: Дополнения и изменения внес _______________________________________________ (должность, Ф.И.О., подпись) Рабочая программа пересмотрена и одобрена на заседании кафедры _____________________________________________________________________________ (наименование кафедры) «____»___________________20__г. Заведующий кафедрой __________________ (подпись) _____________ (Ф.И.О.)