华师在线计算机专业操作系统期末作业
华中师范大学操作系统原理期末考试高分题库全集含答案
31467--华中师范大学操作系统原理期末备考题库31467奥鹏期末考试题库合集单选题:(1)在地址映射方式中,动态重定位具有的特点是A.很难实现主存的扩充,可采用覆盖技术来实现B.很难实现不同作业主存信息的共享C.地址在执行过程中是可以改变的D.非常简单,任何计算机,任何操作系统都可以实现正确答案:B(2)磁盘上的文件以()单位进行读写。
A.字节B.记录C.块D.磁道正确答案:A(3)为了使多个进程能有效地同时处理输入输出,最好使用()结构的缓冲技术。
A.单缓冲B.双缓冲C.环型缓冲D.缓冲池正确答案:D(4)对记录进行批量存取时,所有逻辑文件中,存取效率最高的是A.流式文件B.顺序文件C.索引文件D.索引顺序文件正确答案:B(5)不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是A.非抢占方式B.非剥夺式C.抢占方式D.选择抢占方式正确答案:D(6)通过存取控制机制来防止由()所造成的文件不安全性。
A.人为因素B.自然因素C.系统因素D.其他选项都选正确答案:A(7)某系统有4个进程,每个进程最多需要2个同类资源,则该系统不会发生死锁的最少资源数是A.4B.5C.6D.7正确答案:A(8)在设备分配所用的数据结构中,整个系统只可能有一张A.系统设备表SDTB.设备控制表DCTC.控制器表COCTD.通道控制表CHCT正确答案:B(9)作业的周转时间与该作业的执行时间比称为A.带权周转时间B.响应时间C.等待时间D.运行时间正确答案:C(10)若P、V操作的信号量S初值为5,当前值为-2,则表示有()进程处于等待状态。
A.0B.1C.2D.3正确答案:D(11)UNIX系统采用()策略进行主存的管理。
A.动态分区B.请求调页C.分段D.段页式正确答案:D(12)在计算机系统的四大资源中,最关键的是A.中央处理机(CPU)B.存储器C.输入/输出设备D.文件系统正确答案:B(13)UNIX系统中,把I/O设备当作()来处理。
2022年华东师范大学软件工程专业《操作系统》科目期末试卷A(有答案)
2022年华东师范大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、()不是操作系统的功能。
A.CPU管理B.存储管理C.网络管理D.数据管理2、计算机开机后,操作系统最终被加载到()。
A.BIOSB.ROMC.EPROMD.RAM3、要实现两个进程互斥,设一个互斥信号量mutex.当mutex为0时,表示()。
A.没有进程进入临界区B.有一个进程进入临界区C.有一个进程进入临界区,另外一个进程在等候D.两个进程都进入临界区4、与单道程序相比,多道程序系统的优点是()I.CPU 利用率高II.系统开销小III.系统吞吐量大IV. I/O设备利用率高A.仅I、IIIB.仅I、IVC. 仅II、IIID.仅I、III,IV5、为多道程序提供的共享资源不足时,可能会产生死锁。
但是,不当的()也可能产生死锁。
A.进程调度顺序B.进程的优先级C.时间片大小D.进程推进顺序6、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送7、用户程序发出磁盘1/0请求后,系统的正确处理流程是()A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序8、已知某磁盘的平均转速为r秒/转,平均寻找时间为T秒,每个磁道可以存储的字节数为N,现向该磁盘读写b字节的数据,采用随机寻道的方法,每道的所有扇区组成一个簇,其平均访问时间是()。
A.(r+T)b/NB.b/NTC.(b/N+T)D.bT/N+r9、某文件系统的簇和磁盘扇区大小分别为1KB和512B。
若一个文件的大小为1026B,则系统分配给该文件的磁盘空间大小是()。
计算机操作系统期末复习题(答案最全)
计算机操作系统期末复习题注:1-简单2-一般3-较难4-难第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、操作系统是一种()。
A、应用软件B、系统软件C、通用软件D、工具软件答案-1:B2、计算机系统的组成包括()。
A、程序和数据B、处理器和内存C、计算机硬件和计算机软件D、处理器、存储器和外围设备答案-1:C3、下面关于计算机软件的描述正确的是()。
A、它是系统赖以工作的实体B、它是指计算机的程序及文档C、位于计算机系统的最外层D、分为系统软件和支撑软件两大类答案-2:B4、财务软件是一种()。
A、系统软件B、接口软件C、应用软件D、用户软件答案-2:C5、世界上第一个操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-1:B6、批处理操作系统提高了计算机的工作效率,但()。
A、系统资源利用率不高B、在作业执行时用户不能直接干预C、系统吞吐量小D、不具备并行性答案-3:B7、引入多道程序的目的是()。
A、为了充分利用主存储器B、增强系统的交互能力C、提高实时响应速度D、充分利用CPU,减少CPU的等待时间答案-3:D8、在多道程序设计的计算机系统中,CPU()。
A、只能被一个程序占用B、可以被多个程序同时占用C、可以被多个程序交替占用D、以上都不对答案-2:C9、多道程序设计是指()。
A、有多个程序同时进入CPU运行B、有多个程序同时进入主存并行运行C、程序段执行不是顺序的D、同一个程序可以对应多个不同的进程答案-3:B10、从总体上说,采用多道程序设计技术可以()单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要()。
A、增加减少B、增加延长C、减少延长D、减少减少答案-4:B11、允许多个用户以交互使用计算机的操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-2:A12、下面关于操作系统的叙述正确的是()。
华中师大《操作系统》期末考试备考资料全集题及答案参考答案
华中师范大学网络教育学院《操作系统》测试题答案一.单项选择题1.A 2.A 3.B 4. C5.A6.C 7.A8.A 9.D10.D 11.D 12.D 13.A14.A15.D16. B17. B 18. D 19. A 20. A 21. B 22. C 23. B 24.B25.A28.B27.C28.D29. A 30. C31.D32.A33.C34.A35.B36.C37.A38.D39.D40.41.A42.B43.B44.B55.A46. B47. A 48. D 49. A 50. A 51. B 52. C 53. B 54. B55. A56. B57.C58. D59.C 60.C61 .D 62. C 63 .C 64. B 65.D 66 .C 67. A 68 .D 69 .C 70. A 71 . D 72 .B 73. B 74. D 75 .D二.名词解释1.操作系统是计算机系统中的一个大型软件系统,它负责计算机系统的全部软件和硬件资源的分配、调度工作,控制并协调多个任务的活动,实现信息的存取和保护;它又是用户与计算机系统之间的接口,为用户提供灵活而方便的工作环境。
2.缓冲即是使用专用硬件缓冲器或在内存中划出一个区域用来暂时存放输入输出数据的器件。
3.页式管理就是把各进程的虚拟空间划分为若干长度相等的页面,把指令按页面大小划分后存放在内存中执行或只在内存中存放那些经常被执行或即将被执行的页面,而那些不被经常执行以及在近期内不可能被执行的页面则存放于外存中,按一定规则调入的一种内存管理方式。
4.局部性原理是指在几乎所有程序的执行过程中,在一段时间内,CPU总是集中地访问程序中的某一个部分而不是对程序的所有部分具有平均地访问频率。
5.一次仅允许一个进程使用的资源称为临界资源。
6.多道程序设计技术是计算机内存中同时存放几道相互独立的程序,是它们在管理程序的控制下,相互穿插地运行。
2022年华中师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)
2022年华中师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、如果文件采用直接存取方法,且文件大小不固定,则应采用()物理结构。
A.直接B.索引C.随机D.顺序2、文件系统中设立打开(open)系统调用的卡要目的是()。
A.把文件从辅存读到内存B.把文件的控制信息从辅存读到内存C.把文件的FAT表信息从辅存读到内存D.把磁盘文件系统的控制管理信息从辅存读到内存3、进程P1和P2均包含并发执行的线程,部分伪代码描述如下所//进程P1 //进程P2int x=0; int x=0;Thread1() Thread3(){int a; {int a:a=1; a=x;x+=1; x+=3;Thread2() Thread4(){ {int a: int b, aa=2; b=x;x+=2; x1=4;} }下列选项中,需要互斥执行的操作是()。
A. a=l与a=2B. a=x与b=xC. x+=1与x+=2D. x+=1与x+=34、一次性分配所有资源的方法可以预防死锁的发生,这种方法破坏的是产生死锁的4个必要条件中的()。
A.互斥条件B.占有并请求C.不剥夺条件D.循环等待5、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3 及p4共享。
各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。
若系统出现死锁,则处于死锁状态的进程数至少是()。
A.1B.2C.3D.46、在请求分页系统中,页面分配策略与页面置换策略不能组合使用的是()。
A.可变分配,全局置换B.可变分配,局部置换C.固定分配,全局置换D.固定分配,局部置换7、若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的操作是()。
I.处理越界错误 II.置换页面 II1.分配内存A.仅I、IIB.仅I、IIIC. 仅I、IIID.I,II和III8、中断处理和子程序调用都需要压栈以保护现场。
华师操作系统作业答案
华师《操作系统》作业答案名词解释:进程:进程是一个具有一定独立功能的程序。
关于某个数据集合的一次运行活动。
它是操作系统的动态执行的基本单元。
在传统的操作系统中,进程既是基本的分配单元也是基本的执行单元。
长期调度:按照某种原则从磁盘某些盘区的作业队列和交互作业中选取作业进入主存,并为作业做好运行前的准备工作和作业完成后的善后工作。
死锁:一组进程中,每个进程都无限等待被该组进程中另一进程所占有的资源,因而永远无法得到的资源,这种现象称为进程死锁,这一组进程就称为死锁进程。
若死锁发生,会浪费大量系统资源,甚至导致系统崩溃。
SPOOL系统:spool系统是通过共享设备来模拟独点型设备的动作,使独点型设备成为共享设备从而提高了设备利用率和系统的效率,这种技术被称为虚拟设备技术,实现这一技术的硬件和软件系统被称为SPOOL系统,或称为假脱机系统。
绝对地址:——是指存储控制部件能够识别的主存单元编号(或字节地址),也就是主存单元的实际地址。
综合分析题第6题:在一个请求分页系统,采用最佳页面置换算法时,假如一个作业的页面走向为701203042303212011701,当分配给该作业的页架数为3时,试写出页面调度的过程,并计算缺页次数答:页数为三,先把前三个页面装进去,7,0,1,发生3次缺页次数;下一个是2,按照最佳置换,应该把7拿出去,变成2,0,1,累计4次缺页次数;下一个是2,在内,不动,不发生缺页;下一个是0,在内,不动,不发生缺页;下一个是3,应该把1拿出去,变成2,0,3;。
;依次往下推;累计发生9次缺页。
第7题据所给出的参数,请分析操作系统的不同调度算法,计算并填写下表中空白的地方。
答案:第8题请画出进程的五种基本状态及其转换过程,并作相应解释运行状态(Running):进程占用处理器资源;处于此状态的进程的数目小于等于处理器的数目,在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程2)就绪状态,进程已获得进程可以按多个优先级别划分队列,例如,当一个进程由于是境片用完而过入就绪状态时,排入低优先级队列,当进程由I/Or操作完成而进入就绪状态时,排入高优先级队列。
华师操作系统作业
作业1.第5题SPOOL系统您的答案:SPOOl系统是通过共享设备来模拟独占型设备的动作,使独占型设备成为共享设备从而提高了设备利用率和系统的效率,这种技术被成为虚拟设备技术,实现这一技术的硬件和软件系统被成为SPOOL系统或称为假脱机系统。
题目分数:4此题得分:42.第6题分时您的答案:分时就是时间片轮转。
操作系统采用时间片轮转的方式处理每个用户的服务请求。
题目分数:4此题得分:33.第11题进程您的答案:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。
题目分数:4此题得分:44.第14题文件您的答案:逻辑上具有完整意义的信息集合称为文件。
题目分数:4此题得分:310.第13题在一个请求分页系统,采用最佳页面置换算法时,假如一个作业的页面走向为701203042303212011701,当分配给该作业的页架数为3时,试写出页面调度的过程,并计算缺页次数您的答案:页数为三,先把前三个页面装进去,7,0,1,发生3次缺页次数;下一个是2,赞着最佳置换,应该把7拿出去,变成2,0,1,累计4次缺页次数;下一个是2,在内,不动,不发生缺页;下一个是0,在内,不动,不发生缺页;下一个是3,应该把1拿出去,变成2,0,3;......;依次往下推;累计发生9次缺页。
题目分数:10此题得分:811.第2题什么叫临界段?临界段的设计原则是什么?您的答案:临界段指的是进程中访问共享变量的代码段。
临界段设计原则有以下几点:1,在共享同一个临界资源的所有进程中,每次只允许有一个进程处于它的临界段之中。
2,若有多个进程同时要求进入它们的临界段时,应在有限的时间内让其中之进入临界段,而不应相互阻塞,以至于各进程都进不去临界段。
3,进程只应在临界段内逗留有限时间。
4,不应使要进入临界段的进程无限期地等待在临界段之外。
5,在临界段之外运行的进程不可以阻止其他的进程进入临界段。
6,在解决临界段问题时,不要预期和假定进程的相对速度以及可用的处理器数目。
2022年华中师范大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)
2022年华中师范大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下列选项中,操作系统提供给应用程序的接口是()。
A.系统调用B.中断C.库函数D.原语2、所谓(),是指将一个以上的作业放入内存,并且同时处于运行状态。
这些作业,共享处理器的时间和外设及其他资源。
A.多重处理B.多道程序设计C.实时处理D.并行执行3、死锁与安全状态的关系是()。
A.死锁状态有可能是安全状态B.安全状态有可能成为死锁状态C.不安全状态就是死锁状态D.死锁状态一定是不安全状态4、在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。
所谓临界区是指()。
A.一个缓冲区B.一段数据区C.同步机制D.一段程序5、下列关于管程的叙述中,错误的是()。
A.管程只能用于实现进程的互斥B.管程是由编程语言支持的进程同步机制C.任何时候只能有一个进程在管程中执行D.管程中定义的变量只能被管程内的过程访问6、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。
A.缓冲池B.循环缓冲C.单缓冲D.双缓冲7、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序8、磁盘高速缓存设在()中。
A.内存B.磁盘控制器C.CacheD.磁盘9、下列关厂索引表的叙述中,正确的是()。
A.索引表中每个记录的索引项可以有多个B.对索引文件存取时,必须先查找索引表C.索引表中含有索引文件的数据及其物理地址D.建立索引表的i1的之,是减少存储空间,10、要保证一个程序在主存中被改变了存放位置后仍能正确地执行,则对主存空间应采用()技术。
华师在线作业答案
第1题 (2.0) 分 Excel主界面窗口中默认打开有“常用”工具栏和______。
A、“格式”工具栏B、“绘图”工具栏C、“列表”工具栏D、“窗体”工具栏第2题 (2.0) 分若一个单元格的地址为F5,则其右边紧邻的一个单元格的地址为______。
A、F6B、G5C、E5D、F4第3题 (2.0) 分在Excel中,进行查找或替换操作时,将打开的对话框的名称是______。
A、查找B、替换C、查找和替换D、定位第4题 (2.0) 分下列各项中,不是微型计算机的主要性能指标的是______。
A、字长B、存取周期C、主频D、硬盘容量第5题 (2.0) 分在Word编辑状态下,若光标位于表格外右侧的行尾处,按Enter(回车)键,结果为______。
A、光标移到下一列B、光标移到下一行,表格行数不变C、插入一行,表格行数改变D、在本单元格内换行,表格行数不变第6题 (2.0) 分在Windows窗口的任务栏中有多个应用程序按钮图标时,其中代表应用程序窗口是当前窗口的图标状态呈现______。
A、“高亮”B、“灰化”C、“压下”D、“凸起”第7题 (2.0) 分在Word编辑状态下,对于选定的文字______。
A、可以移动,不可以复制B、可以复制,不可以移动C、可以进行移动或复制D、可以同时进行移动和复制第8题 (2.0) 分以下四项不属于Windows操作系统特点的是______。
A、图形界面B、多任务C、即插即用D、不会受到黑客攻击第9题 (2.0) 分在Windows中,打开一个窗口后,通常在其顶部是一个______。
A、标题栏B、任务栏C、状态栏D、工具栏第10题 (2.0) 分在Windows中,对桌面背景的设置可以通过______。
A、鼠标右键单击“我的电脑”,选择“属性”菜单项B、鼠标右键单击“开始”菜单C、鼠标右键单击桌面空白区,选择“属性”菜单项D、鼠标右键单击任务栏空白区,选择“属性”菜单项第11题 (2.0) 分计算机存储单元中存储的内容______。
华东师范大学期末试卷(软院A卷)
华东师范大学期末试卷(软院A卷)华东师范大学期末试卷(软院A卷)20012 -2013 学年第二学期课程名称:操作系统学生姓名:_____________ 学号:__________________专业:软件工程年级/班级________________课程性质:专业必修一二三四总分阅卷人签名1、判断题(请判断以下叙述的正误,用T和F表示,并对错误的叙述进行改正,说明理由。
20分,每题2分)()1、线程都保存有各自的栈信息和CPU状态(寄存器、指令计数器等)。
T ()2、页表由各个进程自己管理,进程可在用户态对页表进行更新。
F()3、单CPU环境下由于任何时刻只有一个进程(线程)能够运行,因此操作系统不需要实现同步与互斥支持。
F()4、在微内核结构的操作系统中,进程间通讯可以不在微内核内。
F()5、在抢占式(preemptive)操作系统中,进程不会因为申请、使用资源发生死锁。
T()6、对于像打印机这样的低速设备,采用DMA方式进行数据交换是不合适的;F()7、在虚存管理时,采用LRU页面替换策略,可能会发生Belady异常(即分配页框越多,缺页率反而越高);F()8、RAID技术总是以牺牲磁盘访问性能来换取容错性的提高。
F()9、目录文件其实就是文件控制块(FCB)。
F()10、操作系统内核是一个特殊的进程,在系统启动后以运行(running)或者就绪(ready)状态存在。
F2、单选题(20分,每题2分)1. 当发生抖动(或称为颠簸,thrashing)时,以下哪种现象不会出现?BA. 处于等待(waiting)状态的进程数增多B. CPU利用率增高C. 磁盘I/O增多D. 长程调度(long-term scheduling)允许更多的进程进入就绪(ready)状态2. 多CPU共享内存环境下,以下哪种实现临界区的方法无效?CA. 使用test_and_set机器指令实现“忙等”(busy waiting)B. Peterson算法C. 关中断D. 使用swap机器指令实现“忙等”3. 以下哪种情况仍然可能会发生死锁?BA. 资源都是可共享的;B. 每一种资源的数量都超过单个进程所需这类资源的最大值;C. 空闲资源能够满足任意一个进程还需要的资源需求;D. 每个进程必须一次申请、获得所需的所有资源4. 以下哪种数据结构必须存放在持久存储介质上?CA. 进程控制块B. 页表C. 文件控制块D. 打开文件列表5. 以下哪种海量存储技术对于提升存储系统的容错性没有直接帮助?AA. 无冗余(non-redundant)的条带化(striping)B. 映像(mirroring)C. 按位奇偶校验(bit-interleaved parity)D. 按块奇偶校验(block-interleaved parity)6. 以下哪一种程序(或程序片段)常通过伪装成其它程序,引诱用户运行,从而威胁系统的安全?BA. 计算机病毒B. 特洛伊木马C. 逻辑炸弹D. 操作系统自举(bootstrap)文件7. 以下哪一种机制能够帮助系统管理员防止攻击者窃听在公共网络上传输的数据?AA. 加密B. 认证C. 访问控制矩阵D. 防火墙8. 以下哪种存储设备不需要进行空闲块管理?AA. 只读光盘B. 磁盘C. 磁带D. U盘9. 以下哪个操作不是磁盘格式化进行的?AA. 划分扇区和磁道B. 建立空闲FCB列表C. 建立空闲块列表D. 设定根目录文件10. 以下哪种数据结构不必以内核态进行访问?DA. 进程控制块B. 页表C. 文件控制块D. 以上皆非3、简答题(20分,每题5分)1. 程序控制输入输出(programmed I/O)和直接内存访问(DMA)哪种对于高速I/O访问效率较高,为什么?。
2022年华东师范大学软件工程专业《操作系统》科目期末试卷B(有答案)
2022年华东师范大学软件工程专业《操作系统》科目期末试卷B(有答案)一、选择题1、采用SPOOLing技术将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是()。
A.独占设备B.共享设备C.虚拟设备D.一般物理设备2、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序3、作业在执行中发生缺页中断,经操作系统处理后应让其执行()指令。
A.被中断的前一条B.被中断的那一条C.被中断的后·条D.启动时的第一条4、假定某页式管理系统中,主存为128KB,分成32块,块号为0,1,2,3,....31:某作业有5块,其页号为0,1,2,3,4,被分别装入主存的3,8,4,6,9块中。
有一逻辑地址为[3,70]。
试求出相应的物理地址(其中方括号中的第一个元素为页号,第二个元素为页内地址,按十进制计算)()。
A.14646B.24646C.24576D.345765、在一个操作系统中对内存采用页式存储管理方法,则所划分的页面大小()。
A.要依据内存大小而定B.必须相同C.要依据CPU的地址结构而定D.要依据内存和外存而定6、在下列选项中,()不属于操作系统提供给用户的可使用资源。
A.中断机制B.处理机C.存储器D.I/O设备7、假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3.这些资源总数分别为18、6、22。
T0时刻的资源分配情况(见表),此时存在的一个安全序列是()。
A. P0, P2, P4, P1, P3B. P1, P0, P3, P4, P2C. P2, P1, P0, P3, P4D. P3, P4, P2, P1, P08、文件的顺序存取是()。
华东师范大学期末试卷(A卷)
华东师范大学期末试卷(A卷)2013 -2014 学年第二学期课程名称:操作系统学生姓名:_____________ 学号:__________________专业:软件工程年级/班级________________课程性质:专业必修一、判断题(20分,每题2分。
正确的用T表示;错误的用F表示,并修正,未修正的不给分)1.一个用户进程执行系统调用时,运行在核心态、系统上下文中。
F(很可能在用户上下文)2.当一个用户进程执行系统调用时,该用户进程可能从运行状态转换为就绪状态,也可能从运行状态转换为等待状态。
T3.只使用二元信号量和计数器,而不使用计数信号量,是无法实现有界缓冲区问题(bounded-buffer)的。
F(二者其实等价,可实现)4.不安全状态未必会导致死锁的发生;始终处于安全状态也不能保证死锁一定不会发生。
F(安全一定无死锁)5.页表和FCB一样,应该存放在磁盘上,由操作系统内核进行管理,在需要的时候调入内存使用。
F(页表存内存)6.I/O设备的驱动程序代码应该运行在使用该I/O设备的进程的用户态。
F(核心态运行)7.发生缺页中断的进程将从运行态转换为就绪态。
F(等待)8.目录是一种特殊的文件,其内容只能由操作系统中文件系统相关的代码在内核态访问。
T9.并非所有的二级或三级存储设备都需要磁盘调度。
T10.逻辑炸弹(logic bomb)会通过特殊的程序逻辑引起计算机硬件爆炸。
F(通常不爆炸)二、单选题(30分,每题3分)(全是C)1.以下哪种调度算法在各自的应用场景下不一定是最优的:A.CPU调度,非抢占情况下的最短作业优先(对平均等待时间);B.CPU调度,抢占情况下的最短剩余时间优先(对平均等待时间);C.磁盘调度,最短寻道时间优先(对寻道时间);D.页面替换,最优调度(或称为最长不会使用优先)(对缺页率)。
2.磁盘调度时,访问序列中记录的是:A.磁盘号;B.扇区号;C.柱面号;D.磁道号。
华师在线操作系统在线作业
1.第5题SPOOL系统您的答案:答:SPOOL系统是通过共享设备来模拟独占型设备的动作使独占型设备成为共享设备从而提高了设备利用率和系统的效率这种技术被称为虚拟设备技术实现这一技术的硬件和软件系统被称为SPOOL系统或称为假脱机系统。
题目分数:4此题得分:42.第6题分时您的答案:所谓分时是指多个用户分享使用同一台计算机,也就是说把计算机的系统资源(尤其是CPU时间)进行时间上的分割,即将整个工作时间分成一个个的时间段,每个时间段称为一个时间片,从而可以将CPU工作时间分别提供给多个用户,每个用户依次地轮流使用时间片。
题目分数:4此题得分:43.第11题进程您的答案:进程指一个独立的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的独立单位。
题目分数:4此题得分:44.第14题文件您的答案:逻辑上具有完整意义的信息集合称为“文件”题目分数:4此题得分:35.第15题绝对地址您的答案:是指存储控制部件能够识别的主存单元编号(或字节地址),也就是主存单元的实际地址。
题目分数:4此题得分:46.第1题有如下的一个磁盘请求序列,其磁道号为:120,65,58,39,28,90,130,38,195开始时,读写头位于100号磁道向磁道号增加的方向运动,现采用循环扫描策略CSCAN,请画出磁盘调度的过程您的答案:题目分数:10此题得分:107.第7题有一只盘子,每次放入一个水果,父亲总是放苹果到盘中,母亲向盘中放桔子,一个儿子专等吃盘中的桔子,一个女儿专等吃盘中的苹果。
试用P-V操作定出他们能同步、互斥的相关语句。
您的答案:第7题答案.doc题目分数:10此题得分:108.第8题如图所示位示图(行号、列号都从0开始编号)来管理空闲盘块。
如果盘块从1开始编号,每个盘块的大小为1KB。
(1)现要为文件分配两个盘块,请说明分配过程。
(2)若要释放第300块,应如何处理12345您的答案:(1)过程如下: a、顺序检索位示图,从中找到第一个值为0的二进制位,得到其行号i1=2,列号 j1=2;第二个值为0的二进制位的行号i2=3,列号j2=6。
2022年华东师范大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)
2022年华东师范大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3.这些资源总数分别为18、6、22。
T0时刻的资源分配情况(见表),此时存在的一个安全序列是()。
A. P0, P2, P4, P1, P3B. P1, P0, P3, P4, P2C. P2, P1, P0, P3, P4D. P3, P4, P2, P1, P02、实时操作系统必须在()内处理完来白外部的事件。
A.一个机器周期B.被控对象规定时间C.周转时间D.时间片3、与单道程序相比,多道程序系统的优点是()I.CPU 利用率高II.系统开销小III.系统吞吐量大IV. I/O设备利用率高A.仅I、IIIB.仅I、IVC. 仅II、IIID.仅I、III,IV4、并发进程执行的相对速度是()A.由进程的程序结构决定的B.由进程自己来控制的C.与进程调度策略有关的D.在进程被创建时确定的5、若一个信号量的初值为3,经过多次P、V操作之后当前值为-1,则表示等待进入临界区的进程数为()A.1B.2C.3D.46、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送7、下列关于设备驱动程序的叙述中,正确的是()。
I.与设备相关的中断处理过程是由设备驱动程序完成的II.由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写III.磁盘的调度程序是在设备驱动程序中运行的IV.一个计算机系统配置了2台同类绘图机和3台同类打印机,为了正确驱动这些设备,系统应该提供5个设备驱动程序A. 仅I、IIIB. 仅II、IIIC.仅I、III,IVD. I、II、III、IV8、若8个字(字长32位)组成的位示图管理内存,假定用户归还一个块号为100的内,存块,它对应位示图的位置为()。
计算机操作系统期末考试题目及答案选择题
计算机操作系统期末考试题目及答案选择题计算机操作系统期末考试题目及答案(选择题)答案绝对正确广药师姐一、单项选择题(本大题共20小题,每小题2分,共40分)。
1位示图方法可用于( )A、盘空间的管理B、盘的驱动调度C、文件目录的查找D、页式虚拟存贮管理中的页面调度凡是有盘空间三个字就选2.下列关于进程和线程的叙述中,正确的是____。
A、一个进程只可拥有一个线程B、一个线程只可拥有一个进程C、一个进程可拥有若干个线程D、一个线程可拥有若干个进程线程是进程的一部分3.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会____。
A、继续运行B、进入阻塞态,让出CPUC、进入就绪态,让出CPUD、继续运行,并唤醒S队列上的等待进程P操作就是信号量减一,若小于0则进入等待队列,S=0,P操作后s=-1,则进入等待V操作就是信号量加一,若小于等于0则唤醒,4.一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的____。
A、互斥条件(不能共占一个资源)B、请求和释放条件(请求了资源还可以继续请求)C、不剥夺条件请求的资源用完才释放D、环路等待条件(形成环路)5.下列算法中用于磁盘移臂调度的是( )A、时间片轮转法(进程调度)B、LRU算法(页面调度)C、最短寻找时间优先算法D、优先级高者优先算法(进程调度)还有fcfs先来先服务,scan扫描算法6.若P、V操作的信号量S的初值为2,当前值为-1,则有_____个等待进程。
A、1B、2C、3D、0s>0如s=2,则表示有2个可用资源s<0,则表示有|n|在等待,s=-1则有一个在等待,s=0,则没有可用资源7.一台计算机有8台磁带机,它们由N个进程竞争使用,每个进程可能需要3台磁带机。
如果要求系统没有死锁危险,请问N可以取的最大值是______。
A、1B、2C、3D、48+n>=3n判断死锁,则n<=4,取n=38.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1<t2<=""></t2统按单道方式运行且采用短作业优先算法,则平均周转时间是______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
此题得分:10
8.第3题
根据所给出的参数,请分析操作系统的不同调度算法,计算并填写下表中空白的地方
进程名
A
B
C
D
E
到达时间
0
1
2
3
4
服务时间
4
3
5
2
4
FCFS
完成时间
周转时间
带权周转时间
SIF
完成时间
周转时间
带权周转时间
您的答案:
?
45
33
23
11
45
67
46
34
23
44
33
44
56
65
此题得分:5
批注:
16.第16题
比较FIFO与LRU置换算法的优缺点。
您的答案:先进先出法(FIFO):先进入内存的页先被换出内存。它设计简单,实现容易,但遇到常用的页效率低。 最近最少使用页面先淘汰(LRU):离当前时间最近一段时间内最久没有使用过的页面先淘汰。这种算法其实是照顾循环多的程序,其它则不能提高效率,且实现时不太容易。
题目分数:5
此题得分:5
题目分数:5
此题得分:5
批注:
12.第6题
试述产生死锁的原因和必要条件是什么?
您的答案:产生死锁的原因有两点:一是系统资源不足,二是进程推进顺序不当。 产生死锁的必要条件有四种:一是?互斥条件,即在一段时间内资源为某一进程所独占。二是?请求和保持条件:进程因请求资源被阻塞时,对已分配给他的资源保持不放。三是?不剥夺条件:进程所获得的资源在未使用完之前,不能被其他进程独占,而只能由该进程自己释放。四是?环路条件:在发生死锁时,里程的资源图必将构成一个环路,即一个进程保持着后一个进程所需要的资源。
题目分数:10
此题得分:10
7.第2题
有一只盘子,每次放入一个水果,父亲总是放苹果到盘中,母亲向盘中放桔子,一个儿子专等吃盘中的桔子,一个女儿专等吃盘中的苹果。试用P-V操作定出他们能同步、互斥的相关语句。
您的答案:dish=1?apple=0;?banana=0;?father()?{?p(dish);? 将苹果放入盘中;?v(apple);}?mother()?{?p(dish);? 将香蕉放入盘中;?v(banana);}?son()?{?p(banana);? 从盘中取出香蕉;?v(dish);}?daughter()?{?p(apple);? 从盘中取出苹果?v(dish);}
题目分数:5
此题得分:5
批注:
13.第7题
试述简单分页的概念和地址转换过程。
您的答案:简单分页——把主存分成许多同样大小的存储块,并以这种存储块作为存储分配单位。?地址转换过程:? (1)、首先将逻辑地址左边表示页号部分的页号抽取出来;? (2)、以页号作为索引查找该进程页表,找出该页存放的主存页架号;? (3)、用此页架号(二进制形式)取代逻辑地址的左边部分,并与右边的页内地址合并成相应的物理地址去访问主存。
题目分数:5
此题得分:5
批注:
15.第15题
当S表示资源时,Wait(S)和Signal(S)操作的直观含义是什么?
您的答案:wait(s)操作将信号量值增1后,若该值为负,则执行wait操作的进程等待。 signal(s)操作将信号量增1后,若该值为正,这执行signal操作的进程唤醒等待进程。
题目分数:5
题目分数:10
此题得分:8
10.第14题
在一个请求分页系统,采用最佳页面置换算法时,假如一个作业的页面走向为701203042303212011701,当分配给该作业的页架数为3时,试写出页面调度的过程,并计算缺页次数
您的答案:
解:?
?
7
0
1
2
0
3
0
4
2
3
0
3
2
12011 Nhomakorabea7
0
1
7
7
7
2
?
2
?
4
4
4
0
题目分数:4
此题得分:4
5.第13题
绝对地址
您的答案:是指存储控制部件能够识别的主存单元编号(或字节地址),也就是主存单元的实际地址。
题目分数:4
此题得分:4
6.第1题
如图所示位示图(行号、列号都从0开始编号)来管理空闲盘块。如果盘块从1开始编号,每个盘块的大小为1KB。
(1)现要为文件分配两个盘块,请说明分配过程。
1.第9题
长期调度
您的答案:长期调度——又称作业调度,其主要功能是按照某种原则从磁盘某些盘区的作业队和交互作业中选取作业进入主存,并为作业做好运行前的准备工作和作业完成后的善后工作。
题目分数:4
此题得分:4
2.第10题
死锁
您的答案:一组进程中,每个进程都无限等待被该组进程中另一进程所占有的资源,因而永远无法得到的资源,这种现象称为进程死锁,这一组进程就称为死锁进程。若死锁发生,会浪费大量系统资源,甚至导致系统崩溃。
题目分数:5
此题得分:5
批注:
14.第8题
文件系统的功能是什么?有哪些基本操作?
您的答案:文件系统即文件管理系统。它的基本功能为:?(1)实施文件存储空间(磁盘)的分配和回收。?(2)提供文件共享及保护、保密措施。?(3)实现用户要求的各种操作。 文件系统为用户提供系统调用命令来使用和控制文件,最基本的操作有:建立与撤消文件,打开与关闭文件,读写文件。?(1)文件的建立与撤消? ·建立文件??系统为该文件建立一个目录表目。?·撤消文件??清除该文件目录表目。?(2)打开与关闭文件? ·打开文件??将欲访问文件表目调入内存的活动文件表中。? ·关闭文件??把用户要写入文件中的记录写入文件中区相应位置。
题目分数:4
此题得分:4
3.第11题
进程
您的答案:是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。
题目分数:4
此题得分:4
4.第12题
SPOOL系统
您的答案:SPOOL系统是通过共享设备来模拟独占型设备的动作使独占型设备成为共享设备从而提高了设备利用率和系统的效率这种技术被称为虚拟设备技术实现这一技术的硬件和软件系统被称为SPOOL系统或称为假脱机系统。
?
?
1
?
1
?
?
1
?
?
?
0
0
0
?
0
?
0
0
3
3
?
?
3
?
0
?
?
0
?
?
?
?
1
1
?
3
?
3
2
2
2
?
?
2
?
2
?
?
7
?
?
所以缺页次数?为9次
题目分数:10
此题得分:6
11.第5题
什么叫重定位?有哪几种重定位技术?有何区别?
您的答案:重定位是把程序中相对地址变换为绝对地址。 对程序进行重定位的技术目前按重定位的时机区分为两种:静态重定位和动态重定位。? 静态重定位是要把程序中所胡与地址有关的项在程序运行前(确切地说是在程序装入主存时)修改好,它是在程序装入主存时由连接装入程序进行重定位。动态重定位不是在程序装入过程中进行。在处理器每次访问主存时,由动态地址变换机构(硬件)自动进行把相对地址转换为绝对地址。
34
32
12
22
19
10
24
43
34
16
10
54
32
33
15
21
?
题目分数:10
此题得分:0
9.第4题
请画出进程的五种基本状态及其转换过程,并作相应解释。
您的答案:答:五种基本状态? 1)运行状态(Running):进程占用处理器资源;处于此状态的进程的数目小于等于处理器的数目。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。?? 2)就绪状态(Ready):进程已获得除处理器外的所需资源,等待分配处理器资源;只要分配了处理器进程就可执行。就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪状态时,排人低优先级队列;当进程由I/O操作完成而进入就绪状态时,排入高优先级队列。?? 3)阻塞状态(Blocked):当进程由于等待I/O操作或进程同步等条件而暂停运行时,它处于阻塞状态。?? 4)创建状态(New):进程正在创建过程中,还不能运行。操作系统在创建状态要进行的工作包括分配和建立进程控制块表项、建立资源表格(如打开文件表)并分配资源、加载程序并建立地址空间表等。?? 5)退出状态(Exit):进程已结束运行,回收除进程控制块之外的其他资源,并让其他进程从进程控制块中收集有关信息(如记帐和将退出代码传递给父进程)。? 转换过程:? 五状态进程模型中的状态转换主要包括下列几种。操作系统中多个进程的并发执行是通过调度与超时两种转换间的循环,或调度、等待事件和事件出现三种转换间的循环来描述的。 1)创建新进程:创建一个新进程,以运行一个程序。创建新进程的可能原因包括用户登录、操作系统创建以提供某项服务、批处理作业等。?? 2)收容(Admit,也称为提交):收容一个新进程,进入就绪状态。由于性能、内存等原因,系统会限制并发进程总数。?? 3)调度运行(Dispatch):从就绪进程表中选择一个进程,进入运行状态。?? 4)释放(Release):由于进程完成或失败而终止进程运行,进入结束状态。
(2)若要释放第300块,应如何处理
0
1
2
3
4
5
6
7
8
9