本文提供考研操作系统在线题库每日一练,以下为具体内容
1、属于同一进程的两个线程thread1和thread2并发执行,共享初值为0的全局变量x。thread1和thread2实现对全局变量x加1的机器级代码描述如下。在所有可能的指令执行序列中,使x的值为2的序列个数是( )。
A、 1
B、 2
C、 3
D、 4
2、假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是( )。
A、110,170,180,195,68,45,35,12
B、110,68,45,35,12,170,180,195
C、110,170,180,195,12,35,45,68
D、12,35,45,68,110,170,180,195
3、用户线程与内核线程之间的对应关系不包括( )。
A、1对1
B、多对1
C、1对多
D、多对多
4、执行系统调用的过程包括如下主要操作:①返回用户态 ②执行陷入(trap)指令③传递系统调用参数 ④执行相应的服务程序正确的执行顺序是( )。
A、②→③→①→④
B、②→④→③→①
C、③→②→④→①
D、③→④→②→①
5、并发程序失去了封闭性是指( )。
A、多个相对独立的进程以各自的速度向前推进
B、并发进程的执行结果与速度无关
C、并发进程执行时,在不同时刻发生错误
D、并发进程共享变量,其执行结果与速度有关
点击查看【完整】试卷>>