操作系统
一、单选题(每题4分,共计16题)
1.在计算机系统中,操作系统是(    )。
A.处于裸机之上的第一层软件
B.处于硬件之下的低层软件
C.处于应用软件之上的系统软件
D.处于系统软件之上的用户软件
正确答案: A
2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是(    )。
A.多道批处理系统
B.分时系统
C.实时系统
D.网络系统
正确答案: B
3.操作系统对缓冲区的管理属于(    )的功能。
A.处理器管理
B.设备管理
C.文件管理
D.存储器管理
正确答案: B
4.在下列操作系统中,强调吞吐能力的是(    )。
A.分时系统
B.多道批处理系统
C.实时系统
D.网络系统
正确答案: B
5.实时操作系统追求的目标是(    )。
A.高吞吐率
B.充分利用内存
C.快速响应
D.减少系统开销
正确答案: C
6.在分时系统中,时间片一定,则(    ),响应时间越长。
A.内存越大
B.用户数越多
C.后备队列越短
D.用户数越少
正确答案: B
7.工业过程控制系统中运行的操作系统最好是(  )。
A.分时系统
B.实时系统
C.实时系统
D.网络系统
正确答案: B
8.批处理系统的主要缺点是(    )。
A.CPU的利用率不高
B.失去了交互性
C.不具备并行性
D.系统吞吐量小
正确答案: B
9.进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是(    )。
A.程序是静态概念,进程是动态概念 
B.程序是动态概念,进程是静态概念
C.程序保存在文件中,进程存放在内存中
D.程序顺序执行,进程并发执行
正确答案: A
10.现代操作系统中引入线程以后,进程(    )。
A.只是资源分配的单位
B.只是调度运行的单位
C.既是资源分配的单位,又是调度运行的单位
D.失去作用
正确答案: A
11.在一段时间内,只允许一个进程访问的资源称为(    )。
A.共享资源
B.临界区
C.临界资源
D.共享区
正确答案: C
12.一个进程被唤醒意味着(    )。 回答错误
A.该进程重新占有了CPU
B.进程状态变为就绪
C.它的优先权变为最大
D.其PCB移至就绪队列的队首
正确答案: B
13.有9个生产者,6个消费者,共享容量为8的缓冲区。在这个生产者-消费者问题中,互斥使用缓冲区的信号量mutex的初值应该为(    )。
A.1
B.6
C.8
linux是一个分时操作系统 D.9
正确答案: A
14.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的(    )关系。
A.同步
B.互斥
C.竞争
D.合作
正确答案: A
15.在操作系统中引入“进程”概念的主要目的是(    )。 回答错误
A.改善用户编程环境
B.提高程序的运行速度
C.描述程序动态执行过程的性质
D.使程序与计算过程一一对应
正确答案: C
16.两个进程争夺同一个资源(    )。
A.一定死锁
B.不一定死锁
C.不会死锁
D.以上说法都不对
正确答案: B
17.系统调用是由操作系统提供的内部调用,它(    )。
A.直接通过键盘交互方式使用
B.只能通过用户程序间接使用
C.是命令接口中的命令
D.与系统的命令一样
正确答案: B
18.操作系统的基本职能是(    )。
A.提供功能强大的网络管理工具
B.提供用户界面,方便用户使用
C.提供方便的可视化编辑程序
D.控制和管理系统内各种资源,有效地组织多道程序的运行
正确答案: D
19UNIX操作系统核心层的实现结构设计采用的是(    )。
A.单块式结构
B.层次结构
C.微内核结构
D.网状结构
正确答案: B
20.在进程通信中,使用信箱方式交换信息的是(    )。
A.低级进程通信
B.消息传递方式
C.共享内存方式
D.管道文件方式
正确答案: B
21.在操作系统中,进程的最基本的特征是(    )。
A.动态性和并发性
B.顺序性和可再现性
C.与程序的对应性
D.执行过程的封闭性
正确答案: A
22.已经获得除(    )以外的所有运行所需资源的进程处于就绪状态。
A.存储器
B.打印机
C.CPU
D.磁盘空间
正确答案: C
23.以下不属于进程高级通信方式的是(    )。
A.共享内存方式
B.进程互斥和同步方式
C.消息传递方式
D.管道文件方式
正确答案: B
15.如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会(  )。
A.继续运行
B.进入阻塞态,让出CPU
C.进入就绪态,让出CPU 
D.继续运行,并唤醒S队列头上的等待进程
正确答案: B
24.在执行V操作时,当信号量的值(    ),应释放一个等待该信号量的进程。
A.小于0
B.大于0
C.小于等于0
D.大于等于0
正确答案: C
25.作业一旦进入内存即为执行状态,与之相关的进程在作业进入内存时予以创建,该进程的初始状态为(    )。
A.运行态
B.就绪态
C.阻塞态
D.提交态
正确答案: B
26.作业调度的关键在于(    )。
A.选择恰当的进程管理程序
B.选择恰当的作业调度算法
C.用户作业准备充分
D.有一个较好的操作环境
正确答案: B
27.操作系统中必不可少的调度是(    )。
A.作业调度
B.中级调度
C.进程调度
D.对换
正确答案: C
28.设某作业进入输入井的时间为S,开始运行的时间为R,得到计算结果的时间为E,则该作业的周转时间T为(    )。
A.T=E-S
B.T=E-(S+R)
C.T=(S+R)+ E
D.T=E-R
正确答案: A
29.Linux系统中的进程调度采用(    )。
A.先来先服务法
B.时间片轮转法
C.短作业优先法
D.抢占式优先级
正确答案: D
30.在批处理系统中,周转时间是(    )。
A.作业运行时间
B.作业等待时间和运行时间之和
C.作业的相对等待时间
D.作业被调度进入主存到运行完毕的时间
正确答案: B
31.在操作系统中,作业处于(    )状态时,已处于进程的管理之下。
A.后备
B.阻塞
C.执行
D.完成
正确答案: C
32.在目标程序装入内存时,一次性完成地址修改的方式是(    )。
A.静态重定位
B.动态重定位
C.静态连接
D.动态连接
正确答案: A
33.最先适应分配算法把空闲区(    )
A.按地址顺序从小到大登记在空闲区表中
B.按地址顺序从大到小登记在空闲区表中 e � 97@�V �?# indent:-18.0pt;mso-list: l0 level1 lfo1;tab-stops:list 39.75pt'>A. 按地址顺序从小到大登记在空闲区表中
按地址顺序从大到小登记在空闲区表中
C.按长度以递增顺序登记在空闲区表中
D.按长度以递减顺序登记在空闲区表中
正确答案: A
34.动态分区分配按照进程的需求量分配内存分区,所以(    )。
A.分区的长度是固定的
B.分区的个数是确定的
C.分区的长度和个数都是确定的
D.分区的长度不是预先固定的,分区的个数是不确定的
正确答案: D
35实现虚拟存储器的目的是(    )。
A.实现存储保护
B.实现程序浮动
C.扩充辅存容量
D.扩充主存容量
正确答案: D
36.下述页面置换算法中会产生Belady现象的算法是(  )。
A.先进先出法
B.最近最少使用置换法
C.最近未使用置换法
D.最佳置换法
正确答案: A
37.存储管理中,页面抖动是指(    )。
A.使用机器时,屏幕闪烁的现象
B.被调出的页面又立刻被调入所形成的频繁调入调出现象
C.系统盘有问题,致使系统不稳定的现象
D.由于主存分配不当,偶然造成主存不够的现象
正确答案: B
38.可重定位分区存储管理采用的地址转换公式是(    )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。