Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка_исправлен.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
5.04 Mб
Скачать

Задания для самостоятельной работы по теме 4.

Задание 1. Используя таблицы истинности, проверить эквивалентность булевых формул. Определить существенные и фиктивные переменные.

  1. .

  2. .

  3. .

  4. .

  5. .

  6. .

  7. .

  8. .

  9. .

Задание 2. Для данной формулы булевой функции

а) найти СДНФ, СКНФ методом равносильных преобразований;

б) найти СДНФ, СКНФ табличным способом (сравнить с п. “а”);

в) составить полином Жегалкина;

г) составить переключательную схему.

1. ((x  y)→ )  xyz

2.( )

3. (x →(z(y  x)))

4.( ) → (xz)

5.( )  (y→ z)

6. (xy) → (( )  x)

7. (y →x)  (x → z)

8. (x ) → (( z)  y)

9. ( ) → (xz)

10. ( ) → ((xz) → y)

11.x →(y → (z →yz))

12. ((y ) →(x )) →y

13. ( )

14. (x →(x(y x)))

15. ( )  ( )

16. ( ) → (xz)

17. xy → ( z → (xy))

18. (y →x)  ( → z)

19. (x → z) → (x  z)

20. ( 21. →(y → (z x))

22. y →(x y)

23. ( ))

24. x →(x(y( )))

25. ( )  ( )

26. ( ) → ( )

27. ( ) → (xz)

28. x →(z →(x yz))

29. x(y →(z  y))

30. ( )  (y  z)

Задание 3. Для булевой функции, заданной вектором значений, определить: 1) СДНФ, 2) СКНФ, 3) полином Жегалкина.

1. (10110011).

4. (00110011).

7. (10100011).

2. (00100111).

5. (00110001).

8. (11100001).

3. (10101011).

6. (01100011).

9. (11100011).

10. (11101011).

Задание 4. Определить, является ли заданная булева функция самодвойственной, монотонной, линейной.

  1. .

Задание 4. Выяснить, является ли система функций A функционально полной.

  1. .

  1. .

  1. .

  1. .

Контрольные вопросы по теме 4.

1. Выберите правильный вариант ответа 1 – 4 для следующих вопросов:

а) Сколько существует различных булевых функций n переменных? б) Сколько существует различных наборов переменных для булевой функции n переменных?

Варианты ответа: 1) 2n; 2) 2*2 ; 3) n2; 4) n!.

2. Какое из следующих утверждений верно:

а) Переменные булевой функции и сама булева функция принимают значения 0 или 1;

б) Переменные булевой функции принимают значения 0 или 1, а значения самой булевой функции совпадают с множеством действительных чисел;

в) Значения переменных булевой функции совпадают с множеством действительных чисел, а сама булева функция принимает значения 0 или 1;

г) Значения переменных булевой функции и значения самой функции совпадают с множеством действительных чисел;

3. Выберите правильный вариант ответа 1 – 4 для следующих вопросов:

а) Сколько может быть различных ДНФ у булевой функции?

б) Сколько может быть различных СДНФ у булевой функции?

в) Сколько может быть различных КНФ у булевой функции?

г) Сколько может быть различных СКНФ у булевой функции?

Варианты ответа:

1 – ноль или одна; 2 – ноль или бесконечно много; 3 – ноль или одна; 4 – одна; 5 – одна или бесконечно много.

4. В какой из нормальных форм (ДНФ, СДНФ, КНФ, СКНФ) находится данная формула булевой функции трех переменных f(x, y, z):

а) xy z; б) x y z; в) (xy) (x ); г) xyz; д) y z  y ; е) x ; ж) x z.