Программы, написанные в рамках курса практики
2009 год
-
Circuit editor
Авторы: Смышляев Илья.
Программа предназначена для работы с булевыми схемами.
Поддерживаются следующие операции:
- создание и редактирование булевой схемы из элементов AND, OR, XOR, EQUAL с контролем корректности структуры схемы
- вывод таблицы истинности как для всей схемы, так и для любого выбранного логического элемента (при этом выделяются цветом все логические элементы, влияющие на значение выбранного)
- упрощение схемы при известном значении одного или нескольких входов схемы
- вывод таблицы, содержащей для каждого входа схемы информацию вида «значение входа — количество удаляемых из схемы логических элементов при ее упрощении»
- вывод полиномиального представления логических элементов
- настройка параметров изображения
- сохранение / загрузка схемы из XML-файла
Программа так же имеет версию в виде апплета, который вы можете посмотреть on-line. Исходный код программы доступен в репозитории
.