2 操作系统以什么方式组织用户使用计算机
答:操作系统以进程的方式组织用户使用计算机
用户所需完成的各种任务必须由相应的程序来表达出来
为了实现用户的任务,必须让相应功能的程序执行
而进程就是指程序的运行,操作系统的进程调度程序决定 CPU 在各进程间的切换
操作系统为用户提供进程创建和结束等的系统调用功能,使用户能够创建新进程
操作系统在初始化后,会为每个可能的系统用户创建第一个用户进程,用户的其他进程则可以由母进程通过“进程创建”系统调用进行创建
4 早期监督程序(Monitor)的功能是什么
答:早期监督程序的功能是代替系统操作员的部分工作,自动控制作业的运行
监督程序首先把第一道作业调入主存,并启动该作业
运行结束后,再把下一道作业调入主存启动运行
它如同一个系统操作员,负责批作业的I/O,并自动根据作业控制说明书以单道串行的方式控制作业运行,同时在程序运行过程中通过提供各种系统调用,控制使用计算机资源
7 试述多道程序设计技术的基本思想
为什么采用多道程序设计技术可以提高资源利用率
答:多道程序设计技术的基本思想是,在主存同时保持多道程序,主机以交替的方式同时处理多道程序
从宏观上看,主机内同时保持和处理若干道已开始运行但尚未结束的程序
从微观上看,某一时刻处理机只运行某道程序
可以提高资源利用率的原因:由于任何一道作业的运行总是交替地串行使用CPU、外设等资源,即使用一段时间的CPU ,然后使用一段时间的I/O 设备,由于采用多道程序设计技术,加之对多道程序实施合理的运行调度,则可以实现 CPU 和 I/O 设备的高度并行,可以大大提高CPU 与外设的利用率
8 什么是分时系统
其主要特征是什么
适用于哪些应用
答:分时系统是以多道程序设计技术为基础的交互式系统,在此系统中,一台计算机与多台终端相连接,用户通过各自的终端和终端命