4.分时操作系统 分时操作系统是指多个用户通过终端与计算机相连, 共享使用一台计算机,多个用户同时与计算机系统 进行一系列的交互,并使得每个用户感到好像自己独占一台 支持自己请求服务的计算机系统。 在分时操作系统中,为了使一台计算机系统能同时为多 个终端用户服务,系统采用了分时技术。即把cPU时间划分成 许多时间片,每个终端用户每次可以使用一个由时间片规定 的0門U时间。这样,多个终端用户就能轮流地使用CPU时间, 如果某个用户在规定的一个时间片内还没有完成他的全部工 作,这时也要把0PU让给其它用户,等待下一轮再使用一个时 间片的时间,循环轮转,直到结束。 分时操作系统具有如下的基本特征: (1)同时性 若干用户通过各自的终端同时使用一台计算机。从宏观 上看,所有用户是在同一时间并行工作,但从微观上看,各 个用户是轮流使用计算机
4.分时操作系统 分时操作系统是指多个用户通过终端与计算机相连, 共享使用一台计算机,多个用户同时与计算机系统 进行一系列的交互,并使得每个用户感到好像自己独占一台 支持自己请求服务的计算机系统。 在分时操作系统中,为了使一台计算机系统能同时为多 个终端用户服务,系统采用了分时技术。即把CPU时间划分成 许多时间片,每个终端用户每次可以使用一个由时间片规定 的CPU时间。这样,多个终端用户就能轮流地使用CPU时间, 如果某个用户在规定的一个时间片内还没有完成他的全部工 作,这时也要把CPU让给其它用户,等待下一轮再使用一个时 间片的时间,循环轮转,直到结束。 分时操作系统具有如下的基本特征: (1) 同时性 若干用户通过各自的终端同时使用一台计算机。从宏观 上看,所有用户是在同一时间并行工作,但从微观上看,各 个用户是轮流使用计算机
(2)独立性 用户在各自的终端上请求系统服务,彼此独立 互不干扰。用户从终端上输入命令的速度相对较慢 而0PU的执行速度极快。所以,当某用户在输入命令时,操作 系统将快捷地把CPU分配给其它用户使用,而不让CPU处于空 闲;当用户输入命令结束时又能让他使用cPU。好像每个用户 只有自己在单独使用计算机系统,而实际上计算机系统正在 被许多用户分享。 (3)及时性 系统保证对每一用户的输入请求在较短时间内给出应答, 使用户觉得系统及时响应了他的请求而感到满意。 (4)交互性 采用人一机对话的方式工作。用户在终端上可以直接 输入、调试和运行自己的程序,能及时修改程序中的错误且 直接获得结果。 分时操作系统设计的主要目标是提高对用户响应的及时 性。它一般适用于带有多个终端的小型机
(2)独立性 用户在各自的终端上请求系统服务,彼此独立, 互不干扰。用户从终端上输入命令的速度相对较慢, 而CPU的执行速度极快。所以,当某用户在输入命令时,操作 系统将快捷地把CPU分配给其它用户使用,而不让CPU处于空 闲;当用户输入命令结束时又能让他使用CPU。好像每个用户 只有自己在单独使用计算机系统,而实际上计算机系统正在 被许多用户分享。 (3) 及时性 系统保证对每一用户的输入请求在较短时间内给出应答, 使用户觉得系统及时响应了他的请求而感到满意。 (4)交互性 采用人—— 机对话的方式工作。用户在终端上可以直接 输入、调试和运行自己的程序,能及时修改程序中的错误且 直接获得结果。 分时操作系统设计的主要目标是提高对用户响应的及时 性。它一般适用于带有多个终端的小型机
5.实时操作系统 实时操作系统是实时控制系统和实时处理系统的 统称。所谓实时,就是要求系统及时响应外部事件的 请求,在规定的时间内完成对该事件的处理并控制所 有实时设备和实时任务协调一致地运行。实时操作系统一般 应用于专门的应用系统,例如,控制科学实验的系统,控制 生产流水线系统等等。 实时操作系统是较少有人为干预的监督和控制系统,仅 当计算机系统识别到了违反系统规定的限制或本身发生故障 时,才需要人为干预。设计实时操作系统时有两点必须特别 注意:第一,是要及时响应,快速处理。这里的时间要求不同 于分时操作系统,分时操作系统中的快速响应只是保证用户 满意就行,即使超过一些时间也只是影响用户的满意程度。 而实时操作系统中的时间要求是强制性严格规定的,仅当在 限定时间内返回一个正确结果时,才能认为系统的功能是正 确的。第二,实时操作系统要求高可靠性和安全性,不强求 系统资源的利用率
5.实时操作系统 实时操作系统是实时控制系统和实时处理系统的 统称。所谓实时,就是要求系统及时响应外部事件的 请求,在规定的时间内完成对该事件的处理并控制所 有实时设备和实时任务协调一致地运行。实时操作系统一般 应用于专门的应用系统,例如,控制科学实验的系统,控制 生产流水线系统等等。 实时操作系统是较少有人为干预的监督和控制系统,仅 当计算机系统识别到了违反系统规定的限制或本身发生故障 时,才需要人为干预。设计实时操作系统时有两点必须特别 注意: 第一,是要及时响应,快速处理。这里的时间要求不同 于分时操作系统,分时操作系统中的快速响应只是保证用户 满意就行,即使超过一些时间也只是影响用户的满意程度。 而实时操作系统中的时间要求是强制性严格规定的,仅当在 限定时间内返回一个正确结果时,才能认为系统的功能是正 确的。第二,实时操作系统要求高可靠性和安全性,不强求 系统资源的利用率
6.网络操作系统 用通信线路将物理位置各异的多台计算机相互连 接起来且依据某种网络协议组成的系统称为计算机 网络。发展计算机网络的目的,在于使网络用户共享计算机 网络中的各种资源,充分发挥资源的效益,实现相互通信 为计算机网络配置的操作系统称为网络操作系统。刚络 操作系统远比通常单机的操作系统复杂。这是因为:首先, 网中各台计算机都有各自的操作系统,而这些操作系统在种 类和功能上又不尽相同,因此,为了在不同计算机之间正确 地实现通信,就必须确定一套全网共同遵守的约定称之为通 信协议;其次,为方便用户,网络操作系统必须提供多种网 络服务,如远程登录、文件传输、电子邮件、信息检索等服 务,它们使网络用户能够方便地利用网络上各种资源。最后, 网络操作系统还应有一套确保网络可靠性、安全性的措施。 总之,网络操作系统除了应具有通常操作系统所具有的 处理器管理、内存管理、设备管理和文件管理之外,还应该 能够提供高效、可靠的网络通信以及多种网络服务功能
6.网络操作系统 用通信线路将物理位置各异的多台计算机相互连 接起来且依据某种网络协议组成的系统称为计算机 网络。发展计算机网络的目的,在于使网络用户共享计算机 网络中的各种资源,充分发挥资源的效益, 实现相互通信。 为计算机网络配置的操作系统称为网络操作系统。网络 操作系统远比通常单机的操作系统复杂。这是因为:首先, 网中各台计算机都有各自的操作系统,而这些操作系统在种 类和功能上又不尽相同,因此,为了在不同计算机之间正确 地实现通信,就必须确定一套全网共同遵守的约定称之为通 信协议;其次,为方便用户,网络操作系统必须提供多种网 络服务,如远程登录、文件传输、电子邮件、信息检索等服 务,它们使网络用户能够方便地利用网络上各种资源。最后, 网络操作系统还应有一套确保网络可靠性、安全性的措施。 总之,网络操作系统除了应具有通常操作系统所具有的 处理器管理、内存管理、设备管理和文件管理之外,还应该 能够提供高效、可靠的网络通信以及多种网络服务功能