1.1 计算机的发展历程
工认的第一台计算机ENIAC于1946年诞生。计算机的发展一般分为四个阶段:第一阶段为电子管计算机时代;第二阶段为晶体管计算机时代;第三阶段为集成电路计算机时代;第四阶段为大规模集成电路时代。
1.2 计算机体系结构
在ENIAC研究的同时以数学家冯·诺依曼为首的研究小组提出了“存储程序控制”的计算机结构。
它可以简要的概括为一下几点:
(1)计算机由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成;
(2)计算机内部采用二进制来表示指令和数据。
(3)需要将编好的程序和原始数据事先存入存储器中然后再启动计算机工作。
虽然计算机的发展速度是惊人的,但就其的结构原理来说,目前绝大对数计算机仍建立在存储程序概念的基础上。
1.3 计算机系统的基本组成
一个完整的计算机系统应包括硬件系统和软件系统两大部分。
计算机硬件是指一台计算机的各种物理装置,它们是由借助电、磁、光、机械等原理构成的各种物理部件所组成。直观的看,计算机硬件是一大堆设备,它是计算机进行工作的物质基础。
计算机软件是指在硬件设备上运行的各种程序、数据以及有关的资料。所谓程序实际上时用于指挥计算机执行各种动作以便完成指定任务的指令集合。人们要让计算机做的工作可能是很复杂的,因而指挥计算机的程序也可能是庞大而复杂的,而且可能要经常对程序进行修改与完善。此外,为了便于阅读和修改,还必须对程序做必要的说明,并整理出有关的资料。这些说明和资料(称之为文档)在计算机执行过程中可能是不需要的,但对于人们的阅读、修改、维护、交流这些程序是必不可少的。
硬件系统也称为裸机。裸机只能识别由0和1组成的机器代码。没有软件系统的计算机是无法工作的,计算机的功能不仅取决于硬件系统,而且在更大成是由安装的软件系统所决定的、计算机系统中硬件系统和软件系统互相依赖,不可分割。
软件系统是运行、管理和维护计算机而编制的各种软件、数据和文档的总和。计算机软件按照面向应用对象的不同主要分为系统软件和应用软件。系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的软件。系统软件的主要功能是调度、监控和维护计算机系统。合理分配系统资源,管理计算机中各个独立硬件,使它们协调工作,确保计算机正常高效地运行。系统软件主要包括操作系统、语言处理系统、数据库管理系统和系统辅助处理程序等。其中最主要的是操作系统,它提供了一个软件运行的环境。
参考《全国计算机等级考试二级教程——公共基础知识》