操作系统如何实现计算与操作过程的自动化

2025-02-26 21:16:18
推荐回答(1个)
回答1:

大致可以把操作系统分为以下几类: 批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。其中批处理操作系统能按照用户预先规定好的步骤控制作业的执行,实现计算机操作的自动化。又可分为批处理单道系统和批处理多道系统。单道系统每次只有一个作业装入计算机系统的主存储器运行,多个作业可自动、顺序地被装入运行。批处理多道系统则允许多个作业同时装入主存储器,中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备,这样可以充分利用计算机系统的资源,缩短作业时间,提高系统的吞吐率。
中断和通道技术的出现使得硬部件具有并行工作能力,从理论上说,实现多道程序系统已不存在问题,但是从半自动的执行系统方式过渡到能过自动控制程序执行的操作系统方式,对外存的性能要求更高,操作系统真正形成还期待大量高速外存的出现。大约到20世纪60年代中期,随着磁盘的问世,相继出现多道批处理操作系统、分时操作系统和实时操作系统,此时标志着操作系统正式形成。计算机配置操作系统后,资源管理水平和操作自动化程度进一步得以提高,如可以提供存储管理、文件管理、设备管理,支持分时和实时操作功能,多道程序设计趋于完善等。