Имитатор микроволновой печи



© 2004 М.И. Дмитриченко, А.А. Шалыто

Санкт-Петербургский государственный университет информационных технологий, механики и оптики

Проектная документация
Исполняемая программа
Исходные тексты

Аннотация

В данной работе совместно применяются объектно-ориентированное и автоматное программирование, что названо «объектно-ориентированным программированием с явным выделением состояний».

Целью работы является разработка имитатора микроволновой печи на основе указанного подхода к программированию. При этом спроектировано пять автоматов, в результате взаимодействия которых практически полностью реализована функциональность реальной, весьма сложной микроволновой печи.

Использованный подход резко упростил отладку программы по сравнению с традиционным программированием.

Программа написана на языке программирования С++ и разработана с помощью среды Microsoft Visual C++ 6.0 с использованием библиотеки классов MFC.