操作系统原理复习题 一 一、选择题 1、操作系统是对进行 C 管理的软件。 A、计算机软件 B、计算机硬件 C、计算机资源 D、应用程序 2、配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为 C 计算机。 A、并行 B、真实 C、虚拟 D、共享 3、操作系统提供给程序员的接口是 B 。 A、进程 B、系统调用 C、库函数 D、B 和 C 4、下面关于操作系统的叙述中正确的是 A 。 A、批处理作业必须具有作业控制信息。 B、分时系统不一定都具有人机交互功能。 C、从响应时间的角度看,实时系统与分时系统差不多。 D、由于采用了分时技术,用户可以独占计算机的资源。 5、在操作系统中,P、V 操作是一种 D 。 A、机器指令 B、系统调用命令 C、作业控制命令 D、低级进程通讯原语 6、若信号量 S 的初值为 2,当前值为-1,则表示有 B 等待进程。 A、0 个 B、1 个 C、2 个 D、3 个 7、下列进程状态变化中, C 变化是不可能发生的。 A、运行→就绪 B、运行→等待 C、等待→运行 D、等待→就绪 8、当 B 时,进程从执行状态变为就绪状态。 A、进程被调度程序选种 B、时间片到 C、等待某一事件 D、等待的事件发生 9、用 P、V 操作管理临界区时,信号量的初值定义为 C 。 A、-1 B、0 C、1 D、任意 值 10、临界区是 C 。 A、一个缓 冲 区 B、一段 共享数据 区 C、一段 程序 D、一个互斥 资源 11、操作系统通过 B 对进程进行管理。 A、JCB B、PCB C、DCT D、CHCT 12、下述哪 个选项 不是管程的组 成 部 分 A 。 A、局 部 于管程的数据 结 构 B、对管程内 数据 结 构 进行操作的一组 过 程 C、管程外 过 程调用管程内 数据 结 构 的说 明 D、对局 部 于管程的数据 结 构 设 置初始 的语句 13、下面所 述步 骤 中, A 不是创 建 进程所 必须的。 A、由调度程序为进程分配 CPU B、建 立 一个进程控制块 C、为进程分配内 存 D、将 进程控制块 链 入 就绪队 列 14、多道 程序环 境 下,操作系统分配资源以 C 为基 本 单 位 。 A、程序 B、指令 C、进程 D、作业 15、对于两个并发进程,设互斥信号量为 mu tex ,若 mu tex =0,则 B 。 A、表示没有进程进入临界区 B、表示有一个进程进入临界区 C、表示有一个进程进入临界区,另...