计算机发展到今天,已是琳琅满目、种类繁多,并表现出各自不同的特点。可以从不同的角度对计算机进行分类。
按计算机信息的表示形式和对信息的处理方式不同分为数字计算机(digital computer)、模拟计算机(analogue computer)和混合计算机。数字计算机所处理数据都是以0和1表示的二进制数字,是不连续的离散数字,具有运算速度快、准确、存储量大等优点,因此适宜科学计算、信息处理、过程控制和人工智能等,具有最广泛的用途。模拟计算机所处理的数据是连续的,称为模拟量。模拟量以电信号的幅值来模拟数值或某物理量的大小,如电压、电流、温度等都是模拟量。模拟计算机解题速度快,适于解高阶微分方程,在模拟计算和控制系统中应用较多。混合计算机则是集数字计算机和模拟计算机的优点于一身。
按计算机的用途不同分为通用计算机(general purpose computer)和专用计算机(special purpose computer)。通用计算机广泛适用于一般科学运算、学术研究、工程设计和数据处理等,具有功能多、配置全、用途广、通用性强的特点,市场上销售的计算机多属于通用计算机。专用计算机是为适应某种特殊需要而设计的计算机,通常增强了某些特定功能,忽略一些次要要求,所以专用计算机能高速度、高效率地解决特定问题,具有功能单纯、使用面窄甚至专机专用的特点。模拟计算机通常都是专用计算机,在军事控制系统中被广泛地使用,如飞机的自动驾驶仪和坦克上的兵器控制计算机。本书内容主要介绍通用数字计算机,平常所用的绝大多数计算机都是该类计算机。
计算机按其运算速度快慢、存储数据量的大小、功能的强弱,以及软硬件的配套规模等不同又分为巨型机、大中型机、小型机、微型机、工作站与服务器等。
1.巨型机(giant computer)
巨型机又称超级计算机(super computer),是指运算速度超过每秒1亿次的高性能计算机,它是目前功能最强、速度最快、软硬件配套齐备、价格最贵的计算机,主要用于解决诸如气象、太空、能源、医药等尖端科学研究和战略武器研制中的复杂计算。它们安装在国家高级研究机关中,可供几百个用户同时使用。
运算速度快是巨型机最突出的特点。如美国Cray公司研制的Cray系列机中,Cray-Y-MP运算速度为每秒20~40亿次,我国自主生产研制的银河Ⅲ巨型机为每秒100亿次,IBM公司的GF-11可达每秒115亿次,日本富士通研制了每秒可进行3000亿次科技运算的计算机。最近我国研制的曙光4000A运算速度可达每秒10万亿次。世界上只有少数几个国家能生产这种机器,它的研制开发是一个国家综合国力和国防实力的体现。
2.大中型计算机(large-scale computer and medium-scale computer)
这种计算机也有很高的运算速度和很大的存储量并允许相当多的用户同时使用。当然在量级上都不及巨型计算机,结构上也较巨型机简单些,价格相对巨型机来得便宜,因此使用的范围较巨型机普遍,是事务处理、商业处理、信息管理、大型数据库和数据通信的主要支柱。
大中型机通常都像一个家族一样形成系列,如IBM370系列、DEC公司生产的VAX8000系列、日本富士通公司的M-780系列。同一系列的不同型号的计算机可以执行同一个软件,称为软件兼容。
3.小型机(minicomputer)
其规模和运算速度比大中型机要差,但仍能支持十几个用户同时使用。小型机具有体积小、价格低、性能价格比高等优点,适合中小企业、事业单位用于工业控制、数据采集、分析计算、企业管理以及科学计算等,也可做巨型机或大中型机的辅助机。典型的小型机是美国DEC公司的PDP系列计算机、IBM公司的AS/400系列计算机,我国的DJS-130计算机等。
4.微型计算机(microcomputer)
微型计算机简称微机,是当今使用最普及、产量最大的一类计算机,体积小、功耗低、成本少、灵活性大,性能价格比明显地优于其他类型计算机,因而得到了广泛应用。微型计算机可以按结构和性能划分为单片机、单板机、个人计算机等几种类型。
1)单片机(single chip computer)
把微处理器、一定容量的存储器以及输入输出接口电路等集成在一个芯片上,就构成了单片机。可见单片机仅是一片特殊的、具有计算机功能的集成电路芯片。单片机体积小、功耗低、使用方便,但存储容量较小,一般用做专用机或用来控制高级仪表、家用电器等。
2)单板机(single board computer)
把微处理器、存储器、输入输出接口电路安装在一块印刷电路板上,就成为单板计算机。一般在这块板上还有简易键盘、液晶和数码管显示器以及外存储器接口等。单板机价格低廉且易于扩展,广泛用于工业控制、微型机教学和实验,或作为计算机控制网络的前端执行机。
3)个人计算机(personal computer,PC)
供单个用户使用的微型机一般称为个人计算机或PC,是目前用得最多的一种微型计算机。PC配置有一个紧凑的机箱、显示器、键盘、打印机以及各种接口,可分为台式微机和便携式微机。
台式微机可以将全部设备放置在书桌上,因此又称为桌面型计算机。当前流行的机型有IBM-PC系列,Apple公司的Macintosh,我国生产的长城、浪潮、联想系列计算机等。
便携式微机包括笔记本计算机、袖珍计算机以及个人数字助理(Personal Digital Assistant,PDA)。便携式微机将主机和主要外部设备集成为一个整体,显示屏为液晶显示,可以直接用电池供电。
5.工作站
工作站(workstation)是介于PC和小型机之间的高档微型计算机,通常配备有大屏幕显示器和大容量存储器,具有较高的运算速度和较强的网络通信能力,有大型机或小型机的多任务和多用户功能,同时兼有微型计算机操作便利和人机界面友好的特点。工作站的独到之处是具有很强的图形交互能力,因此在工程设计领域得到广泛使用。SUN、HP、SGI等公司都是著名的工作站生产厂家。
6.服务器
随着计算机网络的普及和发展,一种可供网络用户共享的高性能计算机应运而生,这就是服务器。服务器一般具有大容量的存储设备和丰富的外部接口,运行网络操作系统,要求较高的运行速度,为此很多服务器都配置双CPU。服务器常用于存放各类资源,为网络用户提供丰富的资源共享服务。常见的资源服务器有DNS(Domain Name System,域名解析)服务器、E-mail(电子邮件)服务器、Web(网页)服务器、BBS(Bulletin Board System,电子公告板)服务器等。
计算机的分类:
一、按用途分类:
1、通用机:用于解决多种一般问题该类计算机使用领域广泛、通用性较强在科学计算、数据处理和过程控制等多种用途中都能适应。
2、专用机:用于解决某个特定方面的问题配有为解决某问题的软件和硬件如在生产过程自动化控制、工业智能仪表等专门应用。
二、按照性能指标及规模分类:
1、巨型计算机:应用于国防尖端技术和现代科学计算中。巨型机的运算速度可达每秒百万亿次。巨型机运算速度快,存储量大,结构复杂,价格昂贵,主要用于尖端科学研究领域, 如IBM390系列、银河机等。
2、大/中型计算机:大型机规模次于巨型机,有比较完善的指令系统和丰富的外部设备,具有较高的运算速度,每秒可以执行几千万条指令,而且有较大的存储空间。往往用于科学计算、数据处理或作为网络服务器使用,如IBM4300。
3、小型计算机:小型机较大型机成本较低,维护也较容易,规模较小、结构简单、运行环境要求较低,一般应用于工业自动控制、测量仪器、医疗设备中的数据采集等方面。小型机在用作巨型计算机系统的辅助机方面也起了重要作用。
4、微型计算机:它较之小型机体积更小、价格更低、灵活性更好,可靠性更高,使用更加方便。目前许多微型机的性能已超过以前的大中型机。中央处理器(CPU)采用微处理器芯片,体积小巧轻便,广泛用于商业、服务业、工厂的自动控制、办公自动化以及大众化的信息处坪。
5、单片机:微处理器、一定容量的存储器以及输入/输出接口电路等集成在一个芯片上,就构成了单片计算机(Single Chip computer)。可见单片机仅是一片特殊的、具有计算机
三、按信息的形式和处理方式可分类:
(1)电子数字计算机:所有信息以二进制数表示。
(2)电子模拟计算机:内部信息形式为连续变化的模拟电压,基本运算部件为运算放大器。
(3)混合式电子计算机:既有数字量又能表示模拟量,设计比较困难。
四、按工作模式可分类:
1、服务器:在网络环境下为多个用户提供服务的共享设备,一般分为文件服务器、打印服务器、计算服务器和通信服务器等。服务器是一种可供网络用户共享的,高性能和计算机、服务器一般具有大容量的存储设备和丰富的外部设备,其上运行网络操作系统,要求较高的运行速度,对此,很多服务器都配置了双CPU。服务器上的资源可供网络用户共享。
2、工作站:以个人计算环境和分布式网络环境为前提的高机能计算机,工作站不单纯是进行数值计算和数据处理的工具,而且是支持人工智能作业的作业机,通过网络连接包含工作站在内的各种计算机可以互相进行信息的传送,资源、信息的共享,负载的分配。
五、按微处理器(CPU)字长分类按微处理器字长来分:
一般分为4位、8位、16位、32位和64位机
目前我国计算机专业主要分为三大类:计算机基础专业、与理工科交叉的计算机专业、与文科艺术类交叉的计算机专业。
1. 计算机基础专业
专业要求与就业方向:这些专业不但要求学生掌握计算机基本理论和应用开发技术,具有一定的理论基础,同时又要求学生具有较强的实际动手能力。学生毕业后能在企事业单位、政府部门从事计算机应用以及计算机网络系统的开发、维护等工作。
2. 与理工科交叉的计算机专业
与理工科交叉而衍生的计算机专业很多,如数学与应用数学专业、自动化专业、信息与计算科学专业、通信工程专业、电子信息工程专业、计算机应用与维护专业等。
1)数学与应用数学专业:
专业要求与就业方向:数学与应用数学是计算机专业的基础和上升的平台,是与计算机科学与技术联系最为紧密的专业之一。该专业就业面相对于计算机科学与技术专业来说宽得多,不但适用于IT 领域,也适用于数学领域。
2)自动化专业:
专业要求与就业方向:自动化专业是一个归并了多个自动控制领域专业的宽口径专业,要求学生掌握自动控制的基本理论,并立足信息系统和信息网络的控制这一新兴应用领域制定专业课程体系,是工业制造业的核心专业。自动化专业的毕业生具有很强的就业基础和优势。
3)信息与计算科学专业:
专业要求与就业方向:这是一个由信息科学、计算数学、运筹与控制科学等交叉渗透而形成的专业,就业面涉及到教学、商业、网络开发、软件设计等各个方面,就业率高达95%以上。
4)通信工程专业:
专业要求与就业方向:通信工程专业要求学生掌握通信基础理论和基本基础,掌握微波、无线电、多媒体等通信技术,以及电子和计算机技术,在信息时代有着极佳的就业优势。
5)电子信息工程专业:
专业要求与就业方向:电子信息工程专业是宽口径专业,主要培养信息技术、电子工程、网络系统集成等领域的高级IT 人才,毕业生可从事电子设备、信息系统和通信系统的研究、设计、制造、应用和开发工作。