加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

2020年操作系统考研题库

(2019-12-22 08:09:50)
标签:

博益智学习网

教育

考研

本文出自来源于博益智学习网,更多相关内容可直接搜索博益智学习网查看

2020年操作系统考研题库【名校考研真题+经典教材课后习题+章节题库+模拟试题】

目录
第一部分 名校考研真题
 一、选择题
 二、综合应用题
第二部分 经典教材课后习题
 第
1章 操作系统引论
 第
2章 进程管理
 第
3章 处理机调度与死锁
 第
4章 存储器管理
 第
5章 设备管理
 第
6章 文件管理
 第
7章 操作系统接口
 第
8章 网络操作系统
 第
9章 系统安全性
 第
10章 UNIX系统内核结构
第三部分 章节题库
 第
1章 操作系统概述
 第
2章 进程管理
 第
3章 内存管理
 第
4章 文件管理
 第
5章 输入输出管理
第四部分 模拟试题
 操作系统考研模拟试题及详解(一)
 操作系统考研模拟试题及详解(二)



课后习题答案

第一部分 名校考研真题

一、选择题

1.处理外部中断时,应该由操作系统保存的是(   )。[2015年联考真题]

A.程序计数器(PC)的内容

B.通用寄存器的内容

C.快表(TLB)的内容

D.Cache中的内容

【答案】B查看答案

【解析】外部中断处理过程首先要保护现场,使得中断处理完后能够恢复程序的状态继续执行。保护现场有两个含义:由中断隐指令保存程序的断点(程序计数器);由中断服务程序保存通用寄存器和状态寄存器的内容。中断服务程序是操作系统的一部分。

2.按照计算机系统层次结构的一般原则,从用户的角度将依次(1,2,3)看到(  )。[浙江大学考研真题]

A.1 C语言编译程序,2用C语言写的某单位的认识管理程序,3操作系统

B.1用C语言写的某单位的认识管理程序语言,2编译程序,3操作系统

C.1操作系统,2用C语言写的某单位的认识管理程序语言,3编译程序

D.1用C语言写的某单位的认识管理程序语言,2操作系统,3编译程序

【答案】B查看答案

【解析】计算机系统的组成如下图所示:

http://e.100xuexi.com/uploads/ebook/7033575e24c043b78f8fdd796961ba3e/mobile/epub/OEBPS/images/image002.jpg

其中,C语言写的某单位的认识管理程序语言属于应用程序,编译程序属于语言处理程序。

 

3.假定下列指令已装入指令寄存器。则执行时不可能导致CPU从用户态变为内核态(系统态)的是(   )。[2015年联考真题]

A.DIV R0,R1;(R0)/(R1)→R0

B.INT n;产生软中断

C.NOT R0;寄存器R0的内容取非

D.MOV R0,addr;把地址处的内存数据放入寄存器R0中

【答案】C查看答案

【解析】A项,除法操作出现除数为零的情况时,会产生内中断,CPU切换为内核态进行中断处理;B项,直接产生中断,会切换到内核态;D项,addr出现非法地址,会出现中断,进而切换到内核态。

 

4.下列选项中会导致进程从执行态变为就绪态的事件是(   )。[2015年联考真题]

A.执行P(wait)操作

B.申请内存失败

C.启动I/0设备

D.被高优先级进程抢占

【答案】D查看答案

【解析】D项,被高优先级进程抢占,进程会由执行态变为就绪态。ABC三项,程序由于缺少资源而由执行态转为阻塞态。

 

5.下列说法中(  )不是创建进程必须的。[上海交通大学考研真题]

A.建立一个进程的进程表项

B.为进程分配内存

C.为进程分配CPU

D.将进程表项放入就绪队列

【答案】C查看答案

【解析】进程刚被创建后,实际上是处于就绪状态的,所以不许为进程分配CPU。

 

6.若系统S1采用死锁避免方法,S2采用死锁检测方法,下列叙述中正确的是(   )。[2015年联考真题]

.S1会限制用户申请资源的顺序

.S1需要进行所需资源总量信息,而S2不需要

.S1不会给可能导致死锁的进程分配资源,S2会

A.仅

B.仅

C.仅

D.

【答案】C查看答案

【解析】死锁避免的策略是:必须知道将来的资源需求,以寻找可能的安全允许顺序,如果不存在安全序列就阻塞;死锁检测的策略是:只要允许就分配资源,它指定期检查死锁是否已经发生,如果发生就通过剥夺解除死锁。两种方式都需要所需资源的总量信息,但S1是用于在分配资源时判断是否会导致死锁,而S2是用于检测是否出现死锁。

 

7.三个进程共享四个同类资源,这些资源的分配与释放只能一次一个。已知每一个进程最多需要两个该类资源,则该系统(  )。[华中科技大学考研真题]

A.有某进程可能永远得不到该类资源

B.必然死锁

C.进程请求该类资源立刻能得到

D.必然无死锁

【答案】D查看答案

【解析】3×(2-1)+1=4,所以不会发生死锁。

 

8.系统为某进程分配了4个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,3,8,4,5,若进程要访问的下一页的页号为7,依据LRU算法,应淘汰页的页号是(  )。[2015年联考真题]

A.2

B.3

C.4

D.8

【答案】B查看答案

【解析】LRU置换算法是选择最近最久未使用的页面予以淘汰。进程有4个页框,题中访问过程中页框的变化如下:

http://e.100xuexi.com/uploads/ebook/7033575e24c043b78f8fdd796961ba3e/mobile/epub/OEBPS/images/image003.png

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有