电子计算机是一种能自动、高速、正确地完成数值计算、数据处理、实时控制等功能的电子设备。一般来说,电子计算机可分为电子数字计算机、电子模拟计算机两大类。电子数字计算机是一种以数字形式的量值在机器内部进行运算的计算机,它处理和产生的是脉冲信号;电子模拟计算机是一种用连续变化的物理量表示被运算变量,并用电子电路构成基本运算部件的模拟计算装置,它处理和产生的是连续信号。目前大量应用的是电子数字计算机。我们习惯上说的和我们下边要说的计算机都是指电子数字计算机。
计算机按其规模还可分为巨型机、大型机、中型机、小型机和微型机等多种类型。这里所说的规模不是指计算机的设备多少或体积大小,而是指计算机的运算速度、字长、主存储器容量等几个主要性能指标。按其使用的主要元器件来划分,计算机的发展大致经历了四个阶段。即:第一代,以电子管为主要元件的电子管计算机;第二代,以晶体管为主要元件的晶体管计算机;第三代计算机使用了集成电路;第四代计算机使用的是大规模和超大规模集成电路。现在,计算机已进入了在技术上、概念上和功能上都不同于前四代计算机的第五代计算机的发展阶段。总之,随着计算机技术的发展,计算机的体积是越来越小,容量越来越大,功能越来越强,使用和维护越来越方便。
一台能被人们很好应用的计算机,应该是一个由硬件、软件和外部设备组成的计算机系统。其中,硬件是实现各种功能的物质基础,例如主机、外存储器、显示器、键盘或终端机、打印机等等。软件是指人们为了让计算机实现各种管理、计算等功能而编制的各种各样的程序。软件大致可以分为两类。一是系统软件。计算机制造公司在生产出一套计算机硬设备的同时,必须给它配上一整套系统软件,否则,一台没有软件的裸机,用户是无法使用的。系统软件承担管理计算机系统资源、给应用软件的开发提供手段与环境等任务。另一类是应用软件。包括计算机制造公司和软件开发公司为用户提供的各种通用软件包、用户自己开发的各种应用程序等等。
打一个通俗的比喻:计算机主机好比我们的大脑,软件就像我们的思想和思想方法,而显示器、键盘、打印机便是我们的眼睛、嘴和手,是人与计算机之间交流的窗口。一般来说,具有相同硬设备的不同计算机系统,其功能的强弱主要取决于软件功能的强弱。就像同样健康的两个人,谁的思想敏锐、学识渊博,谁的能力就强。