




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、密封线 学 院 级 班 姓名 学号 座位号 甘肃政法学院20102011学年第二学期期末操作系统试题提示:请把答案写在答题卡和试卷纸上,写在试卷上无效。一、名词解释(每 2 分,共 10分) 1.操作系统2.进程3.工作集4.文件系统5.设备驱动程序二、填空题(每1 分,共10分)1.处理机调度可分为 、交换调度和 和线程调度四类。2.进程的上下文切换的4个步骤包括决定是否作上下文切换以及是否允许做上下文切换、 、进程调度、恢复或装配所选进程的上下文。3.用户编程时使用 地址,处理机执行程序时使用 地址。4.动态页式管理分为 和预调入页式管理。5.设备与CPU或内存之间数据传送的控制方式包括程
2、序控制方式、中断方式、 和通道方式。6. 文件的物理结构有顺序文件结构、串联文件结构 、 结构。7LINUX系统中将文件控制信息放在 中。8WINDOWS中能存放大文件的文件系统是 。三、单项选择题(每1 分,共20分)1. 操作系统的主要功能有( )。A. 进程管理、存储器管理、设备管理、处理机管理 B. 虚拟存储管理、处理机管理、进程调度、文件系统C. 处理机管理、存储器管理、设备管理、文件系统 第1页 共6页D. 进程管理、中断管理、设备管理、文件系统2用户程序通过程序要将一个字符送到显示器上显示,需使用操作系统提供的 ( )接口。A.函数 B.原语 C.子程序 D.系统调用 3如果分时
3、系统的时间片一定,那么( ),则响应时间越长。A.内存越大B.内存越小 C.用户数越少 D.用户数越多4操作系统通过( )对进程进行管理。A. JCB B. PCB业C. DCT D.CHCT5下列进程调度算法中,综合考虑进程等待时间和执行时间的是( )A时间片轮转调度算法 B.短进程优先调度算法C.先来先服务调度算法 D.高响应比优先调度算法6设主存的容量为512MB,辅存的容量为100GB,计算机地址寄存器是32位,则虚存的最大容量为( )A.512MBB.512MB+100GBC.100GB+232BD.232B7 若有三个进程共享一个互斥段,每次最多允许一个进程进入互斥段,则信号量的变
4、换范围是( )A.3,2,1,0 B. 1,0,-1,-2C. 2,1,0,-1D.0,-1,-2,-38 现在有3个同时到达的作业J1、J2、J3,它们的执行时间分别为T1、T2、T3,T1T2T3。系统按单道方式运行且采用短作业优先算法,则平均周转时间是( )。A. T1+T2+T3 B. (T1+T2+T3)/3 C. (3T1+2T2+T3)/3 D. (T1+2T2+3T3)/3 9. 作业在系统中需要经历几个不同的状态,这些状态是( )。A提交、就绪、运行、完成 B提交、就绪、阻塞、运行 C提交、后备、执行、完成 D提交、后备、等待、运行 10.在( )情况下,系统出现死锁。A.
5、计算机系统发生了重大故障 B. 有多个封锁的进程同时存在 C. 若干进程因竞争资源而无休止地相互等待他方释放已占有的资源D. 资源数远远小于进程数或进程同时申请的资源数远远超过资源总数11.“抖动”现象的发生是由( )引起的。A. 置换算法选择不当 B. 外存容量不足 C. 内存容量不足 D. 请求页式管理方案12分区管理和分页管理的主要区别是( )。A.分区管理中的块比分页管理中的页要小 B.分页管理有地址映射而分区管理没有C.分页管理有存储保护而分区管理没有D.分区管理要求一道程序存放在连续的空间内而分页管理没有这种要求。13.选择在最近的过去使用次数最少的页面予以淘汰的算法称为( )。A
6、.Opt. B.LRU C.MFU D.LFU14.文件系统中,文件访问控制信息存储的合理位置是( )A.文件控制块 B.文件分配表 C.用户口令表 D.系统注册表15.设置当前工作目录的主要目的是( )。A. 节省外存空间 B. 节省内存空间 C. 加快文件的检索速度 D. 加快文件的读/写速度 16.在操作系统中,通常把输入输出设备看作是( )。 A.系统文件 B.用户文件 C.普通文件 D.特殊文件17程序运算引起的各种错误,如地址非法、算术操作溢出、非法指令等,则产第3页 共6页生的中断属于( )中断。A. 硬件故障 B. I/O C. 外 D. 陷阱18.设备控制表的缩写是( )。A
7、. DCT B. COCT C.CHCT D. SDT19. SPOOLING技术的主要目的是( )。 A. 提高CPU和设备交换信息的速度 B. 提高独占设备的利用率 C. 减轻用户编程负担 D. 提供主、辅存接口 20. CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾可采用( )。 A. 并行技术 B. 通道技术 C. 缓冲技术 D. 虚存技术 四、判断题(对的打,错的打,每题1分,共10分) 1.多道程序是指多个程序在内存并行执行。( )2.进程是程序执行的动态过程,而程序是进程运行的静态文本。( ) 3.段式管理与页式管理一样对内存的的连续分配没有特殊要求。( ) 4.虚
8、拟地址就是逻辑地址,是程序编译后形成的内部地址。( ) 5. 如果用户频繁地访问当前目录中的文件,则应将该目录放入内存。 ( ) 6.某一程序被中断后,转去执行中断处理程序,在中断处理程序结束后,一定回到被中断的程序。( )7在LINUX系统中,通过VFS进行具体文件系统的注册与挂装。( ) 8文件系统是指文件和目录的集合。( )9 打印机适合于连接到数组多路通道。( ) 10虚拟设备是把一个物理设备变换成多个对应的逻辑设备。( ) 密封线卷号 06 学 院 级 班 姓名 学号 座位号 五、简答题(每题5分,共25分)1画出进程的基本状态并指出转换条件。2什么是请求分页存储管理技术?试说明为什
9、么要引入缺页中断。3简述陷阱与中断的区别与联系。4画出文件系统的层次模型。5简述SPOOLING系统的组成。六、综合题(第1题6分,第2题6分,第3题6分 第4题7分,共25分)1在一单道批处理系统中,一组作业的提交时刻和运行时间如下表所示。试计算响应比高者优先调度算法的平均周转时间T和平均带权周转时间W及调度顺序。作业提交时间运行时间JOB18.01.0JOB28.50.5JOB39.00.2JOB49.10.12Linux文件系统中磁盘索引节点ext2_inode的i_block字段是一个有EXT2_N_BLOCKS个元素的数组,其默认值为15,这个数组实现文件块磁盘逻辑块的转换。其前12
10、个元素直接存放文件最初的12个块,第13个元素存放一级索引的磁盘逻辑块号,第14个元素存放二级索引的磁盘逻辑块号,第15个元素存放三级索引的磁盘逻辑块号。设磁盘逻辑块大小为1024B,每个磁盘逻辑块号需要4个字节存放。试计算直接存取、二级索引的最大文件大小。可用不同单位的和来表示。3假设磁盘共有200个柱面,编号从0-199。当前磁头在125号柱面上服务,并刚刚完成了98号柱面的请求。如果现有进程P1、P2、P3和P4分别请求的柱面号为86,128,185,90。寻道时每个柱面移动需要4ms。计算按下列驱动调度算法调度时的寻道时间: 最短寻道时间优先(SSTF)算法; 电梯调度算法。4. 桌子
11、上有一空盘,允许存放1只水果。爸爸可向盘中放苹果,也可向盘中放桔子;儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿3个并发进程的同步。甘肃政法学院20102011学年度第二学期操作系统A卷评分参考答案一、名词解释(每题2分,共10分)1.操作系统:是管理计算机硬件和软件资源的一批程序的总称,(1分)为计算机扩展提供一个功能平台,是所有软件的基础,为用户使用计算机提供一个透明接口。 (1分)。2.工作集:在内存管理中,任何程序在局部性调入时,都对内存有一个临界值要求(1分)。当内存分配小于它时,内存和外存之间的交换频率会急
12、剧增加,而内存分配大于它时,再增加内存分配也不能显著减少交换次数,这个内存要求就称为工作集(1分)。3.进程:是一个具有独立功能的程序对某个数据集在处理机上执行过程(1分)和资源分配的基本单位(1分)。5.文件系统:操作系统中与管理文件有关的软件和数据称为文件系统(1分),它负责为用户建立文件,撤消、读写、修改和复制文件,还负责完成对文件的按名存取和进行存取控制(1分)。5.设备驱动程序:是驱动物理设备和DMA控制器或I/O控制器等直接进行I/O操作的子程序的集合(1分)。负责设置相应设备的有关寄存器值,启动设备进行I/O操作,指定操作的类型和数据流向等(1分)。二、填空题(每空1空,共10分
13、)1.作业调度、进程调度。 2.保存现有进程上下文。 3.逻辑,物理。(次序不能调换)4.请求调入方式 5.DMA方式6.索引文件 7.索引节点或inode 8.NTFS三、单项选择题(每题1分,共20分)1.C 2.D 3.D 4.B 5.D 6.D 7.B 8.C 9.C 10.C11.A 12.D 13.D 14.A 15.C 16.D 17.D 18.A 19.B 20.C四、判断题(对的打,错的打,每题1分,共10分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 五、简答题(每题5分,共15分)1. 简述进程的基本状态及其相互间的转换。简述进程的一般状态及其转换过程,
14、并画出进程状态转换图。运行就绪等待调度阻塞唤醒时间片到 进程的状态一般包括就绪、等待、运行;运行状态的进程由于时间片到或高优先级就绪进程到达就会转入就绪状态,由于等待输入输出数据等事件会转入等待状态;就绪状态的进程由于在就绪队列的最前面,会被调度变为运行态,等待状态的进程由于等待事件的完成会被转入就绪状态。(3分)2. 什么是请求页式存储管理技术?试说明为什么要引入缺页中断。请求页式存储管理技术,指在作业或进程开始执行之前(1分),不把作业或进程的程序段和数据段一次性全部装入内存(1分),而只装入被认为是经常反复执行和调用的工作区部分,其它部分则在执行过程中动态装入(1分)。由于请求页式存储管
15、理技术,只将程序和数据的一部分装入内存,在进程执行时,势必有一部分指令和数据没有在内存,当访问这些内容时,必须将内存中的内容交换到外存,然后将外存中的内容装入内存。这些操作都会引起正在执行的进程转入等待状态,完成内容装入工作后继续执行。故必须引入缺页中断。(2分)3简述陷阱与中断的区别与联系。中断是指计算机在执行期间,系统内发生了任何非寻常的或非预期的急需处理事件,使得CPU暂时中断当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后返回原被中断处继续执行或调度新技术开发区的进程执行的过程。根据中断源产生的条件,可把中断分为外中断和内中断。(1分)外中断指来自处理机和内存外部的中断,狭
16、义上一般称为中断。内中断指来自处理机和内存内部产生的中断,一般称为陷阱。由此可见,它们都是广义上的中断。(1分)主要区别是:(3分)(1)陷阱通常由处理机正在执行的现行指令引起,而中断则是由与现行指令无关的中断源引起的。(2)陷阱处理程序提供的服务为当前进程所用,而中断处理程序提供的服务则不是为了当前进程。(3)CPU在执行完一条指令之后,下一条指令开始之前响应中断,而在一条指令执行中也可以响应陷阱。(4)陷阱处理程序规定在各自的进程上下文中执行,而中断处理程序则在系统上下文中执行。用户接口符号文件系统SFD回答用户存取要求系统调用文件名文件标识符fd基本文件系统BFD存取控制验证由fd获得控
17、制信息合法性检查逻辑件系统物理文件系统逻辑块号相对块号相对块号物理块号查基本文件系统BFD启动I/O物理块号设备要求的地址格式设备管理基本文件系统BFD4.画出文件系统的层次模型。画对三层给1分,写出旁边说明文字4组给1分。5简述SPOOLING系统的组成。SPOOLING是外围设备同时联机操作,它由输入设备、通道、输入管理模块、输入井、输出管理模块、输出井、输出设备组成。(3分)输入时,在输入管理模块的控制下,通过输入设备和通道,将输入的内容存在输入井中,然后根据进程的执行,再从输入井中将原输入读入内存。(1分)输入时,在输出管理模块的控制下,通过通道将输出内容存在输出井中,根据输出设备的状
18、态,将内容送向输出设备输出。这样将物理的独占设备变为的共享的虚拟设备,提高了I/O速度。(1分)六、综合题(第一题6分,第二题6分,第三题6分,第四题7分 共25分)1在一单道批处理系统中,一组作业的提交时刻和运行时间如下表所示。试计算响应比高者优先调度算法的平均周转时间T和平均带权周转时间W及调度顺序。作业提交时间运行时间JOB18.01.0JOB28.50.5JOB39.00.2JOB49.10.1作业调度顺序为J1,J2,J4,J3(1分)计算过程2分JOB1先到达,故先执行,即T1=0+1=1当JOB1运行完时,JOB2和JOB3均到达,此时R2=(0.5+0.5)/0.5=2 R3=
19、(0+0.2)/0.2=1故选JOB2优先执行,此时T2=0.5+0.5=1当JOB2执行完时,JOB3和JOB4均到达,此时 R3=(0.5+0.2)/0.2=3.5 R4=(0.4+0.1)/0.1=5故选JOB4优先执行,此时 T4=0.4+0.1=0.5最后JOB3执行, 此时 T3=0.6+0.2=0.8W1=1/1=1 W2=1/0.5=2 W3=0.8/0.2=4 T4=0.5/0.1=5平均周转时间 T=(1+1+0.5+0.8)/4=8.25(1.5分)带权平均周转时间 W=(1+2+4+5)/4=3(1.5分)2.Linux文件系统中磁盘索引节点ext2_inode的i_b
20、lock字段是一个有EXT2_N_BLOCKS个元素的数组,其默认值为15,这个数组实现文件块磁盘逻辑块的转换。其前12个元素直接存放文件最初的12个块,第13个元素存放一级索引的磁盘逻辑块号,第14个元素存放二级索引的磁盘逻辑块号,第15个元素存放三级索引的磁盘逻辑块号。设磁盘逻辑块大小为1024B,每个磁盘逻辑块号需要4个字节存放。试计算直接存取、二级索引的最大文件大小。可用不同单位的和来表示。(1)直接存取文件大小 12*1KB=12KB(2分)(2)二级索引的最大文件:12KB+(1024/4)*1KB+(1024/4)*(1024/4)*1KB=12KB+256KB+64MB=64.26MB(4分)3假设磁盘共有200个柱面,编号从0-199。当前磁头在125号柱面上服务,并刚刚完成了98号柱面的请求。如果现有进程P1、P2、P3和P4分别请求的柱面号为86,128,185,90
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 买卖龙合同标准文本
- 传媒公司执行合同标准文本
- 企业环评合同标准文本
- 债权赠予合同范例
- 2024年证券并购重组试题及答案
- 预算员案例讲解试题及答案
- 成功通过的信息化物流师试题及答案
- 2025-2030中国高纯氧市场竞争态势与未来营销战略研究报告
- 全媒体运营师策划能力试题及答案
- 2025如何判断合同终止条件
- 2024年浙江宇翔职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 2024年江苏省苏州市保安员资格考试模拟练习题及答案
- 2024年高速数据传输线项目可行性研究报告
- 医疗机构医疗废物管理规范考试试题及答案
- 阀门行业数字化转型
- 旅游车司机服务质量培训
- 宾馆装修明细合同模板
- 北京工业大学《软件工程(双语)》2023-2024学年期末试卷
- 2024版义务教育小学科学课程标准
- 八年级学生学情分析-20211031092110
- 2024年继续教育公需课考试题目及答案
评论
0/150
提交评论