《操作系统复习参考答案.doc》由会员分享,可在线阅读,更多相关《操作系统复习参考答案.doc(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流操作系统复习参考答案.精品文档.李杰高级工程师整理(课堂未讲内容,考试不做要求) 操作系统教程复习提纲 整理:李 杰 联系:13110488057 电邮:lijie2000 一。解释名词1.系统调用:内核中设置了一组用于实现系统功能的子程序,成为系统调用。2.并发执行3.通道4.中断:是指当主机接到外界硬件(如I/O设备)发来的信号时,马上停止原来的工作,转去处理这一事件,在处理完了以后,主机又回到原来的工作继续工作。5.作业:用户在一次运算过程中,或一次事务处理中要求计算机所做的全部工作的总和。6.进程:进程是进程实体的运行过程,是系统进行
2、资源分配和调度的一个独立单位。7.批处理 8.多道程序设计;在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为后备队列,然后,由作业调度程序按一定的算法从后备队列中选择若干作业调入内存,使它们 共享CPU和系统中各种资源9.作业控制块:10.接口11.就绪:一切安排妥当12.阻塞:在网络或接收器超载的备件.当网络阻塞时,发送方不能继续发送TCP数据包.为了避免阻塞接收器,接收器广告大小为0的窗口. 13.作业后备队列14.SPOOLing系统:spooling系统必须建立在具有多道程序功能的操作系统上,而且还应有高速随机外存的支持,这通常是采用磁盘存储技术。 15.原语16.响应
3、比17.作业周转时间18.管态19.资源共享20.临界资源 ; 临界资源是指每次仅允许一个进程访问的资源22.即插即用23.客户/服务器24.Shell:文字操作系统与外部最主要的接口就叫做shell 25.NTFS:是 Windows NT 操作环境和 Windows NT 高级服务器网络操作系统环境的文件系统 26.PCB:印刷电路板。进程控制块:系统为了管理进程设置的一个专门的数据结构,用它来记录进程的外部特征,描述进程的运动变化过程27.FCFS:先来先服务 28.JCB 29.PIPE.30 Bitmap.31.响应比:响应时间比要求服务时间32.EMS 33.HAL 34.LRU:
4、最近最久未使用置换算法 35.GUI:图形用户界面37。死锁 :所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法向前推进。38。虚拟空间 39。文件 :具有文件名的若干相关元素的集合40。设备驱动 41。VXD:虚拟设备驱动程序被简称为VXD 42。微内核:足够小的能实现OS最基本的核心功能的部分二。填空题1。作业包括_程序_、_数据_、_说明书_ 等几部分。 2。 _多道程序设计_和_分时系统_ 的出现,标志着操作系统的形成。 3。 多道程序设计的特点是_多道性_、_无序_性_、_调度性_。 4。 作业运行时间是1小时,在系统
5、中等待3小时,周转时间是_4_小时,相应比是_4:1_。 5。 在多道量系统中,作业调度算法常用_FCFS先来先服务_和_短作业优先_。 6。 MSDOS由三个层次模块和一个引导程序组成,三个模块是_、_和_。 7。 作业由_程序_ 数据_和_说明书_组成,其中_JCB_是作业存在的唯一标志。 8。 操作系统向用户提高两类接口,包括_联机用户接口_和_脱机用户接口_。 9。 资源管理的观点认为:OS就是_;而用户观点认为OS就是_。 10。 分时系统的_公式表达为T=Nq,其中的N表示_用户数_,q代表_时间片_。 11。 作业生命周期有_预备_、_提高_、_运行_ 、_完成_几个阶段。12。
6、 作业的四种状态是_预备_、提高_、_运行_、_完成_。 13。进程的三种调度状态是_就绪状态_、_执行状态_、_阻塞状态_。 14。选择作业调度算法要注意_、_和平衡系统与用户的要求。15。作业的输入输出方式包括_联机_、_脱机_。16。实现多道程序设计要解决的三个问题是_处理机管理问题_ _内存管理问题_ _文件管理问题_。17。现代操作系统的新特点是_进程管理_、_低级存储器管理_ 、_中断和陷入处理_。18。 特权指令包括_系统低层管理_、内核访问_和访问特殊寄存器。19。在进程通讯中,属于高级通讯原语的有_信箱方式_和_消息缓冲方式_。20。PV操作采用信号量来实现对临界区的管理,可
7、以控制进程的_同步_和_互斥_。21。UNIX 是一个_开放性_ _多用户任务环境_ _功能强大实现高效_ _提供了丰富的网络功能_ 的操作系统.22。WINDOWS NT的层次结构包括_层次式结构_ _客户、服务器模式_ _微内核结构_。23。多道程序设计和_资源共享_是互相依存和互为前提条件的.多道程序的目的是_提高CPU的资源利用率和系统吞吐量_. 24. 现代操作系统中属于高级进程通信方式的有_消息缓冲_和_信箱缓冲_两种。25. 设备管理中负责设备控制的程序是_。26 缺页中断率与 _缺页中断服务时间_、_将缺页读入时间_和_进程重新执行时间_有关。27 直接通信原语格式为_SEND
8、_和_RECEIVE_。28 可重入代码是_一种允许多个进程同时访问_的代码,所以又叫纯代码。29 产生死锁的根本原因是_竞争资源_和_进程间推进顺序非法_。30. 处理死锁的方法有_预防死锁_、_避免死锁_、_检测死锁_和_解除死锁_。31.设备处理程序就是通常说的_设备驱动程序_.32. OS中所讲的接口就是_用户接口_和_程序接口_。33 位示图可用于计算机_和_的有效管理上。34文件的属性有_文件类型_、_文件长度_和_文件的物理地址_等多方面。35 操作系统提供的人机接口包括_ 和_等方式。36. 目前常用的局域网操作系统有_和_等。三。 选择和判断改错 1。 进程调度属于_A_。
9、A. 低级调度 B . 高级调度 C. 访管指令 D.通讯原语 2。_B_属于进程调度算法。 A. 均衡调度算法 B.最短作业优先 C. 时间片轮转 D.响应比高者优先。 3。 不属于联机作业控制方式的是_A_。A. 会话式程序设计语言 B. 作业控制卡 C. 系统调用 D.SPOOLing方式4。作业调度是指_C_。 A. 作业输入系统 B.先来先服务 C. 将CPU分配给作业,并启动运行 D. 提供联机操作。 5。 MS DOS系统上向用户提供命令解释的程序是_B_. A. 批处理文件 B. COMMAND.COM C.CONFIG.SYS D.IBMDOS.COM。6。设计实时系统要考虑
10、_A_。 A. 高可靠性 B. 优先权设置 C. 过载保护 D.时间片大小。7。属于操作命令级接口的是_BC_。A.语言编译程序 B.作业控制语言 C. 键盘命令 D.系统功能调用。8。 8。多道批量系统中优先级调度策略要注重_AC_.A.照顾I/O繁忙的作业 B.最短作业优先 C.照顾时间紧迫的作业 D.大作业优先。 9。 PCB的组成部分有_C_。 A.进程的优先级 B. 程序和数据集合 C. 进程标识名 D.资源清单。 10。 一个进程从阻塞状态进入就绪状态可能是因为_。 A.进程时间片到期 B.阻塞进程I/O结束 C.运行进程执行了V操作 D.进程执行了特权指令。11. 属于文件管理方
11、法的是_。A.先来先服务算法 B.作业控制语言 C.口令核对法 D.银行家算法 E.用户权限。12属于文件管理方式的是_。A. 后备队列 B.目录树 C.FAT表 D.文件夹 E。可变分区。13 以下_特性是请求分页虚拟内存管理技术得以实现的前提条件。A. 局部性原理 B.离散性 C. 虚拟性 D. 交换覆盖原理 E. 地址变换机构14. 选择是I/O控制方式的项目,有_.A. DMA方式 B. 联机方式 C. 动态重定位 D.通道方式。15物理记录和逻辑记录顺序一致的文件结构是_.A.记录式文件 B.顺序文件 C.链接文件 D.流式文件16通道是一种_.A.通用处理机 B.专用处理机 C.传
12、输电子线路 D.保存I/O信息的部件。17系统利用Spoiling技术实现_.A.对换手段 B. 虚拟设备 C.虚拟存储 D.快速输入18文件系统按名存取主要通过_实现的。A.文件目录 B。位示图 C.地址表 D页表19 _是特权指令。A.访管指令 B.启动I/O C.置基址寄存器 D.PV操作 20文件的存取方式是与_有关的。A.怎样使用文件 B。存储介质的特性 C。文件的物理结构 D 。文件的目录结构21.一个进程可以包含多个线程。它们_。A.必须串行工作 B.独立的资源分配单位 C.共享进程的资源 D. 可能是不同的程序在运行22对于磁盘而言,读写信息的单位是_。A.文件 B.字节 C.
13、 块 D. 字符 E. 记录23.逻辑文件不必存放在连续存储空间的存储结构有_。A.流式结构 B.记录式 C.链接式 D.索引式。 24 中断是指_.中断屏蔽是指_.A.暂停CPU工作 B.不允许中断 C.暂停现运行进程 D 让处理机空转 E.暂不响应中断 F.互为相反操作25设有三个进程竞争同类资源,并每个进程需要用两个,则系统至少应提供_各该类资源,才能保证不死锁。 A. 3 B.4 C. 5 D.6 26 Windows NT的NT代表一种( ) A.NOS B.一种网络操作系统C.新技术 D.新型操作系统 27. 通道程序的特征有_. A.由用户编写。B. 各系统不同 C.由通道自动执
14、行 D 由通道命令组成 E. 前几项都对28. 设备按使用属性分为_. A.私有设备 B.共享设备 C.实体设备和虚拟设备 D.输入设备 29. 属于联机作业控制方式的是_.A.会话式程序设计语言 B. 作业控制卡 揗C.系统调用 D. SPOOLing方式E.终端交互方式30. 属于操作命令接口的是_. A. 语言编译程序 B.作业控制语言 C.键盘命令 D.系统调用 E.菜单命令判断正误: 28。P,V操作是高级通讯原语。( )29。采用多道程序设计的系统中,程序道数越多,系统效率越高( ) 30。特权指令只能在管态下执行,而不能在算态下执行( ) 31。SPOOLing方式解决了快速输入
15、输出的问题,提高了I/O设备的利用率( ) 32。系统中各进程并发执行,以各自的速度向前推进,单另一方面,任何两个进程都存在着一定的制约关系,即同步和互斥。( )33。DOS的IBMDOS.COM是其文件管理系统,采用汇编编程可以直接调用它提供的各项功能。( )34。MSDOS系统中,文件存储空间管理采用的方法是文件分配表FAT。( ) 35。配置了操作系统的计算机比原来的物理计算机功能要强,所以成为虚拟计算机。( )36。与其控制过程相比,实时系统既要可靠,又有更快的反应速度。( )37。对进程进行组织,就是对PCB进行组织,包括PCB线性表和进成队列( )38特权指令只能在管态下运行。(
16、)39MSDOS操作系统已经或应该被淘汰了( )40进程就是正在运行的程序。( )41.设备文件就是设备驱动程序。( )42设备驱动与设备的物理特性密切相关。() 43。实时系统部要求有交互性。( )44。 分时系统慢,实时系统快。() 45。系统调用就是通过接口调用系统给出的功能模块。( )四。简答题 1。简述MS DOS在微机中的作用。2。现代操作系统有哪些特征? 3。多道程序设计的目的是什么? 4。分时系统的特点是什么? 5。资源管理的观点和用户观点研究操作系统的实质是什么? 6。作业调度程序的职能是什么? 7。作业生存期有几个阶段,靠哪些程序来完成作业几个阶段的转化? 8。单道系统中有
17、哪些作业调度算法,如何选择作业调度算法?9。简要说明作业、进程和程序的关系和区别? 10。进程调度算法有哪些?选择时应注意什么? 11。进程基本调度态有哪些?试画图表示。12。试论述程序并发执行和资源共享的关系 13。同步和互斥有什么不同? 14。如何实现进程的控制?说明控制原语的作用。 15。静态优先级的确定方法有哪几种? 16。举例来解释相关进程的临界资源和临界区。 17.试简述DOS、WINDOWS、UNIX、LINUX几种操作系统的特点和区别等。18. 简述网络操作系统的特点和工作模式 19.了解文件管理系统的功能和文件保护的方法、文件结构和存取方法的关系。20.了解存储管理的几种方式
18、,虚拟存储管理的概念,原理和方法。 21. 驱动程序在设备管理中的作用和地位. 22。为什么说请求分页实现了内存扩充? 五。综合题(重点大题) 作业响应比计算 PV操作实现同步和互斥 位示图计算 页面置换FIFO,LRU 内存区分配 设备管理策略等课本重点结构和原理图例 (具体题例参考考试样题)操作系统样题:一 . 问题简述 (2分X5=10分) 1 简述设计实时操作系统的主要要求? 2。 简述产生死锁的原因和必要条件。3简述计算机文件系统的基本作用. 4。为什么说请求分页实现了内存扩充?5简述作业,程序和进程的区别和关系。二.名词解释(2分X5=10分)1. 虚拟存储器_ 2.系统调用_ 3
19、. 系统死锁_4.临界资源_5. 程序地址重定位_三.选择与填空(2分X10=20分)1.属于高级通信原语或方式的是_.A. 均衡调度算法 B.PV操作法C.信箱方式D.通道方式。E. 消息缓冲方式2. 属于文件管理方法的是_. A. 先来先服务算法 B. 作业控制语言 C.口令核对法 D.银行家算法 E.用户权限表3. 一个进程从阻塞状态进入就绪状态可能是因为_ A.现运行进程的时间片到期 B.受阻塞进程的I/O结束 C.现运行进程执行了V操作 D. 现运行进程执行了特权指令 E. 被选中而调度4. 设计实时系统要考虑_A.高可靠性 B.优先权设置 C.过载保护 D.时间片大小 E.反应速度
20、 5. 不属于脱机作业控制方式的是_. A.会话式程序设计语言 B. 作业控制语言 C. 系统调用 D.SPOOLing方式 E. 进程控制原语 6 _、_、_和_等新特性,是现代操作系统的标志。7. 多道程序设计和_资源共享_是互相依存和互为前提条件的.而多道程序的目的是_进一步提高资源利用率和系统吞吐量_. 8. 能够请求分页,实现虚拟内存的依据是任何程序运行时具有_时间, _空间局部性原理_特性。9. 在OS管理下进行I/O操作时,负责设备控制处理的程序是:_设备驱动程序_。10. 在分时系统中作业响应时间T=Nq公式的含义是_响应时间用户数时间片_。四综合测试题(10分X6=60分)
21、1. 请用直线将相关者联系起来. 页面置换 先请求先服务算法 作业调度 系统外设管理接口 I/O 调度 响应比高者优先 磁盘调度 进程同步或互斥 Signal()操作 死锁的判断资源分配图 联想存储器快表 系统内核原语 LRU算法 2计算进程将新的结果存入缓冲区, 由打印进程启动打印输出, 打印完毕后, 才能存放第二批计算数据, 请用Wait(),Signal()操作实现各进程之间的同步和互斥,保证系统连续协调工作(注意信号量设定).3 某系统采用请求分页管理内存, 采用FIFO页面置换算法. 作业A的页面走向为5,1,2,3,4,3,5,4,2,3;内存块M=3, 试计算运行时的缺页率.4.
22、 如图所示,现有作业A须申请40K内存,写出选用以下各分配策略时,作业A的首地址和末地址,图中网格为占用区。A. 最先适应法 B. 最佳适应法 C. 最差适应法D.单一连续分配5 有四道作业,其提交时间和计算时间如下表: 作 业提交时间计算时间(小时) 1 10:00 2 2 10:30 1 3 10:50 1.5 4 11:00 0.5假设11:00开机调度,求:(1) 求此时各作业的响应比。(2) 按短作业优先算法,给出响应顺序和平均周转时间。6 仿照给出的例子,完成填表:序号 算法/方法 定义,用途,目的和含义例 LRU现代OS中,请求虚拟存储管理中用于页面置换的一种算法。 1 Pure
23、 Code重代码 2 NTFS新技术文件系统 3 GUI图形用户界面 4 FCFS先来先服务 5Signal(mutex)释放 6 Bitmap位示图 7 SPOOling假脱机操作 8Virtual RAM虚拟内存一。解释名词1.系统调用: OS提供了一组系统调用,用户可在自己的应用程序中通过相应的系统调用,来操纵计算机。 2.并发执行: 即利用每个处理机来处理一个可并发执行的程序,这样,多个程序便可同时执行。3.通道:I/O通道是一种特殊的处理机。它具有执行I/O指令的能力,并通过执行通道(I/O)程序来控制I/O操作。4.中断: 暂停现运行的进程5.作业:6.进程: 进程是进程实体的运行
24、过程,是系统进行资源分配和调度的一个独立单位7.批处理:8.多道程序设计:用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。9.作业控制块: 10.接口:11.就绪:当进程以分配到除CPU以外的所有必要资源后,只要能再获得处理机,便可立即执行这是的状态称为就绪状态12.阻塞 :进程因发生某事件而暂停执行的状态,亦即进程的执行受到阻塞,称这种暂停状态为阻塞状态.13.作业后备队列:用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列14.SPOOLing系统:在联机情
25、况下实现的同时外围操作称为SPOOLing(Simultaneaus Periphernal Operating On-Line),或称为假脱机操作。15.原语:是由若干条指令所构成,用于完成一定功能的一个过程 16.响应比:由于等待时间加上要求服务时间,就是系统对该作业的响应时间,故优先权又相当于响应比Rp.17.作业周转时间:是指从作业提交给系统开始,到作业完成为止的这段时间间隔18.管态:管道,是指用于连接一个读进程和一个写进程以实现他们之间通信的一个共享文件,又名PIPE文件19.资源共享:系统中的资源可供内存中多个并发执行的进程共同使用。20.临界资源:把一段时间内只允许一个进程访问
26、的资源称为临界资源。22.即插即用: 23.客户/服务器:用于提供数据和服务的计算机称为服务器,向服务器请求服务和数据的计算机称为客户,这样的系统模式称为客户/服务器模式。24.Shell:命令语言25.NTFS:新技术文件26.PCB:进程控制块27.FCFS:先来先服务调度算法28.JCB :作业控制块29.PIPE:管道30 Bitmap:位示图32.EMS:扩充内存33.HAL:硬件抽象层34.LRU:最近最旧没使用的算法35.GUI:图形用户界面36文件:是指由创建者所定义的、具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件两种。1. 37 死锁;所谓死锁是指多个进程因竞
27、争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进.38。虚拟空间:虚拟内存用于提供数据和服务的计算机称为服务器,向服务器请求服务和数据的计算机称为客户,这样的系统模式称为客户/服务器模式。 39。文件是与软件研制、维护和使用有关的资料,通常可以长久保存。40。设备驱动:是I/O进程与设备控制器之间的通信程序,又由于它通常以进程的形式存在,所以称之为设备驱动程序。41。VXD :虚拟设备驱动程序二。填空题1。作业包括_程序_数据集_、_JCB_ 等几部分。 2。 _多道程序设计_和分时系统_ 的出现,标志着操作系统的形成。 3。 多道程序设计的特点是_提高CPU的利用率_、_
28、提高内存和I/O设备的利用率_、_增加系统吞吐量_。 4。 作业运行时间是1小时,在系统中等待3小时,周转时间是_4_小时,相应比是_。 5。 在多道量系统中,作业调度算法常用_(FCFS)先来先服务和(SJF)短作业优先。 6。 MSDOS由三个层次模块和一个引导程序组成,三个模块是_MSDOOS.SYS_、_MSBIO.SYS_和COMMDAND.COM_。7。 作业由_程序_ 数据集_和_JCB_组成,其中JCB_是作业存在的唯一标志。 8。 操作系统向用户提高两类接口,包括_用户接口_和_ 计算机硬件系统接口_ 9。 资源管理的观点认为:OS就是计算机资源的管理者_;而用户观点认为OS
29、就是_扩充机器_。 10。 分时系统的时间响应公式表达为T=Nq,其中的N表示(用户数),q代表_时间片_。 11。 作业生命周期有预备_、_提交_、_运行_ 、_完成_几个阶段。12。 作业的四种状态是_预备状态_、_提交状态_、_运行状态_、_完成状态_、13。进程的三种调度状态是_就绪_、执行_阻塞_。 14。选择作业调度算法要注意_CPU的利用率_、系统吞吐量_和平衡系统与用户的要求。15。作业的输入输出方式包括_脱机_、_联机_16。实现多道程序设计要解决的三个问题是_提高CPU的利用率_ _提高I/O设备利用率_ _增加系统吞吐量_。 17。现代操作系统的新特点是_整合开放、虚拟化
30、以及自主化_。18。 特权指令包括_系统低层访问_内核访问_和访问特殊寄存器。19。在进程通讯中,属于高级通讯原语的有_信箱方式_和_消息缓冲方式_20。PV操作采用信号量来实现对临界区的管理,可以控制进程的_同步和互斥_。21。UNIX 是一个_开放性、多用户多任务环境、功能强大实现高效、提供了丰富的网络功能_的操作系统22。WINDOWS NT的层次结构包括_层次式结构、客户/服务器模式、微内核结构_。23。多道程序设计和_资源公享_是互相依存和互为前提条件的.多道程序的目的是提高CPU的利用率和系统资源的利用_. 24. 现代操作系统中属于高级进程通信方式的有_消息缓冲_和_信箱缓冲_两
31、种。25. 设备管理中负责设备控制的程序是_中断处理程序_。26 缺页中断率与缺页中断服务时间、将缺页读入时间、进程重新执行时间_有关。27 直接通信原语格式为_Send_和_receive_。28 可重入代码是_一种允许多个进程同时访问_的代码,所以又叫纯代码。29 产生死锁的根本原因是 _竞争资源_和_进程推进顺序非法_。30. 处理死锁的方法有_预防死锁_、避免死锁_检测死锁_和_解除死锁_。31.设备处理程序就是通常说的_设备驱动程序.32. OS中所讲的接口就是_命令_和_系统功能调用_。1。进程调度属于_A_。 A. 低级调度 B . 高级调度 C. 访管指令 D.通讯原语 2。_
32、C_属于进程调度算法。 A. 均衡调度算法 B.最短作业优先 C. 时间片轮转 D.响应比高者优先。3。 不属于联机作业控制方式的是_A_。A. 会话式程序设计语言 B. 作业控制卡 C. 系统调用 D.SPOOLing方式4。作业调度是指_C_。 A. 作业输入系统 B.先来先服务 C. 将CPU分配给作业,并启动运行 D. 提供联机操作。 5。 MS DOS系统上向用户提供命令解释的程序是_B_. A. 批处理文件 B. COMMAND.COM C.CONFIG.SYS D.IBMDOS.COM。6。设计实时系统要考虑_AC_。 A. 高可靠性 B. 优先权设置 C. 过载保护 D.时间片
33、大小。7。属于操作命令级接口的是_BC_。A.语言编译程序 B.作业控制语言 C. 键盘命令 D.系统功能调用。8。 8。多道批量系统中优先级调度策略要注重_ABC_.A.照顾I/O繁忙的作业 B.最短作业优先 C.照顾时间紧迫的作业 D.大作业优先。 9。 PCB的组成部分有_ACD_。 A.进程的优先级 B. 程序和数据集合 C. 进程标识名 D.资源清单。10。 一个进程从阻塞状态进入就绪状态可能是因为_BC_。 A.进程时间片到期 B.阻塞进程I/O结束 C.运行进程执行了V操作 D.进程执行了特权指令。11. 属于文件管理方法的是_CE_。A.先来先服务算法 B.作业控制语言 C.口
34、令核对法 D.银行家算法 E.用户权限。12属于文件管理方式的是_BCD_。A. 后备队列 B.目录树 C.FAT表 D.文件夹 E。可变分区。13以下_AD_特性是请求分页虚拟内存管理技术得以实现的前提条件。A. 局部性原理 B.离散性 C. 虚拟性 D. 交换覆盖原理 E. 地址变换机构14. 选择是I/O控制方式的项目,有_AD_.A. DMA方式 B. 联机方式 C. 动态重定位 D.通道方式。15物理记录和逻辑记录顺序一致的文件结构是_B_.A.记录式文件 B.顺序文件 C.链接文件 D.流式文件15物理记录和逻辑记录顺序一致的文件结构是_B_.A.记录式文件 B.顺序文件 C.链接
35、文件 D.流式文件 16通道是一种_B_.A.通用处理机 B.专用处理机 C.传输电子线路 D.保存I/O信息的部件。17系统利用Spoiling技术实现_B_.A.对换手段 B. 虚拟设备 C.虚拟存储 D.快速输入18文件系统按名存取主要通过_A_实现的。A.文件目录 B。位示图 C.地址表 D页表19 _ABC_是特权指令。A.访管指令 B.启动I/O C.置基址寄存器 D.PV操作20文件的存取方式是与_A BC_有关的。A.怎样使用文件 B。存储介质的特性 C。文件的物理结构 D 。文件的目录结构21.一个进程可以包含多个线程。它们_CD_。A.必须串行工作 B.独立的资源分配单位
36、C.共享进程的资源 D. 可能是不同的程序在运行22对于磁盘而言,读写信息的单位是_A_。A.文件 B.字节 C. 块 D. 字符 E. 记录23.逻辑文件不必存放在连续存储空间的存储结构有_C_。A.流式结构 B.记录式 C.链接式 D.索引式。 24 中断是指_C_.中断屏蔽是指_B_.A.暂停CPU工作 B.不允许中断 C.暂停现运行进程 D 让处理机空转 E.暂不响应中断 F.互为相反操作25设有三个进程竞争同类资源,并每个进程需要用两个,则系统至少应提供_B_各该类资源,才能保证不死锁。 A. 3 B .4 C. 5 D.6 26 Windows NT的NT代表一种( C ) A.N
37、OS B.一种网络操作系统C.新技术 D.新型操作系统 27. 通道程序的特征有_BCD_. A.由用户编写。B. 各系统不同 C.由通道自动执行 D 由通道命令组成 E. 前几项都对一 . 问题简述 (2分X5=10分)1简述设计实时操作系统的主要要求? 答::提供必要的调度信息;调度方式具有快速响应外部中断的能力;快速任务分派. 2。简述产生死锁的原因和必要条件。 答:产生死锁的根本原因是竞争资源和进程推进顺序非法。处理死锁的方法(1)预防死锁。 (2) 避免死锁。 (3) 检测死锁。 (4) 解除死锁。3简述计算机文件系统的基本作用. 答: 1)文件的结构及有关存取方法。2)文件的目录机
38、构和有关处理。3) 文件存储空间的管理。4)文件的共享和存取控制。5)文件操作的使用。 4。为什么说请求分页实现了内存扩充?答:请求分页技术可以实现主存的扩充,他为每个用户提供一个虚拟存储 器,其地址空间远比主存的存储空间大,一个作业的地址空间存在于一个虚拟存储器中5简述作业,程序和进程的区别和关系。答:联系:一个作业可划分为若干个进程来完成,而每个进程又都有其实体-程序和数据集合。区别:1)进程是程序的一次执行,属于一种动态概念,而程序是一组有序的指令,是一种静态的概念;2)一个进程可以执行一个或几个程序;反之。同一程序可能由几个进程同时执行;3)程序可以作为一种软件资源长期保留,而进程是程序的一次执行过程,是暂时的;4)进程具有并发性,他能与其它并发运行。而一般的程序不具有这种明显的特性5)进程具有独立性,但有时又具有进程间的相互制约性二.名词解释1 虚拟存储器:指的是“主存-辅存”的层次,允许用户使用比实际主存容量大得多的地址空间来访问主存 计算机在运行时 2 系统调用:允许用户使用比实际主存容量大得多的地址空间来访问主存3 计算机在运行时,接近主存的速度和辅存的每位成本2.系统调用: OS提供了一组系统调用,用户可在自己的应用程序中通过相应的系统调用,来操纵计算机。3.系统死锁:所谓死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进