1.1.5 计算机的应用
计算机在国民经济和社会生活中有着非常广泛的应用,其主要的应用领域如图1-7所示。
图1-7 计算机的应用领域
1.科学计算
科学计算是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算。利用计算机的高速计算、大存储容量和连续运算的能力,我们可以实现人工无法解决的各种科学计算问题,如人造卫星轨迹的计算、导弹发射各项参数的计算、房屋抗震强度的计算、天气预报中数据的计算等。
2.数据处理
数据处理是对各种数据进行收集、存储、整理、分类、统计、加工、利用、传播等一系列活动的统称。数据处理与科学计算相比,它的主要特点是原始数据多、处理量大、时间性强,但计算公式并不复杂。例如,用计算机实现对工厂的生产管理、计划调度、统计报表、质量分析和控制等;在财务部门,用计算机实现账目登记、分类、汇总、统计、制表等。此外,计算机还可以用于办公自动化。用计算机进行文字录入、排版、制版和打印,比传统打印速度快、效率高,并且使用更加方便。用计算机通信即通过局域网或广域网进行数据交换,可以方便地发送与接收数据报表和图文传真。
3.自动控制
自动控制是利用计算机实时采集检测数据,按最优值迅速对控制对象进行自动调节或自动控制。采用计算机进行自动控制,不仅可以大大提高控制的自动化水平,而且可以提高控制的及时性和准确性,从而改善劳动条件,提高产品质量及合格率。因此,计算机自动控制已在机械、冶金、石油、化工、纺织、水电、航天等领域得到广泛的应用。例如,在汽车工业方面,利用计算机控制机床、控制整个装配流水线,不仅可以实现精度要求高、形状复杂的零件加工自动化,而且可以使整个车间或工厂实现自动化。
4.辅助工程
辅助工程包括很多内容,这里选择其中几项简介如下。
(1)计算机辅助设计(Computer Aided Design,CAD)是利用计算机系统辅助设计人员进行工程或产品设计,以实现最佳设计效果的一种技术。它已广泛应用于飞机、汽车、机械、电子、建筑和轻工等领域。例如,在电子计算机的设计过程中,利用CAD技术进行体系结构模拟、逻辑模拟、插件划分、自动布线等,大大提高了设计工作的自动化程度。又如,在建筑设计过程中,可以利用CAD技术进行力学计算、结构计算、绘制建筑图纸等,这样不仅可以提高设计速度,而且可以提高设计质量。
(2)计算机辅助制造(Computer Aided Manufacturing,CAM)是利用计算机系统进行生产设备的管理、控制和操作的过程。例如,在产品的制造过程中,用计算机控制机器的运行,处理生产过程中所需的数据,控制和处理材料的流动以及对产品进行检测等。使用CAM技术可以提高产品质量,降低成本,缩短生产周期,提高生产率和改善劳动条件。人们将CAD和CAM技术集成,实现设计生产自动化,这种技术被称为计算机集成制造系统(CIMS)。它的实现将真正做到无人化车间或工厂。
(3)计算机辅助教学(Computer Aided Instruction,CAI)是利用计算机对学生进行教学。课件可以用PPT等制作工具或高级语言来开发。CAI能引导学生循序渐进地学习,使学生轻松自如地从课件中学到所需的知识。CAI的主要特色是交互教育、因人施教和个性化教育等。第一个计算机辅助教学的大型系统是20世纪60年代开发的PLATO。现在世界上各种类型的教学软件层出不穷,计算机辅助教学也得到广泛应用。计算机在教育中的典型应用还有远程教育、计算机教学管理等。
(4)电子商务是指在商业贸易活动中的一种新型的商业运营模式,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付,以及各种商务活动、交易活动、金融活动和相关的综合服务活动。电子商务分为ABC、B2B、B2C、C2C、B2M、M2C、B2A、C2A、O2O 等模式。目前,我国电子商务的发展已走在世界前列。
5.人工智能
人工智能(Artificial Intelligence,AI)是计算机模拟人类的智能活动,诸如感知、判断、理解、学习、问题求解和图像识别等。计算机有记忆能力,又擅长进行逻辑推理运算,因此计算机可以模拟人的思维,从而具有一定的学习和推理功能,能够自己积累知识,并且独立解决问题。例如,计算机可以对计算机高级语言进行编译和解释,实现不同自然语言之间的机器翻译;在很多场合下,装上计算机的机器人可以代替人们进行繁重、危险的体力劳动和部分简单、重复的脑力劳动。
6.娱乐活动
现今的计算机游戏已经不再像以前的下棋游戏那样简单,而更多的是一些多媒体网络游戏,通过虚拟现实技术和一些特殊装备为玩家营造身临其境的感受。特殊设计的运动平台可以让玩家体验高速运动时抖动、颠簸、倾斜等感觉。
计算机在电影中的主要应用是电影特技,通过巧妙的计算机合成和剪辑可以制作出在现实世界无法拍摄的场景,营造出令人震撼的视觉效果。
计算机在音乐领域不仅可以录制、编辑、保存和播放音乐,而且可以改善音乐的视听效果。
杰出人物
世界上第一台存储式计算机电子延迟存储自动计算机(Electronic Delay Storage Automatic Calculator,EDSAC)的研制者,英国皇家科学院院士,计算技术的先驱——莫里斯·文森特·威尔克斯(Maurice Vincent Wilkes)。
威尔克斯1913年出生于英国。1946年5月,他获得了冯·诺依曼起草的离散变量自动电子计算机(Electronic Discrete variable Automatic Computer,EDVAC)的设计方案,便以EDVAC为蓝本设计自己的计算机并组织实施,起名为EDSAC。1949年5月,EDSAC首试成功,Lyons公司取得了EDSAC的批量生产权,这就是于1951年正式投入市场的LEO(Lyons Electronic Office)计算机,它通常被认为是世界上第一个商品化的计算机型号。EDSAC和LEO计算机的成功奠定了威尔克斯作为计算机大师和先驱在学术界的地位。因此,第二届图灵奖便授予威尔克斯,以表彰他在设计与制造出世界上第一台存储程序式电子计算机EDSAC以及其他方面的杰出贡献。
贡献涉及计算机设计的部分图灵奖获得者还包括詹姆斯·威尔金森——数值分析专家和研制ACE计算机的功臣、弗雷德里克·布鲁克斯——IBM 360系列计算机的总设计师和总指挥等。