习题一3.什么是操作系统?计算机系统中配置操作系统的主要目标是什么?答(P1):操作系统是管理系统资源、控制程序执行、改善人机界面、提供各种服务,合理 组织计算机工作流程和为用户有效使用计算机提供良好运行环境的一种系统软件。配置操作系统的主要目标可归结为:(1)方便用户使用⑵扩大机器功能(3)管理系统资源(4)提高系统效率⑸构筑开放环 境.10.试叙述系统调用与过程调用的主要区别。答(p32)1)调用形式不同⑵被调用代码的位置不同⑶提供方式不同⑷调用的实现不同15.什么是多道程序设计?多道程序设计技术有什么特点?答(P18 )多道程序设计是指允许多个作业(程序)同时进入计算机系统的主存并 启动交替计算的方法。多道程序设计技术特点:间断性、共享性、制约性。52.试从资源管理的观点出发,分析操作系统在计算机系统中的角色和作用.答:(P12)处理器管理、存储管理、设备管理、文件管理、网络与通讯管理、用户接习题二6。硬件如何发现中断事件?发现中断事件后应该做什么工作?答:(P72)由外部设备、时钟部件或其他机器发出的,发现中断源并产生中断的硬件称为中 断装置,这些硬件包括中断逻辑线路和中断寄存器.中断/异常的响应需要顺序做的 4 件事:发 现中断源、保护现场、转向中断/异常事件的处理程序、恢复现场。13.何为中断的优先级?为什么要对中断事件进行分级?答:(P79 )中断装置所预设的响应顺序称为中断优先级.优先级是根据中断请求的轻重缓急 程度,若得不到及时响应将造成计算机出错的严重程度来界定的,假如计算机正在执行某优 先级的中断服务程序,那么只有更高优先级的中断请求才能中断此服务程序,以提高高速设 备的利用率。32。什么是进程?计算机操作系统中为什么要引入进程?答:(P92 )进程是可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行 资源分配和保护的基本单位。操作系统引入进程的目的:一是刻画系统的动态性,发挥系统 的并发性;二是解决共享性,正确地描述程序的执行状态.34.进程最基本的状态有哪些?哪些事件可能引起不同状态之间的转换?答:(p93)进程最基本的状态(1)运行态:进程占用处理器运行的状态。(2)就绪态:进程 具备运行条件,等待系统分配处理器以便其运行的状态。(3)等待态:又称堵塞态或睡眠态, 是指进程不具备运行条件,正在等待某个事件完成的状态。引起进程状态转换的具体原因:(1)运行态一等待态:运行进程等待使用某种...