1.1.3 计算机的应用
计算机的应用已渗透到社会的各个领域,正在日益改变着传统的工作、学习和生活的方式,推动着社会的发展。主要应用领域如下。
1.科学计算
科学计算是计算机最早的应用领域,是指利用计算机来完成科学研究和工程技术中提出的数值计算问题。在现代科学技术工作中,科学计算的任务是大量的和复杂的。利用计算机的运算速度高、存储容量大和连续运算的能力,可以解决人工无法完成的各种科学计算问题。例如,工程设计、地震预测、气象预报、火箭发射等都需要由计算机承担庞大而复杂的计算量。
2.数据处理
数据处理是指对各种数据进行收集、存储、整理、分类、统计、加工、利用和传播等一系列活动的统称。目前,数据处理已广泛地应用于办公自动化、企事业计算机辅助管理与决策、情报检索、图书管理、会计电算化等方面。很多机构纷纷建立了自己的管理信息系统;生产企业也开始采用制造规划软件(MRP)。
3.过程控制
过程控制又称实时控制。利用计算机实时采集数据、分析数据,按最优值迅速地对控制对象进行自动调节或自动控制。采用计算机进行过程控制,不仅可以大大提高控制的自动化水平,而且还可以提高控制的时效性和准确性,从而改善劳动条件、提高产量及合格率。因此,计算机过程控制已在机械、冶金、石油、化工和电力等部门得到广泛的应用。实时控制是实现工业生产过程自动化的一个重要手段。
4.计算机辅助系统
计算机辅助技术包括计算机辅助设计、计算机辅助制造和计算机辅助教学等。
(1)计算机辅助设计
计算机辅助设计(Computer Aided Design,CAD)是利用计算机系统辅助设计人员进行工程或产品设计,以实现最佳设计效果的一种技术。CAD技术已应用于建筑设计、机械设计、大规模集成电路设计等。采用计算机辅助设计,可缩短工期,提高工作效率,提高设计质量。
(2)计算机辅助制造
计算机辅助制造(Computer Aided Manufacturing,CAM)是利用计算机系统进行生产设备的管理、控制和操作的过程。将CAD和CAM技术集成,可以实现设计产品生产的自动化,这种技术被称为计算机集成制造系统。有些国家已把CAD、CAM和计算机辅助测试(Computer Aided Test)及计算机辅助工程(Computer Aided Engineering)组成一个集成系统,使设计、制造、测试和管理有机地组成为一体,形成高度的自动化系统,因此产生了自动化生产线和“无人工厂”。
(3)计算机辅助教学
计算机辅助教学(Computer Aided Instruction,CAI)是利用计算机系统进行课堂教学。教学课件可以用Power Point或Flash等软件制作。CAI不仅能减轻教师的负担,还能使教学内容生动、形象逼真,能够动态演示实验原理或操作过程,激发学生的学习兴趣,提高教学质量,为培养现代化高质量人才提供了有效方法。
5.人工智能
人工智能(Artificial Intelligence,AI)是指计算机模拟人类某些智力行为的理论、技术和应用,诸如感知、判断、理解、学习、问题的求解、图像识别等。人工智能是计算机应用的一个新的领域,这方面的研究和应用正处于发展阶段,在医疗诊断、定理证明、模式识别、智能检索、语言翻译、机器人等方面,已有了显著的成效。
6.多媒体应用
随着电子技术特别是通信和计算机技术的发展,人们已经有能力把文本、音频、视频、动画、图形、图像等各种媒体综合起来,构成一种全新的概念——“多媒体”(Multimedia)。在医疗、教育、商业、银行、保险、行政管理、军事、工业、广播、出版等领域中,多媒体的应用发展很快。