Главная страница
Навигация по странице:

  • Дискретная математика в программировании

  • Дискретная математика в программировании


    Скачать 0.89 Mb.
    НазваниеДискретная математика в программировании
    Дата06.04.2022
    Размер0.89 Mb.
    Формат файлаdocx
    Имя файлаRGR_disretka_2.docx
    ТипДокументы
    #446340

    НАО «Алматинский университет энергетики и связи имени

    Гумарбека Даукеева»

    Институт информационных технологий

    Кафедра математики и математического моделирования

    Дискретная математика в программировании

    РГР 2

    Вариант № 9

    Выполнил: студент группы ВТПОУ-21-2 Қайырбеков Ермек.С

    Проверила: Gulmira Vasilina
    Алматы, 2021



    1. Данную функцию f(x,y) заданную формулой, задать:

    а) таблицей истинности;

    б) единичными и нулевыми наборами;

    в) вектором значений



    1. Используя соглашение о приоритетах логических операций, расставить скобки в формуле f(x,y). Записать полученную формулу в виде, содержащем только операции отрицание, конъюнкцию и дизъюнкцию; упростить эту формулу





    1. Проверить эквивалентность формул f (x, y, z) и f2 (x, y, z)



    а) с помощью таблиц истинности;

    б) приведением формул к СДНФ или СКНФ с помощью эквивалентных преобразований



    1. Составить таблицу истинности для f





    1. Привести f к ДНФ





    1. Составить для f СДНФ (два способа).





    1. Построить карту Карно для f и найти минимальную ДНФ (МДНФ)



    Для получения МДНФ каждая конъюнкта СДНФ функции отмечается единицей в соответствующей ячейке карты Карно. После этого надо объединить рядом стоящие по вертикали и горизонтали единицы в так называемые блоки



    1. От МДНФ функции f перейти к КНФ





    1. Найти для f СКНФ (два способа).



    1. По карте Карно для f двумя способами найти МКНФ.



    Первый способ: для получения МКНФ можно использовать карту Карно, по которой находили МДНФ. В этой карте следует заменить переменные на их отрицания и наоборот; на пустые места поставить 0 и убрать 1. Затем отметить на карте максимальные блоки, содержащие 2 или 4 нулевые соседние ячейки.

    Второй способ: в обычной карте Карно заполнить нулями ячейки, соответствующие дизъюнктам СКНФ.



    1. Найти функцию f’’, двойственную к f.





    1. По данной схеме составить и упростить переключательную функцию, построить упрощённую схему.





    написать администратору сайта