- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一套
一单选题
1在进行操作系统设计时,下列哪一个是构造操作系统的方法?
A) 网络式结构
B) 并行式结构
C) 微内核结构★
D) 主从式结构
2在不同类型的操作系统中,批处理操作系统的缺点是
A) 缺少交互性★
B) 不能并发运行
C) CPU利用率低
D) 周转时间太长
3 在下面列出的计算机操作中,只能在操作系统内核态下运行的是
A) 关机
B) 读文件
C) 设置时间
D) 屏蔽中断★
4引入中断技术可以使计算机的运行效率得到提高,下列哪一项对中断响应顺序产生影响?
A) 中断优先级★
B) 时间片大小
C) 特权指令
D) 中断向量
5. 操作系统提供给用户用于应用程序编程的唯一接口是
A) 系统调用★
B) 运行平台
C) 编程开发环境
D) 中断服务程序
6. 下列各种数据对象中,与进程具有一一对应关系的是
A) 程序
B) 进程控制块★
C) 动态库
D) 堆栈
7. 某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是
A) 运行状态★
B) 就绪状态
C) 挂起状态
D) 阻塞状态
8. UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么,输出到屏幕的正确结果是
main()
{
pid_t pid;
pid = fork();
if (pid = = 0) printf (Hello World\n);
else if (pid 0) printf (Hello World\n);
else printf (Hello World\n);
}
A) 什么都没有
B) 1行Hello World
C) 2行Hello World★
D) 3行Hello World
9. 在Pthread线程包中,线程操作pthread_join的含意是
A) 创建一个新的线程
B) 撤销一个线程
C) 等待一个特定的线程退出★
D) 参加一个新的线程
10. 下列各种情况中,一定不会引起进程调度的操作是
A) 一个进程完成工作后被撤销
B) 一个进程从运行状态变成了阻塞状态或就绪状态
C) 一个进程从阻塞状态变成了就绪状态
D) 一个进程从就绪状态变成了运行状态★
11. 下列活动中,哪一种活动只存在同步关系?
A) 某年某月某日某航班的订票
B) 球队举行足球比赛
C) 汽车装配流水线上的各道工序★
D) 公共复印室复印机的使用
12. 用P、V操作管理临界区时,把信号量mutex的初值设定为1。当有k(k>1)个进程在mutex的等待队列中时,信号量的值为
A) k
B) k-1
C) 1-k
D) k★
13. 学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。若能选到课程A,则退掉课程B。部分程序如下:
count.A //表示课程A的信号量
count.B //表示课程B的信号量
{
…
P(count.A);
select_course(A);
relese_course(B);
V(count.B);
…
}
请问:小王的程序能否达到选到课程A又退掉课程B的目的?
A) 一定能
B) 一定不能
C) 有可能★
D) 程序无法运行
14. 下列存储管理方案中,允许动态扩充内存容量的方案是
A) 固定分区
B) 可变分区
C) 页式
D) 虚拟页式★
15. 在可变分区存储管理方案中,在对一个分区进行回收时,若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,则表示
A) 该回收分区的上邻分区是空闲的
B) 该回收分区的下邻分区是空闲的★
C) 该回收分区的上、下邻分区都是空闲的
D) 该回收分区的上、下邻分区都不是空闲的
16. 页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?
A) 128
B) 256
C) 512★
D) 1024
17. 下列哪一个页面置换算法有可能产生Belady异常现象?
A) FIFO★
B) LRU
C) LFU
D) OPT
18. 在采用虚拟存储管理方案的系统中,发生抖动现象是由以下哪一个原因引起的?
A) 页面尺寸过大
B) 页面尺寸过小
C) 程序编制不合理
D) 页面置换算法不合理★
19. 在一个采用虚拟页式存储管理方案的系统中,页面大小为50个整型变量。假设某一
文档评论(0)