1.2.5 计算机的应用
计算机正以其卓越的性能和旺盛的生命力,在科学技术、国民经济及生产、生活、工作等各个方面发挥着越来越重要的作用。其主要应用有:
1.科学计算
科学计算主要是指科学和工程中的数值计算。计算机的高速度、高精度是人所无法达到的。计算机的发展使越来越多的复杂计算成为可能,如军事、航天、气象、地震探测中的复杂计算问题。
2.数据处理
数据处理又称非数值计算,是指以计算机技术为基础,对大量数据进行加工处理,形成有用的信息。当今社会是信息社会,面对浩如烟海的各种信息,为了全面、深入、精确地认识和掌握这些信息所反映的事物本质,必须用计算机进行处理。目前数据处理已广泛应用于办公自动化、事务处理、情报检索等方面。
3.过程处理
过程控制又称实时控制,是指用计算机及时采集检测数据,按最佳值迅速地对控制对象进行自动控制或自动调节。现代工业的生产规模不断扩大,技术、工艺日趋复杂,对实现生产过程自动化的控制系统的要求也日益提高,利用计算机进行过程控制,不仅可以大大提高自动化水平,而且可以提高控制的及时性和准确性,从而改善劳动条件,提高质量,降低成本。计算机过程控制已在冶金、石油、化工、纺织、水电、机械、航天等部门得到了广泛应用。
4.计算机辅助系统
计算机辅助系统是指通过人机对话,利用计算机辅助人们进行设计、加工、计划和学习等工作。
计算机辅助设计(computer-aided design,CAD)是指利用计算机帮助设计人员进行工程、美术等设计工作。采用CAD可将设计工作的计算、绘图、数据存储与处理等繁重工作交由计算机来完成,以大幅度提高工作效率和设计质量。
计算机辅助制造(computer-aided manufacturing,CAM)是指利用计算机进行生产设备的管理、控制和操作的过程。CAM已广泛应用于飞机、汽车、家电等制造业,成为计算机控制的无人生产线和无人工厂的基础。
计算机辅助教育(computer based education,CBE)是指利用计算机对教学、训练和教学事务进行管理,包括计算机辅助教学(computer-aided instruction,CAI)和计算机管理教学(computer managed instruction,CMI)。多媒体技术和网络技术的发展推动了CBE的发展。
5.人工智能
人工智能是研究怎样让计算机做一些通常认为需要智能才能做的事情,又称机器智能。例如,医疗诊断、自然语言理解、机器人博弈等。
6.多媒体应用
随着多媒体技术的发展,使得文本、声音、视频、动画、图形和图像等多种媒体能够合成起来,构成一种全新的多媒体形态,使其应用于广播、教育、商业、交通、医疗、娱乐等领域。