• 回答数

    2

  • 浏览数

    91

M15981511985
首页 > 自考本科 > 操作系统自学考试答案

2个回答 默认排序
  • 默认排序
  • 按时间排序

冲哥是个姐

已采纳

一、单项选择题(在每小题的四个备选答案中,选出 一个正确的答案,并将其代码填入题干后的括号 内。每小题1分,共10分) 1. 某一时刻、某一资源的信号量s=0,它表示 () A该时刻该类资源的可用数目为1 B该时刻该类资源的可用数目为-1 C该时刻等待该类资源的进程数目为1 D该时刻等待该类资源的进程数目为0 2. 进程间的间接通信方式是指 () A源进程将消息发送给管道B源进程将消息发送给缓冲区 C源进程将消息发送给信箱D源进程将消息直接发送给目标进程 3. 设置快表的目的在于 () A提高地址查找的命中率 B提高地址变换速度 C淘汰不用的页 D增加页表的容量 4. 绝对路径和相对路径比较 () A绝对路径便于使用 B相对路径便于使用 C绝对路径比相对路径短 D相对路径字符比较长 5. 并发是指两个或多个事件 () A在同一时刻发生 B在同一时间区段内发生 C两个进程相互交互 D在时间上相互无关 6. 进程的组成有三部分:程序、PCB和 () A数据字段 B数据记录C数据集合 DSDT 7. 若给定一个逻辑地址空间中的地址为A,页面大小为L,则页内地址D为 () AA/L BA mod L CINT[A/L] DA-L 8. 按用途文件可分为用户文件、库文件和 () A只读文件 B只写文件C系统文件 D索引文件 9.硬件在中断过程中参与的一项工作是 () A交换PSW B修改信号量C保留现场 D恢复现场 10.分页式存储管理系统中,地址的构成为 () A页号 B页内地址 C页号和页内地址 D页号 二、多项选择题 (在每小题的五个备选答案中,选出二 至五个正确答案,并将其代码填在题干后的括号 内;错选、多选不得分。每小题2分,共18分) 1. 存储器管理的功能包括 () A内存分配 B内存保护 C地址映射 D内存扩充 E磁盘空闲区管理 2. PCB的主要特征体现在 () A记录进程运行状态B标志进程的存在 C其中包含进程控制信息 D其中包含进程调度信息 E由程序和数据块组成 3. 线程与进程比较而言,下面论述成立的有 () A一个线程通常由多个进程组成 B一个进程通常由多个线程组成 C相对而言,线程运行需要更多的资源 D线程比进程运行需更少的资源 E线程运行的系统开销更小 4. 文件控制块FCB中包含的信息通常有三类,它们分别是 () A基本信息 B删除信息 C存取控制信息 D使用信息 E创建信息 5.文件的分级安全管理一般可分成 () A系统级 B用户级 C目录级 D文件级 E字段级 6. 第一级容错技术包括 ()A双份目录 B双份文件分配表 C热修复重定向 D写后读校验 E磁盘双工 7. 按信息交换单位分类,I/O设备可分成 () A低速 B中速 C字符设备 D块设备 E高速 8. 中断的过程通常包括 () A中断请求 B中断响应 C中断设置 D中断处理 E中断返回 9. 按存取控制属性文件可以分为 () A只读 B系统文件 C用户文件 D只写 E只执行 三、判断改错题(认为对的,在题后的括号内打“√”, 认为错的打“×”,并加以改正。每小题2分,判 断、改错各1分,判断错误全题无分。共20分) 1. 分页式管理中地址变换机构的任务在于将物理地址变换成逻辑地址。 () 2.由于有了操作系统,同一时刻瞬间可以有多个程序被执行。 () 3. 索引分配支持直接访问。 () 4.阻塞态是进程等待CPU调度时所处的状态。 () 5.对于临界资源,进程间应当互斥访问。 () 6.与分布式操作系统比较,网络操作系统是集中式的。 () 7.在时间片轮转调度算法中,如时间片过小,就会引起因频繁调度而导致 的调度开销太大,系统运行性能低下。 () 8.银行家算法是用来预防死锁的。 () 9.为了使连入网络的计算机之间能正确地传送信息,制定了一组通信规则 或约定,这种规则或约定称为网络操作系统。 () 10.动态重定位指地址变换在装入时不进行,而在程序执行时,边执行,边 转换。 () 四、简答题(每小题5分,共30分) 1.在创建一个进程时,所要完成的工作有哪些 2.在高级通信机制中,进程有哪几种通信方式 3. 用文字描述银行家算法的基本思想 4. 分段保护的方法通常有哪些 5. 设备驱动程序的主要功能有哪些 6. 举例说明树型目录结构的组成。 五、设计题(每小题11分,共22分) 1. 动态分区管理中,画出最坏适应算法的分配流程。(所谓最坏适应算法是指在当前所有空闲块中,找出的空闲块分配给申请者作业) 2. 假定系统为某进程分配了三个物理块,现有以下的页面引用串: 7,0,1,2,0,3,0,1,2,3,0,3,2,1,2,0,1,7,0,1 利用LRU算法描述页面在内存块中的置换过程。 操作系统试题参考答案及评分标准 一。单项选择题(每小题 1分,共10分) 1-5: D C B B B6-10:C B C A C 二。多项选择题(错选、多选不得分。每小题2分,共18分) 1.ABCD2.ABCD3.BDE4.ACD 5.ABCD6.ABCD7.CD8.ABDE9.ADE 三。判断改错题(每小题2分,判断、改错各1分,判断错误全题无分。共20分) 1.×改正为:分页式管理中地址变换机构的任务在于将逻辑地址变换成物理地址。 2.×改正为:操作系统实现进程的并发运行是从宏观角度,在单CPU系统中,每一时刻瞬间不可能执行多个程序。 3.√ 4.×改正为:阻塞态是进程等待某一事件时所处的状态。 5.√ 6.√ 7.√ 8.×改正为:银行家算法是用来避免死锁的。 9.×改正为:为了使连入网络的计算机之间能正确地传送信息,制定了一组通信规则或约定,这种规则或约定称为协议。 10.√ 四、简答题(每小题5分,共30分) 1.⑴申请空白PCB.为新进程分配的数字标识符,并从PCB集合中索取一空白PCB; ⑵为新进程分配资源。包括必要的内存,进程需要的其它资源; ⑶初始化进程控制块。包括初始化标识符信息,处理机状态信息,处理机控制信息等; ⑷将新进程插入就绪队列。 2.高级通信机制可分为三大类: ⑴共享存储器系统。相互通信的进程之间共享某些数据结构或共享存储区; ⑵消息传递系统。进程之间的数据交换以消息为单位,进行直接的或间接的通信; ⑶管道通信。管道体现为一个文件,发送信息的进程以字符流形式将数据送入管道,接收进程可以从管道中读取数据。 3.银行家算法的基本思想是:将系统中的所有资源比做银行家的资金,每进行一次资源的分配,银行家都要从当前的资源分配情况出发,计算这种分配方案的安全性,如果是安全的,则进行分配,否则选择其它可能的分配方案。这样,每次分配都计算安全性,从而可以避免死锁的发生。 4.分段保护的方法通常有: ⑴越界检查。在段表寄存器中存放有段表长度信息,在进行存储访问时,将逻辑地址空间的段号与段表长度进行比较,如段号等于或大于段表长度,将发出越界中断信号; ⑵存取控制检查。段表中设置存取控制字段,用于规定对该字段的访问方式; ⑶环保护机构。环按高低编号,数据按不同的级别分布在各个环中,访问时,进 程按自己所处的环级别对处在不同级别环中的资源进按环规则行访问。 5.设备驱动程序的主要功能如下: ⑴将接收到的抽象要求转换为具体要求; ⑵检查用户I/O请求的合法性,了解I/O设备的状态、传递有关参数、设置设备的工作方式; ⑶发出I/O命令,启动分配到的I/O设备,完成指定的I/O操作; ⑷及时响应由控制器或通道发来的中断请求,并根据中断类型调用相应的中断处理程序; ⑸对于设置有通道的计算机系统,驱动程序还应能够根据用户的I/O请求,自动地生成通道程序。 6.树型目录结构由多个结点构成树型结构,主目录作为根结点,称为根目录。数据文件作为树叶,其它所有目录均作为枝结点。由根结点到树叶的符号序列称为路径。 举例如下: 五、设计题(每小题11分,共22分) 1.设用户请求的分区大小为u.size,表中每个空闲分区的大小为m.size.若size=m.size-u.size(size表示切割后剩余分区的大小),addr表示对应size大小的分区起始地址。流程图如下所示。

138 评论

那份噯隻許伱甡

《操作系统》练习题及参考答案一、单项选择题(每小题1分,共15分) 1.操作系统是一种() A.系统软件B.系统硬件C.应用软件D.支援软件 2.MS—DOS的存贮管理采用了() A.段式存贮管理B.段页式存贮管理C.单用户连续存贮管理D.固定式分区存贮管理 3.用户程序在目态下使用特权指令将引起的中断是属于() A.硬件故障中断B.程序中断C.外部中断D.访管中断 4.MS—DOS中用于软盘整盘复制的命令是() A.COMP B.DISKCOPY C.SYS D.BACKUP 5.位示图方法可用于() A.盘空间的管理B.盘的驱动调度C.文件目录的查找D.页式虚拟存贮管理中的页面调度 6.下列算法中用于磁盘移臂调度的是() A.时间片轮转法B.LRU算法C.最短寻找时间优先算法D.优先级高者优先算法 7.在以下存贮管理方案中,不适用于多道程序设计系统的是() A.单用户连续分配B.固定式分区分配C.可变式分区分配D.页式存贮管理 8.已知,作业的周转时间=作业完成时间-作业的到达时间。现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1 A.T1+T2+T3 B.(T1+T2+T3)C.T1+T2+T3 D. T1+T2+T3 9.任何两个并发进程之间() A.一定存在互斥关系B.一定存在同步关系C.一定彼此独立无关D.可能存在同步或互斥关系 10.进程从运行状态进入就绪状态的原因可能是() A.被选中占有处理机B.等待某一事件C.等待的事件已发生D.时间片用完 11.用磁带作为文件存贮介质时,文件只能组织成() A.顺序文件B.链接文件C.索引文件D.目录文件 12.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是() A.2 B.1 C.3 D.0.5 13.多道程序设计是指() A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序 14.文件系统采用多级目录结构后,对于不同用户的文件,其文件名() A.应该相同B.应该不同C.可以相同,也可以不同D.受系统约束 15.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是() A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区 二、双项选择题(每小题2分,共16分) 1.能影响中断响应次序的技术是()和()。 A.时间片B.中断C.中断优先级D.中断屏蔽E.特权指令 2.文件的二级目录结构由()和()组成。 A.根目录B.子目录C.主文件目录D.用户文件目录E.当前目录 3.驱动调度算法中()和()算法可能会随时改变移动臂的运动方向。 A.电梯调度B.先来先服务C.扫描D.单向扫描E.最短寻找时间优先 4.有关设备管理概念的下列叙述中,()和()是不正确的。 A.通道是处理输入、输出的软件B.所有外围设备的启动工作都由系统统一来做C.来自通道的I/O中断事件由设备管理负责处理D.编制好的通道程序是存放在主存贮器中的E.由用户给出的设备编号是设备的绝对号 5.一进程刚获得三个主存块的使用权,若该进程访问页面的次序是{1321215123}.当采用先进先出调度算法时,发生缺页次数是()次,而采用LRU算法时,缺页数是()次。 A.1 B.3 C.4 D.5 E.6 6.作业与进程的主要区别是()和()。 A.前者是由用户提交,后者是由系统自动生成B.两者执行不同的程序段C.前者以用户任务为单位,后者是操作系统控制的单位D.前者是批处理的,后者是分时的E.后者可并发执行,前者则不行 7.下述MS—DOS的文件中()和()是有关设备管理的程序。 A.BOOT B.COMMAND.COM C.IBMBIO.COM D.IBMDOS.COM E.ROMBIOS 8.MS—DOS的文件类型为()和()的文件是不可执行的。 A……OBJ B……EXE C……COM D……BAK E……BAT 三、填空题(每空1分,共15分) 1.用户程序使用_____________请求操作系统服务。 2.存贮管理应实现的功能是:主存空间的分配与保护,_________,主存空间的共享和___________. 3.分页式存贮管理中,页表是用来指出作业的____________与_____________的对应关系。 4.每个索引文件都至少有一张索引表,其中的每一个表项应包括能标识该记录的_______________和该记录的_____________. 5.分时系统必须为用户提供__________以实现_________控制方式。 6.斯普林系统中,作业执行时,从磁盘上的__________中读取信息,并把作业的执行结果暂时存放在磁盘上的____________中。 7.并发进程中涉及到___________的程序段称为临界区,两个进程同时进入相关的临界区会造成的错误。 8.MS—DOS中有三个文件:DOSIP.EXE,DOSIP.DAT和DOSZP.COM,____________若使用系统提供的替代符‘*’和‘?’,则这三个文件可统一表示为___________. 9.拼音码是一种汉字__________码。 四、改错题(每小题2分,共10分) 1.以批处理方式和交互方式控制作业运行都需要注册(LOGON)。 2.分时系统中,时间片越小越好。 3.银行家算法是防止死锁发生的方法之一。 4.若无进程处于运行状态,则就绪队列和等待队列均为空。 5.作业控制语言是供用户编写程序以实现某项计算任务。 五、简答题(每小题4分,共20分) 1.程序状态字包含哪些主要内容? 2.什么是记录的成组和分解? 3.进程间同步和互斥的含义是什么? 4.什么是输入输出操作?什么是通道? 5.为实现分页式虚拟存贮,页表中至少应含有哪些内容? 六、综合题(每小题8分,共24分) 1.假定在某移动臂磁盘上,刚刚处理了访问75号柱面的请求,目前正在80号柱面读信息,并且有下述请求序列等待访问磁盘: 试用:(1)电梯调度算法 (2)最短寻找时间优先算法 分别列出实际处理上述请求的次序。 2.有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3.回答: (1)若对资源分配不加限制,会发生什么情况?为什么? (2)为保证进程正确工作,应采用怎样的资源分配策略?为什么? 3.某车站售票厅,任什么时候刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题: (1)用PV操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。 (2)根据所定义的信号量,把应执行的PV操作填入下述方框中,以保证进程能够正确地并发执行。 COBEGIN PROCESS PI(I=1,2,……) begin; 进入售票厅; 购票; 退出; end; COEND (3)若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。 参考答案一、单项选择题(每题1分,共15分) 1.(1)2.(3)3.(2)4.(2)5.(1)6.(3)7.(1)8.(3) 9.(4)10.(4)11.(1) 12.(3)13.(4)14.(3)15.(4) 二、双项选择题(每题2分,共16分) 1.(3)(4)2.(3)(4)3.(2)(5)4.(1)(5)5.(5)(4) 次序不可交换6.(1)(3)7.(3)(5)8.(1)(4) 三、填空题(每空格1分,共15分) 1.访管指令(或系统调用) 2.主存空间的重定位,主存的扩充 3.逻辑页号,主存块号(可交换) 4.关键字(或记录号),存放地址(或存放位置) 5.操作控制命令,交互(或联机) 6.输入#,输出# 7.共享变量,与时间有关 8.DOS?P.*(或DOS?P.???) 9.输入 四、改错题(每题2分,共10分,若只作简单否定,不能给分) 1.批处理方式是按用户使用作业控制语言书写的。 作业说明书控制作业运行,不需注册。 或交互方式控制作业运行需要注册。 2.当时间片过小时,进程调度时间所占比重加大。 若仅回答: 时间片越小,响应时间可能加大,给1分。 3.银行家算法是避免死锁的方法之一。 4.就绪队列为空,等待队列可能不空。 5.作业控制语言是供书写作业说明书的,以控制作业的执行(不同于编程语言)。 五、简答题(每题4分,共20分) 1.(1)程序基本状态(2分) (2)中断码(1分) (3)中断屏蔽位(1分) 2.(1)把若干逻辑记录合并成一组,存入一个物理块的工作称为记录的成组。(1分) (2)从一组中把一个逻辑记录分离出来的工作称为记录的分解。(2分) 3.同步:并发进程之间存在的相互制约和相互依赖的关系。(2分) 互斥:若干进程共享一资源时,任什么时候刻只允许一个进程使用。(2分) 4.主存与外围设备之间的信息传送操作称为输入输出操作。(2分) 通道可称为输入输出处理机。(2分) 5.页号(1分) 标志(1分) 主存块号(1分) 磁盘上的位置(1分) 六、综合题(每题8分,共24分) 1.(1)电梯调度算法的处理次序为: 5 8 1 4 3 6 2 7(得4分) 若写出5 8(得1分) 若写出5 8 1 4 3(得2分) (2)最短寻找时间优先算法的处理次序为: 5 8 6 2 7 1 4 3(得4分) 若写出5 8(得1分) 若写出5 8 6 2 7(得2分) 亦即:前2个对(得1分) 前5个对(得2分) 2.(1)可能会发生死锁(2分) 例如:进程P1,P2和P3分别获得资源S3,S1和S2后再继续申请资源时都要等待(2分),这是循环等待。 (或进程在等待新源时均不释放已占资源) (2)可有几种答案: A.采用静态分配(2分) 由于执行前已获得所需的全部资源,故不会出现占有资源又等待别的资源的现象(或不会出现循环等待资源现象)。(2分) 或B.采用按序分配(2分) 不会出现循环等待资源现象。(2分) 或C.采用银行家算法(2分) 因为在分配时,保证了系统处于安全状态。(2分) 3.(1)定义一信号量S,初始值为20.(1分) 意义: S>0 S的值表示可继续进入售票厅的人数(1分) S=0表示售票厅中已有20名顾客(购票者)(1分)

105 评论

相关问答

  • 操作系统自学考试答案

    一、单项选择题(在每小题的四个备选答案中,选出 一个正确的答案,并将其代码填入题干后的括号 内。每小题1分,共10分) 1. 某一时刻、某一资源的信号量

    yuki不乖 2人参与回答 2024-06-01
  • 操作系统自学考试课本答案

    能够安全分配。进程 所需打印机台数 已分配台数 还需要台数 未分配台数P1 8 4

    唐唐sweet 3人参与回答 2024-06-01
  • 操作系统自考2020答案

    下面关于操作系统的描述中,错误的是()。 A.DOS是单用户多任务操作系统 B. Windows 8是单用户多任务操作系统 C.Linux是

    赫拉克里斯 3人参与回答 2024-06-01
  • 操作系统自考真题试卷答案

    全国2007年7月高等教育自学考试 计算机系统结构试题 课程代码:02325 一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项

    奔跑的窝妞妞 4人参与回答 2024-06-02
  • 网络操作系统自学考试答案

    。。。。。好好学习天天向上

    宅基腐闹不住 4人参与回答 2024-06-02