- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础教学辅导浙江广播电视大学
浙江广播电视大学专业
1. 第一代电子计算机(1946~1958年)
其主要特征是采用电子管作为基本逻辑元件。存储器早期采用水银延迟线,后期采用磁鼓或磁芯。由于采用电子管,第一代计算机的体积大、耗电多、价格贵,运行速度低,存储容量小,可靠性差。编程语言使用低级语言,即机器语言或汇编语言,几乎没有什么软件配置,主要用于科学计算。尽管如此,这一代计算机却奠定了计算机的技术基础,如:二进制、自动计算和程序设计等,对以后计算机的发展产生了深远的影响。
2. 第二代电子计算机(1958~1964年)
其主要特征是采用晶体管作为逻辑元件。晶体管与电子管相比,具有体积小、寿命长、开关速度快、省电等优点。内存主要采用磁芯存储器,外存开始使用磁盘。
这个时期,计算机的软件也有很大发展,各种早期的高级语言(FORTRAN、COBOL、ALGOL等)相继问世,因而在程序设计中降低了程序设计的复杂性。由于采用了晶体管,第二代计算机的体积大大减小,运算速度及可靠性等各项性能大为提高。计算机的应用已由科学计算拓展到数据处理、过程控制等领域。
3. 第三代电子计算机(1964~1974年)
其主要特征是采用半导体中小规模集成电路作为逻辑元件,半导体存储器取代了沿用多年的磁芯存储器。这一时期的中、小规模集成电路技术,可将数十个、成百个分离的电子元件集中做在一块硅片上。集成电路体积更小,耗电更省,寿命更长,可靠性更高,这使得第三代计算机的总体性能较之第二代计算机有了大幅度的跃升。计算机系统结构有了很大改进,在商品计算机设计上出现了标准化、通用化、系列化的局面。软件技术也日趋完善,并有了操作系统。此外,计算机的应用进入到许多科学技术领域。
4. 第四代电子计算机(1974年以后)
采用大规模集成电路作为逻辑元件是第四代计算机的主要特征。这个时期是计算机发展最快、技术成果最多、应用空前普及的时期。
自进入第四代计算机以来,计算机的硬件与软件技术都获得了惊人的发展。计算机系统向微型化、巨型化、网络化和智能化的方向发展,计算机的系统软件的功能日趋完善,规模越来越大、应用软件的开发日趋简便。多媒体技术的兴起引起计算机应用领域的革命,人们利用声音、符号、图形、图像即可开发计算机的应用。在网络技术的支持下,信息表达工具(电话、电视、终端)、信息处理工具(计算机)和信息传输工具(有线通讯、无线通讯及卫星通讯)已经趋于一体化,为人类方便地处理信息开辟了更广阔的前景。
(2)计算机硬件系统
计算机硬件系统实际是由各种物理部件组成的,直观上看,计算机硬件系统就是一大堆物理设备,是看得见、摸得着的那些东西,硬件系统是计算机的物质基础。
我们将组成计算机系统的所有电子和机械装置称为硬件(Hardware)。计算机的硬件系统包括计算机的全部硬设备和功能部件。
(3)计算机软件系统
仅有硬件系统的计算机是无法工作的,必须为它编制出由一条条指令组成的程序,它才能正常工作。计算机系统的所有程序及相关的文档称为软件(software)。计算机的软件系统就是为了运行、管理和维护计算机而编写的程序(当然包括文档)的总和。软件系统是计算机的灵魂。
程序是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。文档是描述程序设计的过程及程序的使用方法的有关资料。在软件的这两种成分中,程序是可由计算机执行的部分,文档是不能执行的部分,在软件的整个生命期内,这两种成分缺一不可。整个软件系统按其功能可分为系统软件和应用软件两大部分。
操作系统
语言处理程序
系统软件 数据库管理程序
软件编程支持程序
……
软件系统
数值处理软件
信息管理软件
应用软件 过程控制软件
CAD/CAM/CAI软件
图形图像处理软件
智能模拟软件
各种行业应用软件
1.系统软件
系统软件是为有效利用计算机系统的资源、充分发挥计算机系统的工作潜力、正常运行、尽可能方便用户使用计算机而编制的软件。如汇编程序、编译程序、操作系统、数据库管理系统及计算机网络软件等。没有这些软件,计算机将难以发挥其功能,甚至无法工作。系统软件有两个特点:一是通用性。即无论哪个应用领域的计算机用户都要用到它们;二是基础性,即应用软件要在系统软件的支持下编写和运行。
·操作系统
文档评论(0)