计算机技术的发展与仿真技术紧密相连,过去由于计算机软硬件的限制,仿真时间很长。编码工作量大,程序可读性、维护性差,这些都为仿真工作带来困难。目前应用C++语言及面向对象的方法开发仿真系统已成为发展潮流。 本软件系统的开发工具主要为C Builder5和OpenGL。 §2.1 C Builder5 C Builder5美国InPrise公司推出的快速应用程序开发工具,它具有VB、Delphi语言可视化编程的特点并且又支持完整的C 语言规则,是一个真正的可视化的C 语言开发工具,再加入许多对象的概念以及Windows GUI有关的功能。C Builder5的功能简述如下: 1. 基于对象(Object-Based)的程序设计 2. 输入/输出界面设计简单 3. 提供一流的开发环境 4. 提供最标准的C/C 开发工具 5. 提供丰富的组件与最强劲的调试工具 6. 提供最佳的数据库开发工具 7. 提供最好的分布式应用系统开发工具 8. 集成并且简化COM和CORBA 9. 提供Internet/Intranet开发工具 10. 完全支持Windows 新功能 11. 松编写Windows NT Service 2.2 OpenGL OpenGL介绍三维图形处理技术领导厂商SGI公司为其图形工作站设计了一个图形开发环境GL(GraphicsLibrary),由于其性能优越而赢得了用户的高度赞誉。为使其它平台的用户也能利用这一技术,SGI公司对GL进行了改进,提高了GL的可移植性,使之成为跨平台的图形编程接口,即OpenGL。为了使Windows平台的用户也能欣赏OpenGL带来的精彩三维世界,Microsoft公司与SGI公司共同开发了OpenGL的Windows版本,Windows98已将OpenGL作为其标准组成部分之一。OpenGL提供有物体描述、旋转、平移、缩放、材质、光照、纹理、像素、位图、文本、交互以及提高图形表现性能等各方面的命令,基本涵盖了开发二维和三维图形程序所需要的内容,与一般的图形开发工具相比,OpenGL具有以下突出特点。 |
[毕业论文] [毕业论文]数控仿真软件系统
查看评论
已有0位网友发表了看法