计算机系统的组成计算机系统指用于数据库管理的计算机硬软件及网络系统
数据库系统需要 大容量的主存以存放和运行操作系统、数据库管理系统程序、应用程序以及数据 库、目录、系统缓冲区等,而辅存则需要大容量的直接存取设备
此外,系统应 具有较强的网络功能
计算机系统由硬件(子)系统和软件(子)系统组成
前者是借助电、磁、 光、机械等原理构成的各种物理部件的有机组合,是系统赖以工作的实体
后者 是各种程序和文件,用于指挥全系统按指定的要求进行工作
自 1946 年第一台电子计算机问世以来,计算机技术在元件器件、硬件系统 结构、软件系统、应用等方面,均有惊人进步,现代计算机系统小到微型计算机 和个人计算机,大到巨型计算机及其网络,形态、特性多种多样,已广泛用于科 学计算、事务处理和过程控制,日益深化社会各个领域,对社会的进步产生深刻 影响
硬件硬件系统主要由中央处理器、存储器、输入输出控制系统和各种外部设备组 成
中央处理器是对信息进行高速运算处理的主要部件,其处理速度可达每秒几 亿次以上操作
存储器用于存储程序、数据和文件,常由快速的主存储器(容量 可达数百兆字节,甚至数 G 字节)和慢速海量辅助存储器(容量可达数十 G 或 数百 G 以上)组成
各种输入输出外部设备是人机间的信息转换器,由输入-输出 控制系统管理外部设备与主存储器(中央处理器)之间的信息交换
软件软件分为系统软件、支撑软件和应用软件
系统软件由操作系统、有用程序、 编译程序等组成
操作系统实施对各种软硬件资源的管理控制
有用程序是为方 便用户所设,如文本编辑等
编译程序的功能是把用户用汇编语言或某种高级语 言所编写的程序,翻译成机器可执行的机器语言程序
支撑软件有接软件、工 具软件、环境数据库等,它能支持用机的环境,提供软件研制工具
支撑软件也 可认为是系统软件的一部分
应用软件是用户按其需要自行编写的专用程序,它