2009-2015操作系统考研真题

合集下载

2015年全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析

2015年全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析

2015年全国硕士研究生入学统一考试计算机学科专业基础综合试题一、单项选择题:140小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合题目要求。

请在答题卡上将所选项的字母涂黑。

1.已知程序如下:int s(int n){ return (n<=0) ? 0 : s(n-1) +n; }void main(){ cout<< s(1); }程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是A.main()->S(1)->S(0) B.S(0)->S(1)->main()C.m ain()->S(0)->S(1) D.S(1)->S(0)->main()2.先序序列为a,b,c,d的不同二叉树的个数是A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7 B.24,10,5和24,12,7C.24,10,10和24,14,11 D.24,10,5和24,14,64.现在有一颗无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。

下列关于该平衡二叉树的叙述中,正确的是A.根节点的度一定为2 B.树中最小元素一定是叶节点C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2 B.3 C.4 D.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(kruskal)算法第二次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,4508.已知字符串S为“abaabaabacacaabaabcc”. 模式串t为“abaabc”, 采用KMP算法进行匹配,第一次出现“失配”(s[i] != t[i]) 时,i=j=5,则下次开始匹配时,i和j的值分别是A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=29.下列排序算法中元素的移动次数和关键字的初始排列次序无关的是A.直接插入排序B.起泡排序C.基数排序D.快速排序10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较数是A.1 B.2 C.3 D.411.希尔排序的组内排序采用的是()A.直接插入排序B.折半插入排序 C.快速排序D.归并排序12.计算机硬件能够直接执行的是()Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序A.仅ⅠB.仅ⅠⅡC.仅ⅠⅢD.ⅠⅡⅢ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()A.-126 B.-125 C.-32 D.-314.下列有关浮点数加减运算的叙述中,正确的是()Ⅰ. 对阶操作不会引起阶码上溢或下溢Ⅱ. 右规和尾数舍入都可能引起阶码上溢Ⅲ. 左规时可能引起阶码下溢Ⅳ. 尾数溢出时结果不一定溢出A.仅ⅡⅢB.仅ⅠⅡⅣC.仅ⅠⅢⅣD.ⅠⅡⅢⅣ15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache 的总容量的位数至少是()A.146k B.147K C.148K D.158K16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 B.1 C.2 D.317.下列存储器中,在工作期间需要周期性刷新的是()A.SRAM B.SDRAM C.ROM D.FLASH18.某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生发生缓存冲突的地址对是()A.8004、8008 B.8002、8007 C.8001、8008 D.8000、800419.下列有关总线定时的叙述中,错误的是()A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由多设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是( )A.8.1ms B.12.2ms C.16.3ms D.20.5ms21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是( )A.打印字符B.主存地址C.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。

2009-2015计算机操作系统考研真题

2009-2015计算机操作系统考研真题

注:所附答案为个人整理,不是标准答案,仅供参考。

2009年计算机专业考研真题——OS23.单处理机系统中,可并行的是()。

I.进程与进程II.处理机与设备III.处理机与通道IV.设备与设备A.I、II和IIIB.I、C.I、III和IV24.A.时间片轮转调度算法B.)26.分区分配内存管理方式的主要保护措施是()。

A.界地址保护B.程序代码保护C.数据保护D.栈保护27.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则段长最大是()。

A.2的8次方字节B.2的16次方字节C.2的24次方字节D.2的32次方字节28.下列文件物理结构中,适合随机访问且易于文件扩展的是()。

A.连续结构B.索引结构C.链式结构且磁盘块定长D.链式结构且磁盘块变长29.假设磁头当前位于第105道,正在向磁道序号增加的方向移动。

现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是()。

A.110,170,180,195,68,45,35,12B.110,68,45,35,12,170,180,195C.110,170,180,195,12,35,45,68D.12,35,45,68,110,170,180,19530.文件系统中,文件访问控制信息存储的合理位置是()。

A.文件控制块B.C.用户口令表D.31.设文件F1的当前引用计数值为1F3,然后删除F1。

此时,F2和F3N(N>0)个单元的缓冲区。

P1每次用produce()生成一P2每次用getodd()从该缓冲区中取出一个奇数并用countoddcounteven()统计偶数个数。

请用信号量机制实现这三个进程的同步与互斥活动,并说明所定义的信号量的含义。

要求用伪代码描述。

46.(8分)请求分页管理系统中,假设某进程的页表内容如下表所示。

页号页框号有效位(存在位)0 101H 11 -- 02 254H 1页面大小为4KB,一次内存的访问时间是100ns,一次快表(TLB)的访问时间是10ns,处理一次缺页的平均时间为108ns(已含更新TLB和页表的时间),进程的驻留集大小固定为2,采用最近最少使用置换算法(LRU)和局部淘汰策略。

2009-2013操作系统考研真题

2009-2013操作系统考研真题

2009-2013操作系统考研真题哎呀,说起 2009 2013 操作系统考研真题,那可真是让不少考研学子又爱又恨。

我记得有一年,我在一所大学的自习室里看到一个同学,他面前堆满了各种资料,其中最显眼的就是那几本厚厚的操作系统真题集。

他眉头紧锁,嘴里念念有词,手里的笔不停地在草稿纸上写写画画。

我凑过去看了一眼,发现他正在钻研一道 2011 年的真题,题目是关于进程调度算法的。

这道题可不简单,需要对几种常见的调度算法有深入的理解,还要能够根据具体的场景进行分析和计算。

这个同学一会儿翻翻教材,一会儿看看笔记,额头上都冒出了汗珠。

我在旁边看着,心里也为他捏了一把汗。

最后,经过一番苦思冥想,他终于算出了答案,脸上露出了如释重负的笑容。

咱们再来说说这些真题啊。

2009 年的真题里,有不少关于内存管理的题目,像什么分页存储管理、分段存储管理等等。

这些题目可真是考验同学们对概念的掌握程度,稍不留神就会掉进陷阱里。

2010 年的真题呢,则侧重于文件系统。

比如说文件的目录结构、文件的读写操作等等。

有一道题是让分析一个复杂的文件系统架构,找出其中可能存在的性能瓶颈,并提出优化方案。

这可不仅仅是考知识,更是考思维和解决实际问题的能力。

2012 年的真题在设备管理方面出了不少难题。

比如说磁盘调度算法的优化、I/O 控制方式的比较等等。

这些题目需要同学们对计算机硬件有一定的了解,同时还得能把操作系统的知识运用到实际的设备管理中。

2013 年的真题则更加综合,把操作系统的各个模块都融合在了一起。

有一道大题要求设计一个简单的操作系统内核,包括进程管理、内存管理、文件系统和设备管理等部分。

这道题可真是让很多同学直呼“太难了”!总之,2009 2013 操作系统考研真题涵盖了操作系统的各个方面,每一道题都有它的特点和难点。

要想在考研中取得好成绩,就得把这些真题研究透,不仅要知道答案,还要理解背后的原理和思路。

就像我开头提到的那个同学一样,只有经过不断地努力和钻研,才能在考场上应对自如,实现自己的考研梦想。

操作系统题目第3章

操作系统题目第3章

第三章处理机调度与死锁1、时间片轮转调度算法是为了()。

A、多个用户能及时干预系统B、使系统变得高效C、优先级较高的进程得到及时响应D、需要CPU时间最少的进程最先做2、()有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。

A、时间片轮转调度算法B、先来先服务调度算法C、短作业(进程)优先算法D、优先权调度算法3、下面有关选择进程调度算法的准则中不正确的是()。

A、尽快响应交互式用户的请求B、尽量提高处理器利用率C、尽可能提高系统吞吐量D、适当增长进程就绪队列的等待时间4、设有4个作业同时到达,每个作业的执行时间均为2h,它们的一台处理器上按单道式运行,则平均周转时间为()。

A、1hB、5hC、2.5hD、8h5、若每个作业只能建立一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用();为了能实现人机交互,应采用();而能使短作业、长作业和交互作业用户都满意,应采用()。

A、FCFS调度算法B、短作业优先调度算法C、时间片轮转调度算法D、多级反馈队列调度算法E、剥夺式优先级调度算法6、()优先级是在创建进程时确定的,确定之后在整个运行期间不在改变。

A、先来先服务B、动态C、短作业D、静态7、现在有三个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2、T3,且T1<T2<T3。

系统按单道方式运行且采用短作业优先调度算法,则平均周转时间是()A、T1+T2+T3 B、(3×T1+2×T2+T3)/3C、(T1+T2+T3)/3D、(T1+2×T2+3×T3)/38、设有三个作业,其运行时间分别是2h、5h、3h,假定它们同时达到,并在同一个处理器上以单道方式运行,则平均周转时间最小的执行顺序是()A、J1,J2,J3B、 J3 ,J2,J1C、J2,J1,J3D、 J1 ,J3 ,J29、采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,它的状态是()状态。

2009计算机考研联考真题

2009计算机考研联考真题

予人玫瑰手留余香2009 年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合试题一、单项选择题:第 1~40 小题,每小题 2 分,共 80 分。

下列每题给出的四个选项中,只有一个选项最符合试题要求。

1.为解决计算机主机与打印机之间速度不匹配问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。

该缓冲区的逻辑结构应该是A.栈2.B.队列C.树D.图。

设栈 S 和队列 Q 的初始状态均为空,元素 a,b,c,d,e,f,g 依次进入栈 S。

若每个元素出栈后立即进入队列 Q,且 7 个元素出队的顺序是 b,d,c,f,e,a,g,则栈 S 的容量至少是A.1B.2C.3D.4。

3.给定二叉树如右图所示。

设 N 代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。

若遍历后的结点序列是 3,1,7,5,6,2,4,则其遍历方式是A.LRNB.NRLC.RLND.RNL4.下列二叉排序树中,满足平衡二叉树定义的是______。

5.已知一棵完全二叉树的第 6 层(设根为第 1 层)有 8 个叶结点,则该完全二叉树的结点个数最多是______。

A. 39B.52C.111D.1196.将森林转换为对应的二叉树,若在二叉树中,结点 u 是结点 v 的父结点的父结点,则在原来的森林中,u和 v 可能具有的关系是______。

Ⅰ.父子关系Ⅱ.兄弟关系Ⅲ.u 的父结点与 v 的父结点是兄弟关系A.只有Ⅱ7.B.Ⅰ和ⅡC.Ⅰ和ⅢD.Ⅰ、Ⅱ和Ⅲ下列关于无向连通图特性的叙述中,正确的是______。

I.II.III.8.所有顶点的度之和为偶数边数大于顶点个数减 1至少有一个顶点的度为 1A.只有ⅠB.只有ⅡC.Ⅰ和ⅡD.Ⅰ和Ⅲ下列叙述中,不符合 m 阶 B 树定义要求的是______。

.A.根节点最多有 m 棵子树C.各结点内关键字均升序或降序排列B.所有叶结点都在同一层上D.叶结点之间通过指针链接9.已知关键字序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是______。

09年考研操作系统试题

09年考研操作系统试题

喜欢就收藏吧09年考研操作系统试题 21.假设某计算机的存储系统由Cache和主存组成某程序执行过程中访存1000次其中访问Cache缺失未命中50次则Cache的命中率是A5 B.9.5 C.50 D.95 22.下列选项中能引起外部中断的事件是A键盘输入 B.除数为0 C.浮点运算下溢 D.访存缺页23.单处理机系统中可并行的是I 进程与进程II 处理机与设备III 处理机与通道IV 设备与设备AI、II和III B. I、II和IV C. I、III和IV D. II、III和IV 24.下列进程调度算法中综合考虑进程等待时间和执行时间的是A时间片轮转调度算法 B.短进程优先调度算法 C.先来先服务调度算法 D.高响应比优先调度算法25.某计算机系统中有8台打印机有K个进程竞争使用每个进程最多需要3台打印机。

该系统可能会发生死锁的K的最小值是A2 B.3 C.4 D.5 26分区分配内存管理方式的主要保护措施是A界地址保护 B.程序代码保护 C.数据保护D.栈保护27.一个分段存储管理系统中地址长度为32位其中段号占8位则最大段长是A2的8次方字节 B.2的16次方字节 C.2的24次方字节 D.2的32次方字节28.下列文件物理结构中适合随机访问且易于文件扩展的是A连续结构B.索引结构C.链式结构且磁盘块定长 D.链式结构且磁盘块变长29.假设磁头当前位于第105道正在向磁道序号增加的方向移动。

现有一个磁道访问请求序列为35451268110180170195采用SCAN调度电梯调度算法得到的磁道访问序列是A11017018019568453512B.11068453512170180195C.11017018019512354568D.12354568110170180195 30.文件系统中文件访问控制信息存储的合理位置是A文件控制块 B.文件分配表C.用户口令表 D.系统注册表31设文件F1的当前引用计数值为1先建立F1的符号链接软链接文件F2再建立F1的硬链接文件F3然后删除F1。

2009统考计算机考研试题【3】

2009统考计算机考研试题【3】

2009统考计算机考研试题【3】(1) 依次访问上述三个虚地址,各需多少时间?给出计算过程。

(2) 基于上述访问序列,虚地址1565H的物理地址是多少?请说明理由。

47.(9分)某公司网络拓扑图如下图所示,路由器R1通过接口E1、E2分别连接局域网1、局域网2,通过接口L0连接路由器R2,并通过路由器R2连接域名服务器与互联网。

R1的L0接口的IP地址是202.118.2.1;R2的L0接口的IP地址是202.118.2.2,L1接口的IP地址是130.11.120.1,E0接口的IP地址是202.118.3.1;域名服务器的IP地址是202.118.3.2。

将IP地址空间202.118.1.0/24划分为两个子网,分配给局域网1、局域网2,每个局域网分配的地址数不少于120个,请给出子网划分结果。

说明理由或给出必要的计算过程。

请给出R1的路由表,使其明确包括到局域网1的路由、局域网2的路由、域名服务器的主机路由和互联网的路由。

请采用路由聚合技术,给出R2到局域网1和局域网2的路由。

2009年计算机统考真题参考答案一. 选择题1 2 3 4 5 6 7 8 9 10B C D B C B A D A B11 12 13 14 15 16 17 18 19 20C D D C D C A A D B21 22 23 24 25 26 27 28 29 30D A D D C A C B A A31 32 33 34 35 36 37 38 39 40B A B BC AD D C A1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,该缓冲区的逻辑结构应该是(队列)栈的定义:栈是只准在表尾进行插入和删除的线性表,称为LIOFO(即后进先出表)。

允许插入和删除的一端叫栈顶,另一端叫栈底。

队列的定义:队列是允许在一端进行插入而在另一端进行删除的线性表。

允许插入的一端称为队尾,允许删除的一端称为队头。

操作系统历年考研试题完全版

操作系统历年考研试题完全版

2011 操作系统考研真题及答案1、下列的选项中,满足短任务优先且不会发生饥饿现象的调度算法是( B )A、先来先服务B、高响应比优先C、时间片轮转D、非抢占式短任务优先2、下列选项中,在用户态执行的是( A )A、命令解释程序B、缺页处理程序C、进程调度程序D、时钟中断处理程序3、在支持多线程的系统中,进程P创建的若干个线程不能共享的是( D )A、进程P的代码段B、进程P中打开的文件C、进程P的全局变量D、进程P中某线程的栈指针4、用户程序发出磁盘I/O请求后,系统的正确处理流程是( B )A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序5此时的安全序列是( D )A、P1,P2,P3,P4B、P1,P3,P2,P4C、P1,P4,P3,P2D、不存在6、在缺页处理过程中,操作系统执行的操作可能是( D )I、修改页表II、磁盘I/O III、分配页框A、仅I、IIB、仅IIC、仅IIID、I、II和III7、当系统发生抖动(thrashing)时,可以采取的有效措施是( A )I、撤销部分进程II、增加磁盘交换区的容量III、提高用户进程的优先级A、仅IB、仅IIC、仅IIID、仅I、II8、在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是( B )A、编辑B、编译C、链接D、装载9、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。

假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。

在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是(B )A、1500μs、1000μsB、1550μs、1100μsC、1550μs、1550μsD、2000μs、2000μs10、有两个并发执行的进程P1和P2,共享初值为1的变量x。

2009年考研计算机统考真题及答案解析

2009年考研计算机统考真题及答案解析

12. 一个 C 语言程序在一台 32 位机器上运行。 程序中定义了三个变量 x、 y 和 z, 其中 x 和 z 为 int 型, y 为 short 型。当 x=127,y =- 9 时,执行赋值语句 z=x+y 后, x、y 和 z 的值分别是 A . x=0000007FH,y=FFF9H, z=00000076H B. x=0000007FH,y=FFF9H, z=FFFF0076H C. x=0000007FH,y=FFF7H, z=FFFF0076H D. x=0000007FH,y=FFF7H, z=00000076H 13. 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数 均采用补码表示,且位数分别为 5 位和 7 位(均含 2 位符号位)。若有两个数 X=27 ×29/ 32 , Y=25 ×5/8 ,则 用浮点加法计算 X+Y 的最终结果是 A .00111 1100010 C. 01000 0010001 。
40. FTP 客户和服务器间传递 FTP 命令时,使用的连接是______ 。 A .建立在 TCP 之上的控制连接 C.建立在 UDP 之上的控制连接 二、综合应用题:第 41~47 题,共 70 分。 41. (10 分)带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶 点之间的一条最短路径。假设从初始顶点到目标顶点之间存在路径,现有一种解决该问题的方法:
28. 下列文件物理结构中,适合随机访问且易于文件扩展的是______ 。 A .连续结构 C.链式结构且磁盘块定长 B.索引结构 D.链式结构且磁盘块变长
29. 假设磁头当前位于第 105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为 35,45,12 , 68 ,110 ,180, 170, 195 ,采用 SCA N 调度 (电梯调度) 算法得到的磁道访问序列是 ______ 。 A .110,170,180,195,68,45,35,12 C.110,170,180,195,12,35,45,68 B.110,68,45,35,12,170,180,195 D. 12,35,45,68,110下列二叉排序树中,满足平衡二叉树定义的是______ 。

操作系统题目1-2章

操作系统题目1-2章

D、释放系统资源
9、为了方便用户直接或间接地控制自己的作业,操作系统向用户提供了命令接口,该接口
又可进一步分为(
)。
A、联机用户接口和脱机用户接口
B、程序接口和图形接口
C、联机用户接口和程序接口
D、脱机用户接口和图形接口
10、操作系统与用户通信接口通常不包括(
)。
A、shell
B、命令解释器
C、广义指令
D、线程之间的通信必须使用系统调用函数
2、进程之间交换数据不能通过( )途径进行。
A、共享文件
B、消息传递
C、访问进程地址空间
D、访问共享存储区
3、若某一进程拥有 100 个线程,这些线程都属于用户级线程,则在系统调度执行时间上占
用的时间片是(
)。
A、1
B、100
C、1/100
D、0
4、在单处理机系统中,如果同时存在 10 个进程,则处于就绪队列中的进程最多有( )
个。
A、1
B、8
C、9
D、10
5、并发进程失去封闭性,是指(
)。
A、多个相对独立的进程以各自的速度向前推进
B、并发进程的执行结果与速度无关
C、并发进程执行时,在不同时刻发生的错误
D、并发进程共享变量,其执行结果与速度有关
6、一个计算机系统中,进程的最大数目主要受到( )限制。
A、内存大小
B、用户数目
B、被控制对象规定时间
C、周转时间
D、时间片
16、实时系统的进程调度,通常采用(
)算法。
A、先来先服务
B、时间片轮转
C、抢占式的优先级高者优先
D、高响应比优先
17、( )不是设计实时操作系统的主要追求目标。

操作系统题目第6章

操作系统题目第6章

第六章输入输出系统1、通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为()。

A、存储设备B、系统设备C、虚拟设备D、用户设备2、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用()。

A、并行技术 B.通道技术C、缓冲技术D、虚存技术3、为了使多个进程能有效的同时处理I/O,最好使用()结构的缓冲技术。

A、缓冲池B、单缓冲区C、双缓冲区D、循环缓冲区4、磁盘属于①(),信息的存取是以②()单位进行的,磁盘的I/O控制主要采取③()方式,打印机的I/O控制主要采取③()方式。

①A、字符设备 B、独占设备 C、块设备D、虚存设备②A、位(bit) B、字节C、桢D、固定数据块③A、循环测试 B、程序中断 C、DMA D、SPOOLing5、下面关于设备属性的论述中正确的为()。

A、字符设备的一个基本特征是不可寻址的,即能指定输入时的源地址和输出时的目标地址B、共享设备必须是可寻址的和可随机访问的设备C、共享设备是指在同一时刻内,允许多个进程同时访问的设备D、在分配共享设备和独占设备时,都可能引起进程死锁6、下面关于虚拟设备的论述中,正确的是()。

A、虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备B、虚拟设备是指把一个物理设备变成多个对应的逻辑设备C、虚拟设备是指允许用户以标准化方式来使用物理设备D、虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备7、通道是一种特殊①(),具有②()能力,它用于实现③()之间的信息传输。

①A、I/O设备B、设备控制器C、处理机D、I/O控制器②A、执行I/O指令集 B、执行CPU指令集C、传输I/O指令D、运行I/O进程③A、内存与外设B、CPU与外设C、内存与外存D、CPU与外存8、为实现设备分配,应为每类设备设置一张①(),在系统中配置一张①(),为实现设备的独立性,系统中应设置一张②()。

①A、设备控制表B、控制器控制表C、系统设备表D、设备分配表②A、设备开关表B、I/O请求表C、系统设备表D、逻辑设备表9、下面不适合于磁盘调度算法的是()。

2009年统考计算机考研真题及答案(word版)

2009年统考计算机考研真题及答案(word版)

2009年计算机统考真题(完整版)一.单项选择题,每小题 2 分,共80 分。

1.为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。

该缓冲区的逻辑结构应该是 A.栈 B.队列 C.树 D.图2.设栈S 和队列Q 的初始状态均为空,元素abcdefg 依次进入栈S。

若每个元素出栈后立即进入队列Q,且7 个元素出队的顺序是bdcfeag,则栈S 的容量至少是A.1 B.2 C.3 D.43.给定二叉树图所示。

设N 代表二叉树的根,L 代表根结点的左子树,R 代表根结点的右子树。

4.若遍历后的结点序列为3,1,7,5,6,2,4,则其遍历方式是A.LRN B.NRL C.RLN D.RNL5.下列二叉排序树中,满足平衡二叉树定义的是6.已知一棵完全二叉树的第 6 层(设根为第 1 层)有8 个叶结点,则完全二叉树的结点个数最多是A.39 B.52 C.111 D.1197.将森林转换为对应的二叉树,若在二叉树中,结点u 是结点v 的父结点的父结点,则在原来1的森林中,u 和v 可能具有的关系是I.父子关系II.兄弟关系III. u 的父结点与v 的父结点是兄弟关系A.只有IIB.I 和IIC.I 和IIID.I、II 和III8.下列关于无向连通图特性的叙述中,正确的是I.所有顶点的度之和为偶数II.边数大于顶点个数减 1 III. 至少有一个顶点的度为 1A.只有IB. 只有IIC.I 和IID.I 和III9.下列叙述中,不符合m 阶B 树定义要求的是A.根节点最多有m 棵子树 B.所有叶结点都在同一层上C.各结点内关键字均升序或降序排列 D.叶结点之间通过指针链接10.已知关键序列5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字3,调整后得到的小根堆是A. 3,5,12,8,28,20,15,22,19B. 3,5,12,19,20,15,22,8,28C. 3,8,12,5,20,15,22,28,19D. 3,12,5,8,28,20,15,22,1911.若数据元素序列11,12,13,7,8,9,23,4,5 是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是A.起泡排序 B.插入排序 C.选择排序 D.二路归并排序12.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依据是A.指令操作码的译码结果 B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元13.一个 C 语言程序在一台32 位机器上运行。

2009-2014操作系统考研真题及解析

2009-2014操作系统考研真题及解析

2009-2014操作系统考研真题及解析关键信息项1、真题及解析的涵盖年份:2009 2014 年2、真题及解析的提供方与接收方3、真题及解析的使用范围与限制4、版权与知识产权归属5、费用及支付方式(如有)6、保密条款7、质量保证与售后服务(如有)8、违约责任与争议解决方式11 协议背景本协议旨在规范 2009 2014 操作系统考研真题及解析的相关事宜,确保双方在真题及解析的提供、使用、传播等方面的权利和义务得到明确和保障。

111 定义在本协议中,“真题及解析”指涵盖 2009 年至 2014 年的操作系统考研相关的真实考试题目以及对应的详细解析内容。

12 真题及解析的提供提供方应确保所提供的真题及解析真实、准确、完整,且来源合法。

121 内容完整性真题及解析应包含考试题目、答案选项、正确答案以及详细的解题思路和知识点讲解。

122 格式与呈现应以清晰、易读、便于理解的格式呈现,如电子文档、纸质书籍等。

13 真题及解析的接收接收方应按照协议约定的方式接收真题及解析,并在接收后及时进行核对。

131 验收期限接收方应在收到真题及解析后的具体天数天内完成验收,如发现问题应及时通知提供方。

132 接收方式可以通过网络下载、邮寄等双方约定的方式进行接收。

14 真题及解析的使用范围与限制接收方仅能将真题及解析用于个人学习、研究之用,不得用于商业目的或未经授权的传播。

141 个人使用仅限于接收方本人在考研备考过程中使用,不得转借、出租或出售给他人。

142 禁止传播不得通过互联网、社交媒体、印刷品等任何形式向第三方传播真题及解析的全部或部分内容。

15 版权与知识产权归属真题及解析的版权及相关知识产权归提供方所有,接收方不得侵犯。

151 知识产权声明提供方应明确声明其对真题及解析拥有的知识产权。

152 侵权责任接收方若违反版权规定,应承担相应的法律责任。

16 费用及支付方式(如有)若存在费用,应明确费用的金额、支付方式及支付期限。

2009-2015年1计算机组成考研原试题与答案

2009-2015年1计算机组成考研原试题与答案

2009年全国硕士研究生计算机学科入学统一考试计算机组成原理试题分析一、选择题(每个题2分)11.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是A.指令操作码的译码结果B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元[答案] C[解析] 1、指令执行步骤,在取指期间取来的是指令,读数据期间读来的是数据;2、指令和数据性质上的区别,虽然二者都用二进制表示,但属于完全不同性质的信息,数据是计算机加工处理的“原材料”,指令是告知计算机运行功能和执行步骤的命令类信息。

12.一个C语言程序在一台32位机器上运行。

程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。

当x = 127,y = -9时,执行赋值语句z = x+y后,x、y和z的值分别是A.x = 0000007FH,y = FFF9H,z = 00000076HB.x = 0000007FH,y = FFF9H,z = FFFF0076HC.x = 0000007FH,y = FFF7H,z = FFFF0076HD.x = 0000007FH,y = FFF7H,z = 00000076H[答案] D[解析] 1、十进制整数到二进制的转换,数据的补码表示;2、补码加法运算,2两个不同位数的补码数相加时需要进行符号扩展;X=127,[X]补=0000007FH(32位整数),运算后其值不变Y=-9,[Y]补=FFF7H (16位整数),运算后其值不变[Z]补= [X补+Y补]=0000007FH+FFFFFFF7H=00000076H3、解题技巧,也可先求出127+(-9)=118,再变成补码后去与可供选择的答案对比。

13.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。

操作系统历年考研试题(完全版).

操作系统历年考研试题(完全版).
A、0,1;B、1,0;C、1,2;D、2,0
4、下列选项中,降低进程优先权的合理时机是(A)。
A、进程的时间片用完;B、进程刚完成I/O,进入就绪队列;
C、进程长期处于就绪队列中;D、进程从就绪状态转为运行态;
5、进程P0和P1的共享变量定义及其初值为。
(2)FCB集中存储较好。FCB存储有文件的很多重要信息,同时是文件目录的重要组成部分,在检索时,通常会访问对应文件的FCB。如果将FCB集中存储,则可以减少在检索过程中产生的访盘次数,提高检索速度。
2010年考题
1、下列选项中,操作系统提供的给应用程序的接口是(A)
A、系统调用;B、中断;C、库函数;D、原语
D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序
5、某时刻进程的资源使用情况如下表所示。
进程
已分配资源
尚需资源
可用资源
R1
R2
R3
R1
R2
R3
R1
R2
R3
P1
2
0
0
0
0
1
0
2
1
P2
1
2
0
1
3
2
P3
0
1
1
1
3
1
P4
0
0
1
2
0
0
此时的安全序列是(D)
A、P1,P2,P3,P4B、P1,P3,P2,P4
inc R1dec R2
store x,R1 //将R1的内容存入xstore x,R2
两个操作完成后,x的值为(C)
A、可能为-1或3B、只能为1
C、可能为0、1或2D、可能为-1、0、1或2
45、(8分)某银行提供1个服务窗口和10个供顾客等待的座位。顾客到达银行时,若有空座位,则到取号机上领取一个号,等待叫号。取号机每次仅允许一位顾客使用。当营业员空闲时,通过叫号选取一位顾客,并为其服务。顾客和营业员的活动过程描述如下:

2009年全国研究生统一入学考试“操作系统”试卷浅析

2009年全国研究生统一入学考试“操作系统”试卷浅析

2009年全国研究生统一入学考试“操作系统”试卷浅析摘要:本文是作者在评阅“操作系统”试卷后,进行的初步的分析和总结。

论文重点对计算机学科专业基础综合科目的第45题各种答案进行了评析。

最后针对某省考生的计算机学科专业基础综合科目得分情况进行了分析。

关键词:计算机学科专业基础综合;操作系统;考试教育部决定,从2009年起对全国硕士研究生统一入学考试计算机科学与技术学科的初试科目进行调整及命题形式进行改革。

计算机科学与技术学科的初试科目调整后为4门,即政治理论、外国语、数学一和计算机学科专业基础综合。

计算机学科专业基础综合的考试内容包括:数据结构、计算机组成原理、操作系统和计算机网络,重点考查考生掌握相关基础知识、基本理论和分析问题解决问题的能力。

根据2009年全国硕士研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合考试大纲的规定,试卷的内容结构为:数据结构45分,占30%;计算机组成原理45分,占30%;操作系统35分,约占23%;计算机网络25分,约占17%。

试卷题型结构为:单项选择题80分(40小题,每小题2分),综合应用题70分。

计算机学科专业基础综合总分为150分。

从2009年的试题看,试卷题目分布如下:(1) 数据结构范围内的选择题10题(第1~10题),每题2分,共20分;综合应用题2题(第41、42题),共25分;总计是45分。

(2) 计算机组成原理范围内的选择题12题(第11~22题),每题2分,共24分;综合应用题2题(第43、44题),共21分;总计是45分。

(3) 操作系统范围内的选择题10题(第23~32题),每题2分,共20分;综合应用题2题(第45、46题),第45题7分、第46题8分,共15分;总计是35分。

(4) 计算机网络范围内的选择题8题(第33~40题),每题2分,共16分;综合应用题1题(第47题),共9分;总计是25分。

22009年“操作系统”考题分析2009年计算机学科专业基础综合科目考试操作系统第23-32题是选择题,第45、46题是综合应用题。

计算机操作系统考研真题

计算机操作系统考研真题

注:所附答案为个人整理,不是标准答案,仅供参考。

2009 年计算机专业考研真题——OS23.单处理机系统中,可并行的是()。

I. 进程与进程II. 处理机与设备III. 处理机与通道IV. 设备与设备A.I 、II 和IIIB. I 、II 和IVC. I 、III 和IVD. II 、III 和IV24.下列进程调度算法中,综合考虑进程等待时间和执行时间的是()。

A.时间片轮转调度算法B. 短进程优先调度算法C. 先来先服务调度算法D. 高响应比优先调度算法25.某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。

该系统可能会发生死锁的K的最小值是()。

A.2B. 3C. 4D. 5【解析】3k<8+k => k<4 (n个进程共享m个同类资源,若每个进程都需要用该类资源,而且各进程对该类资源的最大需求量之和小于m+n则该系统不会因竞争该类资源而阻塞。

)26.分区分配内存管理方式的主要保护措施是()。

A.界地址保护B. 程序代码保护C. 数据保护D. 栈保护27.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则段长最大是()。

A.2 的8 次方字节B.2 的16 次方字节28.下列文件物理结构中,适合随机访问且易于文件扩展的是()。

A. 连续结构B. 索引结构C.链式结构且磁盘块定长D. 链式结构且磁盘块变长29.假设磁头当前位于第105 道,正在向磁道序号增加的方向移动。

现有一个磁道访问请求序列为35, 45, 12, 68,110, 180, 170, 195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是()。

A.110 , 170, 180, 195, 68, 45, 35, 12B.110 , 68, 45, 35, 12, 170, 180, 195C.110 , 170, 180, 195, 12, 35, 45, 68D.12 , 35, 45, 68, 110, 170, 180, 19530.文件系统中,文件访问控制信息存储的合理位置是()。

计算机全国统考计算机网络考研真题和答案(2009-2014)

计算机全国统考计算机网络考研真题和答案(2009-2014)

网络习题整理(09-14年考研真题)第1章概论选择题1.(09年考研33题)在OSI参考模型中,自下而上第一个提供端到端服务的层次是A.数据链路层B.传输层C.会话层D.应用层【解答】选B。

试题中指明了这一层能够实现端到端传输,也就是端系统到端系统的传输,因此判断是传输层。

数据链路层主要负责传输路径上相邻节点间的数据交付,这个节点包括了交换机和路由器等数据通信设备,这些设备不能称之为端系统,因此数据链路层不满足题意。

试题中指明了这一层能够实现传输,会话层只是在两个应用进程之间建立会话而已,应用层只是提供应用进程之间通信的规范,都不涉及到传输。

【考查知识点】本题考察的知识点主要是OSI模型及其各层的主要功能。

2.(10年考研33题)下列选项中,不属于网络体系结构中所描述的内容是A.网络的层次B.每一层使用的协议C.协议的内部实现细节D.每一层必须完成的功能【解答】选C。

把计算机网络的各层及其协议的集合称为网络体系的结构;换种说法,计算机网络体系结构就是这个计算机网络及其构件所应完成的功能的精确定义。

显然A、B、D强调的是各层的功能及其使用的协议,C协议的内部实现细节不符合;【考查知识点】考察的是对计算机网络体系结构定义的理解;3.(10年考研34题)在下图所示的采用“存储-转发”方式分组的交换网络中,所有链路的数据传输速度为100Mbps,分组大小为1000B,其中分组头大小20B,若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接收完为止,需要的时间至少是A.80msB.80.08msC.80.16msD.80.24ms【解答】选C。

由题设可知,分组携带的数据长度为980B,文件长度为980000B,需拆分为1000个分组,加上头部后,每个分组大小为1000B,总共需要传送的数据量大小为1MB。

当t=1M×8/100Mbps=80ms时,H1发送完最后一个bit;到达目的地,最后一个分组,需经过2个分组交换机的转发,每次转发的时间为t0=1K×8/100Mbps=0.08ms,t=80ms+2t0当t=80.16ms 时,H2接受完文件,即所需的时间至少为80.16ms。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
26.分区分配内存管理方式的主要保护措施是()。
A.界地址保护B.程序代码保护
C.数据保护D.栈保护
27.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则段长最大是()。
A. 2的8次方字节B. 2的16次方字节
C. 2的24次方字节D. 2的32次方字节
28.下列文件物理结构中,适合随机访问且易于文件扩展的是()。
①TLB初始为空;
②地址转换时先访问TLB,若TLB未命中,再访问页表
(忽略访问页表之后的TLB更新时间);
③有效位为0表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行。设有虚地址访问序列
2362H、1565H、25A5H,请问:
(1)依次访问上述三个虚地址,各需多少时间?给出计算过程。
25A5H:页号为2,页内地址为5A5H。由于访问2362H时已将页2的表项写入TLB,因此访问快表10ns,命中,根据该页对应的页框号形成物理地址访问内存100ns,共计10ns+100ns=110ns。
(2)虚地址1565H的页号为1,页内地址为565H。目前页0、页2在内存,访问页1时发生缺页,根据LRU置换算法和局部淘汰策略,将页0换出页1换入,因此页1对应的页框号为101H,又块内地址为565H,则虚地址1565H的物理地址为101565H。
注:所附答案为个人整理,不是标准答案,仅供参考。
2009年计算机专业考研真题——OS
一、试题
23.单处理机系统中,可并行的是()。
I.进程与进程II.处理机与设备
III.处理机与通道IV.设备与设备
A. I、II和IIIB. I、II和IV
C. I、III和IVD. II、III和IV
24.下列进程调度算法中,综合考虑进程等待时间和执行时间的是()。
A. 0、1B. 1、1C. 1、2D. 2、1
32.程序员利用系统调用打开I/O设备时,通常使用的设备标识是
A.逻辑设备名B.物理设备名C.主设备号D.从设备号
45.(7分)三个进程P1、P2、P3互斥使用一个包含N(N>0)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用geteven()从该缓冲区中取出一个偶数并用counteven()统计偶数个数。请用信号量机制实现这三个进程的同步与互斥活动,并说明所定义的信号量的含义。要求用伪代码描述。
A.时间片轮转调度算法B.短进程优先调度算法
C.先来先服务调度算法D.高响应比优先调度算法
25.某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是()。
A. 2B. 3C. 4D. 5
【解析】3k<8+k => k<4(n个进程共享m个同类资源,若每个进程都需要用该类资源,而且各进程对该类资源的最大需求量之和小于m+n。则该系统不会因竞争该类资源而阻塞。)
A.连续结构B.索引结构
C.链式结构且磁盘块定长D.链式结构且磁盘块变长
29.假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN. 110,170,180,195,68,45,35,12
46.(8分)请求分页管理系统中,假设某进程的页表内容如下表所示。
页号页框号有效位(存在位)
0101H1
1--0
2254H1
页面大小为4KB,一次内存的访问时间是100ns,一次快表(TLB)的访问时间是10ns,处理一次缺页的平均时间为108ns(已含更新TLB和页表的时间),进程的驻留集大小固定为2,采用最近最少使用置换算法(LRU)和局部淘汰策略。假设
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
30.文件系统中,文件访问控制信息存储的合理位置是()。
A.文件控制块B.文件分配表
C.用户口令表D.系统注册表
31.设文件F1的当前引用计数值为1,先建立F1的符号链接(软链接)文件F2,再建立F1的硬链接文件F3,然后删除F1。此时,F2和F3的引用计数值分别是()。
2010年计算机专业考研真题——OS
一、试题
23.下列选项中,操作系统提供的给应用程序的接口是()。
A.系统调用B.中断C.库函数D.原语
24.下列选项中,导致创进新进程的操作是()。
I用户成功登陆II设备分配III启动程序执行
A.仅I和IIB.仅II和IIIC.仅I和IIID. I,II,III
semahpore empty=N,even=0,odd=0,mutex=1;
46.
(1)因为页大小为4KB,所以虚地址中的低12位表示页内地址,剩余高位表示页号。则十六进制虚地址的低三位为页内地址,最高位为页号。
2362H:页号为2,页内地址为362H。先访问快表10ns,未命中,再访问内存中的页表100ns,页表项中的有效位指示该页在内存,根据该页对应的页框号形成物理地址再次访问内存100ns,共计10ns+100ns*2=210ns。
1565H:页号为1,页内地址为565H。先访问快表10ns,未命中,再访问内存中的页表100ns,页表项中的有效位指示该页不在内存,处理缺页108ns,再次访问快表10ns命中,根据该页对应的页框号形成物理地址再次访问内存100ns,共计10ns+100ns+108ns+100ns+10ns≈108ns。
(2)基于上述访问序列,虚地址1565H的物理地址是多少?请说明理由。
二、答案
23-27:DDCAC28-32:BAABA
45.
定义资源信号量empty、even、odd,用于控制生产者与消费者之间的同步,其中,empty表示空缓冲区的数目,even表示缓冲区中偶数的个数,odd表示缓冲区中奇数的个数;定义互斥信号量mutex,用于实现进程对缓冲区的互斥访问。伪代码描述如下:
相关文档
最新文档