欢迎来到天天文库
浏览记录
ID:32302141
大小:779.00 KB
页数:4页
时间:2019-02-03
《操作系统试卷(模拟)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《操作系统原理》考试试卷闭卷考试时间2011年1月21日班级学号姓名一.填空题(每空1分,共10分)1.现代操作系统的两个重要特征是________________和共享。2.在中断处理过程中,机器硬件负责完成________________。3.操作系统提供给编程人员的唯一接口是________________。4.程序和进程/线程最主要的区别在于________________,进程和线程都是系统进行________________的基本单位。5.Linux系统向用户提供的用于创建新进程的系统调用是________________。6.P操作
2、可以使进程由运行状态变为________________状态。7.有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T13、面的括号内。答案选错或未选者,该题无分。每小题2分,共16分。)()1.下列几种操作系统中,不具备交互性的是____________。A.分时系统B.实时系统C.网络操作系统D.批处理系统()2.对两个并发进程,其互斥信号灯为mutex,若mutex=0,则表明__________。A.没有进程进入临界区B.有一个进程进入临界区C.一个进程进入临界区,另一个进程正处于等待进入临界区状态D.有两个进程进入临界区()3.资源的有序资源分配法是用破坏产生死锁的四个必要条件中的____________来预防死锁的发生。A.互斥条件B.不剥夺条件C.部分分4、配D.环路条件4()4.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,为此需修改空闲区表,造成空闲区数加1的情况是____________。A.有上邻空闲区,但无下邻空闲区B.有下邻空闲区,但无上邻空闲区C.无上邻空闲区,也无下邻空闲区D.有上邻空闲区,也有下邻空闲区()5.设一页式存储管理系统,向用户提供的逻辑地址空间最大为8页,每页1024字节,他们被映射到32块的物理存储区中,逻辑地址为____________位。A.15B.13C.10D.20()6.虚拟内存的最大容量受____________的限制。A.物理内存的大小B.5、辅存容量的大小C.数据存放的实际地址D.计算机地址位数()7.打开文件操作是____________。A.把整个文件从磁盘拷贝到内存B.把文件目录项从磁盘拷贝到内存C.把整个文件和文件目录项从磁盘拷贝到内存D.把磁盘文件系统的控制管理信息从辅存读到内存()8.设置当前工作目录的主要目的是____________。A.节省外存空间B.节省内存空间C.加快文件的检索速度D.加快文件的读写速度三.判断题(判断下列说法是否正确,如果正确在括符内打“Ö”,否则打“×”。每小题1分,共8分)( )1.并发性是指若干事件在同一时刻发生。( )2.采用动态重定位6、技术的系统,目标程序可以不经任何改动,直接装入物理内存。( )3.用户为每个自己的进程创建PCB,并控制进程的执行过程。( )4.UNIX系统中某程序包含连续两次fork()(即包含代码“fork();fork();”),这两个语句的执行会增加2个进程。( )5.进程A与进程B共享变量S1,需要互斥;进程B与进程C共享变量S2,需要互斥;从而进程A与进程C也必须互斥。( )6.SPOOLing技术可以解决进程使用设备死锁问题。( )7.对于一个具有三级索引结构的文件,存取一个磁盘块的数据需要访问三次磁盘。( )8.树型目录结构能够解决文件重名问题7、。4四.简答题(共16分)1.I/O控制的主要功能是什么?(3分)2.什么是核态?什么是用户态?两者有何区别?(4分)3.什么是缓冲?常用的缓冲技术有哪些?(4分)4.某虚拟存储器的用户编程空间共32KB,内存容量为16KB。系统采用请求分页存储管理技术,内存块的大小为1KB。假定某时刻调入该进程的第0,2,3,5页,分别存放在内存的12,3,6,8块,试将逻辑地址0A5C(H)转换成内存物理地址。(5分)五.设某分时系统,进程除了三个最基本的状态外,还增加了创建状态、延迟状态和完成状态,试用图画出该系统的进程状态变迁图,并说明发生每一个变迁的原8、因。(8分)六.在一请求分页系统中,某程序在一个时间段内有如下的存储器引用:12、351、190、90、430、30、550(以上数字为
3、面的括号内。答案选错或未选者,该题无分。每小题2分,共16分。)()1.下列几种操作系统中,不具备交互性的是____________。A.分时系统B.实时系统C.网络操作系统D.批处理系统()2.对两个并发进程,其互斥信号灯为mutex,若mutex=0,则表明__________。A.没有进程进入临界区B.有一个进程进入临界区C.一个进程进入临界区,另一个进程正处于等待进入临界区状态D.有两个进程进入临界区()3.资源的有序资源分配法是用破坏产生死锁的四个必要条件中的____________来预防死锁的发生。A.互斥条件B.不剥夺条件C.部分分
4、配D.环路条件4()4.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,为此需修改空闲区表,造成空闲区数加1的情况是____________。A.有上邻空闲区,但无下邻空闲区B.有下邻空闲区,但无上邻空闲区C.无上邻空闲区,也无下邻空闲区D.有上邻空闲区,也有下邻空闲区()5.设一页式存储管理系统,向用户提供的逻辑地址空间最大为8页,每页1024字节,他们被映射到32块的物理存储区中,逻辑地址为____________位。A.15B.13C.10D.20()6.虚拟内存的最大容量受____________的限制。A.物理内存的大小B.
5、辅存容量的大小C.数据存放的实际地址D.计算机地址位数()7.打开文件操作是____________。A.把整个文件从磁盘拷贝到内存B.把文件目录项从磁盘拷贝到内存C.把整个文件和文件目录项从磁盘拷贝到内存D.把磁盘文件系统的控制管理信息从辅存读到内存()8.设置当前工作目录的主要目的是____________。A.节省外存空间B.节省内存空间C.加快文件的检索速度D.加快文件的读写速度三.判断题(判断下列说法是否正确,如果正确在括符内打“Ö”,否则打“×”。每小题1分,共8分)( )1.并发性是指若干事件在同一时刻发生。( )2.采用动态重定位
6、技术的系统,目标程序可以不经任何改动,直接装入物理内存。( )3.用户为每个自己的进程创建PCB,并控制进程的执行过程。( )4.UNIX系统中某程序包含连续两次fork()(即包含代码“fork();fork();”),这两个语句的执行会增加2个进程。( )5.进程A与进程B共享变量S1,需要互斥;进程B与进程C共享变量S2,需要互斥;从而进程A与进程C也必须互斥。( )6.SPOOLing技术可以解决进程使用设备死锁问题。( )7.对于一个具有三级索引结构的文件,存取一个磁盘块的数据需要访问三次磁盘。( )8.树型目录结构能够解决文件重名问题
7、。4四.简答题(共16分)1.I/O控制的主要功能是什么?(3分)2.什么是核态?什么是用户态?两者有何区别?(4分)3.什么是缓冲?常用的缓冲技术有哪些?(4分)4.某虚拟存储器的用户编程空间共32KB,内存容量为16KB。系统采用请求分页存储管理技术,内存块的大小为1KB。假定某时刻调入该进程的第0,2,3,5页,分别存放在内存的12,3,6,8块,试将逻辑地址0A5C(H)转换成内存物理地址。(5分)五.设某分时系统,进程除了三个最基本的状态外,还增加了创建状态、延迟状态和完成状态,试用图画出该系统的进程状态变迁图,并说明发生每一个变迁的原
8、因。(8分)六.在一请求分页系统中,某程序在一个时间段内有如下的存储器引用:12、351、190、90、430、30、550(以上数字为
此文档下载收益归作者所有