操作系统复习题带答案

发布时间 : 星期日 文章操作系统复习题带答案更新完毕开始阅读

A.大于0 B.小于0 C.大于等于0 D.小于等于0 33、对于记录型信号量,执行一次wait操作时,信号量的值为__B__时进程应阻塞。

A.大于0 B.小于0 C.大于等于0 D.小于等于0 34、进程从运行状态进入就绪状态的原因可能是__D__。

A.被选中占有处理机 B.等待某一事件 C.等待的事件已发生 D.时间片用完 35、下列说法正确的是__A__。

A.临界区是指进程中访问临界资源的那段代码 B.临界区是指进程中用于实现进程互斥的那段代码 C.临界区是指进程中用于实现进程通信的那段代码 D.临界区是指进程中用于访问共享资源的那段代码 36、下列说法正确的是__C___。

A.并发性是指若干事件在同一时刻发生 B.并发性是指若干事件在不同时刻发生 C.并发性是指若干事件在同一时间间隔发生

D.并发性是指若干事件在不同时间间隔发生 37、并发性是指若干事件在 B 发生。

A.同一时刻 B. 同一时间间隔内 C.不同时刻 D. 不同时间间隔内 38、多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的__B__。

A. 动态性 B. 并发性 C. 调度性 D. 异步性 39、两个旅行社甲和乙为旅客到航空公司订机票,形成互斥的资源是 A 。

A.机票 B.旅行社 C.航空公司 D.航空公司和旅行社 40、PV操作是对 D 的操作。

A.临界区 B.进程 C.缓冲区 D.信号量 41、在下列特性中,哪一个不是进程的特征 C 。

A.异步性 B.并发性 C.静态性 D.动态性

42、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的 A 关系。

A.同步 B.互斥 C.竞争 D.合作 43、进程从运行状态进入就绪状态的原因可能是 D 。

A.被选中占有处理机B.等待某一事件C.等待的事件已发生D.时间片用完 44、多个相关进程因合作完成同一任务需要彼此等待对方发送信息,这种直接制约关系称为进程之间的 B 。

A. 互斥 B. 同步 C. 通信 D. 死锁 45、进程从运行状态到等待状态可能是由于 C 。

A. 进程调度程序的调度 B. 现运行进程时间片用完 C. 现运行进程执行了 P操作 D. 现运行进程执行了 V操作 46、如果一进程处于就绪状态要将其投入运行,应使用 C 。 A.挂起原语 B.创建原语 C.调度原语 D.终止原语

47、进程控制块是描述进程状态和特性的数据结构,一个进程__D__。

A、可以有多个进程控制块 B.可以和其他进程共用一个进程控制块 C. 可以没有进程控制块 D.只能有惟一的进程控制块 48、对进程的描述中,下列说法错误的是___D___ 。

A. 一个进程可以包含若干个程序 B. 一个程序可以对应多个进程 C. 进程必须由程序作为其组成部分 D. 一个程序仅对应一个进程 49、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则__B__。

A. 表示没有进程进入临界区 B. 表示有一个进程进入临界区 C. 表示有一个进程进入临界区,另一个进程等待进入 D. 表示有两个进程进入临界区

50、以下关于进程三种基本状态的变迁中,??D??不会发生。

A、就绪态→运行态 B、运行态→就绪态 C、等待态→就绪态 D、就绪态→等待态

51、利用信号量s和P、V操作实现进程互斥控制,当s<0时,其含义是指??D???。

A、无进程申请临界资源 B、无临界资源可用 C、无等待临界资源的进程 D、有|s|个进程等待临界资源

52、进程的同步和互斥反映了进程间 直接制约 和 间接制约 的关系。 53、进程由___进程控制块(或PCB) 、__程序段___和___数据段___组成,其中___进程控制块(或PCB)__是进程存在的唯一标识。

54、进程的三种基本状态是 就绪 、 执行 和 阻塞 。

55、信号量的物理意义是:当信号量的值大于零时,表示 系统中可用资源的数目 ,当信号量等于0时表示 系统中无资源可用 ,当信号量值小于零时,其绝对值为 等待此种资源的进程数目 。

56、多个无关进程因共享某些临界资源导致相互等待,这种直接制约关系称为进程之间的 互斥 。

57、描述一个进程所使用的数据结构是__ PCB __,反映进程在生命期内活动规律的三种基本状态是: 就绪 、 阻塞 、 运行 。 58、_进程通信___指进程之间的信息交换。

59、_进程控制块__随进程的产生而建立,随进程的消亡而撤消,它是系统中进程的唯一标识。

60、常用的三种进程通信方式有:__消息缓冲通信_、_信箱通信__、_管道通信_。 61、进程是一个__动__态概念,而程序是一个 __静_态概念。

第三章处理机调度与死锁复习题

1、以下解决死锁的方法中,属于死锁避免策略的是_A__。

A.银行家算法 B.资源有序分配法 C.资源分配图化简法 D.撤销进程法

2、以下解决死锁的方法中,属于死锁预防策略的是_ B _。

A.银行家算法 B.资源有序分配法 C.资源分配图化简法 D.撤销进程法

3、为了对紧急进程或重要进程进行调度,调度算法应采用__B__。 A.先进先出调度算法 B.优先数法

C.最短作业优先调度 D.定时轮转法 4、既考虑了短作业又兼顾了长作业的调度算法是__B___。

A.先进先出调度算法 B.多级反馈调度算法 C.最短作业优先调度 D.定时轮转法

5、一种既有利于短小作业又兼顾到长作业的作业调度算法是___C___。

A.先来先服务 B.轮转 C.最高响应比优先 D.均衡调度

6、资源的有序分配策略可以破坏__D__条件。

A. 互斥使用资源 B. 占有且等待资源(请求和保持资源) C. 非抢夺资源 C. 循环等待资源

7、作业调度中的先来先服务算法是以???C????为出发点考虑的。

A 作业执行时间 B 作业的周转时间 C作业的等待时间 D 等待时间加运行时间 8、资源的按序分配策略可以破坏??D???条件。

A、互斥使用资源 B、占有且等待资源 C、非抢夺资源 D、循环等待资源 9、银行家算法是一种??B???算法。

A、死锁解除 B、 死锁避免 C、 死锁预防 D、死锁检测

10、在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的???C??也可能产生死锁。

A、进程优先权 B、资源的线形分配 C、进程推进顺序 D、分配队列优先权 11、采用资源剥夺法可解除死锁,还可以采用??B????方法解除死锁。

A、执行并行操作 B、撤消进程 C、拒绝分配新资源 D、修改信号量 12、在下列解决死锁的方法中,属于死锁预防策略的是???B??。

A、银行家算法 B、资源有序分配法 C、死锁检测法 D、资源分配图化简法 13、以下调度算法中,??C??算法不适合作业调度。

A、先来先服务 B、优先级 C、时间片轮转 D、最高响应比 14、在一个进程运行前,将该进程所需要的全部资源都一次分配给它,利用这种 策略解决死锁问题是一种??B???措施。

A、避免 B、预防 C、检测 D、解除 15、在??C??的情况下,系统出现死锁。

A、计算机系统发生了重大故障 B、有多个封锁的进程同时存在

C、若干进程因竞争资源而无休止地相互等待他方释放已占有的资源。 D、资源数大大小于进程数或进程同时申请的资源数大大超过资源总数。 16、__A__是指从作业提交给系统到作业完成的时间间隔。

A. 周转时间 B. 响应时间 C. 等待时间 D. 运行时间

联系合同范文客服:xxxxx#qq.com(#替换为@)