操作系统-期中考试
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Baidu Nhomakorabea
B. 进程P中打开的文件
C. 进程P的全局变量
D. 进程P中某线程的栈指针
20、多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储 器( )执行。
A. 并发
B. 顺序
C. 并行
D. 同时
21、在一段时间内只允许一个进程访问的资源称为( 指进程中用于访问( )的那段代码。
),而临界区是
A. 存储器,临界资源
B. 用户登录
C. 作业调度
D. 应用请求
12、在引入线程的操作系统中,独立调度和分派的基本单位是( ),资 源分配的基本单位是( )。
A. 管城,进程
B. 进程,线程
C. 线程,线程
D. 线程,进程
13、有9个生产者,6个消费者,共享容量为8的缓冲区。在这个生产者-消费 者问题中,互斥使用缓冲区的信号量mutex的初值应该为( )。
A. 用户接口,系统接口
B. 用户接口,程序接口
202C0/.8/2通用接口,程序接口
D. 通用接口,系统接口
6
选择题
23、通常的程序是不能并发执行的,为使程序能独立运行,应为之 配置一个( );而它与程序段和相关的数据段三部分构成了 进程实体。
A. 资源清单
B. 调度信息
C. 进程优先级
D. 进程控制块(PCB)
B. 栈,栈
C. 临界资源,临界资源
D. 临界资源,栈
22、为了方便用户使用操作系统,OS向用户提供了“用户与操作系统的接 口”。该接口通常可分为两类:( )和( )。前者是提供给 用户使用的接口,用户可通过该接口取得操作系统的服务;后者是提 供给程序员在编程时使用的的接口,是用户程序取得操作系统服务的 唯一途径。
B. 进程的优先级
C. 资源分配方法
D. 进程推进顺序
2020/8/2 8
应用题
1、试写出相应的程序来描述下图所示的前趋图。
S1
S2
S3
S4
S5
S6
2020/8/2 9
应用题
为了保证S1→S2,S1→S3的前驱关系,应分别设置信号量a和b,同样,为 了保证S2→S4,S2→S5,S4→S6,S5→S6, S3→S6,应设置信号量c, d,e,f,g。
A. 正在运行的进程占有了CPU B. 正在运行的进程执行了P(wait)操作
C. 正在运行的进程执行了V(signal)操作 D.正在运行的进程时间片用完
10、信箱通信是一种(
)通信方式。
A. 直接
B. 间接
C. 低级
D. 信号量
11、在引起一个进程创建另一个进程的事件中,不可能的是( )。
A. 时间片用完
A. 1
B. 6
C. 8
D. 9
2020/8/2 4
选择题
14、一种既有利于短作业又兼顾到长作业的作业调度算法是( )。
A. 时间片轮转调度算法 B. 短进程优先调度算法
C. 先来先服务调度算法 D. 高响应比优先调度算法
15、一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死 锁必要条件的( )。
7、操作系统中,可以并发运行的基本单位是( 系统调度及资源分配的基本单位。
),同时它也是操作
A. 作业
B. 函数
C. 进程
D. 过程
8、以下进程状态转变中,( )转变是不可能发生的。
A. 运行→就绪
B. 运行→阻塞
C. 阻塞→就绪
D. 阻塞→运行
2020/8/2 3
选择题
9、某个进程从等待(阻塞)状态进入就绪状态,可能是由于( )。
A. 4
B. 5
C. 6
D. 7
18、在批处理系统中,周转时间是(
)。
A. 作业运行时间
B. 作业等待时间和运行时间之和
C. 作业的相对等待时间 D. 作业被调度进入主存到运行完毕的时间
2020/8/2 5
选择题
19、在支持多线程的系统中,进程P创建的若干个线程不能共享的是 ( )。
A. 进程P的代码段
A. 分时处理
B. 多道程序设计
C. 实时处理
D. 并行执行
3、允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端 同时交互地使用计算机的是( )操作系统。
A. 网络
B. 分布式
C. 分时
D. 实时
4、下列选项中,不是操作系统的基本特征的是( )。
A. 交互
B. 并发
C. 共享
D. 异步
2020/8/2 2
选择题
5、相对于单一内核结构,采用微内核结构设计实现操作系统具有诸多好 处,但是( )不是微内核的优势。
A. 使系统更高效
B. 想添加系统服务时,不必修改内核
C. 使系统更安全
D. 使系统更可靠
6、进程的组成部分中,进程存在的唯一标志是( )。
A. 共享程序
B. 数据集合
C. PCB
D. 共享资源
C. 没有环路
D. 每个进程节点至少有一条请求边
29、操作系统的主要功能是管理计算机系统中的资源,其中包括处 理机管理,存储器管理,( )管理和文件管理。
A. 设备
B. 磁盘
C. 进程
D. 作业
30、为多道程序提供的共享资源不足时,可能会出现死锁。但是, 不适当的( )也可能产生死锁。
A. 进程调度顺序
操作系统
2020/8/2 1
选择题
1、从用户的观点看,操作系统是( )。
A. 用户与计算机硬件系统之间的接口
B. 控制和管理计算机资源的软件
C. 合理地组织计算机工作流程的软件
D. 由若干层次的程序按一定的结构组成的有机体
2、所谓( )是指将一个以上的作业放入内存,这些作业共享处理器的 时间和外围设备等其他资源。
24、若信号量的初值为3,当前值为-2,则表示有( 等待。
)个进程在
A. 3
B. 2
C. 1
D. 0
25、一个作业8:00到达系统,估计运行时间为1小时。若从10:00开 始执行该作业,其响应比是( )。
A. 2
B. 1
C. 3
D. 0.5
26、银行家算法在处理死锁的基本方法中属于( )死锁的方法。
A. 互斥条件
B. 请求与释放条件
C. 不剥夺条件
D. 环路等待条件
16、根据某种算法,把外存上处于后备队列中的那些作业调入内存的过程 称为( )。
A. 高级调度
B. 中级调度
C. 低级调度
D. 进程调度
17、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台。 当N的取值不超过( )时,系统不会发生死锁。
A. 预防
B. 避免
C. 解除
D. 检测
2020/8/2 7
选择题
27、在高响应比优先调度算法中,各个作业等待时间相同时, ( )的作业将得到优先调度。
A. 优先级高
B. 先进入后备队列
C. 运行时间长
D. 运行时间短
28、如果系统的资源分配图( ),则系统处于死锁状态。
A. 出现了环路
B. 每种资源只有一个,并出现了环路
B. 进程P中打开的文件
C. 进程P的全局变量
D. 进程P中某线程的栈指针
20、多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储 器( )执行。
A. 并发
B. 顺序
C. 并行
D. 同时
21、在一段时间内只允许一个进程访问的资源称为( 指进程中用于访问( )的那段代码。
),而临界区是
A. 存储器,临界资源
B. 用户登录
C. 作业调度
D. 应用请求
12、在引入线程的操作系统中,独立调度和分派的基本单位是( ),资 源分配的基本单位是( )。
A. 管城,进程
B. 进程,线程
C. 线程,线程
D. 线程,进程
13、有9个生产者,6个消费者,共享容量为8的缓冲区。在这个生产者-消费 者问题中,互斥使用缓冲区的信号量mutex的初值应该为( )。
A. 用户接口,系统接口
B. 用户接口,程序接口
202C0/.8/2通用接口,程序接口
D. 通用接口,系统接口
6
选择题
23、通常的程序是不能并发执行的,为使程序能独立运行,应为之 配置一个( );而它与程序段和相关的数据段三部分构成了 进程实体。
A. 资源清单
B. 调度信息
C. 进程优先级
D. 进程控制块(PCB)
B. 栈,栈
C. 临界资源,临界资源
D. 临界资源,栈
22、为了方便用户使用操作系统,OS向用户提供了“用户与操作系统的接 口”。该接口通常可分为两类:( )和( )。前者是提供给 用户使用的接口,用户可通过该接口取得操作系统的服务;后者是提 供给程序员在编程时使用的的接口,是用户程序取得操作系统服务的 唯一途径。
B. 进程的优先级
C. 资源分配方法
D. 进程推进顺序
2020/8/2 8
应用题
1、试写出相应的程序来描述下图所示的前趋图。
S1
S2
S3
S4
S5
S6
2020/8/2 9
应用题
为了保证S1→S2,S1→S3的前驱关系,应分别设置信号量a和b,同样,为 了保证S2→S4,S2→S5,S4→S6,S5→S6, S3→S6,应设置信号量c, d,e,f,g。
A. 正在运行的进程占有了CPU B. 正在运行的进程执行了P(wait)操作
C. 正在运行的进程执行了V(signal)操作 D.正在运行的进程时间片用完
10、信箱通信是一种(
)通信方式。
A. 直接
B. 间接
C. 低级
D. 信号量
11、在引起一个进程创建另一个进程的事件中,不可能的是( )。
A. 时间片用完
A. 1
B. 6
C. 8
D. 9
2020/8/2 4
选择题
14、一种既有利于短作业又兼顾到长作业的作业调度算法是( )。
A. 时间片轮转调度算法 B. 短进程优先调度算法
C. 先来先服务调度算法 D. 高响应比优先调度算法
15、一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死 锁必要条件的( )。
7、操作系统中,可以并发运行的基本单位是( 系统调度及资源分配的基本单位。
),同时它也是操作
A. 作业
B. 函数
C. 进程
D. 过程
8、以下进程状态转变中,( )转变是不可能发生的。
A. 运行→就绪
B. 运行→阻塞
C. 阻塞→就绪
D. 阻塞→运行
2020/8/2 3
选择题
9、某个进程从等待(阻塞)状态进入就绪状态,可能是由于( )。
A. 4
B. 5
C. 6
D. 7
18、在批处理系统中,周转时间是(
)。
A. 作业运行时间
B. 作业等待时间和运行时间之和
C. 作业的相对等待时间 D. 作业被调度进入主存到运行完毕的时间
2020/8/2 5
选择题
19、在支持多线程的系统中,进程P创建的若干个线程不能共享的是 ( )。
A. 进程P的代码段
A. 分时处理
B. 多道程序设计
C. 实时处理
D. 并行执行
3、允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端 同时交互地使用计算机的是( )操作系统。
A. 网络
B. 分布式
C. 分时
D. 实时
4、下列选项中,不是操作系统的基本特征的是( )。
A. 交互
B. 并发
C. 共享
D. 异步
2020/8/2 2
选择题
5、相对于单一内核结构,采用微内核结构设计实现操作系统具有诸多好 处,但是( )不是微内核的优势。
A. 使系统更高效
B. 想添加系统服务时,不必修改内核
C. 使系统更安全
D. 使系统更可靠
6、进程的组成部分中,进程存在的唯一标志是( )。
A. 共享程序
B. 数据集合
C. PCB
D. 共享资源
C. 没有环路
D. 每个进程节点至少有一条请求边
29、操作系统的主要功能是管理计算机系统中的资源,其中包括处 理机管理,存储器管理,( )管理和文件管理。
A. 设备
B. 磁盘
C. 进程
D. 作业
30、为多道程序提供的共享资源不足时,可能会出现死锁。但是, 不适当的( )也可能产生死锁。
A. 进程调度顺序
操作系统
2020/8/2 1
选择题
1、从用户的观点看,操作系统是( )。
A. 用户与计算机硬件系统之间的接口
B. 控制和管理计算机资源的软件
C. 合理地组织计算机工作流程的软件
D. 由若干层次的程序按一定的结构组成的有机体
2、所谓( )是指将一个以上的作业放入内存,这些作业共享处理器的 时间和外围设备等其他资源。
24、若信号量的初值为3,当前值为-2,则表示有( 等待。
)个进程在
A. 3
B. 2
C. 1
D. 0
25、一个作业8:00到达系统,估计运行时间为1小时。若从10:00开 始执行该作业,其响应比是( )。
A. 2
B. 1
C. 3
D. 0.5
26、银行家算法在处理死锁的基本方法中属于( )死锁的方法。
A. 互斥条件
B. 请求与释放条件
C. 不剥夺条件
D. 环路等待条件
16、根据某种算法,把外存上处于后备队列中的那些作业调入内存的过程 称为( )。
A. 高级调度
B. 中级调度
C. 低级调度
D. 进程调度
17、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台。 当N的取值不超过( )时,系统不会发生死锁。
A. 预防
B. 避免
C. 解除
D. 检测
2020/8/2 7
选择题
27、在高响应比优先调度算法中,各个作业等待时间相同时, ( )的作业将得到优先调度。
A. 优先级高
B. 先进入后备队列
C. 运行时间长
D. 运行时间短
28、如果系统的资源分配图( ),则系统处于死锁状态。
A. 出现了环路
B. 每种资源只有一个,并出现了环路