1、窗体顶端CjFsrB-QV2v3XO5004 0 0您的本次作业分数为:100 分 85796 单选题 85796 1.【第 0104 章】 以下描述中, ( )并不是多线程系统的特长。A 利用线程并行地执行矩阵乘法运算。 B web 服务器利用线程请求 http 服务 C 键盘驱动程序为每一个正在运行的应用配备一个线程,用来响应相应的键盘输入。 D 基于 GUI 的 debugger 用不同线程处理用户的输入、计算、跟踪等操作。 正确答案:C85789 单选题 85789 2.【第 0104 章】 现代操作系统的基本特征是( ) 、资源共享和异步性。A 多道程序设计 B 中断处理 C 实现分
2、时与实时处理 D 程序的并发执行 正确答案:D85787 单选题 85787 3.【第 0104 章】 操作系统的进程管理模块并不负责( ) 。 A 进程的创建和删除 B 提供进程通信机制 C 实现 I/O 设备的调度 D 通过共享内存实现进程间调度。 正确答案:C85799 单选题 85799 4.【第 0104 章】 下列选择中, ( )不是操作系统必须要解决的问题。A 提供保护和安全机制 B 管理目录和文件 C 提供应用程序接口 D 提供 C+语言编译器 正确答案:D85786 单选题 85786 5.【第 0104 章】 用户在程序中试图读存放在硬盘中某文件的第 10 逻辑块,使用操作
3、系统提供的接口是( ) 。A 进程 B 系统调用 C 库函数 D 图形用户接口 正确答案:B85788 单选题 85788 6.【第 0104 章】 操作系统的 管理部分负责对进程进行调度。A 主存储器 B 控制器 C 运算器 D 处理机 正确答案:D85795 单选题 85795 7.【第 0104 章】 下面关于进程的叙述不正确的是( ) 。A 进程申请 CPU 得不到满足时,其状态变为就绪状态。 B 在单 CPU 系统中,任一时刻有一个进程处于运行状态。 C 优先级是进行进程调度的重要依据,一旦确定不能改变。 D 进程获得处理机而运行是通过调度而实现的。 正确答案:C85793 单选题
4、85793 8.【第 0104 章】 下列选项中,操作系统提供给应用程序的接口是( ) 。A 系统调用 B 中断 C 库函数 D 原语 正确答案:A85797 单选题 85797 9.【第 0104 章】 下列选项中,降低进程优先级的合理时机是( ) 。A 进程的时间片用完 B 进程刚完成 I/O,进入就绪队列 C 进程长期处于就绪队列中 D 进程从就绪态转为运行态 正确答案:A85800 单选题 85800 10.【第 0104 章】 一个进程可以包含多个线程,各线程( ) 。A 共享进程的虚拟地址空间 B 必须串行工作 C 是资源分配的独立单位 D 共享堆栈 正确答案:A85783 单选题
5、 85783 11.【第 0104 章】 为了在通用操作系统管理下的计算机上运行一个程序,需要经历几个步骤。但是, ( )不一定需要。A 向操作系统预定运行时间 B 将程序装入内存 C 确定起始地址,并从这个地址开始执行 D 用控制台监控程序执行过程 正确答案:A85805 单选题 85805 12.【第 0104 章】 操作系统的基本功能是( ) 。 A 提供功能强大的网络管理工具 B 提供用户界面,方便用户使用 C 提供方便的可视化编辑程序 D 控制和管理系统内各种资源,有效地组织多道程序的运行 正确答案:D85806 单选题 85806 13.【第 0104 章】 并行技术可使系统的各种
6、硬件资源尽量并行工作,这样的程序执行环境具有独立性、随机性和( ) 。A 封闭性 B 多发性 C 顺序性 D 资源共享性 正确答案:D85790 单选题 85790 14.【第 0104 章】 我们知道,有些 CPU 指令只能授权给操作系统内核运行,不允许普通用户程序使用。但是在以下操作中, ( )可以不必具有此种特权。A 设置定时器的初值 B 触发 trap 指令(访管指令) C 内存单元复位 D 关闭中断允许位 正确答案:B85802 单选题 85802 15.【第 0104 章】 某进程由于需要从磁盘上读入数据而处于等待状态。当系统完成了所需的读盘操作后,此时该进程的状态将( ) 。A
7、从就绪变为运行 B 从运行变为就绪 C 从运行变为阻塞 D 从等待变为就绪 正确答案:D85801 单选题 85801 16.【第 0104 章】 在操作系统中引入“进程”概念的主要目的是( ) 。A 改善用户编程环境 B 提高程序的运行速度 C 描述程序动态执行过程的性质 D 使程序与计算过程一一对应 正确答案:C85792 单选题 85792 17.【第 0104 章】 实时操作系统对可靠性和安全性的要求极高,它( ) 。A 十分注意系统资源的利用率 B 不强调响应速度 C 不强求系统资源的利用率 D 不必向用户反馈信息 正确答案:C85794 单选题 85794 18.【第 0104 章
8、】在操作系统中,一般不实现进程从( )状态的转换。 A 就绪等待 B 运行就绪 C 就绪运行 D 等待就绪 正确答案:A85791 单选题 85791 19.【第 0104 章】 当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的 I/O操作已完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是( ) 。A 父进程 B 子进程 C 进程本身 D 另外的或与被阻塞进程相关的进程 正确答案:D85798 单选题 85798 20.【第 0104 章】 ( )不是一个操作系统环境。 A VMWARE B Windows 2008 server C GNU/Linux D O
9、pen Solaris 正确答案:A85785 单选题 85785 21.【第 0104 章】 当操作系统完成了用户请求的“系统调用”功能后,应使 CPU( )工作。A 维持在用户态 B 从用户态转换到核心态 C 维持在核心态 D 从核心态转换到用户态 正确答案:D85804 单选题 85804 22.【第 0104 章】 支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现 CPU 的共享,但其中( )不是引起操作系统选择新进程的直接原因。A 运行进程的时间片用完 B 运行进程出错 C 运行进程要等待某一时间发生 D 有新进程进入就绪状态 正确答案:D85803 单选题 858
10、03 23.【第 0104 章】 下列几种关于进程的叙述, ( )最不符合操作系统对进程的理解。A 进程是在多程序环境中的完整程序 B 进程可以由正文段、数据段和进程控制块描述 C 线程(Thread)是一种特殊的进程 D 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位 正确答案:A85784 单选题 85784 24.【第 0104 章】 下面的叙述中正确的是( ) 。A 操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同 B 为了避免发生进程死锁,各个进程只能逐个申请资源 C 操作系统用 PCB 管理进程,用户进程可以从 PCB 中读出与本身运
11、行状况有关的信息 D 进程同步是指某些进程之间在逻辑上的相互制约关系 正确答案:D85807 单选题 85807 25.【第 0506 章】下列哪一个进程调度算法会引起进程的饥饿问题?A 先来先服务(FCFS )算法 B 时间片轮转(RR )算法 C 优先级(Priority)算法 D 多级反馈队列算法 正确答案:C85819 单选题 85819 26.【第 0506 章】一作业 8:00 到达系统,估计运行时间为 1 小时。若 10:00 开始执行该作业,其响应比是( ) 。A 2 B 1 C 3 D 0.5 正确答案:C85810 单选题 85810 27.【第 0506 章】假设一个正在
12、运行的进程对信号量 S 进行了 P 操作后,信号量 S 的值变为-1,此时该进程将( ) 。A 转为等待状态 B 转为就绪状态 C 继续运行 D 终止 正确答案:A85824 单选题 85824 28.【第 0506 章】设与某资源关联的信号量初值为 3,当前值为 1,若 M 表示该资源的可用个数,N 表示等待资源的进程数,则 M、N 分别是( ) 。A 0、1 B 1、0 C 1、2 D 2、0 正确答案:B85821 单选题 85821 29.【第 0506 章】下列进程调度算法中,综合考虑进程等待时间和执行时间的是( ) 。A 时间片轮转调度算法 B 短进程优先调度算法 C 先来先服务调
13、度算法 D 高响应比优先调度算法 正确答案:D85813 单选题 85813 30.【第 0506 章】操作系统在使用信号量解决同步与互斥问题中,若 P(或 wait) 、V(或signal)操作的信号量 S 初值为 3, 当前值为-2, 则表示有( )等待进程。A 0 个 B 1 个 C 2 个 D 3 个 正确答案:C85809 单选题 85809 31.【第 0506 章】进程中( )是临界区。 A 用于实现进程同步的那段程序 B 用于实现进程通讯的那段程序 C 用于访问共享资源的那段程序 D 用于更改共享数据的那段程序 正确答案:D85822 单选题 85822 32.【第 0506
14、章】有 9 个生产者,6 个消费者,共享容量为 8 的缓冲区。在这个生产者-消费者问题中,互斥使用缓冲区的信号量 mutex 的初值应该为( ) 。 A 1 B 6 C 8 D 9 正确答案:A85828 单选题 85828 33.【第 0506 章】在进程调度中,若采用优先级调度算法,为了尽可能使 CPU 和外部设备并行工作,有如下三个作业:J1 以计算为主,J2 以输入输出为主,J3 计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是( ) 。A J1,J2 , J3 B J2,J3 ,J1 C J3,J2 ,J1 D J2,J1 , J3 正确答案:C85811 单选题 85811 34.【第 0506 章】下列哪种方法不能实现进程之间的通信?A 共享文件 B 数据库 C 全局变量 D 共享内存 正确答案:C85825 单选题 85825 35.【第 0506 章】 ( )是可以用来解决临界区(Critical Section)问题。A 银行家算法 B 测试与设置(Test-and-Set)指令 C 时间片轮转算法 D LRU 算法 正确答案:B85826 单选题 85826