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