§3.3 应用软件


应用软件指用于解决各种不同具体应用问题的专门软件。
1.科学和工程计算软件
基本上分为两类:一类是面向解决数学问题的数值分析算法软件,如求解线性代数方程组、常微分方程等;另一类是面向应用问题的工程应用软件,如油田开发、飞机设计、桥梁应力、航天飞机的轨道动力学等。如MATLAB软件工具,是用于概念设计、科学计算、算法开发、建模仿真、图形处理、实时实现的理想的集成环境。



2.办公软件
办公软件指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。

3.图形图像处理软件
从网页设计、工程绘图、三维动画制作等一般性的应用,到图像识别、三维重建技术、虚拟现实技术、科学计算可视化等技术领域,都离不开计算机图形图像处理技术。


4.网络应用软件
网络应用软件是用户使用网络的接口和界面,这类软件非常丰富,如微信、QQ、邮件等

5.数据库应用软件与分析工具
应用数据库软件的开发是构建在数据库管理系统(DBMS) 之上的。例如企业资源计划系统、各类管理信息系统等等都属于数据库应用软件,数据库应用系统的开发平台有大型关系数据库软件 Oracle、SQLServer等。
随着互联网、物联网及人工智能时代的到来,更多的人意识到了数据的商业和应用价值,数据库作为IT技术架构的核心,数据库技术迎来高速发展:数据仓库、数据挖掘技术、大数据、云数据等等新技术,并朝着AI方向发展。

6.游戏软件
游戏软件通常是指用各种程序和动画效果相结合起来的软件产品。目前大型3D网络游戏和网页游戏等都是通过用3DMAX、MAYA\FLASH等动画软件和程序设计语言相结合而开发出来的。


