Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_lab_KDM_2007[1].doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.02 Mб
Скачать
  1. Теорема поСта

    1. Мета роботи

Закріплення теоретичних знань про теорему Поста, набуття навичок визначення функціональної повноти набору булевих функцій і побудови полінома Жегалкіна.

    1. Методичні рекомендації до самостійної роботи студентів

Під час підготовки до виконання лабораторної роботи необхідно вивчити відповідні теми підручників [1, c. 138-155; 2, c. 138-155; 3, c. 55-62; 4, c. 56-59] та конспекту лекцій.

При повторенні матеріалу слід звернути увагу на такі питання:

  • елементарні операції і закони алгебри Жегалкіна;

  • поняття полінома Жегалкіна;

  • формули переходу з булевої алгебри в алгебру Жегалкіна;

  • поняття функціональної повноти набору булевих функцій;

  • визначення повноти набору булевих функцій;

  • поняття лінійної булевої функції;

  • поняття самодвоїстої булевої функції;

  • поняття монотонної булевої функції;

  • поняття булевої функції, що зберігає нуль;

  • поняття булевої функції, що зберігає одиницю;

  • теорема Поста про функціональну повноту набору булевих функцій;

  • використання теореми Поста.

    1. Порядок виконання роботи

  1. Ознайомтеся з загальними положеннями методичних вказівок.

  2. Введіть дані, що запитуються програмою.

  3. Виберіть тему лабораторної роботи («Теорема Поста»).

  4. Виберіть схему навчання («с формированием отчета»).

  5. Дайте відповіді на запитання допуску.

  6. Ознайомтеся з теоретичним матеріалом, який необхідно знати для виконання даної лабораторної роботи, наведеним у меню «Меню» «Теория» або за натисканням клавіші «F5».

  7. Розв’яжіть запропоновані задачі.

Основними завданнями цього розділу є завдання двох типів:

– знаходження полинома Жегалкіна для заданих функцій. Для виконання наведеного типу завдань необхідно послідовно пройти 4 кроки кожного завдання. Перехід до наступного кроку здійснюється тільки, якщо на попередньому кроці була отримана правильна відповідь. При побудові полінома Жегалкіна для заданої функції необхідно виконати такі кроки: замінити операцію “” булевої алгебри через операції алгебри Жегалкіна (рис. 2.1.а), замінити операцію „ –– “ булевої алгебри через операцію алгебри Жегалкіна  (рис. 2.1.б), розкрити дужки (рис. 2.1.в) і спростити отриманий вираз (рис. 2.1.г);

а) б)

в) г)

Рисунок 2.1

– визначення повноти набору булевих функцій. Для цього необхідно заповнити таблиці істинності для функцій алгебри логіки і провести їхнє дослідження на збереження 0, збереження 1, самодвоїстість, монотонність, лінійність; за результатами зробити висновок про повноту запропонованого набору функцій. На рис. 2.2 наведено приклад завдання даного типу.

Для виконання цього типу завдань заповніть доступні для введення клітинки таблиці значеннями 0, 1, + чи –. На рис. 2.3 наведене рішення прикладу, поданого на рис. 2.2.

  1. Дайте відповідь на контрольні запитання.

  2. Перегляньте підсумки виконання роботи і покажіть їх викладачу.

  3. Оформіть звіт.

    1. Зміст звіту

Звіт з роботи має містити:

  1. Дані про студента (прізвище, ініціали, група).

Рисунок 2.2

Рисунок 2.3

  1. Найменування теми роботи.

  2. Мету роботи.

  3. Запропоновані запитання допуску та свої варіанти відповідей на них.

  4. Умови, хід рішення та відповіді на запропоновані завдання.

  5. Аналіз зроблених помилок.

  6. Запропоновані контрольні запитання і свої варіанти відповідей на них.

  7. Підбитий програмою підсумок роботи студента.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]