
1.2.3 计算机的应用
目前计算机的应用极其广泛,它正以卓越的性能和强大的生命力遍及人类社会生活各个领域,产生了巨大的经济效益和社会影响。根据计算机的应用特点,概括起来可以归纳为以下几个方面。
1.科学计算
利用计算机解决科学研究和工程设计等方面的数学计算问题,称为科学计算,或称为数值计算。在工程设计中,利用计算机进行数值方法求解或者进行工程制图,一般称为科学和工程计算。它的特点是计算量比较大,逻辑关系相对简单,利用计算机的高速性、存储容量大、连续运算的能力,可以实现人工无法实现的各种科学计算问题。科学和工程计算是计算机的重要应用领域之一。
2.实时控制
实时控制是指用计算机及时地采集、检测被控对象运行情况的数据,通过计算机的分析处理后,按照某种最佳的控制规律发出控制信号,控制对象过程的进行。这一过程中,一般会对计算机的可靠性、封闭性、抗干扰性等指标提出要求。实时控制在机械、冶金、石油化工、电力、建筑和轻工业等各个领域都得到了广泛应用,在卫星、导弹发射等国防尖端科学技术领域,计算机的实时控制更显现了其重要性。
3.数据处理与信息加工
数据处理是指将大量信息进行存储、加工、分类、统计和查询等操作,从而转化为计算机存储信号的信息集合,具体指数值、声音、文字、图形、图像等。利用计算机可以对大量的数据进行加工、分析、处理,从而实现办公自动化。如企业管理、财务会计、统计分析、仓库管理、银行储蓄系统的存款、取款和计息、商品销售管理、学生管理系统等。
4.计算机辅助系统
计算机辅助设计是计算机的另一个重要领域,包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)和计算机辅助测试(CAT)等。
计算机辅助设计是指利用计算机帮助设计人员进行设计,广泛应用于船舶、飞机、建筑工程,大规模集成电路等设计工作中,使得设计工作实现自动化或半自动化。
计算机辅助制造是指利用计算机辅助生产设备的管理、控制和操作过程。例如,用计算机控制机器的运行,控制和处理材料的流动,对产品进行产品测试和检验等。
计算机辅助教学是指利用计算机辅助教师进行教学。使教学内容多样化、形象化,便于因材施教。例如,各种教学软件、试题库和专家系统等。
计算机辅助测试是指利用计算机进行测试。利用计算机可以自动测试集成电路的各种参数、逻辑关系等,并且可以实现产品的分类和筛选。
5.人工智能
人工智能是指计算机具有像人一样的推理和学习能力,能够积累工作经验,具有较强的分析问题和解决问题的能力,这样的计算机具有了人的大脑功能。人工智能的表现形式多种多样。如利用计算机可以进行数学定理的证明、进行逻辑推理、实现人机对弈、医疗诊断、自动翻译、密码破译等。
6.网络应用
计算机网络是计算机技术和通信技术互相渗透、不断发展的产物,是计算机应用的一个重要方面。目前应用最多的就是因特网(Internet),各种计算机网络,包括局域网和广域网的形成,无疑将加速社会信息化的进程。它包括电子邮件、电子数据交换、电子转账、快速响应系统、电子表单和信用卡交易等电子商务的一系列应用。
7.生活、工作
现在,计算机已进入千家万户,延伸到人们的生活、工作、学习等各个方面。如办公自动化(OA)是指以计算机或数据处理系统来处理人们日常例行的各种事务,应具有完善的文字和表格处理功能。包括:起草各种文稿,收集、加工和输出各种资料信息等。办公自动化设备除计算机外,一般还包括复印机、传真机和通信设备等。
事实上,计算机的应用远远不止这些,由于计算机具有高速、自动的处理能力,具有存储大量信息的能力,还具有很强的推理和判断功能,因此,计算机已经被广泛应用于各个领域,几乎遍及社会的各个方面,并且仍然呈上升和扩展趋势。