《电大-操作系统-期末考试历届真题试卷-版.docx》由会员分享,可在线阅读,更多相关《电大-操作系统-期末考试历届真题试卷-版.docx(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电大-操作系统-期末考试历届 真题试卷-整理版操作系统9 .实现虚拟存储器的目的是(B.实现程序浮动A.实现存储保护 C.扩充辅存容量.操作系统实现“按名存取”的关键在于解决().A.文件逻辑地址到文件具体的物理地址的转换B.文件名称与文件具体的物理地址的转换C文件逻辑地址到文件名称的转换D.文件名称到文件逻辑地址的转换H.文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表,由此 表和文件本身构成的文件兄().A.连续文件B.链接文件三岁引文件D.逻辑文件12 .用1s命令以长格式列目录信息时,若某一文件的特征在文件列表中按如下顺序显示 在屏幕上:drwxrw -r - - 2
2、user gk 3564 Oct 28 10 : 30 /user/asD. h则同组用户的访问权限是().A.读和执行B.读、写、执行C.写和执行读和写13 .下列描述中,不是设备管理的功能的是L ).A.实现缓冲区管理B.进行设备分配&实现中断处理D.完成I/O操作14 .一个含有6个盘片的双面硬盘.盘片每面有100条磁道,则该硬盘的柱面数为().A.12B.250C.100D.120015 .在下列操作系统中强调并行计算的操作系统是().A.分时系统C.网络操作系统B实时系统D,分布式操作系统)-1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作(A.文件系统B
3、操作系统C,网络管理系统D 2下面不属于分时系统特征的是(A.为多用户设计C.方便用户与计算机的交互D.数据库管理系统B.需要中断机构及时钟系统的支持D.可整性比实时系统要求高C.在单CPU系统中,若干程序的并发执行是由()实现的.A.用户B.程序自身G.进程G.进程D.编译程序B.临界区4在一段时间内,只允许一个进程访问的资源称为()。A.共享资源CC.临界资源5.操作系统中利用信号量和P、V操作,( A.只能实现进程的互斥CC.临界资源5.操作系统中利用信号量和P、V操作,( A.只能实现进程的互斥C可实现进程的互斥和同步作业调度是()A.从输入井中选取作业进入主存C.从主存中选取作业进程
4、占有CPUD.共享区)B.只能实现进程的同步D.可完成进程调度B.从读卡机选取作业进入输入井D.从等待设备的队列中选取一个作业进程7.7.当硬件中断装置发现有事件发生,就会中断正在占用CPU程序的执行,让操作系统的(R)占用 CPU.A A.系统调用程序C.作业管理程序B.D.中断处理程序文件管理程序6. A7.B2.D3.C4.C5.C83510操作系统操作系统把逻辑地址转换为内存物理地址的过程称作()。B.连接A.编译C.运行D.重定位09.在请求分页虚拟存储管理中,若所需页面不在内存中,则会引起()A.输入输出中断B.时钟中断C越界中断10.虚拟存储技术是( )oA.扩充内存空间的技术D
5、.缺页中断B.扩充相对地址空间的技术C.扩充外存空间的技术D.扩充输入输出缓冲区的技术Q U.操作系统实现文件“按名存取”的关键在于解决()D A.文件逻辑地址到文件具体的物理地址的转换14.C15. DB.文件名与文件具体的物理地址的转换总qnlnc.文件逻辑地址到文件名的转换N D.文件名到文件逻辑地址的转换UB12D13. A,】2.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( )A.单级目录D.非循环图目录B.提高主机效率AC.纯树形目录13.采用SPOOLing技术的目的是( A.提高独占设备的利用率C.减轻用户编程负担D.提高程序的运行速度C 14.
6、 一个含有6个盘片的双面硬盘,盘片每面有100条磁道,则该硬盘的柱面数为().A. 12B. 250、C. 100D. 1200|5.分布式操作系统与网络操作系统本质上的不同在于().A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务得分评卷人1. C2, B3. A4. C5. B一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)1 .在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作()oA.管理信息系统B.文件系统C.操作系统D.数据库管理系统2 .以下著名的操作系统中,属于多用户、多进
7、程、多任务分时系统的是()oA. DOS系统B.UNIX系统C. Windows NT 系统D. OS/2 系统rs.在实时系统中,一旦有处理请求和要求处理的数据时,cpu就应该立即处理该数据并 将结果及时送回。下面属于实时系统的是(A.航空订票系统B.办公自动化系统C.计算机辅助设计系统D.计算机激光照排系统(、4.引入多道程序的目的在于()。A.充分利用存储器B.提高实时响应速度C.充分利用CPU,减少CPU等待时间D.有利于代码共享,减少主、辅存信息交换量11操作系统5.若P、v操作的信号量S初值为2,当前值为一1,则表示有()个等待进程。A. 0B. 16.C. 2D. 3在操作系统中
8、,作业处于()状态时,已处于进程的管理之下。A.后备B.执行C.提交D.完成作业调度的关键在于()oA.有一个较好的操作环境B.选择恰当的进程管理程序C.用户作业准备充分D.选择恰当的作业调度算法C. T1/3 + 2XT2/3+T3D. T1+2XTz/3 + T3/3有三个作业同时到达,J1 ,J2,J3的执行时间分别为厅2 H,且 VT2,它们在)o一台处理机上按单道方式运行,采用短作业优先算法,则平均周转时间是(A. T】+Tz+T3A. T】+Tz+T3B. (T+T2+T3)/3G 9.分区管理要求对每一个作业都分配()的内存单元。A.若干地址不连续B.地址连续C.若干连续的页面D
9、.若干不连续的页面C 10.除操作系统占用的内存空间之外,所剩余的全部内存只供一个用户进程使用,其他进 程都放在外存上,这种技术称为( )oA.覆盖技术B.虚拟技术C.对换技术D.物理扩充R U.文件系统为每个文件建立一张指示逻辑记录和物理记录之间的对应关系表,由此表 和文件本身构成的文件是()0B.索引文件A.连续文件C.串连文件12.使用绝对路径名访问文件是从(A.根目录C.父目录C.串连文件12.使用绝对路径名访问文件是从(A.根目录C.父目录D.逻辑文件)开始按目录结构访问某个文件B.当前目录D.用户主目录1212操作系统16 .操作系统是整个计算机系统的控制管理中心,它对其它软件具有
10、支配权利.因而,操 作系统建立在其它软件之上.(. 一个作业从进入系统到运行结束,一般要经历的状态是提交、后备、执行和完成。17 .在虚拟存储系统中,操作系统为用户提供了巨大的存储空间.因此,用户地址空间的大小可以不受任何限制,(.文件系统采用二级文件目录可以解决不同用户间的文件命名冲突。(18 .利用共享分配技术可以提存设备的利用率,使得打印机之类的独占设备成为可共享 的、快速I/O设备.(*.虽然分时系统也要求系统可乔,但实时系统对可靠性的要求更高。(16 .作业周度选中一个作业后,与该作业相关的进程即占有CPU运行。(、).在虚拟存储系统中,操作系统为用户提供了巨大的存储空间,因此用H地
11、址空间的大小可以不受任何限制,(牙.在Linux系统中,特别文件是与硬件设备有关的文件。(17 .采用假脱机外围设备操作技术(SPUOLing) ,计算机系统中至少需要1台计算机.z16 .操作系统是整个计算机系统的控制管理中心,它对其它软件具有支配权利。因而,操 作系统建立在其它软件之上.(天)17 .确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙 作业搭配运行.(X.页式存储管理系统不利于页面的共享和保护.18 .在采用树形目录结构的文件系统中,检索文件必须从根目录开始.(X)19 .利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享 的
12、、快速I/O设备。20 .虽然分时系统也要求系统可养,但实时系统对可靠性的要求更高.21 .简单地说,进程是程序的执行过程.因而进程和程序是一 对应的。22 .系多则用的调用过程是通过用户程序,运行在用户态而被调用的过程是运行在核心 态下.(V). 一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用以提高系统的可耗性.(.共享设备是指允许多个作业在同一时刻使用的设备.K)16 .操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。(代)17 .信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变.(改变.(18.19.x在页式
13、存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面。般的文件系统都是密于磁盅设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性,(.只有引入通道后,CPU计算与I/。操作才能并行执行、( )13操作系统.操作系统是系统软件中的种,在进行系统安装时可以先安装其它软件,然后再安装操作系统。(弋).进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB016 .通常,为r提高效率,赋予需要大量计算的作业较高优先级,赋予需要大成输入/输出 的作业较低的优先级。(*17 .虚拟存储方式下焉,员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程 度上依赖于主
14、存储器的容量. ( X. Linux文件分为用户文件,目录文件和特殊文件,16 .操作系统核心提供了大批的服务,其最高层是系统调用,它允许正在运行的程序直接 得到操作系统的服务.17 .系统产生死锁的根本原因是资源有限且操作不当.因此,当系统提供的资源少于并 发进程的需求时系统就产生死锁.18 .处理机调度可分为三级,高级、福和低级.在所有的系统中都必须具备这三级调度.(义/.采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存.19 .在设备I/O中引入缓冲技术的目的是为了节省内存。20 .操作系统是整个计算机系统的控制管理中心,它对其它软件具有支配权利.因而,操 作系统建立在
15、其它软件之上()*).在UNIX/Linux系统上,系统调用以C函数的形式出现。(、21 .作业调度选中一个作业后,与该作业相关的进程即占另CPU运行。(X)19页式存储管理系统不利于页面的共享和保护.(、/的、快速I/O设备,16 x人利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享19. V16 .操作系统是整个计算机系统的控制管理中心,它对其它软件具有支配权利。因而,操 作系统建立在其它软件之上。(X)17 .中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实 施。()18 .虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量
16、在很大程 度上依赖于主存储器的容量。(719 .文件系统采用二级文件目录可以解决不同用户间的文件命名冲突。20 .利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享 的、快速 I/O 设备。(X )16.X17. X18.719.J20. X简答题14操作系统.设置缓冲区的原则是什么?27 .嵌入式操作系统的最大特点是什么?举例说明。厂27.设置缓冲区的原则是:如果数据到达率与离去率相差很大,则可采用单缓冲方式;如 果信息的输入和输出速率相同(或相差不大)时,则可用双缓冲区;对于阵发性的输入、输出,可 以设立多个缓冲区。28.嵌入式操作系统的最大特点就是可定制性,即能够提
17、供对内核进行配置或剪裁等功 能,可以根据应用需要有选择地提供或不提供某些功能,以减少系统开销。如从应用领域角度 看,可以分为面向信息家电的嵌入式操作系统,面向智能手机的嵌入式操作系统,面向汽车电 子的嵌入式操作系统,以及面向工业控制的嵌入式操作系统等。21 .现代计算机系统是由什么组成的?22 .在操作系统中为什么要引入进程概念?23 .什么是进程的互斥与同步?24 .计算机系统是由硬件和软件组成的。从功能上讲,硬件由五大功能部件组成.即运算 器、控制器、存储器、输入设备和输出设备。(3分)这五大功能部件相互配合,协同工作.其 中,运算器和控制器集成在一片或几片大规模或超大规模集成电路中,称之
18、为中央处理器 (CPU).软件襄在硬件之上.硬件是软件建立与活动的基础,而软件是对硬件进行管理和功能扩充.按照所起的作用 和需要的运行环境,软件通常可分为三大类,即系统软件、应用软件和支撑软件.(2分)操作 系统属于系统软件.25 .在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态, 因此系统中芬程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停,的 新状态(2分)。这些都是在程序的动态过程中发生的(】分).用程序这个静态概念已不能如 实反映程序并发执行过程中的这些特征(2分).为此,人们引入“进程”这一概念来描述程序 动态执行过程的性质.匹进程的互斥:
19、在逻辑上本来完全独立的若干进程,由于竞争同一个资源而产生的相互 制约关系.(2分)进程的同步:是进程间共同完成一项任务时直接发生相互作用的关系,也就是说,这些具 有伙伴关系的进程在执行时间次序上必须遵循确定的规律.(3分)_24.一般中断处断的主要步骤是什么?26 .对换技术如何解决内在不足的问题?上什么是文件的共享?文件链接如何实现文件共享?卫一般中断处理的主要步骤是:保存被中断程序的现场(1分),分析中断原因(1分),转 人相应处理程序进行处理(2分),恢复被中断程序现场(即中断返回)(1分).25 .在多道程序环境中可以采用对换技术.此时,内存中保留多个进程.当内存空间不 足以容纳要求进
20、入内存的进程时,系统就把内存中街时不能运行的进程(包括程序和数据)换 出到外存上,腾出内存空间,把具备运行条件的进程从外存换到内存中.(5分).文件的共享是指系统允许多个用户(进程)共同使用某个或某些文件.(2分)工件锌按是给文件起别名,即将该文件的目录项登记在链接目录中(2分).这样,访问该 文件的路径就不只一条.不同的用户(或进程)就可以利用各自的路径来共享同一文件(1.什么是设备独立性?27 .嵌入式操作系统的最大特点是什么?举例说明.5一设备独立性就是用户程序应与实际使用的物理设备无关,由操作系统考虑因实际设 备不同而需要使用不同的设备驱动程序等问题.(5分)空承入式操作系统的最大特点
21、就是可定制性,即能第提供对内核进行配置或剪裁等功 能,可以根据应用需要有选择地提供或不提供某些功能,以减少系统开侑(3分).如从应用领 域角度看,可以分为面向信息家电的嵌入式操作系统,面向智能手机的嵌入式操作系统,面向 汽车电子的嵌入式操作系统,以及面向工业控制的嵌入式操作系统等(2分)。15操作系统2k多道程序设计的基本思想是什么?22.进程与程序的区别和联系是什么?.F*简述中断的定义。7k动态重.定位分区管理方式中如何实现虚-实地址映射?行多道程序设计的基本思想是:在内存中同时存放多道程序在管理程序的控制下交替地执行,从而共享CPU和系统中的其他资源(CPU、内存、设备等)。(3分)多道
22、程序设计思想使得系统资源利用率提高九在一段给定的时间内,系统吞吐量也增加T,但是由于多道程序并发执行因此系统管理变得复杂了.(2分)进程与程序的主要区别是N每个1分,共4分)(1)进程是动态的,程序是静态的.(2)进程有独立性,能并发执行:程序不能并发执行。(3)二者无一一对应关系.(4)进程异步运行,会相互制约;程序不具备此特征.但进程与程序又布密切的联系进程不能脱离具体程序而虚设,程序规定相应进程所要 完成的动作。(1分)7分4新是指CPU对系统发生的某个事件做出的种反应(I分),它使CPU暂停正在 执行的程序(1分),保留现场后自动执行相应的处理程序(1分),处理该事件后,如被中断进程
23、的优先级最高则返回断点继续执行被“打断”的程序(2分)。进程装入内存时,将其程序和数据原封不动地装入到内存中(1分).当调度该进程在 CPU上执行时,操作系统就自动将该进程在内存的起始地址装入基址寄存器(I分)将进程 大小装人限长寄存器(1分人当执行指令时,如果地址合法,则将相对地址与基址寄存器中的 地址相加,所得结果就是真正访问内存的地址。分);如果地址越界,则发出相应中断,进行处 理(1分),三什么是文件保护?常用的保护机制有哪些?26 .设备驱动程序的主要功能是什么?27 .为什么要引入缓冲技术?设置缓冲区的原则是什么?28 .分布式系统有哪些主要特征?件保护是指文件免遭文件上或其他用户
24、由于错误的操作而使文件受到破坏。(1 分)常用的文件保护机制有,(4分)(1)命名自己的文件名,不让他人知道,口令一一对上口令,才能存取;(3)存取捽制有权才可存取,不同权限干不同的事;(4)密码信息加密,解密复原。 设备驱动程序的功能主要有:接受用户的I/O请求;取出请求队列中队首请求,将相应设备分配给它;启动该设备工作,完成指定的I/O操作;处理来自设备的中断. (5分)2引入缓冲技术的主要目的是:(1)缓和CPU与】/。设备问速度不见配的矛盾;(2分)(2)提高它们之间的并行性;(1分)(3)减少对CPU的中断次数,放宽CPU对中断响应时间的要求。(2分)缘)布式系统的主要特征有:分布性
25、、门治性、并行性和全局性.(5分)16操作系统21二操作系统的基本特征是什么?操作系统的基本特征是:并发、共享和异步性.并发是指两个或多个活动在同一给定的时 间间隔中进行。共享是指计算机系统中的资源被多个任务所共用。异步性是指在多道程序环 境下,各程序的执行过程有着“走走停停”的性质.终在操作系统中为什么要引入进程概念?在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态,因此 系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状 态.这些都是在程序的动态过程中发生的.用程序这个静态概念已不能如实反映程序并发执 行过程中的这些特征.为此,人们引
26、入“进程”这一概念来描述程序动态执行过程的性质.23 .下图所示为进程状态转换图,试回答下述状态变迁因果关系能否发生?为什么?(A)2fl (B)3-*2下述状态变迁,(A)2-1:可以.运行进程用完了本次分配给它的时间片,让出CPU,从就绪队列中选一 个进程投入运行.(B)3f2不可以.任何时候一个进程只能处于一种状态,它既然由运行态变为阻塞态, 就不能再由运行态变为就绪态.24 .作业提交后是否马上放在内存中?为什么?处理系统中,作业提交后并不是马上放在内存中.其原因是:内存容量有限,而提交 的作业数量可能很多,无法把它们都放入内存;即使都放入内存,当内存中可以同时运行的作 业太多时,会影
27、响系统的性能.如使周转时间太长;另外,大量作业被收容在输入井(磁盘)中, 可以选择对资源需求不同的作业进行合理搭配,再放在内存中,从而使得系统中各部分资源都 得到均衡利用_25,对换技术如何府决内存不足的问题?在多道程序环境中可以采用对换技术.此时,内存中保留多个进程.当内存空间不足以 容纳要求进入内存的进程时,系统就把内存中暂时不能运行的进程(包括程序和数据)换出到 外存上,底出内存空间,把具备运行条件的进程从外存换到内存中。26 .什么是文件保护?常用的保护机制有哪些?W看保护是指文件免遭文件主或其他用户由于错误的操作而使文件受到破坏.常用的文 件保护机制有:命名一自己的文件名,不让他人知
28、道;口令对上口令,才能存取;存取控制有权才可存取,不同权限干不同的事;密码信息加密,解密复原.17操作系统3 为什么要引入缓冲技术?设置缓冲区的原则是什么?引入缓冲技术的主要目的是:缓和CPU与I/O设备间速度不匹配的矛盾、提高它们 之间的并行性;减少对CPU的中断次数,放宽CPU对中断响应时间的要求。设置缓冲区的原则是:如果数据到达率与离去率相差很大,则可采用单缓冲方式;如果信 息的输入和输出速率相同(或相差不大)时,则可用双缓冲区;对于阵发性的输入、境出,可以设 立多个缓冲区.28二嵌入式操作系统的瑕大特点是什么?举例说明.嵌入式操作系统的最大特点就是可定制性,即能够提供对内核进行配置或剪
29、裁等功能,可以根据应用需要有选择地提供或不提供某些功能,以减少系统开侑。如从应用领域角度看,可 以分为面向信息家电的嵌入式操作系统,面向智能手机的嵌入式操作系统,面向汽车电子的嵌 人式操作系统,以及面向工业控制的嵌入式操作系统等.21.操作系统主要有哪三种基本类鼓?各有什么特点?操作系统主要有以下三种基本类型:多道批处理系统、分时系统和实时系统。多道批处理系统的特点是多道和成批.分时系统的特点是同时性、交互性、独立性和及时 性.实时系统一般为具有特殊用途的专用系统,其特点是交互能力较弱、响应时间更严格、对 可毒性要求更高._泻计算机系统中产生死锁的粮本原因是什么?计算机系统中产生死锁的根本原因
30、是:资源有限且操作不当。此外,进程推进腆序不合适 也可以引发的死锁.23 . 一般中断处理的主要步骤是什么?一般中断处理的主要步骤是:保存被中断程序的现场,分析中断原因转入相应处理程序 进行处理,恢复被中断程序现场,即中断返向。24 .对换技术如何解次内存不足的问题?在多道程序环境中可以采用对换技术.此时,内存中保留多个进程.当内存空间不足以 容纳要求进入内存的进程时,系统就把内存中暂时不能运行的进程(包括程序和数据)换出到 外存上,腾出内存空间,把具备运行条件的进程从外存换到内存中.25 .虚拟存储器有哪些基本特征?虚拟存储器的基本特征是:虚拟扩充一不是物理上,而是逻辑上扩充了内存容量,部分
31、装人 每个进程不是全部一次性地装入内存.而是只装入一部分:离散分配不必占用连续的内存空间,而是“见缝插针心多次对换-所需的全部程序和数据要分成多次调入内存.26 .一般说来,文件系统应具备哪些功能?般说来,文件系统应具备以下功能:文件管理;目录管理;文件存储空间的管理;文件的 共享和保护,提供方便的接口.27 .处理I/O请求的主要步骤是什么?处1/0请求的主要步骤是:用户进程发出I/O请求;系统接受这个I/O请求,转去执行操 作系统的核心程序;设备驱动程序具体完成I/O操作;1/()完成后,系统进行I/O中断处理, 然后用户进程重新开始执行.性推动操作系统发展的主要动力是什么?推动操作系统发
32、展的因素很多,主要可归结为硬件技术更新和应用需求扩大两大方面.(D伴随计算机器件的更新换代,计算机系统的性能得到快速提高也促使操作系统的性 能和结构布了显著提高。此外,硬件成本的下降也报大地推动了计算机技术的应用推广和忤 及.(2)应用需求促进了计算机技术的发展也促进了操作系统的不断更新升级。18操作系统21.操作系统一般为用户提供了哪三种界面?各有什么特点?操作系统般为用户提供的三种界面是:图形用户接口、命令行接口和程序接口。图形用户接口:川户利用鼠标、窗口、菜单、图标等图形界面工具,可以直观、方便、有效地 使用系统服务和各种应用程序及实用工具.命令行接口:在提示符之后用户从提盘上输入命令,
33、命令解释程序接收并解释这些命令,然后把它们传递给操作系统内部的程序,执行相应的功能,程序接口:也称系统调用接口。系统调用是操作系统内核与用户程序、应用程序之间的接“在UNIX/Linux系统中,系统调用以C函数的形式出现。在操作系统中,进程与程序的区别是什么?进程与程序的主要区别是: 进程是动态的;程序是静态的. 进程行独立性能并发执行;程序不能并发执行。,二者无 对应关系. 进程异步运行,会相互制约;程序不具备此特征.23.处理机调度一般可分为分三级?其中哪一级调度必不可少?为什么?处理机调度一般可分为高级调度(作业调度)、中级调度和低级调度(进程调度).其中进 程调度必不可少.进程只有在得
34、到CPU之后才能嵬正活动起来,所有就绪进程经由进程调懂才能获得 CPU的控制权;实际上,进程调度完成一台物理的CPU转变成多台虚拟(或逻辑)的CPU的 工作;进程调度的实现策略往往决定了操作系统的类型,其算法优劣直接影响整个系统的性 能。经二股中断处理的主要步骤是什么?一般中断处理的主要步骤是:保存被中断程序的现场,分析中断原因,转入相应处理程序 进行处理,恢复被中断程序现场(即中断返回).25分页存储管理的基本方法是什么?分页存储管理的基本方法是:逻辑空间分页,内存空间分块,块与页的大小相等。页连续 而块离散,用页号查页收,由硬件作转换。26.文件的逻辑组织有几种形式?文件的逻辑组织有以下形
35、式:无结构文件和有结构文件。无结构文件是指文件内部不再 划分记录它是由一组相关信息组成的彳I序字符流,即流式文件。有结构文件又称为记录式文 件,它在逻辑上可被看成一组连续顺序的记录的集合,又可分为定长记录文件和变长记录文件 两种.27,设备分配技术主要有哪些?常用的设备分配算法是什么? 设备分配技术主要有:独占分配、共享分配和虚拟分配。常用的没备分配算法是:先来先服务算法和优先级高的优先服芬算法。28.推动操作系统发展的主要动力是什么?推动操作系统发展的因素很多,主要可归结为硬件技术更新和应用需求扩大两大方面。(1)伴随计算机器件的更新换代,计算机系统的性能得到快速提高,也促使操作系统的性 能
36、和结构有了显著提高.此外,硬件成本的下降也极大地推动了计算机技术的应用推广和普 及。(2)应用需求促进计算机技术的发展,也促进操作系统的不断更新升级,19操作系统本题目为历年电大真题试卷,对于期末考试具有极大意义。祝所有考生,考试顺利通过!B 13.通道是一种(13. BA. I/O 端口B.I/O专用处理机C 出。LT7T数据通道04.采用SPOOLing技术的目的是(A.提高主机效率D.软件工具)o 14. BB.提高独占设备的利用率C.减轻用户编程负担 ()15.以下不属于分布式系统特征的是(A.分布性D.提高程序的运行速度)。15. DB.并行性C.全局性D.可定制性操作系统二操作系统
37、股为用户提供了哪三种界面?各有什么特点?22. F图所示为进程状态转换图,试问答:下述状态变迁因果关系能否发生?为什么?*(A)2fl (B)3f2妾.处理机调度一般可分为哪三级?其中哪一级渊度必不可少?为什么?答:操作系统般为用户提供的三种界面是:图形用户接口、命令行接口和程序接口.(2分)图形用户接口:用户利用鼠标、窗口、菜单、图标等图形界面工具,可以直观、方便、有效地使用系统服芬和各种应用程序及实用工具,(1分)命令行接口:在提示符之后用户从键盘上输入命令,命令解群程序接收并解择这些命令, 然后把它们传递给操作系统内部的程序执行相应的功能。(1分)里序接II:也称系统调用接口.是操作系统
38、内核与用户程序、应用程序之间的接口。G分) 22*:下述状态变迁:(A)2-1:可以.运行进程用完本次分配给它的时间片,让出CPU.从就绪队列中选一 个进程投入运行.(2分)(B)3f2:不可以.任何时候个进程只能处于一种状态,它既然由运行态变为阻塞态. 就不能再变为就绪态.(3分)处理机凋度一般可分为育级调度(作业调度)、中级阔度和低级调度(进程倒度).进程调度必不可少.进程只有在得到CFU之后才能真正活动起来,所有就绪进程经由 进程调度才能获得CPU的控制权;实际上进程调度完成一台物理的CPU转变成多台虚拟 (或逻辑)的CPU的工作;进程调度的实现策略往往决定了操作系统的类型,其算法优劣直
39、接 影响整个系统的性能。(2分)简述中断的定义.二考虑个由8个页面,每页有1021个字节组成的逻辑空间把它装入到有32个物理 块的存储器中向逻辑地址和物理地址各需要多少二进制位表示?24 股说来,文件系统应具备哪些功能”2.设冬耿动程序的主要功能停什么,出推动操作系统发展的主要动力是什么?答:中断是指CPU对系统发生的某个事件做出的一种反应(1分),它使CPU哲停正 在执行的程序(1分),保留现场后自动执行相应的处理程序(】分),处理该事件后,如被中断进 程的优先级用高,则返何断点继续执行被“打断”的程序。(2分)答:因为页面数为8 = 2,.故需要3位二进制数&示Ml分)每页有1024个字节
40、,1024 = 2:。,于是页内地址需要10位二进制数表示;(1分)32个物理块,需要5位二进制数表示 (32-25);(1 分)因此,页的逻辑地址由页号和页内地址组成,所以需要3 + 10=13位二进制数表示.(I分)页的物理地址由块号和页内地址的拼接,听以需要5+10=15位二进制数衣示.(I分)答:一般说来,文件系统应具备以卜功能:文件管理;目玳管理;文件存储空向的管理;文件的共享和保护;提供方便的接口。(5分)Q)答:设备驱动程序的功能主要有:接受用户的I/O请求;取出请求队列中队首请求,将 相应设备分配给它;启动该设备工作,完成指定的I/O操作;处理来自设备的中断.(5分) 贬,答:
41、推动操作系统发展的因素很多,主要可归结为硬件技术更新和应用需求扩大两大 方面。(2分)伴随计算机器件的更新换代,计算机系统的性能得到快速提高,也促使操作系统的性能和 结构有了显著提高。此外健件成本的下降也极大地推动了计算机技术的应用推广和普及;(2 分)应用需求促进了计算机技术的发展,也促进了操作系统的不断更新升级.(1分)20操作系统2J.inux系统有什么特点?22 .进程与程序的区别和联系是什么?QLinux系统的主要特点有,(答对以下中的5点即得5分)(1)与UNIX兼容;(2)自由软件,源码公开,(3)性能高,安全性强;(4)便于定制和再开发.(5)互操作性高;(6)全面的多任务和真
42、正的32位操作系统。程与程序的主要区别是:(每个1分,共4分)(1)进程是动态的程序是静态的;(2)进程有独立性,能并发执行$程序不能并发执行;(3)二者无一一对应关系;(4)进程异步运行会相互制约;程序不具备此特征。但是,进程与程序又有密切的联系:进程不能脱离具体程序而虚设,程序规定了相应进程 所要完成的动作。(1分).下图所示为进程状态转换图。试回答:什么事件引起每次显著的状态变迁?进程状态转换图23 .中断响应主要做哪些工作?由谁来做?24 .对换技术如何解决内存不足的问题?恒)就绪一运行:CPU空闲,就绪态进程被调度程序选中(】分)运行f就绪;正在运行的进程用完了本次分配给它的CPU时
43、间片.(2分)运行f阻塞:运行态进程因某种条件未满足而放弃对CPU的占用,如等待读文件。(1分)阻塞一就绪:阻塞态进程所等待的事件发生了,例如读数据的操作完成。(1分)Q5中断响应主要做的工作是:中止当前程序的执行Ml分)保存原程序的断点信息(主要是程序计数器PC和程序状态寄存器PS的内容);(2分)转到相应的处理程芹。(1分)中断响应由硬件实施。(】分)足以容纳要求进入内存的进程时,系统就把内存中暂时不能运行的进程(包括程序和数据)换 出到外存上,腾出内存空间,把具备运行条件的进程从外存换到内存中。(5分). Linux系统有什么特点?21 .在操作系统中为什么要引入进程概念?fZljLin
44、ux系统的主要特点有*X与UNIX兼容。(2)自由软件,源码公开。(3)性能高,安全性强。(4)便于定制和再 开发.(5)互操作性高。(6)全面的多任务和真正的32位操作系统.| 在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态, 因此系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的 新状态。这些都是在程序的动态过程中发生的。用程序这个静态概念已不能如实反映程序并 发执行过程中的这些特征。为此,人们引入“进程”这一概念来描述程序动态执行过程的性质。21操作系统JSu什么是文件保护?常用的保护机制有哪些?图-处理i/o请求的主要步骤是什么?却
45、.未来操作系统大致应具有哪些特征?文件保护一是指文件免遭文件主或其他用户由于错误的操作而使文件受到破坏(1分)常用的文件保护机制有式4分)(1)命名自己的文件名,不让他人知道;(2) 口令对上口令,才能存取;(3)存取控制有权才可存取,不同权限干不同的事,(4)密码信息加密,解密复原。处理I/O请求的主要步骤是:用户进程发出1/。请求系统接受这个I/。请求,转去 执行操作系统的核心程序;设备监动程序具体完成I/。操作;I/。完成后,系统进行【/。中断 处理啰后用户进程重新开始执行。(5分)来操作系统大致应具由以下特征:更强的分布式处理能力;更高的安全性和可算 性;符合开放式模型,更方便的用户界
46、面。(5分)22 .下图所示为进程状态转换图,试回答下述状态变迁因果关系能否发生?为什么? (A)2fl(B) 3f 2(运行、I 就络4( PAt 卜状态ri状态j进程状态转换图L-24.作业调度与进程调度两者间如何协调工作?述状态变迁:(A)2fh可以。运行进程用完了本次分配给它的时间片让出CPU,从就绪队列中选一 个进程投入运行.(B)3-2:不可以.任何时候一个进程只能处于一种状态,它既然由运行态变为阻塞态, 就毛鳗再由运行态变为就绪态.乜,作业调度和进程调度是CPU主要的两级调度。作业温度是宏观调度,它所选择的作业只 是具有获得处理机的资格,但尚未占有处理机,不能立即在其上实际运行.而进程调度是微观调 度,它根据一定的算法,动态地把处理机实际地分配给所选择的进程,使之真正活动起来,.对换技术如何解决内存不足的问题?25 .什么是文件的共享?文件链接如何实现文件共享?25 .在多道程序环境中可以采用对换技术。此时,内存中保留多个进程。当内存空间不 足以容纳要求进入内存的进程时,系统就把内存中暂时不能运行的进程(包括程序和数据)换 出到外