计算机的产生是20世纪重大的科技成果之一。自从第一台电子计算机诞生以来,计算机学科已经成为20世纪以来发展最快的一门学科,尤其是微型计算机的出现和计算机网络的发展,极大地促进了社会信息化的进程和知识经济的发展,引起了社会的变革,现在,计算机被广泛应用于社会的各行各业,正深刻地改变着人们工作、学习与生活的方式,——计算机科学导。

计算机网络的发展可分为以下四个阶段。(1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主要任务还是进行批处理,在20世纪60年代出现分时系统后,则具有交互式处理和成批处理能力。(2)分组交换网:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。

(3)形成计算机网络体系结构:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO提出了一个能使各种计算机在世界范围内互联成网的标准框架开放系统互连基本参考模型OSI.。这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准的其他任何系统进行通信。

资源共享的需要。信息传递,资源共享。资源子网连接在一起。多台电脑连接在一起,能够实现电脑相互间信息的互相交换,并可共享电脑资源的系统,就是计算机网络。可以分为:(1)按网络的交换功能分类:电路交换、报文交换、分组交换、混合交换;(2)按网络的拓扑结构分类:总线型结构、星型结构、环形结构、蜂窝结构(是随着无线通信技术的产生而产生的);(3)按作用范围的大小分类:局域网(LAN)、广域网(WAN)、城域网。
典型应用是由一台计算机和全美范围内2000多个终端组成的飞机定票系统。后来第二代计算机网络是以多个主机通过通信线路互联起来,为用户提供服务,兴起于60年代后期;20世纪70年代末至90年代的第三代计算机网络发展迅猛,应运而生了两种国际通用的最重要的体系结构,即TCP/IP体系结构和国际标准化组织的OSI体系结构。