中国石油大学(北京)-《操作系统》第二次在线作业

这是一份关于操作系统中进程管理的在线作业,涵盖了进程状态转换、内存管理、死锁预防、信号量机制等多个关键概念。试题涉及到最优适应分配算法、银行家算法、进程同步与互斥、临界区管理等方面,强调了操作系统如何确保资源的有效利用和进程的有序执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第二次在线作业
单选题 (共30道题)
收起
1.(2.5分) 在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
   A、A.地址从大到小
   B、B.地址从小到大
   C、C.尺寸从大到小
   D、D.尺寸从小到大
我的答案:D   此题得分:2.5分
2.(2.5分) 避免死锁的一个著名的算法是( ) 。
   A、A.先入先出法;
   B、B.银行家算法;
   C、C.优先级算法;
   D、D.资源按序分配法。
我的答案:B   此题得分:2.5分
3.(2.5分) 可重定位内存的分区分配目的为 ( )。
   A、A、解决碎片问题
   B、B、便于多作业共享内存
   C、C、回收空白区方便
   D、D、便于用户干预
我的答案:A   此题得分:2.5分
4.(2.5分) 逻辑地址就是( ) 。
   A、A.用户地址
   B、B.相对地址
   C、C.物理地址
   D、D.绝对地址
我的答案:B   此题得分:2.5分
5.(2.5分) 进程和程序的一个本质区别是( ) 。
   A、A.前者为动态的,后者为静态的;
   B、B.前者存储在内存,后者存储在外存;
   C、C.前者在一个文件中,后者在多个文件中;
   D、D.前者分时使用CPU,后者独占CPU。
我的答案:A   此题得分:2.5分
6.(2.5分) 某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将 。
   A、A.从就绪变为运行;
   B、B.从运行变为就绪;
   C、C.从运行变为阻塞;
   D、D.从阻塞变为就绪
我的答案:C   此题得分:2.5分
7.(2.5分) 常不采用( )方法来解除死锁。
   A、A.终止一个死锁进程
   B、B.终止所有死锁进程
   C、C.从死锁进程处抢夺资源
   D、D.从非死锁进程处抢夺资源
我的答案:B   此题得分:2.5分
8.(2.5分) 设两个进程共用一个临界资源的互斥信号量为mutex,当mutex=-1时表示( )
   A、A.一个进程进入了临界区,另一个进程等待
   B、B.没有一个进程进入了临界区
   C、C.两个进程都进入了临界区
   D、D.两个进程都在等待
我的答案:A   此题得分:2.5分
9.(2.5分) 两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( )关系。  
   A、A.同步
   B、B. 互斥
   C、C.竞争
   D、D. 合作
我的答案:A   此题得分:2.5分
10.(2.5分) 在一段时间内,只允许一个进程访问的资源称为( )。  
   A、A. 共享资源
   B、B. 临界区
   C、C. 临界资源
   D、D. 共享区
我的答案:C   此题得分:2.5分
11.(2.5分) 在操作系统中,对信号量S的P原语操作定义中,使进程进入相应阻塞队列等待的条件是( )。  
   A、A. S> 0
   B、B. S=0
   C、. S< 0
   D、. S10
我的答案:C   此题得分:2.5分
12.(2.5分) 从下列有关进程管理的叙述中,选出正确的两条叙述。()
   A、A、进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调;
   B、B、临界资源是指每次仅允许一个进程访问的资源;
   C、C、信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P-V操作来改变;  
   D、D、V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为等待状态,否则现进程继续进行;
我的答案:C   此题得分:2.5分
13.(2.5分) 为了描述进程的动态变化过程,采用了一个与进程相联系的()系统,根据它而感知进程的存在。 ( )  
   A、A.进程状态字
   B、B. 进程优先数
   C、C.进程控制块
   D、D. 进程起始地址
我的答案:C   此题得分:2.5分
14.(2.5分) 在单处理机系统中,处于运行状态的进程()。
   A、A.只有一个
   B、B. 可以有多个
   C、C.不能被挂起
   D、D. 必须在执行完后才能被撤下
我的答案:A   此题得分:2.5分
15.(2.5分) 进程间的基本关系为()。  
   A、A.相互独立与相互制约
   B、B.同步与互斥
   C、C.并行执行与资源共享
   D、D. 信息传递与信息缓冲
我的答案:B   此题得分:2.5分
16.(2.5分) 进程间的同步与互斥,分别表示了各进程间的( )。   
   A、A.相互独立与相互制约
   B、B.协调与竞争
   C、C.不同状态
   D、D. 动态性与独立性
我的答案:B   此题得分:2.5分
17.(2.5分) 用P、V操作管理临界区时,信号量的初值一般应定义为( )。
   A、A.–1
   B、B.0
   C、C.1
   D、D.任意值
我的答案:C   此题得分:2.5分
18.(2.5分) 有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( )。
   A、A.1至 –(m-1)
   B、B.1至m-1
   C、C.1至–m
   D、D.1至m
我的答案:A   此题得分:2.5分
19.(2.5分) 在下面的叙述中,正确的是( )。
   A、A.临界资源是非共享资源
   B、B.临界资源是任意共享资源
   C、C.临界资源是互斥共享资源
   D、D.临界资源是同时共享资源
我的答案:C   此题得分:2.5分
20.(2.5分) 对进程间互斥地使用临界资源,进程可以( )
   A、A.互斥地进入临界区
   B、B.互斥地进入各自的临界区
   C、C.互斥地进入同一临界区
   D、D.互斥地进入各自的同类资源的临界区
我的答案:D   此题得分:2.5分
21.(2.5分) 设两个进程共用一个临界资源的互斥信号量mutex,当mutex=1时表示( )。
   A、A.一个进程进入了临界区,另一个进程等待
   B、B.没有一个进程进入临界区
   C、C.两个进程都进入了临界区
   D、D.两个进程都在等待
我的答案:B   此题得分:2.5分
22.(2.5分) 当一进程因在记录型信号量S上执行P(S)操作而被阻塞后,S的值为( )。
   A、A.> 0
   B、B.< 0
   C、C.≥0
   D、D.≤0
我的答案:B   此题得分:2.5分
23.(2.5分) 如果信号量的当前值为-4,则表示系统中在该信号量上有( )个进程等待。
   A、A.4
   B、B.3
   C、C.5
   D、D.0
我的答案:A   此题得分:2.5分
24.(2.5分) 若有4个进程共享同一程序段,而且每次最多允许3个进程进入该程序段,则信号量的变化范围是( )。
   A、A. 3,2,1,0
   B、B. 3,2,1,0,-1
   C、C. 4,3,2,1,0
   D、D. 2,1,0,-1,-2
我的答案:B   此题得分:2.5分
25.(2.5分) 若信号S的初值为2,当前值为-1,则表示有( )个等待进程
   A、A.0
   B、B.1
   C、C.2
   D、D.3
我的答案:B   此题得分:2.5分
26.(2.5分) 如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为( )。
   A、A. 3
   B、B. 1
   C、C. 2
   D、D. 0
我的答案:C   此题得分:2.5分
27.(2.5分) 并发进程之间( )
   A、A.彼此无关
   B、B.必须同步
   C、C.必须互斥
   D、D.可能需要同步或互斥
我的答案:D   此题得分:2.5分
28.(2.5分) ( )操作不是P操作可完成的。
   A、A.为进程分配处理机
   B、B.使信号量的值变小
   C、C.可用于进程的同步
   D、D.使进程进入阻塞状态
我的答案:A   此题得分:2.5分
29.(2.5分) 下列资源中,( ) 是临界资源。
   A、A.打印机
   B、B.内存
   C、C.硬盘
   D、D.显示器
我的答案:A   此题得分:2.5分
30.(2.5分) 在一般操作系统中必不可少的调度是 。
   A、A.高级调度
   B、B.中级调度
   C、C.作业调度
   D、D.进程调度
我的答案:D   此题得分:2.5分
判断题 (共10道题)
收起
31.(2.5分) 进程的互斥和同步总是因相互制约而同时引起
   正确
   错误
我的答案:错误   此题得分:2.5分
32.(2.5分) 操作系统“生成”是可以按用户要求任意装配成各种应用核心
   正确
   错误
我的答案:错误   此题得分:2.5分
33.(2.5分) 多用户操作系统离开了多终端硬件支持无法使用。
   正确
   错误
我的答案:错误   此题得分:2.5分
34.(2.5分) 作业同步就是进程同步的条件控制。
   正确
   错误
我的答案:错误   此题得分:2.5分
35.(2.5分) 实时操作系统的响应系数最大,设备利用率最高。
   正确
   错误
我的答案:错误   此题得分:2.5分
36.(2.5分) UNIX操作系统的最大特点是多用户,多任务和倒树型文件结构。
   正确
   错误
我的答案:正确   此题得分:2.5分
37.(2.5分) 一般的分时操作系统无法作实时控制用。
   正确
   错误
我的答案:正确   此题得分:2.5分
38.(2.5分) 死锁是指两个或多个进程都处于互等状态而无法继续工作。
   正确
   错误
我的答案:正确   此题得分:2.5分
39.(2.5分) 具有多道功能的操作系统一定是多用户操作系统。
   正确
   错误
我的答案:错误   此题得分:2.5分
40.(2.5分) PC机一个逻辑驱动器号能管理两个以上物理硬盘。
   正确
   错误
我的答案:错误   此题得分:2.5分

1.操作系统的发展过程是( C ) A、原始操作系统,管理程序,操作系统 B、原始操作系统操作系统,管理程序 C、管理程序,原始操作系统操作系统 D、管理程序,操作系统,原始操作系统 2.用户程序中的输入、输出操作实际上是由( B )完成。 A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( C )。 A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( A、动态重定位 ) A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位 5.在可变分区存储管理中,最优适应分配算法要求对空闲区表( C )进行排列。 A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小 6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。 A、灵活性和可适应性 B、系统效率和吞吐量 C、交互性和响应时间 D、实时性和可靠性 7.当进程因时间片用完而让出处理机时,该进程应转变为( B )状态。 A、等待 B、就绪 C、运行 D、完成 8.文件的保密是指防止文件被( C )。 A、篡改 B、破坏 C、窃取 D、删除 9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。 A、2个 B、3个 C、4个 D、5个
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值