|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Булевы функцииИзучить по учебной литературе вопросы: 3.1. Понятие булева вектора и булевой функции. 3.2. Способы задания булевой функции. 3.3. Приведение функции к совершенной ДНФ. 3.4. Приведение функции к совершенной КНФ. 3.5. Минимизация булевой функции. Метод карт Карно. 3.6. Двоичное сложение. Полином Жегалкина.
Примеры решения задач рассмотрены на третьем и четвертом обзорных установочных занятиях. Пример 1: Задать формулой функцию f (
Решение: для наборов значений переменных (1;1;0), (1;0;1), (0;1;0), (0;0;0), на которых функция принимает значение 1, запишем конъюнкции f ( Пример 2: Найти формулу, определяющую функцию f (x; y; z), по заданной таблице истинности. Упростить полученную формулу.
Решение: используя правило получения формулы из таблицы истинности для функции f (x; y; z), имеем: f (x; y; z) = Упрощаем полученную формулу, используя формулы логики: f (x; y; z) =
Таким образом, f (x; y; z) = Пример 3. Привести функцию f (x; y; z) = Решение: f (x; y; z) =
Функция f (x; y; z) уже записана в виде ДНФ. Но её можно упростить: f (x; y; z) = Пример 4. Найти СДНФ для функции f (x; y; z) = Решение: 1) ищем ДНФ для данной функции: f (x; y; z) = 2) конъюнкция xxy содержит переменную x дважды, поэтому используем равносильность x f (x; y; z) = 3) элементарные конъюнкции f (x; y; z) = 4) теперь ДНФ содержит две одинаковые элементарные конъюнкции f (x; y; z) = Таким образом, функция f (x; y; z) записана в виде ДНФ. Пример 5. Дана функция f (x; y; z) = Решение: составляем таблицу истинности:
Тогда СДНФ для данной функции будет выглядеть так: f (x; y; z) =
Пример 6. Метод Карно.
По карте можно составить СДНФ и СКНФ, как по таблице истинности. Мы показали, какие наборы соответствуют каждой ячейке. Для задания функции по карте в ячейке указывается значение функции на данномнаборе. Необходимо составить СДНФ: Минимизируем функцию с помощью карты.
Получим ДНФ: Пример 7. Представить функцию Решение:
После изучения теории и решения примеров по данной теме можно решить задание №4 и №5 контрольной работы. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.) |