У вас вопросы?
У нас ответы:) SamZan.net

тематика Направление подготовки Прикладная информатика Профиль подготовки Прикладная информатика в

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 14.1.2025

Негосударственное образовательное учреждение

высшего профессионального образования

«санкт-петербургский гуманитарный университет профсоюзов»

Рассмотрено на заседании

кафедры информатики и программирования

Протокол №11 от 21 июня 2011 г.

Зав. кафедрой

_______________ Пискунова Т.Г.

УТВЕРЖДАЮ

Проректор по учебной работе

________________ Розова Т.А.

«___»________________2011 г.

Рабочая программа дисциплины

Дискретная математика

Направление подготовки  Прикладная информатика

Профиль подготовки  «Прикладная информатика в экономике»

Цели и задачи освоения дисциплины

Цель данного курса - овладение студентами знаниями по дисциплине «Дискретная математика», предусмотренными типовыми образовательными программами.

Основная задача курса - развитие студентами навыков использования полученных знаний по дисциплине «Дискретная математика» в дальнейшей профессиональной деятельности.

Дисциплина «Дискретная математика» относится к базовой части математического и естественнонаучного цикла образовательной программы направления «Прикладная информатика».

Дискретная математика – область современной математики, занимающаяся изучением свойств дискретных структур, которые имеют место в многочисленных приложениях. В частности, дискретная математика является базой для изучения компьютерных и информационных технологий (теоретическая информатика, теория алгоритмов, теория кодирования, создание прикладного математического и программного обеспечения), для решения экономических задач (комбинаторный анализ, теория графов, решение многоэкстремальных задач), для дискретного имитационного моделирование и пр.

Требования к результатам освоения дисциплины:

Процесс изучения данной дисциплины направлен на формирование у студентов следующих основных компетенций (ФГОС ВПО по направлению 230700 – Прикладная информатика):

      способность при решении профессиональных задач анализировать социально-экономические проблемы и процессы с применением методов системного анализа математического моделирования (ПК-2);

      способность ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий (ПК-4);

      способность использовать современные методы и модели оценки качества и надежности при проектировании, разработке и отладке программных средств (ПК-7);

      способность моделировать и проектировать структуры данных, прикладные и информационные процессы (ПК-9);

      способность применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы (ПК-10);

      способность применять методы анализа проблем на концептуальном, логическом, математическом и алгоритмическом уровнях (ПК-17);

      аналитическая, научно-исследовательская деятельность.

В результате изучения дисциплины студент должен:

Знать: 

        основные понятия и результаты теории конечных множеств и отношений,

        основные логические операции и формулы логики,

        операции над вычетами и их свойства,

        основы комбинаторики и теории графов,

        сущность и содержание достижений в дискретной математике.   

Уметь: 

        уметь выбирать методы моделирования систем,

        структурировать и анализировать цели и функции систем управления,

        проводить системный анализ прикладной области,

        уметь пользоваться методами дискретной математики

Владеть: навыками моделирования прикладных задач с использованием методов дискретной математики.

Структура и содержание дисциплины (модуля)

Общая трудоемкость дисциплины составляет 4 зачетные единицы 144 часов.

Содержание разделов дисциплины/тем дисциплины

Тема 1. Основы теории множеств

Понятие множества. Конечные и бесконечные множества, пустое множество. Подмножество. Количество подмножеств конечного множества. Теоретико-множественные диаграммы. Операции над множествами (объединение, пересечение, дополнение, теоретико-множественная разность) и их свойства. Декартово произведение множеств. Декартова степень множества.

Тема 2.  Основные логические операции. Формулы логики. Таблица истинности.  Дизъюнктивная нормальная форма (ДНФ)

Дизъюнктивная нормальная форма {ДНФ}. Понятие высказывания. Основные логические операции (дизъюнкция, конъюнкция, импликация, эквивалентность, отрицание). Формулы логики. Таблица истинности и методика ее построения. Тождественно-истинные формулы. Понятие элементарного произведения. Методика построения таблицы истинности для ДНФ упрощенным методом.

Тема 3. Законы логики. Упрощение формул логики с помощью равносильных преобразований

Равносильные формулы и их свойства. Законы логики. Методика упрощений формул логики с помощью равносильных преобразований. Методика проверки двух формул с помощью их предварительного упрощения.

Тема 4. Проверка теоретико-множественных соответствий с помощью формул логики

Соответствие между теоретико-множественными и логическими операциями. Перевод теоретико-множественного выражения в соответствующую формулу логики. Проверка теоретико-множественных соотношений с помощью формул логики.

Тема 5. Основные понятия комбинаторики

Выборки, размещения, перестановки, сочетания, разбиения; их пересчет. Комбинаторный смысл биномиальных коэффициентов. Комбинаторный смысл полиномиальных коэффициентов и чисел Стирлинга. Метод включения-исключения и его применения. Формулы обращения.

Тема 6. Операции над предикатами и кванторами

Понятие предиката. Область определения и область истинности предиката. Обычные логические операции над предикатами. Кванторные операции над предикатами. Предикатные формулы, свободные и связанные переменные. Построение отрицаний к предикатам, содержащим кванторные операции. Формализация предложений с помощью логики предикатов. Следование одного предиката из другого, равносильность предикатов.

Тема 7. Алгебра вычетов по модулю

Вычет и система вычетов по модулю. Операции над вычетами (сложение, вычитание, умножение) и их свойства. Обратимые вычеты, критерии обратимости вычета; система обратимых вычетов по данному модулю. Решение уравнений типа ах+Ьх=с  (где а - обратимый вычет)  в алгебре вычетов.

Тема 8. Основы теории графов

Основные определения теории графов. Связные графы и компоненты связности графов. Двудольные графы. Бинарные деревья и их применения для хранения и поиска информации.

Тема 9.  Элементы теории кодирования

Понятия кодирования и декодирования. Помехоустойчивое кодирование. Канал связи. Понятие криптологии, алфавитное кодирование. Проблема взаимной однозначности. Достаточный признак однозначности алфавитного кодирования. Алгоритм построения кода Хемминга и обнаружение в нем шибки.

Тема 10. Элементы теории автоматов

Понятие и определение конечного автомата. Способы задания конечного автомата, примеры конечного автомата. Каноническое уравнение автомата.

Тема 11. Элементы теории алгоритмов

Вычислимые функции и алгоритмы. Теория рекурсивных функций. Нормальный алгоритм Маркова. Машины Тьюринга.

Связи разделов с последующими дисциплинами

Все разделы курса «Дискретная математика» связаны в той или иной мере с обеспечивающими курсами линейной алгебры, математического анализа, математической статистики, теории вероятностей и используются в дисциплинах: связанных с компьютерными и информационными технологиями (теоретическая информатика, теория алгоритмов, теория кодирования, создание прикладного математического и программного обеспечения), для решения экономических задач (комбинаторный анализ, теория графов, решение многоэкстремальных задач), для дискретного имитационного моделирования и пр.

Примерные вопросы для подготовки к экзамену (зачету)

  1.  Операции над множествами.
  2.  Теоретико–множественные диаграммы.
  3.  Формы представления Булевых функций.
  4.  Минимизация логической функции.
  5.  Классы логических функций.
  6.  Основные законы логики Буля.
  7.  Логика высказываний.
  8.  Построение доказательств в логике высказываний.
  9.  Предикаты и кванторы. Операции над ними.
  10.  Операции двоичного сложения.
  11.  Рекуррентные соотношения.
  12.  Биномиальные коэффициенты, их комбинаторный смысл.
  13.  Полиномиальные коэффициенты, их комбинаторный смысл.
  14.  Понятие выборки. Число k-выборок из n-множества.
  15.  Понятие размещения. Число k-размещений из n-множества.
  16.  Понятие перестановки. Число перестановок n-множества.
  17.  Понятие сочетания. Число сочетаний из n по k.
  18.  Комбинаторный смысл чисел Стирлинга первого рода.
  19.  Комбинаторный смысл чисел Стирлинга второго рода.
  20.  Алгебра вычетов по модулю.
  21.  Операции над вычетами.
  22.  Обратимые вычеты.
  23.  Понятие графа и мультиграфа, способы их представления.
  24.  Степень вершины графа. Теорема о сумме степеней вершин графа и ее следствие.
  25.  Связные графы. Компоненты связности графа.
  26.  Эйлеровы графы. Критерий эйлеровости.
  27.  Планарные графы.
  28.  Раскраска вершин графа.
  29.  Двудольные графы. Теорема Кенига.
  30.  Понятия процессов кодирования и декодирования информации.  
  31.  Понятия криптологии и криптографии.
  32.  Принципы математического алфавитного кодирования информации.
  33.  Смысл проблемы взаимной однозначности алфавитного кодирования.
  34.  Первый и второй достаточные признаки взаимной однозначности алфавитного кодирования.
  35.  Принцип построения двоичного алфавитного кодирования. Теорема Маркова.
  36.  Свойства самокорректирующихся кодов. Процесс кодирования Хемминга.
  37.  Понятие и определение конечного автомата.
  38.  Способы задания конечного автомата.
  39.  Канонические уравнения конечного автомата.
  40.  Понятия вычислимой функции и алгоритма.
  41.  Свойства алгоритмов. Понятие рекурсивных функций.
  42.   Нормальный алгоритм Маркова.
  43.  Машины Тьюринга и алгоритм Тьюринга. Тезис Черча-Тьюринга.

Учебно-методическое обеспечение дисциплины (модуля)

Основная литература

  1.  Судоплатов С.В. Элементы дискретной математики. Учебник  М.  ИНФРА-М;    Новосибирск, Изд-во НГТУ, 2002.
  2.  Новиков Ф.А., Дискретная математика для программистов. Учебник, СПб, М. Харьков, Питер. 2002.
  3.  Горбатов В.А. Основы дискретной математики -М.: Высшая школа, любое издание

Дополнительная литература

  1.  Яблонский С.В. Введение в дискретную математику. Уч. пособие для вузов. 3-е изд. стереотип. СМ. Высш.шк. 2002.
  2.  Нефедов В.Н., Осипова В.А. Курс дискретной математики – М.: Изд-во МАИ, 1992.
  3.  Кузнецов О.В., Адельсон-Вельский Г.М. Дискретная математика для инженера. – М.: Энергия, любое издание
  4.  Евстигнеев В.А. Применение теории графов в программировании – М.: Наука, 1985.
  5.  Кристофидес М.  Теория графов. Алгоритмический подход. – М.: Мир, 1978. – 423 с.
  6.  Никольская И.А. Математическая логика – М.: Высшая школа, 1981
  7.   Липский В. Комбинаторика для программистов – М.: Мир, 1988. – 211 с.

Разработчик (автор):кафедра информатики и математики  СПбГУП, доцент, к.ф.-м.н., Кучер А.И.

Контрольное задание по дискретной математике

1.Правильно ли рассуждение, имеющее форму: «Все X являются Y и некоторые Y являются Z; значит, все Z не являются X»?

2.Истинны ли высказывания: 

3.

4. Преобразовать так, чтобы формула содержала только операции и  

5. Двумя способами (равносильные преобразования и таблицы истинности) найти СКН и СДН – формы для

6.

7.

8.

Задать граф матрицами инцидентности и смежности, а также списком ребер.




1. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата економічних наук Луган
2. Реферат- Пищевые цепи моря
3. Федеральная гидрогенерирующая компания ОАО ГидроОГК создано в соответствии с Распоряжением Правитель
4. 15 вв является одним из развитых государств в Европе
5. Реферат- Стадии совершения умышленного преступления
6. Теоретико-методологические основы социологии журналистики
7. Анализ влияния факторов на финансовые результаты и финансовое состояние фирмы
8. Основные понятия и результаты кибернетики
9. Молвест 2011 года Протокол 1 Председатель собрания Кадровая политика от
10. Основные проблемы а Сущность природы техники б История техники в Основы научно технической политики
11. Инфляция как многофакторное явление
12. Разработка программы оптимизации налогообложения как инструмента антикризисного корпоративного упр
13. доктринальної частини вузівського курсу Основи політології Рецензенти- Н
14. Тема Windows 98 Вікна та дії з ними
15. методическое пособие Рекомендуется учебнометодическим объединением по медицинскому и фармац
16. Методика эколого-экономического обоснования организации системы севооборотов
17. Определение величины накладных расходов при определении стоимости строительно монтажных работ
18. ОХРАНА ТРУДА В ДИПЛОМНЫХ ПРОЕКТАХ для студентов специальности 7
19. 062004 N 15 v001570008 від 24
20. природных линий использование новых технологий металл стекло