计算机软件基础

计算机软件基础

ID:70623137

大小:343.85 KB

页数:62页

时间:2021-11-23

计算机软件基础_第1页
计算机软件基础_第2页
计算机软件基础_第3页
计算机软件基础_第4页
计算机软件基础_第5页
计算机软件基础_第6页
计算机软件基础_第7页
计算机软件基础_第8页
计算机软件基础_第9页
计算机软件基础_第10页
资源描述:

《计算机软件基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件技术概述教学内容0.1计算机系统0.1.1计算机系统组成计算机硬件是组成计算机的物理设备的总称。计算机软件是计算机硬件设备上运行的各种程序及其相关资料的总称。软、硬件关系可表述为:没有软件的“裸机”无法工作的,只有硬件和软件的相互依存才能构成一个可用的计算机系统。随着计算机硬件技术的不断发展和广泛使用,软件也逐步丰富与完善,而软件的发展又大大促进了硬件的发展。0.1.1计算机系统组成以存储程序为基础的冯·诺依曼型计算机,一般都由运算器、控制器、存储器、输入备和输出设备5大功能部件组成。双线:数据传输,单线:控制信号

2、传输线路。冯.诺依曼约翰·冯·诺依曼(1903-1957),美藉匈牙利人。对一些理论研究,进行手工数值计算或使用台式计算机所需化费的时间是令人难以容忍的,于是冯·诺依曼劲头十足的开始从事电子计算机和计算方法的研究。1944~l945年,冯·诺依曼形成了现今所用的将一组数学过程转变为计算机指令语言的基本方法。“流图”“代码”概念等。他不仅参与了电子管元件的计算机ENIAC的研制,并且还在普林斯顿高等研究院亲自督造了一台计算机。冯·诺依曼和摩尔小组一起,写出了一个全新的存贮程序通用电子计算机方案。现代计算机中存储、速度、基

3、本指令的选取以及线路之间相互作用的设计,都深深受到冯·诺依曼思想的影响。0.1.2计算机应用分类计算机应用由数值计算发展到非数值处理是一个巨大的飞跃。计算机应用根据其应用性质来分可以归纳为5大类:数值计算(又称科学计算)数据和数据处理过程控制(实时控制)辅助设计人工智能等0.1.2计算机应用分类数值计算(又称科学计算):指用计算机来处理科学研究和工程技术中所提出的数学问题。计算机输入和处理的对象是数值,处理的算法是数值计算方法,输出的结果也是数值。数值计算应用的特点是计算量大,而逻辑关系相对简单。数据和数据处理数据处理

4、是指对数据的收集、存储、加工、分析和传送的全过程;数据的特点是数据量多,要反复处理;数据处理应用的特点是数据量很大,但计算相对简单。0.1.2计算机应用分类过程控制(实时控制)过程控制是由计算机对所采集到的数据按一定方法进行计算,然后再将计算结果输出到指定执行机构去控制生产的过程。实时系统要求有对输入数据及时做出反映(响应)的能力。过程控制应用的特点是精度高,要求及时做出反映。辅助设计计算机辅助设计(CAD,ComputerAidedDesign)计算机辅助制造(CAM,ComputerAidedManufacturi

5、ng)计算机辅助测试(CAT,ComputerAidedTesting)计算机辅助教学(CAI,ComputerAidedInstruct

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。