第4章网络操作系统 【考点一】操作系统的功能、类型、多用户操作系统 1操作系统的功能 操作系统 (Operating System-缩写为Os)是一种系统软件。它管理计算 机系统的资源和对程序的执行进行控制,还能使用户方便地使用硬件 提供的计算机功能,也使硬件的功能发挥得更好。其中资源包括硬件 资源(中央处理器、主存储器及各种外围设备)和软件资源(程序、数 据)。操作系统的功能分为五大部分,即处理器管理、存储管理、文 件管理、设备管理和作业管理 2操作系统的类型 按照提供的功能进行分类,操作系统大致可以分成以下6类: (1)批处理操作系统 (2)分时操作系统; (3)实时操作系统 (4)个人计算机操作系统 (5)网络操作系统; (6)分布式操作系统。 3批处理操作系统 50年代 General motors研究室在IBM01计算机上实现了第一个操 作系统,它是一个"单流批处理系统",每次只允许一个作业执行。60 年代开始设计"多道批处理系统",提出了"多道程序设计"的概念,允 许若干个作业同时装入主机存储器,使一个中央处理器轮流执行各个
第 4 章 网络操作系统 【考点一】操作系统的功能、类型、多用户操作系统 1.操作系统的功能 操作系统(Operating System--缩写为 OS)是一种系统软件。它管理计算 机系统的资源和对程序的执行进行控制,还能使用户方便地使用硬件 提供的计算机功能,也使硬件的功能发挥得更好。其中资源包括硬件 资源(中央处理器、主存储器及各种外围设备)和软件资源(程序、数 据)。操作系统的功能分为五大部分,即处理器管理、存储管理、文 件管理、设备管理和作业管理。 2.操作系统的类型 按照提供的功能进行分类,操作系统大致可以分成以下 6 类: (1)批处理操作系统; (2)分时操作系统; (3)实时操作系统; (4)个人计算机操作系统; (5)网络操作系统; (6)分布式操作系统。 3.批处理操作系统 50 年代 General Motors 研究室在 IBM 701 计算机上实现了第一个操 作系统,它是一个"单流批处理系统",每次只允许一个作业执行。60 年代开始设计"多道批处理系统",提出了"多道程序设计"的概念,允 许若干个作业同时装入主机存储器,使一个中央处理器轮流执行各个
作业,各个作业可以同时使用各自所需的外围设备。"多道批处理系 统"提高了计算机系统的资源使用效率,但作业执行时用户不能直接 干预作业的执行,当作业执行中发现出错,由操作系统通知用户重新 修改后再次装入执行。 4分时操作系统 分时操作系统是用户通过与计算机相联的终端来使用计算机系统,允 许多个用户同时与计算机系统进行一系列交往,并且使每个用户都感 到好像各自有一台独立的、支持自己请求服务的计算机。 5实时操作系统 实时操作系统能使计算机系统接收到外部信号后及时进行处理,并且 可在严格的时限内处理完接收的事件。 6个人计算机操作系统 个人计算机操作系统的主要功能是实现文件管理、输入输出控制和 命令语言的解释,每次只允许一个用户使用计算机,又称为单用户操 作系统 7网络操作系统 网络操作系统把计算机网络中的各台计算机有机地联合起来,提供 种统一、经济而有效地使用各台计算机的方法,可使各个计算机实现 相互间传送数据。它的主要功能是实现多台计算机之间的相互通信以 及网络中各种资源的共享。 8分布式操作系统 分布式操作系统能使系统中若干台计算机相互协作完成一个共同的
作业,各个作业可以同时使用各自所需的外围设备。"多道批处理系 统"提高了计算机系统的资源使用效率,但作业执行时用户不能直接 干预作业的执行,当作业执行中发现出错,由操作系统通知用户重新 修改后再次装入执行。 4.分时操作系统 分时操作系统是用户通过与计算机相联的终端来使用计算机系统,允 许多个用户同时与计算机系统进行一系列交往,并且使每个用户都感 到好像各自有一台独立的、支持自己请求服务的计算机。 5.实时操作系统 实时操作系统能使计算机系统接收到外部信号后及时进行处理,并且 可在严格的时限内处理完接收的事件。 6.个人计算机操作系统 个人计算机操作系统的主要功能是实现文件管理、输入/输出控制和 命令语言的解释,每次只允许一个用户使用计算机,又称为单用户操 作系统。 7.网络操作系统 网络操作系统把计算机网络中的各台计算机有机地联合起来,提供一 种统一、经济而有效地使用各台计算机的方法,可使各个计算机实现 相互间传送数据。它的主要功能是实现多台计算机之间的相互通信以 及网络中各种资源的共享。 8.分布式操作系统 分布式操作系统能使系统中若干台计算机相互协作完成一个共同的
任务,或者说,可把一个任务分布在几台计算机上进行操作 9.程序状态字 (1)特权指令 由CPU执行的指令可以分成两类:特权指令和非特权指令。特权指 令只允许操作系统使用,而不允许用户使用。 (2)程序状态字 程序状态字是用来控制指令执行顺序并且保留和指示与程序有关的 系统状态,包括3部分内容: ·程序基本状态 包括:指令地址-指出下一条指令的存放地址 条件码-指出指令执行结果的特征 目态管态-当设置为管态时,程序执行时可使用包括特权指令 在内的一切指令; 当设置为目态时,程序执行时不可使用特权指 等待/计算-当设置为计算状态时,处理器按指令地址顺序执行 指令;当设置为等待状态时,处理器不执行任何指令。 ·中断码 指保存程序执行时当前发生的中断事件。 中断屏蔽位 指程序执行中发生中断事件时,要不要响应出现的中断事件。 【考点二】网络操作系统
任务,或者说,可把一个任务分布在几台计算机上进行操作。 9.程序状态字 (1)特权指令 由 CPU 执行的指令可以分成两类:特权指令和非特权指令。特权指 令只允许操作系统使用,而不允许用户使用。 (2)程序状态字 程序状态字是用来控制指令执行顺序并且保留和指示与程序有关的 系统状态,包括 3 部分内容: ·程序基本状态 包括:指令地址--指出下一条指令的存放地址。 条件码--指出指令执行结果的特征。 目态/管态--当设置为管态时,程序执行时可使用包括特权指令 在内的一切指令; 当设置为目态时,程序执行时不可使用特权指 令。 等待/计算--当设置为计算状态时,处理器按指令地址顺序执行 指令;当设置为等待状态时,处理器不执行任何指令。 ·中断码 指保存程序执行时当前发生的中断事件。 ·中断屏蔽位 指程序执行中发生中断事件时,要不要响应出现的中断事件。 【考点二】网络操作系统
1.计算机网络 (1)什么是计算机网络计算机网络是以共享资源为目的,利用通信设 备和通信线路将地理位置分散的、具有独立功能的多个计算机系统按 照某种原则相互连接在一起的计算机体系 计算机网络中各台计算机都是独立自主的,它们之间没有主从关系。 计算机网络中网络软件包括网络通信协议、信息交换方式、网络操作 系统。 (2)网络的功能 个计算机网络主要功能包括 硬件资源共享 软件资源共享; 用户间的信息交换。 (3)网络的分类按照网络所覆盖的范围可分为局域网和广域网;按照 入网计算机的型号可分为同构网络和异构网络。 (4)网络的拓扑结构 把计算机网络中的每个独立的计算机系统称为结点。结点的联结方式 称为网络的拓扑结构。 常见的拓扑结构有: 星型拓扑; 总线型拓扑; ·树型拓扑; ·环型拓扑;
1.计算机网络 (1)什么是计算机网络计算机网络是以共享资源为目的,利用通信设 备和通信线路将地理位置分散的、具有独立功能的多个计算机系统按 照某种原则相互连接在一起的计算机体系。 计算机网络中各台计算机都是独立自主的,它们之间没有主从关系。 计算机网络中网络软件包括网络通信协议、信息交换方式、网络操作 系统。 (2)网络的功能 一个计算机网络主要功能包括: 硬件资源共享; 软件资源共享; 用户间的信息交换。 (3)网络的分类按照网络所覆盖的范围可分为局域网和广域网;按照 入网计算机的型号可分为同构网络和异构网络。 (4)网络的拓扑结构 把计算机网络中的每个独立的计算机系统称为结点。结点的联结方式 称为网络的拓扑结构。 常见的拓扑结构有: ·星型拓扑; ·总线型拓扑; ·树型拓扑; ·环型拓扑;
全联通型拓扑; ·部分互联型拓扑 2网络协议 网络协议是指为了实现通信而制订的一些约定,或者说制订一组互相 都能遵循的规则,这些规则的集合就称为网络协议。网络协议由三个 关键部分组成。 语法-规定通信双方如何表示自己的要求 语义-规定通信双方应该做的事。 定时关系-规定事件执行的顺序,包括速度匹配和排序。 国际标准组织为计算机网络提供了一个由七个层次构成的开放系统 互联(OSD)参考模型,包括物理层、链路层、网络层、传输层、会话 层、表示层、应用层。 3数据传送 数据传输系统的任务是高效率且无差错、无丢失、无重复地传送数据。 信息报文包括正文和标题。差错控制是指采用某种方法来发现差错, 并进行修改,包括差错检测与差错校正。 在传送数据中,根据选择的发送路径数目,可以分为单路发送、多路 发送和全路发送。其中多路发送是指经过几条路径把信息传送到终 点,全路发送是指把信息发送到除发送结点以外的所有相邻结点 4.网络操作系统 网络操作系统是指提供网络通信和网络资源共享功能的操作系统,网 络操作系统处于开放系统互联模型七层协议中的传输层以上的几层
·全联通型拓扑; ·部分互联型拓扑。 2.网络协议 网络协议是指为了实现通信而制订的一些约定,或者说制订一组互相 都能遵循的规则,这些规则的集合就称为网络协议。网络协议由三个 关键部分组成。 语法--规定通信双方如何表示自己的要求。 语义--规定通信双方应该做的事。 定时关系--规定事件执行的顺序,包括速度匹配和排序。 国际标准组织为计算机网络提供了一个由七个层次构成的开放系统 互联(OSI)参考模型,包括物理层、链路层、网络层、传输层、会话 层、表示层、应用层。 3.数据传送 数据传输系统的任务是高效率且无差错、无丢失、无重复地传送数据。 信息报文包括正文和标题。差错控制是指采用某种方法来发现差错, 并进行修改,包括差错检测与差错校正。 在传送数据中,根据选择的发送路径数目,可以分为单路发送、多路 发送和全路发送。其中多路发送是指经过几条路径把信息传送到终 点,全路发送是指把信息发送到除发送结点以外的所有相邻结点。 4.网络操作系统 网络操作系统是指提供网络通信和网络资源共享功能的操作系统,网 络操作系统处于开放系统互联模型七层协议中的传输层以上的几层