一、填空P15 填空题1。设计现代 OS 的主要目的是提高资源利用率和方便用户2。单道批处理系统是在解决人机矛盾和 CPU 与 I/O 设备速度不匹配的矛盾中进展起来的。3。在单处理机环境下的多道程序设计具有多道、宏观上同时运行和微观上交替运行的特点。4。现在操作系统的两个最基本的特征是并发和资源共享,除此之外,它还具有虚拟性和异步性的特征.5。从资源管理的角度看,操作系统具有四大功能:处理机管理、存储器管理、设备管理和文件管理;为了方便用户,操作系统 还必须提供友好的用户接6。操作系统的基本类型主要有批处理系统、分时系统和实时系统7。批处理系统的主要优点是资源利用率高和系统吞吐量大;主要缺点是无交互作用能力和作业平均周转时间长8。实现分时系统的关键问题他是人机交互,为此必须引入时间片的概念,并采纳时间片轮转调度算法。9。分时系统的基本特征是多路性、独立性、交互性和及时性10。若干事件在同一时间间隔内发生称为并发;若干事件在同一时刻发生称为并行11。实时系统可分为实时信息处理系统和实时控制系统两种类型;民航销售系统属于实时信息处理系统;而导弹飞行控制系统则属 于实时控制系统12。为了使实时系统高度可靠和安全,通常不强求资源利用率13。当前比较流行的微内核的操作系统结构,是建立在层次化结构的基础上的,而且还采纳了客户机/服务器模式和面对对象程 序设计技术.P56 填空题1. 在单用户单任务环境下,用户独占全机,此时机内资源的状态,只能由运行程序的操作加以改变,此时的程序执行具有 封闭 性和可再现性特征。2. 并发程序之间的相互制约,是由于它们的共享资源和相互合作而产生的,因而导致程序在并发执行时具有间断性或异步性特 征。3. 程序并发执行与顺序执行时相比产生了 一些新特征,分别是间断性、失去封闭性和不可再现性4. 引入进程的目的是使程序能正确地并发执行,以提高资源利用率和系统吞吐量,而引入线程的目的是减少并发执行的开销,提 高程序执行的并发程度.5. 进程是由进程控制块、程序段和数据段组成,其中进程控制块是进程存在的唯一标志6. 进程的最基本特征是动态性和并发性,除此之外,它还有独立特征、异步性和结构特征。7. 由于进程的实现是程序的一次执行,所以进程有动态性的基本特征,该特征还表现在进程由创建而产生,由调度而执行,由 撤销(终止)而消亡,即进程具有一定的生命期.8. 引入进程带来的好处是提高资源利用率和增加系统吞吐量9...