- •1 Мета і задачі дисципліни
- •1.1 Мета викладання дисципліни
- •1.2 Програма знань і вмінь
- •1.3 Теми практичних занять
- •1.4 Система атестації
- •Без виконання усіх без винятку пунктів табл. 1.2 студент до іспиту допущений не буде. Оцінка виставляється, виходячи з табл. 1.3.
- •2 Огляд рекомендованої літератури
- •3.2 Методичні рекомендації до самостійної роботи студентів
- •3.3 Приклади розв’язання типових завдань
- •Контрольні запитання та завдання
- •3.5 Приклади аудиторних і домашніх задач
- •3 Практичне заняття № 1. Основні поняття теорії множин. Алгебра множин
- •3.1 Мета заняття
- •4 Практичне заняття № 2. Відношення та їх властивості
- •4.1 Мета заняття
- •4.2 Методичні рекомендації до самостійної роботи студентів
- •4.3 Приклади розв’язання типових завдань
- •4.4 Контрольні запитання та завдання
- •4.5 Приклади аудиторних і домашніх задач
- •5 Практичне заняття № 3. Відображення та функції
- •5.1 Мета заняття
- •5.2 Методичні рекомендації до самостійної роботи студентів
- •5.3 Приклади розв’язання типових завдань
- •5.4 Контрольні запитання та завдання
- •5.5 Приклади аудиторних і домашніх задач
- •6 Практичне заняття № 4. Булеві функції та алгебра логіки
- •6.1 Мета заняття
- •6.2 Методичні рекомендації до самостійної роботи студентів
- •6.3 Приклади розв’язання типових завдань
- •6.4 Контрольні запитання та завдання
- •6.5 Приклади аудиторних і домашніх задач
- •7 Практичне заняття № 5. Двоїстість булевих функцій
- •7.1 Мета заняття
- •7.2 Методичні рекомендації до самостійної роботи студентів
- •7.3 Приклади розв’язання типових завдань
- •7.4 Контрольні запитання та завдання
- •7.5 Приклади аудиторних і домашніх задач
- •8 Практичне заняття № 6. Нормальні форми
- •8.1 Мета заняття
- •8.2 Методичні рекомендації до самостійної роботи студентів
- •8.3 Приклади розв’язання типових завдань
- •8.4 Контрольні запитання та завдання
- •8.5 Приклади аудиторних і домашніх задач
- •9 Практичне заняття № 7. Алгебра жегалкіна
- •9.1 Мета заняття
- •9.2 Методичні рекомендації до самостійної роботи студентів
- •9.3 Приклади розв’язання типових завдань
- •9.4 Контрольні запитання та завдання
- •9.5 Приклади аудиторних і домашніх задач
- •10 Практичне заняття № 8. Функціональна повнота наборів булевих функцій
- •10.1 Мета заняття
- •10.2 Методичні рекомендації до самостійної роботи студентів
- •10.3 Приклади розв’язання типових завдань
- •10.4 Контрольні запитання та завдання
- •10.5 Приклади аудиторних і домашніх задач
- •11 Практичне заняття № 9 методи мінімізації булевих функцій
- •11.1 Мета заняття
- •11.2 Методичні рекомендації до самостійної роботи студентів
- •11.3 Приклади розв’язання типових завдань
- •11.4 Контрольні запитання та завдання
- •11.5 Приклади аудиторних і домашніх задач
- •12 Практичне заняття № 10. Логіка висловлювань
- •12.1 Мета заняття
- •12.2 Методичні рекомендації до самостійної роботи студентів
- •12.3 Приклади розв’язання типових завдань
- •12.4 Контрольні запитання та завдання
- •12.5 Приклади аудиторних і домашніх задач
- •13 Практичне заняття № 11. Логіка першого порядку (лпп)
- •13.1 Мета заняття
- •13.2 Методичні рекомендації до самостійної роботи студентів
- •13.3 Приклади розв’язання типових завдань
- •13.4 Контрольні запитання та завдання
- •13.5 Приклади аудиторних і домашніх задач
- •14 Практичне заняття № 12. Основні поняття теорії графів
- •14.1 Мета заняття
- •14.2 Методичні рекомендації до самостійної роботи студентів
- •14.3 Приклади розв’язання типових завдань
- •15 Практичне заняття № 13. Ейлерові і гамільтонові ланцюги і цикли
- •15.3 Приклади розв’язання типових завдань
- •15.4 Контрольні запитання та завдання
- •15.5 Приклади аудиторних і домашніх задач
- •16 Практичне заняття № 14. Планарність графів
- •16.1 Мета заняття
- •16.2 Методичні рекомендації до самостійної роботи студентів
- •16.3 Приклади розв’язання типових завдань
- •16.4 Контрольні запитання та завдання
- •16.5 Приклади аудиторних і домашніх задач
- •17 Практичне заняття № 15. Відстані на графах
- •17.1 Мета заняття
- •17.2 Методичні рекомендації до самостійної роботи студентів
- •17.3 Приклади розв’язання типових завдань
- •17.4 Контрольні запитання та завдання
- •17.5 Приклади аудиторних і домашніх задач
- •18 Практичне заняття № 16. Дерева
- •18.1 Мета заняття
- •18.2 Методичні рекомендації до самостійної роботи студентів
- •18.3 Приклади розв’язання типових завдань
- •19 Практичне заняття № 17. Транспортні мережі
- •19.1 Мета заняття
- •19.2 Методичні рекомендації до самостійної роботи студентів
- •19.3 Приклади розв’язання типових завдань
- •18.4 Контрольні запитання
- •18.5 Приклади аудиторних і домашніх задач
- •19.4 Контрольні запитання та завдання
- •19.5 Приклади аудиторних і домашніх задач
- •20 Практичне заняття № 18. Основи комбінаторного аналізу
- •20.1 Мета заняття
- •20.2 Методичні рекомендації до самостійної роботи студентів
- •20.3 Приклади розв’язання типових завдань
- •20.4 Контрольні запитання та завдання
- •20.5 Приклади аудиторних і домашніх задач
- •21 Практичне заняття № 19. Формули простого перелічення
- •21.1 Мета заняття
- •21.2 Методичні рекомендації до самостійної роботи студентів
- •21.3 Приклади розв’язання типових завдань
- •21.4 Контрольні запитання та завдання
- •21.5 Приклади аудиторних і домашніх задач
- •22 Практичне заняття № 20. Формула включення та виключення
- •22.1 Мета заняття
- •22.2 Методичні рекомендації до самостійної роботи студентів
- •22.3 Приклади розв’язання типових завдань
- •22.4 Контрольні запитання та завдання
- •22.5 Приклади аудиторних і домашніх задач
- •23 Індивідуальні контрольні завдання
- •Завдання 9. У табл. 23.7 ребрам (Vj, Vk) неорієнтованого графа, що задані номерами вершин j та k, вiдповiдає числова характеристика (довжина, вартість).
- •Рекомендована література
13.4 Контрольні запитання та завдання
1. Дайте визначення поняттю предикат.
2. Що називається порядком предиката?
3. Наведіть приклади n-місних предикатів.
4. Як здійснюється складання матриці предиката?
5. Дайте визначення терму.
6. Коли предикат хА(х,у) набуває значення "Істина"?
7. Що називається формулою в логіці першого порядку?
8. Сформулюйте поняття інтерпретації формули логіки першого порядку.
9. Дайте визначення поняттю логічного наслідку в логіці предикатів.
13.5 Приклади аудиторних і домашніх задач
1. З наведених нижче речень випишіть окремо висловлювання, окремо – предикати:
a) х>0;
б) 2+3=6;
в) про нього щось говорять;
г) x брат y;
д) протилежні сторони A s B паралелограма рівні;
е) кожне явище x має свою причину y.
2. Визначіть, чи еквівалентні дані предикати:
a) х2=1 й х=1;
б) х2=х й х=1.
3. Визначіть вільні і зв'язані входження кожної зі змінних у таких формулах:
a)х)P(x,y)y)Q(y);
б)х)(P(x)P(y));
в)х)(P(x)Q(y))y)R(x,y);
г)х)[(P(x)Q(y))y)R(x,y)].
4. Нехай х та y – деякі люди, Q(x,y) означає «x батько y». Сформулюйте природною мовою дані висловлювання, визначивши їх значення істинності:
a)х)y)Q(x, y);
б)х)y)Q(x, y);
в)y)х)Q(x, y);
г)y)х)Q(x, y);
д) х)y)Q(x, y);
е) х)y)Q(x, y).
5. Опустіть знаки заперечення безпосередньо на предикати або булеві змінні:
a) x)((y)(B(y)z)C(z))A(x)));
б) y)(x)(A(y,z)B(x))C(z));
в) x)((y)(A(x)B))C(x,y));
г) u)v)(P(u)Q(v)A(z)).
6. Наведіть до ПНФ такі висловлювання:
a)y)(P1(y)x)P2(x, y));
б) x)((y)A(x,y)y)z)(C(z)B(x,y));
в)xy)B(x,y)~x)A(x);
г) y)x)(A(x)B(y));
д)x)P1(x)x)(P2(y)y)P3(x,y)).
7. Визначіть, чи є формула G логічним наслідком множини формул K:
-
a)
G=x)(P(x)Q(x)),
K={x)P(x),x)Q(x)};
б)
G=x)¬R(x),
K={(x)R(x)x)Q(x),¬Q(a)};
в)
G=x)R(x,x),
K={xy)(R(x,y)R(y,x)), xyz)(R(x,y)R(y,z)R(x,z))};
г)
G=x)(P(x)¬R(x)),
K={x)[P(x)y)(Q(y)S(x,y))],
x)[R(x)y)(Q(y) ¬S(x,y))]x)P(x)}.
14 Практичне заняття № 12. Основні поняття теорії графів
14.1 Мета заняття
Ознайомитися з основними поняттями теорії графів. Набути навичок задання графів різними способами, а також виконання основних операцій над графами.
14.2 Методичні рекомендації до самостійної роботи студентів
Під час підготовки до практичного заняття необхідно вивчити відповідний розділ конспекту лекцій та ознайомитися з матеріалом підручників [1, c. 239-246, c. 248-260; 2, c. 239-246, c. 248-260; 3, c. 89-102; 6, c. 21-41, c. 178-189; 9, c. 156-181; 12, c. 297-309; 14, c. 11-53; 17, c. 64-128].
При повторенні матеріалу слід звернути увагу на такі питання:
походження графів;
визначення графів;
види графів;
способи задання графів;
орієнтовані та неорієнтовані графи;
маршрут, ланцюг, цикл, шлях, контур;
зв'язність графів, компонента зв’язності, сильнозв'язані графи;
ступінь вершини, сума ступенів вершин графа;
досяжність;
визначення ізоморфізму графів, приклади ізоморфних графів;
ізоморфізм як відношення еквівалентності на множині графів.
