- •Методичні вказівки
- •6.050101 «Комп`ютерні науки»
- •Завдання для розрахунково-графічної роботи
- •Приклад розв’язання задачі
- •Постановка задачі
- •Розв’язання задачі
- •Алгоритм задачі
- •Реалізація програми
- •Демонстрація роботи програми
- •Завдання для самостійного опрацювання
- •Логіка висловлювань
- •Теорія множин
- •Комбінаторний аналіз
- •Теорія графів
- •Література
Міністерство освіти і науки України
Полтавський національний технічний університет
імені Юрія Кондратюка
Кафедра комп’ютерних та інформаційних технологій і систем
Методичні вказівки
до виконання розрахунково-графічної роботи
з дисциплін «Основи дискретної математики» та «Основи програмування та алгоритмічні мови»
для студентів спеціальності
6.050101 «Комп`ютерні науки»
денної форми навчання
Полтава 2008
Методичні вказівки до виконання розрахунково-графічної роботи з дисциплін «Основи дискретної математики» та «Основи програмування та алгоритмічні мови» для студентів спеціальності 6.050101 «Комп`ютерні науки» денної форми навчання. — Полтава: ПолтНТУ, 2008. — 15с.
Укладач: С.В.Вірьовкін, асистент.
Рецензент: к.ф.-м. н., доц. Недобачій С.І.
Відповідальний за випуск: завідувач кафедри комп’ютерних та інформаційних технологій і систем О.Л.Ляхов, доктор техн. наук, професор.
Затверджено науково-методичною радою університету
Протокол № 5 від 10.12.2008 р.
Редактор Я.В.Новічкова
Коректор Н.О.Янкевич
Вступ
Зміст дискретної математики як однієї з математичних дисциплін досить широкий. Дискретна математика вивчає ті математичні об'єкти, у яких дискретність, що виявляється в побудові об'єкта й у динаміці його зміни, є визначальною характеристикою. Вона складається з наступних розділів:
-
Логіка та методи доведення;
-
Теорія множин;
-
Комбінаторний аналіз;
-
Теорія графів;
-
Дерева;
-
Відношення;
-
Теорії кодування;
-
Булеві функції;
-
Мови, граматики й автомати;
-
Теорія алгоритмів;
-
Комбінаторні задачі та складність обчислення.
Мета даної роботи: зміцнити та впорядкувати знання в області знань дискретної математики та алгоритмічних мов програмування.
При розробці розрахунково-графічної роботи необхідно володіти наступними розділами дискретної математики:
-
Основи логіки та методів доведення;
-
Теорія множин;
-
Комбінаторний аналіз;
-
Теорія графів;
-
Дерева.
А також для розробки програми в середовищі програмування Pascal потрібно знати матеріал дисципліни «Основи програмування та алгоритмічні мови», частина 1, мова Паскаль
-
Завдання для розрахунково-графічної роботи
Завдання для виконання розрахунково-графічної роботи роздаються студенту на окремому аркуші паперу формату А4. На листку із завдання зазначається прізвище студента, а також його особистий підпис. Цей листок необхідно додати до звіту з виконаної роботи.
№ |
Послідовність виконання |
Термін виконання |
Відсоток |
1 |
За допомогою текстового редактора Word описати поставлену задачу. Якщо потрібно, сформулювати та виконати математичну модель задачі. Визначити вхідні та вихідні дані із зазначенням їх типу. |
1-й тиждень |
15% |
2 |
Побудувати блок-схему алгоритму задачі. |
1-й –2-й тиждень |
+25% |
3 |
Реалізувати отриманий алгоритм у середовищі програмування Pascal. |
3-й – 4-й тиждень |
+40% |
4 |
Виконати звіт по виконаній роботі у текстовому редакторі Word згідно з вимогами до оформлення розрахунково-графічних робіт. |
4-й тиждень |
+20% |
5 |
Захист роботи. |
4-й тиждень |
- |