Разделы презентаций


Тренажёр по булевым функциям на гиперкубе

ЦельОсновной задачей проекта является разработка программного обеспечения (сайта) на решение логических задач. Производится работа с булевыми функциями 4-х переменных.

Слайды и текст этой презентации

Слайд 1Тренажёр по булевым функциям на гиперкубе
Авторы проекта: Уруков 5371, Малютин

5392
Санкт-Петербург, 2017

Тренажёр по булевым функциям на гиперкубеАвторы проекта: Уруков 5371, Малютин 5392Санкт-Петербург, 2017

Слайд 2Цель
Основной задачей проекта является разработка программного обеспечения (сайта) на решение

логических задач. Производится работа с булевыми функциями 4-х переменных.

ЦельОсновной задачей проекта является разработка программного обеспечения (сайта) на решение логических задач. Производится работа с булевыми функциями

Слайд 3Задачи, возникшие при разработке
Написать генераторы для каждой задачи
Спроектировать интерактивный гиперкуб

Задачи, возникшие при разработкеНаписать генераторы для каждой задачиСпроектировать интерактивный гиперкуб

Слайд 4Грубый перебор не подходит для генерации

Грубый перебор не подходит для генерации

Слайд 5Генерация монотонной функции
Для каждой вершины задана вероятность появления единицы. В

случае возникновения единицы в вершине, заменяются единицами все дочерние элементы.

Генерация монотонной функцииДля каждой вершины задана вероятность появления единицы. В случае возникновения единицы в вершине, заменяются единицами

Слайд 6Генерация самодвойственной функции



Производится обход до середины. В симметрично расположенных значениях

устанавливается противоположное значение.

Генерация самодвойственной функцииПроизводится обход до середины. В симметрично расположенных значениях устанавливается противоположное значение.

Слайд 7Генерация функций с фиктивными переменными
 
Генерировать функцию из трёх переменных без

фиктивных переменных. Значения функции ставить в соответствующие позиции таким образом,

чтобы одна переменная была фиктивной.
Генерация функций с фиктивными переменными Генерировать функцию из трёх переменных без фиктивных переменных. Значения функции ставить в соответствующие

Слайд 8Генерация выражения
( [t-z]
(or, and, =>, +)
[t-z]
(or, and, =>, +)
[t-z] )
(or,

and, =>, +)
[t-z]
(or, and, =>, +)
[t-z]
(¬Y=>(T=>Z)) && ¬T &&

X

T && (X xor ¬T)=>Y xor Z 

(¬Z xor (¬Y || (Z xor ¬X))) || ¬T 

Генерация выражения( [t-z](or, and, =>, +)[t-z](or, and, =>, +)[t-z] )(or, and, =>, +)[t-z] (or, and, =>, +)[t-z](¬Y=>(T=>Z))

Слайд 9Генерация задач на минимальное ДНФ
По гиперкубу можно минимизировать ДНФ. Для

этого необходимо представить каждую вершину в виде дизъюнкта. Затем посмотреть

на положения единичек.

Правила:
Если на концах ребра вершины имеют значения 1, то дизъюнкция сокращается на 1 переменную, которая на этом ребре фиктивна.
Если два параллельных ребра сокращаются, то сокращается плоскость, т.е. дизъюнкт сокращается до двух переменных
Если в вершинах трехмерной грани стоят единицы, то дизъюнкты сокращаются до 1 переменной

Генерация задач на минимальное ДНФПо гиперкубу можно минимизировать ДНФ. Для этого необходимо представить каждую вершину в виде

Слайд 10База задач
Клиент
Генератор задач
Сервер

База задачКлиентГенератор задачСервер

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика