图形化编程对象模型及运行算法设计Design of Object Model and Running Algorithmic for Graphical Programming
曾红
摘要(Abstract):
传统的图形化编程平台大多采用基于数据驱动的扫描运行算法,CPU占用率高,运行效率低。针对图形化编程元素提出新的对象模型,并使用面向对象技术进行构建。基于对象间主动发送消息驱动元件执行的算法,避免了逐个扫描元件以判断是否可激活,从而能够提高系统的实时性与运行效率。
关键词(KeyWords): 图形化编程;面向对象;对象模型;消息驱动
基金项目(Foundation):
作者(Author): 曾红
参考文献(References):
- [1]徐小良,周泓,刘阳,等.图形化编程平台运行算法研究[J].图5程序运行流程图计算机应用研究,2001,18(10):33 34.
- [2]马国华.监控组态软件及其应用[M].北京:清华大学出版社,2001.
- [3]王瑞荣,汪乐宇.面向图形化编程的事件触发并发数据流模型[J].浙江大学学报:工学版,2002,36(5):535 539.
- [4]王建新,陆炜妮,王伟平.基于组件的数字图像处理仿真系统的设计与实现[J].系统仿真学报,2004,16(6):1 2131 216.
- [5]Crimi C,Guercio A,Toretora G,et al.An Intelligent IconicSystem to Generate and to Interpret Visual Languages[J].IEEE Workshop on Visual Languages,1989:144 149.
- [6]Hils D D.Visual Languages and Computing Survey:DataFlow Visual Programming Languages[J].Journal of VisualLanguages and Computing,1992,(3):69 100.