Цитата(Genadi Zawidowski @ Aug 5 2011, 21:55)

Как может выглядеть "блок-схема алгоритма" таких событийно-управляемых приложений?
UML - Unified Modeling Language
В UML используются следующие виды диаграмм:
- Диаграмма классов
- Диаграмма компонентов (файлы, библиотеки, модули)
- Диаграмма деятельности (отдаленным аналогом являются схемы алгоритмов по ГОСТ 19.701-90)
- ... и еще много чего...
рисовалки: Dia, MS Visio, NetBeans+UML plugin, Umbrello (Linux), ....