操作系统模拟卷参考答案

合集下载

操作系统模拟卷含答案

操作系统模拟卷含答案

单项选择题。

(1-40题,每题1分;41-60题每题2分,共80分)1. 1. 从用户的观点看,操作系统是()• A 用户与计算机之间的接口• B 控制和管理计算机资源的软件• C 合理的组织计算机工作流程的软件• D 由若干层次的程序按一定的结构组成的有机体答案与解析:A2. 2. 下列选择中,不是操作系统关心的主要问题()• A 管理计算机裸机• B 设计、提供用户程序与计算机硬件系统的界面• C 管理计算机系统资源• D 高级程序设计语言的编译器答案与解析:D3. 3. 实时操作系统必须在()内处理完来自外部的事件• A 响应时间• B 周转时间• C 规定时间• D 调度时间答案与解析:C4. 4. 在操作系统中,P、V操作是一种()• A 机器指令• B 系统调用命令• C 作业控制命令• D 低级进程通信原语答案与解析:D5. 5. 下面对进程的描述中,错误的是()• A 进程是动态概念• B 进程执行需要处理机• C 进程是有生命期的• D 进程是指令的集合答案与解析:D6. 6. 系统中有n(n>2)个进程,且当前不在执行进程调度程序,试考虑下列4种情况,不可能发生的情况是()• A 没有运行进程,有2个就绪进程,n-2个进程处于等待状态• B 有1个运行进程,没有就绪进程,n-1个进程处于等待状态• C 有1个运行进程,有1个就绪进程,n-2个进程处于等待状态• D 有1个运行进程,有n-1就绪进程,没有进程处于等待状态答案与解析:A7. 7. 为多道程序提供的可共享资源不足时,可能出现死锁。

但是,不适当的()也可能产生死锁。

• A 进程优先权• B 资源的线性分配• C 进程推进顺序• D 分配队列优先权答案与解析:C8. 8. 支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中()不是引起操作系统选择新进程的直接原因。

• A 运行进程的时间片用完• B 运行进程出错• C 运行进程要等待某一事件发生• D 有新进程进入就绪队列答案与解析:D9. 9. 虚拟存储器的最大容量()• A 为内外存容量之和• B 由计算机的地址结构决定• C 是任意的• D 由作业的地址空间决定答案与解析:B10. 10. 把作业地址空间使用的逻辑地址变成内存物理地址称为()• A 加载• B 重定位• C 物理化• D 逻辑化答案与解析:B11. 11. 如果I/O所花费的时间比CPU处理时间短得多,则缓冲区()• A 最有效• B 几乎失效• C 均衡• D 以上都不是答案与解析:B12. 12. ()是操作系统中采用空间换取时间的技术。

《操作系统》模拟试卷3及参考答案

《操作系统》模拟试卷3及参考答案

《操作系统》模拟试卷3及参考答案《操作系统》模拟试卷三一、单项选择题(每小题1分,共 15 分)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.用户在程序中试图读某文件的第100个逻辑块,使用操作系统提供的()接口。

A.系统调用B.图形用户接口C.键盘命令D.原语8.若一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,即程序应是()。

A. 可运行的B.可重入的C.可改变的D.可连接的9.虚拟存储器的容量由计算机的地址结构决定,若CPU的地址为32位,则对于一个进程来说,其最大的虚拟存储空间为()。

A. 2GB. 4GC. 1GD. 8G10.仅有基本地址变换机构的分页存储管理方式中,CPU每次存取一个数据时,要( )访问内存。

A. 1次B.2次C. 3次D. 4次11.MS-DOS采用的外存分配方法是()A.单级索引分配B.隐式链接C.显示连接D.两级索引分配12.UNIX系统对空闲磁盘空间的管理,采用的是()。

A 空闲链表法B 位示图法C成组链接法D.线性检索法13.有能避免“磁臂粘着”的磁盘调度算法是()。

全国自考(操作系统)模拟试卷6(题后含答案及解析)

全国自考(操作系统)模拟试卷6(题后含答案及解析)

全国自考(操作系统)模拟试卷6(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题单项选择题1.嵌入式操作系统的主要特点是A.微型化和实时性B.微型化和网络化C.实时性和多媒体化D.实时性和网络化正确答案:A解析:嵌入式操作系统的主要特点足做型化和实时性。

2.UNIX系统中,用来复制一个文件的命令是A.pwdB.cpC.mvD.rm正确答案:B解析:pwd命令用来显示用户的当前目录;my命令用来对文件进行重命名操作;rm命令用来删除一个指定的文件。

3.下列选项中不属于进程基本状态的是A.等待态B.就绪态C.运行态D.睡眠态正确答案:D解析:进程基本状态有三种:等待态、就绪态、运行态、这里要注意与UNIX 系统进程状态的区分。

UNIX系统的进程状态有:运行状态、就绪状态、睡眠状态、创建状态、僵死状态。

4.UNIX系统中,交换进程是指A.0号进程B.1号进程C.login进程D.shell进程正确答案:A解析:0号进程的功能是进行进程调度和让进程在主存与磁盘上进行交换,故也称为交换进程。

5.由系统设置多个就绪队列,每个就绪队列中的进程按时问片轮转法占用处理器,我们称这种进程调度算法为A.先来先服务调度算法B.最高优先级调度算法C.分级调度算法D.时间片轮转调度算法正确答案:C解析:先来先服务调度算法是按照进程进人就绪队列的先后次序来选择可占用处理器的进程;最高优先级调度算法总是让当时具有最高优先级的进程先使用处理器;时间片轮转调度算法是把就绪进程按就绪的先后次序排成队列,调度时总是选择就绪队列中的第一个进程,让它占用处理器,但规定它一次连续占用处理器的时问不能超过预定的时间片。

6.把相对地址转换成绝对地址的工作称为A.静态重定位B.动态重定位C.重定位D.物理地址转换正确答案:C7.单用户连续存储管理中,指令若要获得执行,其绝对地址须满足A.主存最大地址绝对地址界限地址B.主存最大地址绝对地址界限地址C.基址寄存器内容绝对地址限长寄存器内容D.基址寄存器内容绝对地址限长寄存器内容正确答案:A解析:基址奇存器内容绝对地址限长寄存器内容是可变分区存储管理的存储保护措施。

全国自考操作系统(Windows操作系统)模拟试卷1(题后含答案及解析)

全国自考操作系统(Windows操作系统)模拟试卷1(题后含答案及解析)

全国自考操作系统(Windows操作系统)模拟试卷1(题后含答案及解析)题型有:1. 单项选择题 3. 填空题 4. 简答题 6. 判断题单项选择题1.下列操作系统中,能作为服务器的操作系统是_______。

A.Ms-DOSB.Windows 3.XC.Windows NTD.Windows 98正确答案:C 涉及知识点:Windows操作系统2.在Windows 2000中,只有_______状态的线程才能被切换成运行状态,占用处理器执行。

A.备用B.就绪C.等待D.转换正确答案:A 涉及知识点:Windows操作系统3.Windows 2000/XP线程调度采用的是_______调度算法。

A.先来先服务B.静态优先级C.可抢占的时间片轮转D.可抢占的动态优先级正确答案:D 涉及知识点:Windows操作系统填空题4.Windows NT系统的设计包括一个运行于_______模式下的执行模块,由执行模块提供进入系统的唯一入口。

正确答案:特权处理器涉及知识点:Windows操作系统5.Windows 2000/XP的内存管理器的V AD按照_______方式组织信息以提高查找效率。

正确答案:自平衡二叉树涉及知识点:Windows操作系统6.在Windows NT客户机/服务器模型中,作为服务器的文件管理进程在_______模式下运行。

正确答案:用户涉及知识点:Windows操作系统7.Windows 2000/XP的设计充分融合了_______、_______和_______操作系统的特点。

正确答案:分层操作系统、客户/服务器、微内核涉及知识点:Windows操作系统8.Windows 2000/XP的内存管理器采用_______页面调度算法。

正确答案:请求式涉及知识点:Windows操作系统9.Windows 7提供以_______为中心的服务。

正确答案:用户涉及知识点:Windows操作系统10.Windows I/O系统的数据结构包括_______、_______、_______和_______。

全国自考(操作系统)模拟试卷2(题后含答案及解析)

全国自考(操作系统)模拟试卷2(题后含答案及解析)

全国自考(操作系统)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题单项选择题1.下列选项中不是分时系统基本特征的是A.同时性B.独立性C.实时性D.交互性正确答案:C解析:分时操作系统的主要特点是:同时性、独立性、及时性、交互性。

由于分时系统按照时问片轮流为各进程服务,故不可能具有实时性。

2.处理器执行的指令被分成两类,其中一类称为特权指令,它只允许()使用。

A.操作员B.联机用户C.操作系统D.目标程序正确答案:C解析:不允许用户程序中直接使用的指令称为特权指令,其余的称为非特权指令。

特权指令若允许用户程序直接使用,则可能会造成错误和混乱。

3.当用户程序执行访管指令时,中断装置将使中央处理器()工作。

A.维持在目态B.从目态转换到管态C.维持在管态D.从管态转换到目态正确答案:B解析:访管指令是一条可在目态下执行的指令,但该指令可以让处理器从目态转换到管态。

4.进程所请求的一次打印输出结束后,将使进程状态从A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态D.等待态变为就绪态正确答案:D解析:在打印时,由于该进程因为等待打印而让出处理器处于等待态。

外围设备(打印)工作结束,使等待外围设备(打印机)传输者结束等待,故由等待态变为就绪态。

5.UNIX把进程的数据段分成三部分,不包括A.用户栈区B.用户数据区C.系统工作区D.user区正确答案:D解析:UNIX把进程的数据段划分成三部分:用户栈区、用户数据区和系统工作区。

而系统工作区又由核心栈和user区两部分组成。

要注意隶属关系。

6.下面选项关于PSW的描述正确的是A.中断字寄存器简称为PSWB.PSW用来控制指令执行顺序并且保留和指示与程序有关的系统状态C.PSW一般由程序基本状态、中断码、中断响应装置三部分内容构成D.当前正在占用处理器的进程的PSW称为新PSW正确答案:B解析:程序状态字称为PSW,其功能是用来控制指令执行顺序并且保留和指示与程序有关的系统状态。

计算机专业基础综合(操作系统)模拟试卷11(题后含答案及解析)

计算机专业基础综合(操作系统)模拟试卷11(题后含答案及解析)

计算机专业基础综合(操作系统)模拟试卷11(题后含答案及解析) 题型有:1. 单项选择题单项选择题1-40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

1.死锁现象是由于( )造成的。

A.CPU数量不足B.内存数量不足C.多个进程抢夺并独占资源D.作业批处理正确答案:C解析:死锁是指多个进程在占有一定资源的同时还寄希望得到其他进程占有的资源,而该进程也是占有一定的资源且不放弃的同时期望获得其他进程占有的资源,进程间相互不让步,造成各个进程均无法推进的现象。

知识模块:操作系统2.临界区是指( )。

A.一组临界资源的集合B.可共享的一块内存区C.访问临界资源的一段代码D.请求访问临界资源的代码正确答案:C解析:每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的可轮流分享的资源)。

使用时,每次只准许一个进程进入临界区,一旦一个进程进入临界区之后,不允许其他进程同时进入。

进程进入临界区的调度原则是:(1)如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。

(2)任何时候,处于临界区内的进程不可多于一个。

如已有进程进入自己的临界区,则其他所有试图进入临界区的进程必须等待。

(3)进入临界区的进程要在有限时间内退出,以便其他进程能及时进入自己的临界区。

(4)如果进程不能进入自己的临界区,则应让出CPU,避免进程出现“忙等”现象。

知识模块:操作系统3.在一段时间内,只允许一个进程访问的资源称为( )。

A.共享资源B.独占资源C.临界资源D.共享区正确答案:C解析:在现代计算机系统中,有一些资源不能被多个进程同时使用,这样的资源如果使用或分配不当会造成错误,它们只能被排他地使用,这样的资源就是临界资源。

知识模块:操作系统4.不需要信号量能实现的功能是( )。

A.进程同步B.进程互斥C.执行的前趋关系D.进程的并发执行正确答案:D解析:本题考查信号量的功能。

操作系统模拟卷参考答案复习课程

操作系统模拟卷参考答案复习课程

操作系统模拟卷参考答案复习课程操作系统模拟卷参考答案模拟试卷三一、单项选择题(每小题1分,共16分)1.MS-DOS的引导程序是在磁盘初始化时,由( )命令写在软盘或硬盘的0柱0面1扇区上的。

A.CHKDSK B.FDISKC.FORMAT D.DISKCOPY2.MS-DOS中用于改变当前子目录的命令是( )。

A. MD B.RDC .DIR D.CD3.MS-DOS中的文件结构采用( )。

A. 顺序结构 B.链接结构C. 索引结构 D.成组链接结构4.在以下的存储管理方案中,能扩充主存容量的是( )。

A. 固定式分区分配 B . 可变式分区分配C. 分页虚拟存储管理 D.页式存储管理5.UNIX文件系统对磁盘空间的管理采用( )。

A . FAT表法 B. 位示图法C. 空闲块链接法D. 空闲块成组链接法6.通道在输入输出操作完成或出错时,就形成( ),等候CPU来处理。

A.硬件故障中断 B.程序中断C. 外部中断 D.I/O中断7.下列算法可用于磁盘移臂调度的是( )。

A. LRU算法 B.电梯调度算法C. 时间片轮转法D.响应比高者优先算法8.实时系统中的进程调度通常采用( )算法。

A. 响应比高者优先B.短作业优先C. 时间片轮转D.抢占式的优先数高者优先9.在可变分区分配方案中,为了实现主存的空间分配,采用( ) 进行管理。

A.页表 B.段表C. 段表十页表 D.分区分配表十空闲区表10.设某类资源有5个,由3个进程共享,每个进程最多可申请( )个资源而使系统不会死锁。

A. 1B. 2C. 3D. 411.动态重定位是在( )完成的。

A. 作业执行前集中一次B. 作业执行过程中集中一次C. 作业执行过程中D. 作业执行过程中由用户12.MS-DOS中的内部命令随( )模块常驻内存。

A./doc/9817947261.html, B /doc/9817947261.html,C./doc/9817947261.html, D .ROM—BIOS13. 进程从等待状态进入就绪状态可能是由于( )。

操作系统模拟试卷

操作系统模拟试卷

南阳理工学院2009-2010学年第一学期试卷答案课程:操作系统(A)评卷人(签名):复核人(签一、选择题(每题1分,共20分)1.使系统中所有的用户都能得到及时响应的操作系统应该是(B)。

A.多道批处理系统 B.分时系统 C.实时系统 D.网络系统2.在单一处理机上执行程序,多道程序的执行是在(B)进行的。

A.同一时刻B. 同一时间间隔内C. 某一固定时刻D. 某一固定时间间隔内3.某进程由于需要从磁盘上读入数据而暂停执行。

当系统完成了所需的读盘操作后,此时该进程的状态将(D)。

A.从就绪态变为执行态 B.从执行态变为就绪态C.从执行态变为阻塞态 D.从阻塞态变为就绪态4.临界区是指并发进程中访问临界资源的(D)段。

A.管理信息 B.信息存储 C.数据 D.程序5.下列各项步骤中,哪一个不是创建进程所必须的步骤(B )。

A. 建立一个进程控制块PCBB. 由CPU调度程序为进程调度CPUC. 为进程分配内存等必要的资源D. 将PCB链入进程就绪队列6.两个进程合作完成一项任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种制约关系是进程间的(A)关系。

A.同步B. 互斥C.竞争D. 合作7.计算机系统产生死锁的根本原因是(D)。

A.资源竞争 B.进程推进顺序不当 C.系统中进程太多 D.A和B8.在下列特性中,哪一个不是操作系统的基本特性(D)。

A. 异步性B. 并发性C. 共享性D. 动态性9.在动态分区分配方案中,某一作业完成后,系统回收其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数加1的情况是( A )A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区10.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会(B)。

A.增加 B.减少 C.不变 D.可能增加也可能减少11.下列哪个不是虚拟存储器的特征(B)A.虚拟性B.结构性C.多次性D.对换性12.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(D)个进程参于竞争,而不会发生死锁。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模拟试卷三一、单项选择题(每小题1分,共16分)1.MS-DOS的引导程序是在磁盘初始化时,由( )命令写在软盘或硬盘的0柱0面1扇区上的。

A.CHKDSK B.FDISKC.FORMAT D.DISKCOPY2.MS-DOS中用于改变当前子目录的命令是( )。

A.MD B.RDC .DIR D.CD3.MS-DOS中的文件结构采用( )。

A. 顺序结构B.链接结构C. 索引结构D.成组链接结构4.在以下的存储管理方案中,能扩充主存容量的是( )。

A. 固定式分区分配 B . 可变式分区分配C. 分页虚拟存储管理D.页式存储管理5.UNIX文件系统对磁盘空间的管理采用( )。

A . FAT表法 B. 位示图法C. 空闲块链接法D. 空闲块成组链接法6.通道在输入输出操作完成或出错时,就形成( ),等候CPU来处理。

A.硬件故障中断B.程序中断C. 外部中断D.I/O中断7.下列算法可用于磁盘移臂调度的是( )。

A. LRU算法B.电梯调度算法C. 时间片轮转法D.响应比高者优先算法8.实时系统中的进程调度通常采用( )算法。

A. 响应比高者优先B.短作业优先C. 时间片轮转D.抢占式的优先数高者优先9.在可变分区分配方案中,为了实现主存的空间分配,采用( ) 进行管理。

A.页表 B.段表C. 段表十页表D.分区分配表十空闲区表10.设某类资源有5个,由3个进程共享,每个进程最多可申请( )个资源而使系统不会死锁。

A. 1B. 2C. 3D. 411.动态重定位是在( )完成的。

A. 作业执行前集中一次B. 作业执行过程中集中一次C. 作业执行过程中D. 作业执行过程中由用户12.MS-DOS中的内部命令随( )模块常驻内存。

A. B C. D .ROM—BIOS13. 进程从等待状态进入就绪状态可能是由于( )。

A. 现运行进程运行结束B. 现运行进程执行了P操作C. 现运行进程执行了V操作D. 现运行进程时间片完14. 特权指令( )执行。

A.只能在目态下 B.只能在管态下C.在目态或管态下均能 D.在目态或管态下均不能15. 在执行v操作时,当信号量的值( )应释放一个等待信号量的进程A.小于0 B. 小于等于0C. 大于0D. 大于等于016. 进程间的互斥与同步分别表示了各进程间的( )。

A. 竞争与协作B.相互独立与相互制约C. 动态性和并发性D. 制约性二、多项选择题(每小题2分,共20分)1.在可变分区分配方案中,在空闲区表中以空闲区长度递增和递减顺序排列分别适合于( )和( )算法。

A.最坏适应算法B.最先适应算法C.最迟适应算法D.首次循环适应算法E.最优适应算法A,B2.MS DOS的下述路径中,()和()属于相对路径。

A.\IRl\DIR2\PAY.DBFB.B.\IRlC.PAY.DBF D.WAN6巩DDRLSTDAT E. \DIR1\DIR2C,D3. 在下列文件中适合于随机存取的是( )和( ).A. 连续文件B. 索引文件C. 串联文件D. 索引顺序文件B,D4.下述MS DOS命令中( )和( )是属于子目录操作。

A. RENB. TYPEC. RDD. CDC,D5.下述进程状态的转换中,不可能的是( )。

A. 运行态一就绪态B. 运行态一等待态C. 等待态一就绪态D. 等待态一运行态E. 就绪态一等待态D,E6.在存储管理中允许作业占有连续主存空间的是( )和( )。

A. 单用户连续存储管理 B. 页式存储管理C. 段式存储管理D. 可变分区存储管理A,D7.在交互控制方式下,用户为控制作业的执行可采用( )或( )。

A.作业控制语言B.命令语言C.汇编语言D.高级程序语言E.会话语言B,E8.关于临界区的错误说法是( )。

A. 并发进程中用于实现进程互斥的程序段B. 并发进程中用于实现进程同步的程序段C. 并发进程中用于实现进程通信的程序段D.并发进程中与共享变量有关的程序段A,B,C9.使用Pv操作不能改变的变量是( )。

A. 共享变量B. 锁C. 信号量D. 信息A,B,D10.计算时间短的作业优先算法不能实现的有( )。

A. 作业的平均等持时间最短B.每个作业的等待时间最短C. 系统效率最高D. 长作业的等待时问较短B,C,D三、填空题(每小题1分,共16分)1.操作系统是运行在计算机_____系统上的最基本的系统软件。

基本硬件(或硬件)2.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为_______。

相对地址(或逻辑地址)3.文件的逻辑结构分______文件和记录式文件两种。

流式4.一个作业从进入系统到运行结束,一般要经历_____、“执行”和“完成”3个不同状态。

“后备”5.W1ndows NT操作系统结构由两个部分构成:一是保护子系统,一是______。

执行体6.文件存储空间的管理的基本方法有______和空闲块链接法。

.位示图法7.用户要求计算机系统所做的工作的集合称为____。

作业8.进程由程序、数据集合、______组成。

进程控制块9.对信号量s的操作只能通过____操作进行,对应每一个信号量设置了一个等待队列。

P V10.在存储器可变式分区管理中,对内存状态的记录和分配管理通常可采用表格法、位图法和_____。

链表法11.虚拟设备是指采用某种加技术,将某个_____设备改进为多个用户可共享的设备。

独占12.文件系统中,用于文件的描述和控制并与文件一一对应的是_____。

文件控制块13.所谓____,是一种能控制一台或多台外围设备与CPU并行工作的硬件。

通道14.用户是通过_____或者程序接口向计算机发出请求的。

命令接口15.利用信号量实现进程的_____,应划脑界区设置一个信号旦则mutex。

互斥16.预先静态分配法破坏了_____条件。

占有且等待资源和循环等持资源四、简答题(每小题4分,共20分)1.存储管理的基本任务是什么?2.什么是物理设备?什么是逻辑设备?两者之间有什么区别和联系?3.什么是根目录?4.有几种情况可以引起进程的切换?5.操作系统引导和装入有几种方式?1.(1)管理内存空间;(2)进行逻辑地址到物理地址的转换:(3)实现内存的逻辑扩充;(4)完成内存信息的共享和保护。

2.进行实际输入输出操作的硬件设施是物理设备。

操作系统中规定用户程序中不要直接使用设备的物理名称,而用一另外的名称代之来操作,这就是逻辑设备。

逻辑设备是物理设备属性的表示,它并不特指某个具体的物理设备,而是对应于一批设备,具体的对应则在操作系统启动初始化时确定,或在运行过程中根据设备的使用情况由系统或用户再次确定。

3. 文件系统多级目录结构中,将第一级作为目录树的根结点4. 答:以下4种情况可以引起进程的切换:(1) 一个进程从运行状态变成了等待状态:(2) 一个进程从运行状态变成了就绪状态;(3) 一个进程从等待状态变成了就绪状态;(4) 一个进程完成了工作后被撤消。

5.操作系统引导和装入有独立引导装入方式和辅助下装入方式两种方式。

独立引导方式是核心文件存储在系统本身的辅助存储设备中,由系统自己将核心文件读入内存并运行,最后建立一个操作环境。

辅助下装入方式是从另外的计算机系统和主机系统中将系统常驻部分传送到该计算机中,最后形成一个操作环境。

五、计算题(每小题6分,共12分)1.设磁带的记录密度为800 BPi(字节/英寸),每个逻辑记录长100字节,块与块之间的间隔为0.5英寸,请计算下面3个问题:(1)记录不成组时的磁盘空间利用率是多少?(2)块因子为10时的磁盘空间利用率是多少?(3)若使磁盘空间的利用率大于80%,块因子至少是多少?1.(1) 100/(100十800×0.5)=20%(2) (100×10)/(100×10十800×0.5)=71.4%(3) 设块因子为x(100x)/(100X十800×0.5)>O.8解得x>16,所以,所求的块因子至少为17。

2. 设同时有4个访问者要访问28号柱面的某些扇区,他们的访问要求如下:请求次序柱面号磁头号扇区号1 28 4 12 28 1 53 284 54 28 2 8执行旋转调度后的执行次序如何?为什么?2.执行次序是1、2、4、3或1、3、4、2。

因为,2和3均访问第5扇区,可选择其中之一执行,而另一个第5扇区必须等磁盘再一次将5扇区旋转到磁头位置时才能被执行。

五、应用题(每小题8分,共16分)1.举例说明PV操作使用不当能够产生死锁。

1.设进程R1和R2共享两个资源r1和r2.s1和s2分别代表资源r1和r2能否被使用的信号量。

由于资源是共享的,所以必须互斥使用,因而s1和s2的初值为1。

假定两个进程都要使用两个资源。

由于R1和R2并发执行,因而可产生:进程R1执行了P(s1)后,在执行P(s2)之前,进程R2执行了P(s2),当进程R1再执行P(s2)时将等待,此时,R2再继续执行P(s1),也将等待。

这种等待都必须由对方来释放,这显然是不可能的,因此产生了死锁。

•有PI,P2,…,Pm等m个生产者进程和CA,CB两个消费者进程。

它们共享可存放一个产品的缓冲区BuFFER。

序号为奇数的生产者进程生产的产品供cA消费,而序号为偶数的生产者进程生产的产品供cB消费,CA或CB一旦取出产品,则各生产考均有权申请向BuFFER存放产品。

试用PV操作正确实现进程的并发执行(如图所示)。

2.设3个信号量:S表示生产者能否将产品放入BUFFER,即实现生产者间互斥将产品放入BUFFER,SA 表示奇数生产者进程是否已将产品放入BUFFER,即CA 能否取产品进行消费;SB表示偶数生产者进程是否己将产品放入BUFFER,即CB能否取产品进行消费;beginS,SA,SB:semaphore;S:=1;SA:=0;SB:=0;cobeginprocess Pi(i=1,2,..,m)beginL1: 生产一个产品;P(S);将产品放入BUFFER;if i是奇数then V(SA);else V(SB);goto L1;end;process CAbeginL2: P(SA);从BUFFER取出产品;V(S);消费;goto L2;end;process CBbeginL3: P(SB);从BUFFER取出产品;V(S);消费;goto L3;end;coend;end;模拟试卷三答案一、单项选择题1.C2.D3.B4.C5.D6.D7.B8.D9.D10.B 11.C 12.A 13.C 14.B 15.B 16.A二.多项选择题1.A B2.C D3.B D4.C D5.D E6.A D7.B E 8.A B C 9.A B D 10. B C D三.填空题(每小题1分,共11.基本硬件(或硬件) 2.相对地址(或逻辑地址)3.流式4.“后备”5.执行体 6.位示图法7.作业8.进程控制块5 9.P V 10.链表法11. 独占12.文件控制块13.通道14.命令接口15. 互斥16.占有且等待资源和循环等持资源四、简答题(每小题6分,共30分)1.(1)管理内存空间;(2)进行逻辑地址到物理地址的转换:(3)实现内存的逻辑扩充;(4)完成内存信息的共享和保护。

相关文档
最新文档