操作系统复习题
一、单项选择题题
1、操作系统中采用多道程序设计技术提高CPU和外部设备的(  A  )。
A、利用率  B、可靠性  C、稳定性  D、兼容性
2、如果分时操作系统的时间片一定,那么(  C ),则响应时间越短。
A、内存越少    B、内存越多  C、用户数越少  D、用户数越多
3、若把操作系统看作资源管理者,下列的( C  )不属于操作系统所管理的资源。
A、CPUB    B、内存    C、中断    D、程序
4、操作系统是通过(  D )感知进程存在的。
A、程序名    B、进程的状态    C、中断    D、进程控制块
5、当(  B )时,进程从执行状态变为就绪状态。
A、进程被进程调度程序选中            B、时间片用完
C、等待某一事件                      D、等待的事件发生
6、以下的进程状态变化中,不可能发生的变化是(  B  )。
A、执行状态到就绪状态            B、等待状态到就绪状态
C、执行状态到等待状态            D、等待状态到执行状态
7、若P、V操作的信号量S初值为2,当前值为-3,则表示有(  D  )个等待进程。
A、0个      B、1个      C、2个      D、3个
8、P、V操作是( 
A、两条低级进程通信原语      B、两条高级进程通信原语
C、两条系统调用命令          D、两组不同的机器指令
9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为(  B )。
A、等待    B、就绪    C、执行    D、完成
10、资源的有序分配策略破坏(  D )条件,是一种死锁预防策略。
A、互斥条件        B、保持和请求条件
C、不剥夺条件      D、环路等待条件
11、银行家算法是一种(  B  )算法。
A、死锁预防    B、死锁避免    C、死锁检测  D、死锁解除
12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为( C
A、2    B、3    C、4    D、5
13、分区管理中采用首次适应分配算法时,应把空闲区按(  C )次序进行管理。
A、大小递增  B、大小递减    C、地址递增    D、地址递减
14、很好地解决了内存碎片问题的存储管理方案是( C )。
A、固定分区管理  B、可变分区管理  C、页式存储管理  D、段式存储管理
15、虚拟存储管理系统的基础是程序的( )理论。
A、虚拟性  B、动态性  C、局部性  D、全局性
16、在请求分页存储管理系统中,若采用FIFO页面淘汰算法,则当分配的页面数增加时,缺页中断的次数(  D  )。
A、减少  B、增加  C、无影响  D、可能增加也可能减少
17、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的( B  )不属于设备管
理数据结构。
A、DCT    B、JCB    C、COCT    D、CHCT
18、(  B )是操作系统中采用的以空间换取时间的技术。
A、通道技术  B、SPOOLING技术  C、虚拟存储技术  D、覆盖与交换技术
19、引入缓冲的主要目的是( A  )。
A、改善CPU和I/O设备速度不匹配的情况    B、节省内存
C、提高CPU的利用率                      D、提高I/O设备的利用率
20、以下LINUX系统的键盘命令中,显示当前工作目录的命令是(  C  )。
A、ls命令  B、cd命令    C、pwd命令    D、cat命令
21、批处理操作系统提高了计算机的工作效率,但(  B  )。
A、系统资源利用率不高        B、在作业执行时用户不能直接干预
一块操
C、系统吞吐量小                D、不具备并行性
22、引入多道程序的目的是(  D  )。
A、为了充分利用主存储器        B、增强系统的交互能力
C、提高实时响应速度            D、充分利用CPU,减少CPU的等待时间
23、各进程向前推进的速度是不可预知的,体现出“走走停停”的特征,称为进程的(  D  )。
A、动态性        B、并发性        C、调度性        D、异步性
24、两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是(  )
A、飞机票                  B、旅行社
C、航空公司                D、旅行社和航空公司
25、采用时间片轮转法进行进程调度是为了(  A  )。
A、多个终端都能得到系统的及时响应        B、先来先服务
C、优先级较高的进程得到及时响应            D、需要CPU最短的进程先做
26、作业调度的关键在于(  B )。
A、选择恰当的进程管理程序            B、选择恰当的作业调度算法
C、用户作业准备充分                    D、有一个较好的操作环境
27、操作系统内核与用户程序、应用程序之间的接口是(  C  )。
A、SHELL命令  B、图形界面  C、系统调用    D、C语言函数
28、有三个作业同时到达,J1,J2,J3的执行时间分别为T1,T2,T3,且T1<T2<T3,它们在一台处理机上按单道方式运行,采用短作业优先算法,则平均周转时间是(  C )。
A、T1+T2+T3                B、(T1+T2+T3)/3
C、T1+2×T2/3+T3/3        D、T1/3+2×T2/3+T3
29、外存(如磁盘)上存放的程序和数据(  B )。
A、可由CPU直接访问                B、必须在CPU访问之前移入内存
C、是必须由文件系统管理的        D、必须由进程调度程序管理
30、可变分区管理方式按作业需求量分配主存分区,所以(  D  )。
A、分区的长度是固定的
B、分区的个数是确定的
C、分区的长度和个数都是确定的
D、分区的长度不是预先固定的,分区的个数也不是确定的
31、处理器有32位地址,则它的虚拟地址空间为(  B  )字节。
A、2GB    B、4G    BC、100KB  D、640KB
32、最容易形成很多小碎片的可变分区算法是(  B  )。