【微機科學可視化系統設計】林銳蔡文立著西安電子科技大學.pdf

微机科学可视化系统设计 林锐蔡文立著
前言 先想想吧,还有什么比图形更吸引你的?字,那时我正在做本科毕业设计,被集成电路统计优化的数值计算弄得晕头转向(在这之 前,我做了两年有关集成电路可靠性分析的数值计算,事情是一样的糟糕)。我发现用图形 来表征、解释一堆堆数据可以让自己不再迷糊下去,那感觉就像刚睡醒时洗凉水一样。之 后,我在想是否可以把集成电路工业大生产的宏观机制引入到科学可视化(SV)软件的开 发中。如果每一个新的软件系统都可以由软件集成电路构造而成,岂不省事?至少我可以 不必每天都被那些隐藏于几万行程序中的Bug戏弄着。我把那种设想称为“科学可视化计 算机辅助软件工程一SVCASE”.我居然就津津有味地做下去了。
以对软件工程有了一点感受。在1994年9月,我开始研究SVCASE,并与马佩军合作参 加3个月以后的第二届中国大学生应用科技发明大奖赛(又过上了打仗般的日子)。困难真 是无穷多,没有资料、没人指导、没有经费、时间太少,最要命的是我还没想明白什么是 SVCASE,怎样去实现。我用了两个月才琢磨出SV系统构件化与集成构造策略。那点子 真有用,我只花了50个小时,竞开发出5000行C十+代码的Windows环境二维、三维可 视化算法核心库(真是人逼急了,什么事都做得出来)。 