安徽理工大学08《操作系统》试题含答案

合集下载

2022年安徽理工大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年安徽理工大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)

2022年安徽理工大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。

A.DIV R0,R1;(R0)/(R1)→ROB.INT n;产生软中断C.NOT RO;寄存器R0的内容取非D.MOV RO,addr;把地址 addr处的内存数据放入寄存器RO中2、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

A.系统调用B.图形用户接口C.原语D.键盘命令3、下列关于进程和线程的叙述中,正确的是()A.不管系统是否支持线程,进程都是资源分配的基本单位,B.线程是资源分配的基本单位,进程是调度的基本单位C.系统级线程和用户级线程的切换都需要内核的支持D.同一进程中的各个线程拥有各自不同的地址空间4、进程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+=35、下列选项中,会导致进程从执行态变为就绪态的事件是()。

A.执行P(wait)操作B.中请内存失败C.启动I/O设备D.被高优先级进程抢占6、系统管理设备是通过一些数据结构来进行的,下前的()不属于设备管理数据结构。

A.FCBB.DCTC.SDTD.COCT7、采用SPOOLing技术将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是()。

A.独占设备B.共享设备C.虚拟设备D.一般物理设备8、下列选项中,不能改善磁盘设备I/O性能的是()。

2008年秋季操作系统答案及评分标准a

2008年秋季操作系统答案及评分标准a

操作系统(A卷)答案及评分标准一、术语解释(共20 分每题2分)进程;进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位;(2分)中断;CPU暂停当前程序的执行,转去处理计算机内部或外部发生的突发事件,完成突发事件处理后回到原来程序执行的过程;(2分)重定位;从程序的逻辑地址映射到物理地址的过程;(2分)页面抖动;刚调进内存的页面不久又被调出,而调出后不久又被调入,CPU大量的时间花费的页面调入调出的现象;(2分)文件的物理组织;文件在存储设备上的组织结构;(2分)分时;将CPU的运行时间划分成若干个时间段(称为时间片),循环轮流分配给各个程序(用户)使用; (2分)死锁;在一个进程集合中的每个进程,都在等待仅由该集合中的另一进程才能引发的事件,而无限期地僵持下去的局面; (2分)吞吐量;单位时间内完成的作业数; (2分)进程同步;一个进程执行到某一点后要等到另一进程执行到某点才能继续往下执行的一种进程间关系;(2分)虚拟存储器;只进程分配部分所需内存,剩下内存需求等到进程真正需要访问这些存储器时才被调入,但在用户看来却分配到了所有所需内存,这种内存管理方式成为虚拟存取器。

(2分)二、简答题(共30分每题5分)1.处理机的工作状态主要有哪两种?为什么要设置这两种状态?处理器有用户态和和心态等2中工作状态,设置2种工作状态的原因是为了对操作系统内核进行保护。

2.什么时候会发生缺页?说明缺页出现时操作系统所做的事情。

当CPU要访问的页面不在内存中时,就发生缺页中断;发生缺页中断时,CPU转缺页中断处理程序执行,将待访问页面从外存调入内存,返回被中断程序,重新启动引起缺页的指令。

3.死锁产生的4个必要条件是什么?死锁产生的4个必要条件是:互斥条件、保持和等待条件、循环等待条件、不可抢占条件。

4.高级调度与低级调度的主要功能是什么? 两者是什么关系?高级调度是作业调度,为作业分配资源,将作业调入内存,并为之创建进程;低级调度为进程调度,为进程分配处理器;作业调度为进程调度做准备。

2022年安徽理工大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年安徽理工大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年安徽理工大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、()不是操作系统的功能。

A.CPU管理B.存储管理C.网络管理D.数据管理2、设计实时操作系统时,首先应该考虑系统的()。

A.可靠性和灵活性B.实时性和可靠性C.分配性和可靠性D.灵活性和实时性3、设有n个进程共用一个相同的程序段,若每次最多允许m个进程(mSn)同时进入,临界区,则信号量的初值为()。

A.nB.mC.m-nD.-m4、关于临界问题的一个算法(假设只有进程P0和P1,能会进入临界区)如下(i为0或1代表进程P0或者P1):Repeatretry:if(turn!=-1)turn=i;if(turn!=i)go to retry;turn=-1;临界区:turn=0;其他区域;until false;该算法()。

A.不能保持进程互斥进入临界区,且会出现“饥饿”B.不能保持进程互斥进入临界区,但不会出现“饥饿”C.保证进程互斥进入临界区,但会出现“饥饿”D.保证进程互斥进入临界区,不会出现“饥饿”5、下列选项中,降低进程优先权级的合理时机是()。

A.进程的时间片用完B.进程刚完成I/O,进入就绪队列C.进程长期处于就绪队列D.进程从就绪状态转为执行状态6、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。

A.缓冲池B.循环缓冲C.单缓冲D.双缓冲7、在SPOOLing系统中,用户进程实际分配到的是()。

A.用户所要求的外设B.内存区,即虚拟设备C.设备的部分存储区D.设备的部分空间8、考虑一个文件存放在100个数据块中。

文件控制块、索引块或索引信息都驻留内存。

那么如果().不需要做任何磁盘I/O操作。

A.采用连续分配策略,将最后一个数据块搬到文件头部,B.采用单级索引分配策略,将最后一个数据块插入文件头部C.采用隐式链接分配策略,将最后一个数据块插入文件头部D.采用隐式链接分配策略,将第一个数据块插入文件尾部,9、文件系统中设立打开(open)系统调用的卡要目的是()。

08年操作系统A卷(答案)

08年操作系统A卷(答案)

2.在下列选择中,(
D
)不是操作系统关心的主要问题。
A.管理计算机裸机 B。设计和提供用户程序与计算机硬件系统的界面。 C.管理计算机系统资源 D.高级程序设计语言编译器。
3.设计实时操作系统时,首先应考虑系统的( B
A.可靠性和灵活性 B.实时性和可靠性
) ),则响应的时间越长。
C.方便性和灵活性 D.多路性和可确定性
7.进程使用临界区的四个准则是(有空让进)(互斥进入)(有限等待)(让 权等待)
学年第2 答案) 福州大学 2007~2008学年第 学期考试 卷(答案 ~ 学年第 学期考试A卷 答案
得分
评卷人
二﹑选择题(每题2 分,共20 分) 1.衡量整个计算机性能指标的参数有(
B D E

A. 用户接口 B。资源利用率 C。作业步的多少 D。吞吐量 E.周转时间
4.如果分时系统的时间片已定,那么(
A
A.用户数量越多 B. 用户数量越少 C.主存容量越大 D. 主存容量越小
5.在分时系统中,为了使系统能同时与多个用户交互,系统应解决的关键问题是 B )。 (
A.CPU 具有足够高的速度 B.能够在很短的时间内,使所有的用户程序都得到运行 C.主存有足够大的容量 D.系统能够进行快速的内外存交换。
A B C D 0 10 16 18 22 27 平均等待时间=(0+10+16+18+22)/5=13.2(分) 平均进程周转时间=(10+16+18+22+27)/5=18.6(分) (2)优先级调度 0 4 6 27 D C A 平均等待时间=(0+4+6+16+21)/5=9.4(分) 平均进程周转时间=(4+6+16+21+27)/5=14.8(分)

操作系统智慧树知到课后章节答案2023年下安徽理工大学

操作系统智慧树知到课后章节答案2023年下安徽理工大学

操作系统智慧树知到课后章节答案2023年下安徽理工大学安徽理工大学第一章测试1.单道批处理系统的主要缺点是()。

A:CPU利用率不高 B:失去了交互性 C:不具备并行性 D:作业自动运行,无需干预答案:CPU利用率不高2.提高单机资源利用率的关键技术是()。

A:交换技术 B:脱机技术 C:虚拟技术 D:多道程序设计技术答案:多道程序设计技术3.并发性是指若干事件在()发生。

A:不同时刻 B:同一时间间隔内 C:不同时间间隔内 D:同一时刻答案:同一时间间隔内4.批处理系统的主要缺点是()。

A:无交互能力 B:系统吞吐量小 C:CPU利用率不高 D:资源利用率低答案:无交互能力5.()操作系统允许一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A:实时 B:分布式 C:网络 D:分时答案:分时第二章测试1.在生产者—消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。

它们的初值应分别为()。

A:0,0,n B:1,1,0 C:1,0,n D:0,1,-n答案:1,0,n2.进程同步主要是对多个相关进程在执行次序上进行协调。

()A:对 B:错答案:对3.在利用信号量实现进程互斥时,应将临界区置于P操作和V操作之间。

()A:错 B:对答案:对4.从下面对临界区的论述中,()是正确的。

A:临界区是指进程中用于实现进程同步的那段代码。

B:临界区是指进程中用于访问共享资源的那段代码。

C:临界区是指进程中访问临界资源的那段代码。

D:临界区是指进程中用于实现进程通信的那段代码。

答案:临界区是指进程中访问临界资源的那段代码。

5.进程A和B共享同一临界资源,并且进程A正处于对应的临界区内执行。

请从下列描述中()是正确的。

A:进程A的执行能被中断,而且只要B进程就绪,就必定将CPU调度给B 进程。

B:进程A的执行能被中断,而且只要B进程就绪,就可以将CPU调度给B进程。

操作系统试题-A试卷-08-09

操作系统试题-A试卷-08-09

希望对大家有所帮助,多谢您的浏览!攀枝花学院课程考核命题暨试卷印刷审批表2、“院管课程”试卷印制须连同考试安排表一并上报。

3、每套试卷必须经过审批后方用于考核,审核、审批意见必须明确。

教研室审核结果综合评价及意见应从内容的科学性、表达的准确性、难易程度等方面进行审核。

2008 ~2009 学年度第 二 学期《操作系统》试卷(A 卷)适用年级专业:2006级计算机科学与技术专业 考 试 形 式:( )开卷、( √ )闭卷二级学院: 行政班级: 学 号: 教 学 班: 任课教师: 姓 名: 注:学生在答题前,请将以上内容完整、准确填写,填写不清者,成绩不计。

共 五 大题 54 小题。

答案请直接写在试卷上!一、单项选择题(30 小题,每小题1分,共30分 请在备选答案中选出一个正确答案,并将其字母填入下表,填在其它地方不计分。

)1、( )不是实时系统的基本特征。

A 、安全性B 、公平响应C 、实时性D 、高可靠2、正在运行的进程在信号量S 上作P 操作之后,当S<0,进程将进入信号量的( )。

A 、等待队列B 、提交队列……………………………………………线………………………………………订………………………………………装…………………………………………………C、后备队列D、就绪队列3、并发进程失去封闭性特征,是指()。

A、多个相互独立的进程以各自的速度向前推进B、并发进程的执行结果与速度无关C、并发进程执行时,在不同时刻发生的错误D、并发进程共享公共变量,其执行结果与速度有关4、当一个进程处于()这样的状态时,称为等待状态。

A、它正等着进入磁盘B、它正等着进入内存C、它正等着输入一批数据D、它正等着CPU的控制权5、用户程序在用户态下使用特权指令将引起的中断是属于()。

A、程序中断B、硬件故障中断C、外部中断D、访管中断6、在磁盘上可以建立的物理文件有()。

A、用户文件B、记录式文件C、索引文件D、目录文件7、设备独立性是指,()。

操作系统教程课后习题答案

操作系统教程课后习题答案

操作系统1.什么是计算机系统?计算机系统是怎么构成的?了解PC的组成情况,说明:1)硬件组织的基本结构,画出硬件配置图;2)主要系统软件和应用软件(若有的话)他们的作用。

答:计算机系统就是按照人的要求接收和存储信息,自动进行数据处理和计算,并输出结果信息的系统。

计算机系统由硬件子系统和软件子系统组成。

计算机系统的构成包括:如图1.2计算机硬件系统的构成:如图1.42.从功能以及程序涉设计的角度说明计算机系统中软件系统是如何构成的?答:分为系统软件,支撑软件和应用软件三层。

3.什么是操作系统?请举例说明操作系统在计算机系统中的重要地位。

答:操作系统是计算机系统中的一个系统软件,是一些程序模块的集合。

它们能以尽量有效、合理的方式组织和管理计算机的软硬件资源,合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,使得用户能够灵活、方便、有效的使用计算机,使整个计算机系统能安全高效地运行4.请举一个实际的例子来说明操作系统的功能。

答:你能用用操作系统管理很多资源5.为什么说“操作系统是控制硬件的软件”的说法不确切?答:操作系统不仅能够控制硬件,也可以控制各种软件资源。

6.操作系统的基本特征是什么?说明他们之间的关系。

答:1.并发性2.共享性3.随机性7.试从独立性,并发性和交互性和实时性四个方面来比较批处理系统,分时系统以及实时系统。

答:分时系统:并发性是指同时有多个用户共同使用一个计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU.独占性,是指用户感觉不到计算机为他们服务,就好像整个系统为他所独占。

交互性:是指用户根据系统响应结果进一步提出新要求,用户直接干预每一步。

实时性:是指系统对用户提出的请求及时响应。

8.引入多道程序设计技术的起因和目的是什么?多道程序系统的特征是什么?答:多道程序设计的基本思想在内存中保持多个作业,主机可以交替的方式同时处理多个作业,一般来说任何一道作业的运行总是要交替的使用处理器和外设子案9.多道程序设计的度是指在任一给定时刻,单个CPU所能支持的进程数目最大值。

2008操作系统 A卷参考答案

2008操作系统 A卷参考答案

2008操作系统A卷参考答案班级姓名学号成绩一、术语解释(5个,共20分)1、内核:实现操作系统的最基本功能、常驻内容并要求CPU在核心态方式下运行的代码和相关数据结构。

2、信号量:操作系统内容定义和管理的一种特殊数据结构,提供了初始化、增值和减值等操作供进程调用,以实现进程互斥或同步。

3、临界区:两个或多个进程中,对应的程序中各存在一段访问共享数据的代码块,设为CS1、CS2、。

,这些代码块中,若有某个进程执行其中一个(设CSi),则其它进程执行其它相应代码块只能在CSi完成后才能开妈执行。

具有这种要求的代码块称为临界区4、线程:进程中的一个独立的调度执行单位。

多线程技术中,同一进程中可以有多个独立的调度执行单位,并且可以并发执行。

5、逻辑地址:程序设计员在程序中使用的地址。

二、简答题(5题,共30分)6、系统调用的过程中,控制的转移步骤如何?答:CPU控制权在用户态的进程中,进程执行陷入或软中断指令→硬件执行中断响应动作→进入内核,CPU控制权在核心态的操作系统内核代码中,执行系统调用服务程序,并可能进行进程调度,选择下一个可运行的进程→恢复可运行进程的上下文→CPU 控制权又交给在用户态的进程,7、与层次结构比较,微内核结构的主要优缺点是什么?答:优点有接口一致性、系统安全性高、功能扩展灵活性、可移植性高、适用于分布式环境。

缺点是效率较低。

8、与多进程技术相比,多线程技术有哪些优点?答:同一进程的多个线程共享进程的资源,因此与进程相比,线程占用的资源极少;创建/撤消线程更快;同一进程的多个线程同属一个地址空间,可以使用共享变量直接通信;用户级线程还不需内核管理,减少了内核的开销。

9、用Test_And_Set指令如何实现互斥?答:1搜索文件目录,以获取该文件控制信息;2 检查操作权限;3 分配活动文件表的表项和打开文件表的表项,填入相应的文件控制信息;分配必要的缓冲区;4 返回打开文件表的表项指针(文件句柄),供进程以后读写文件。

2022年安徽理工大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年安徽理工大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年安徽理工大学软件工程专业《操作系统》科目期末试卷B(有答案)一、选择题1、在如下儿种类型的系统中,()采用忙等待I/O是合适的。

a.专门用来控制单1/0设备的系统b.运行…个单任务操作系统的个人计算机,c.作为一个负载很大的网络服务器的上作站A.aB.a.bC.b.cD.c2、若I/O所花费的时间比CPU的处理时间短很多,则缓冲区()A.最有效B.几乎无效C.均衡D.以上都不是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.不能确定D.一样大6、与早期的操作系统相比,采用微内核结构的操作系统具有很多优点,但是这些优点不,包括()。

A.提高了系统的可扩展性B.提高了操作系统的运行效率C.增强了系统的可靠性D.使操作系统的可移植性更好7、()不是操作系统的功能。

A.CPU管理B.存储管理C.网络管理D.数据管理8、文件的顺序存取是()。

A.按终端号依次存取B.按文件的逻辑号逐一存取C.按物理块号依次存取,D.按文件逻辑记录大小逐存取9、若某文件系统索引节点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是().A.索引节点的总数B.间接地址索引的级数C.地址项的个数D.文件块大小10、若系统S1采用死锁避免方法,S2采用死锁检测方法。

2022年安徽理工大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年安徽理工大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年安徽理工大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、为支持CD-ROM小视频文件的快速随机播放,播放性能最好的文件数据块组织方式是()。

A.连续结构B.链式结构C.直接索引结构D.多级索引结钩2、若文件f1的硬链接为f2,两个进程分别打开fl和f2,获得对应的文件描述符为fd1和fd2,则下列叙述中,止确的是()I.fl和f2的读写指针位置保持相同II.fl和f2共享同个内存索引节点III.fdl 和fd2分别指向各自的用户打开文件表中的一项,A.仅IIB. 仅II、IIIC.仪I、IID. I、II和II3、设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N 表示等待该资源的进程数,则M、N分别为()。

A.0,1B.1,0C.1,2D.2,04、现行3个同时到达的作业J1,J2,J3,它们的执行时,间分别是T1,T2和T3,且T1,<T2<T3。

若系统按单道方式运行且采用短作业优先调度算法,则平均周转时问是()。

A.T1+T2+T3B. T1+T2+T3 /3C.(3T1+2T2+T3)/3D.(T1+2T2+3T3)/35、在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。

所谓临界区是指()。

A.一个缓冲区B.一段数据区C.同步机制D.一段程序6、()存储管理方式提供一维地址结构。

A.分段B.分页C.分段和段页式D.以上都不对7、操作系统采用分页存储管理方式,要求()。

A.每个进程拥有一张页表,且进程的页表驻留在内存中,B.每个进程拥有一张页表,但只要执行进程的页表驻留在内存中C.所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中D.所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中8、下列选项中,会导致用户进程从用户态切换到内核态的操作是()I.整数除以零 II.sin函数调用 III.read系统调用A.仅I、IIB.仅I、IIIC.仅II、IIID. I、II和II9、列选项中,不可能在用户态发生的事件是()。

200805操作系统A卷

200805操作系统A卷

2007 ~ 2008学年第二学期考试试题A卷考试科目:操作系统考试时间:120分钟试卷总分100分一、单项选择题(本大题共20项,每项1分,总计20分)1. 允许多个用户以交互式使用计算机的操作系统称为(1) ;允许多个用户将多个作业提交给计算机集中处理的操作系统称为(2) ;计算机系统能及时处理过程控制数据并做出响应的操作系统称为(3) 。

A. 批处理操作系统B. 分时操作系统C. 多处理机操作系统D. 实时操作系统E. 网络操作系统2. 分时系统的响应时间(及时性)主要是根据(4) 确定的,而实时系统的响应时间则是根据(5) 确定的。

A. 时间片大小B. 用户数目C. 计算机运行速度D.用户所能接受的等待时间 E. 控制对象所能接受的时延3. Windows 95是(6) 操作系统,Windows XP是(7) 操作系统。

A. 单用户单任务B. 单用户多任务C. 多用户单任务D. 多用户多任务4. 在一个单处理机系统中,存在5个进程,则最多有(8) 个进程处于就绪队列,(9)个进程处于阻塞状态。

A. 5B. 4C. 3D. 2E. 1F. 05. 在分时系统中,导致进程创建的典型事件是(10) 。

A. 用户注册B. 用户登录C. 用户记帐D. 用户通信6. 下面论述中正确的是(11) 。

A.临界区是指进程中用于实现进程互斥的那段代码B. 临界区是指进程中用于实现进程同步的那段代码C. 临界区是指进程中用于实现进程通信的那段代码D. 临界区是指进程中访问临界资源的那段代码7. 下面关于优先权大小的论述中,正确的是(12) 。

A. 计算型作业的优先级高于I/O型作业的优先权B. 长作业的优先权应高于短作业的优先权C. 用户进程的优先权应高于系统进程的优先权D. 作业对资源要求多的优先权应高于对资源要求少的优先权E. 动态优先权调度中,作业优先权随着执行时间的增加而降低8. 系统产生死锁是指(13) 。

操作系统2008上学期期末考试题A卷

操作系统2008上学期期末考试题A卷

中南林业科技大学课程考试试卷课程名称: 操作系统 ;试卷编号: A 卷;考试时间:120分钟1A .应用软件 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 .需CPU 最短的进程先做7、段页式管理中,地址映象表是( ) A .每个作业或进程一张段表,一张页表B .每个作业或进程的每个段一张段表,一张页表C .每个作业或进程一张段表,每个段一张页表D .每个作业一张页表,每个段一张段表8、设基址寄存器内容为1000,在采用动态重定位的系统中,当执行指令“LOAD A,2000”时,操作数的实际地址是( )。

学院 专业班级装订线(答题不得超过此线)A.1000 B.2000 C.3000 D.40009、系统“抖动”现象的发生是由()引起的。

A.转换算法选择不当B.交换的信息理过大C.内存容量不足D.请求页管理方案10、在固定分区分配中,每个分区的大小是()。

A.相同B.随作业长度变化C.可以不同但预先固定D.可以不同但根据作业长度固定11、虚拟存储管理系统的基础是程序的()理论。

A.局部性B.全局性C.动态性D.虚拟性12、处理器有32位地址,则它的虚拟地址空间为()字节。

《操作系统》试卷(A)标准答案

《操作系统》试卷(A)标准答案

河南理工大学 2008-2009 学年第 2 学期地科07级《操作系统》试卷(A )标准答案一、选择题1、引入多道程序的目的在于( A )A 、充分利用CPU ,减少CPU 等待时间B 、提高实时响应速度C 、有利于代码共享,减少主、辅存信息交换量D 、充分利用存储器 2、在单一处理器上,将执行时间有重叠的几个程序称为 ( C )A 、顺序程序B 、多道程序C 、并发程序D 、并行程序3、为了描述进程的动态变化过程,采用了一个与进程相联系的( A )系统,根据它而感知进程的存在。

A 、进程控制块 B 、进程起始地址 C 、进程状态字 D 、进程优先数4、当一进程运行时,系统可基于某种原则,强行将其撤下,把处理器分配给其他进程,这种调度方式是( A ) A 、中断方式 B 、查询方式 C 、非剥夺方式 D 、剥夺方式5、解决死锁的途径是( B )A 、不要共享资源,增加独占资源B 、设计预防死锁,运行检测并恢复C 、立即关机排除故障D 、立即关机再理开机 6、虚拟存储技术是( D ) A 、扩充外存空间的技术B 、扩充输入输出缓冲区的技术C 、补充内存物理空间的技术D 、补充相对地址空间的技术7、段页式管理每取一数据,要访问(A )次内存 A 、3 B 、4 C 、1 D 、28、系统抖动是指(B )A 、 使用机器时,千万屏幕闪烁的现象B 、 刚被调出的帧又立刻被调入所形成的频繁调入调出的现象C 、 系统盘不净,上千万系统不稳定的现象D 、 由于内存分配不当,偶然造成内存不够的现象9、当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为(B ) A 、源程序 B 、目标程序 C 、可执行程序 D 、非执行程序 10、若处理器有32位地址,则它的虚拟地址空间为( B )字节。

A 、2GB B 、4GB C 、100KB D 、640KB 11、(C )存储管理方式提供二维地址结构。

02323操作系统概论2008年4月试题及答案

02323操作系统概论2008年4月试题及答案

2008年4月高等教育自学考试全国统一命题考试操作系统概论试卷(课程代码 2323)本试卷共9页,满分100分;考试时间150分钟。

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1、微机操作系统的主要功能是【】A、实现文件管理、输入输出控制和命令的解释B、输入/输出控制、命令的解释和运行支撑软件C、命令的解释、运行支撑软件和实现文件管理D、运行支撑软件、实现文件管理和输入输出控制2、组成程序状态字的三个部分是【】A、程序基本状态、指令地址和中断码B、指令地址、中断码和中断屏蔽位C、中断码、中断屏蔽位和程序基本状态D、中断屏蔽位、程序基本状态和指令地址3、特权指令中不包括...【】A、I/O指令B、设置时钟的指令C、算术运算指令D、设置控制寄存器的指令4、用于控制进程的原语是【】A、创建原语、撤销原语、阻塞原语、唤醒原语B、等待原语、撤销原语、阻塞原语、唤醒原语C、创建原语、等待原语、阻塞原语、唤醒原语D、创建原语、撤销原语、通信原语、唤醒原语5、中断有若千类型,它们是【】A、硬件故障中断、程序中断、机器中断、输入输出中断、访管中断B、硬件故障中断、软件中断、外部中断、输入输出中断、访管中断C、硬件故障中断、程序中断、外部中断、输入/输出中断、命令中断D、硬件故障中断、程序中断、外部中断、输入输出中断、访管中断6、设计作业调度算法时,考虑的原则是【】A、平衡资源使用、极大的流量、及时性B、公平性、极大的流量、及时性C、公平性、平衡资源使用、及时性D、公平性、平衡资源使用、极大的流量7、硬件中可没有地址转换机构的存储管理方式是【】A、页式虚拟B、固定分区C、可变分区D、页式8、空闲区表中起始地址按从小到大排列的分配算法是【】A、随机分配B、最先适应C、最优适应D、最坏适应9、有20位地址的页式存储管理中,如页面长度为2048字节,则作业可使用的最大页面数为【】A、256B、512C、1024D、409610、操作系统的文件系统中的文件是【】A、磁盘上的一片区域的集合B、用户的一批数据的集合C、逻辑上有完整意义的信息集合D、可以被读写的数据的集合11、对于采用树形目录结构的文件系统,不正确的说法是【】A、由操作系统决定如何设置当前工作目录B、由用户决定如何设置当前工作目录C、允许不同的用户用相同的名字去命名文件D、允许同一个用户在不同的子目录中使用相同的文件名12、某文件共有3个记录。

全国2008年04月自考操作系统试题及答案(2326)

全国2008年04月自考操作系统试题及答案(2326)

2008年04月份全国自考操作系统真题一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 计算机系统是由()组成。

A. 硬件系统和主存储器B. 软件系统和操作系统C. 硬件系统和软件系统D. 主机和外围设备答案:C2. 当计算机启动时,系统将自动执行()A. 应用程序B. 引导程序C. 用户程序D. 中断程序答案:B3. 执行中的程序可以请求操作系统中止其执行或返回到程序的某一点再继续执行。

操作系统提供的这类系统调用属于()A. 文件服务类B. 资源申请类C. 控制类D. 信息维护类答案:C4. CPU执行用户程序时,先对每一个访问主存的地址进行核查,允许访问主存的关系式是()A. 访问地址≥基址寄存器值B. 访问地址≤基址寄存器值+限长寄存器值C. 基址寄存器值≤访问地址≤基址寄存器值+限长寄存器值D. 访问地址=基址寄存器值+限长寄存器值答案:C5. 采用多道程序设计技术能提高整个计算机系统的效率,其基本条件是()A. 处理器执行指令速度快B. 主存储器的容量大C. 该系统具有处理器与外设并行工作的能力D. 外围设备多答案:C解析:(P37)对具有处理器与外设并行工作能力的计算机系统来说,采用了多道程序设计技术后,能提高整个系统的效率。

具体表现为:(1)提高了处理器的利用率(2)充分利用外围设备资源(3)发挥了处理器与外围设备以及外围设备之间并行工作能力因此从总体上说,采用多道程序设计技术后,可有效提高系统中资源的利用率,增加单位时间内的算题量,从而提高了吞吐量。

6. 当一个用户作业被接收进入系统后,要求创建()进程才能完成这个作业。

A. 1个B. 2个C. 3个D. 1个或多个答案:D7. 在单处理器的计算机系统中的进程调度,必须按照一定的规则从()进程中选取一个进程,让它占用处理器。

2022年安徽理工大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年安徽理工大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年安徽理工大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、文件的顺序存取是()。

A.按终端号依次存取B.按文件的逻辑号逐一存取C.按物理块号依次存取,D.按文件逻辑记录大小逐存取2、下列关于打开文件open()操作和关闭文件close()操作的叙述,只有()是错误的。

A.close()操作告诉系统,不再需要指定的文件了,可以丢弃它B.open()操作告诉系统,开始使用指定的文件C.文件必须先打开,后使用D.目录求必须先打开,后使用3、设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N 表示等待该资源的进程数,则M、N分别为()。

A.0,1B.1,0C.1,2D.2,04、下列关于线程的叙述中,正确的是()。

I.在采用轮转调度算法时,一进程拥有10个用户级线程,则在系统调度执行时间上占用10个时间片II.属于同·个进程的各个线程共享栈空间III.同一进程中的线程可以并发执行,但不同进程内的线程不可以并发执行IV.线程的切换,不会引起进程的切换A. 仅I、II、IIIB. 仅II、IVC.仅II、IIID.全错5、下列选项中,导致创建新进程的操作是()。

I.用户登录成功 II.设备分配 III.启动程序执行A.仅I和IIB.仅II和IIIC. 仅I和IIID. I,II,III6、在段页式分配中,CPU每次从内存中取一次数据需要()次访问内存。

A.1B.2C.3D.47、总体上说,“按需调页”(Demand-Paging)是个很好的虚拟内存管理策略。

但是,有些程序设计技术并不适合于这种环境,例如()A.堆栈B.线性搜索C.矢量运算D.分法搜索8、计算机开机后,操作系统最终被加载到()。

A.BIOSB.ROMC.EPROMD.RAM9、假设4个作业到达系统的时刻和运行时间见表。

系统在t=2时开始作业调度。

若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。

08-09-2-A试卷+答案

08-09-2-A试卷+答案

淮 海 工 学 院08 - 09 学年 第 2 学期 操作系统原理 试卷(A 闭卷)一、单项选择题(本大题共10小题,每题2分,共20分)答题表(将答案填入下表,否则不予评分) 1.操作系统的主要功能是管理计算机系统中的( ) A .进程 B .作业 C .资源 D .程序和数据2.当有n 个并发进程共享某个临界资源时,互斥信号量的取值范围是( ) A .-1~1 B .-1~(n-1) C .-(n-1) ~1 D .-(n-1)~(n-1)3.CPU 输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用( )A .并行技术B .缓冲技术C .虚存技术D .覆盖技术 4.如果文件系统中有两个文件重名,不应采用( )A .单级目录结构B .两级目录结构C .树型目录结构D .多级目录结构 5.某系统中有3个并发过程都需要4个同类资源,该系统不会发生死锁的最少资源是( )A .9B .10C .11D .126.请求页式存储管理方式下,页表内某页的修改位表示该页( ) A .是否在内存 B .最近是否被访问过C .是否允许读写D .被淘汰(置换)时是否要写回到外存7. 设有6个进程提出磁盘I/O 请求,要访问的磁道号依次为103、56、80、49、67、1 12,磁头当前磁道位于60,当前按正向磁道号增加方向寻道。

若采用扫描(SCAN)法,即电梯法进行调度,则依次访问的后续磁道号应为( ) A .67,80,103,112,56,49 B .56,49,67,80,103,112 C .67,80,103,112,49,56 D .103,56,80,49,67,112 8.在进程转换时,下列( )转换是不可能发生的。

A .就绪态一>运行态B .运行态一>就绪态C .运行态一>阻塞态D .阻塞态一>运行态 9.页式虚拟存储管理的主要特点是( ) A .要求将作业装入到主存的连续区域B .不要求将作业同时全部装入到主存的连续区域C .不要求进行缺页中断处理D .不要求进行页面置换10. 以下叙述中,正确的是( )A .进程调度是按一定的算法,从阻塞队列中选择一个进程,将处理机分配给它B .进程进入临界区时要执行signal 原语C .预防死锁的发生可以通过破坏死锁的四个必要条件之一来实现,但破坏互斥条件的可能性不大D .既考虑作业的等待时间,又考虑作业执行时间的调度算法称为资源均衡调度算法二、填空题(本大题共20空,每空1分,共20分)1.进程最基本的特征是 。

2022年安徽理工大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年安徽理工大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)

2022年安徽理工大学数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下列关于批处理系统的叙述中,正确的是()I.批处理系统允许多个用户与计算机直接交互II.批处理系统分为单道批处理系统和多道批处理系统III.中断技术使得多道批处理系统的1/O设备可与CPU并行工作A.仅II、IIIB.仅IIC.仅I、IID. 仅I、III2、某时刻进程的资源使用情况见表。

此时的安全序列是()A.P1、P2、P3、P4B. P1、P3、P2、P4C. P1、P4、P3、P2D.不存在3、采用资源剥夺法可以解除死锁,还可以采用()方法解除死锁。

A.执行并行操作B.撤销进程C.拒绝分配新资源D.修改信号量4、使用TSL(TestandSetLock)指令实现进程互斥的伪代码如下所示。

do{while(TSL(&lock));criticalsection;lock=FALSE;}while(TRUE);下列与该实现机制相关的叙述中,正确的是()A.退出临界区的进程负责唤醒阻塞态进程B.等待进入临界区的进程不会主动放弃CPUC.上述伪代码满足“让权等待”的同步准则D.while(TSL(&lock))语句应在关中断状态下执行5、下面哪个不会引起进程创建()A.用户登录B.作业调度C.设备分配D.应用请求6、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作7、下列关于SPOOLing的叙述中,不正确的是()A.SPOOLing系统中必须使用独占设备B.SPOOLing系统加快了作业执行的速度C.SPOOLing系统使独占设备变成了共享设备D.SPOOLing系统利用了处理器与通道并行上作的能力8、在一个文件被用户进程首次打开的过程中,操作系统需做的是()A.将文件内容读到内存中B.将文件控制块读到内存中C.修改文件控制块中的读写权限D.将文件的数据缓冲区首指针返回给用户进程9、位示图可用于()A.实现文件的保护和保密B.文件目录的查找C.磁盘空间的管理D.主存空间的共享10、若用户进程访问内存时产生缺页,则下列选项中,操作系统可能执行的操作是()。

安徽理工大学08《操作系统》试题含答案

安徽理工大学08《操作系统》试题含答案

一、单项选择题(本大题共30小题,每小题1分,共30分)(在每小题列的四个选项中只有一个选项符合题目要求,请将正确选项的字母填在题后的空括号内, 错选、不选不得分。

)1.设有如下三个作业,它们的到达时间和计算时间如表所示。

它们在一台处理机上按单道方式动作,如按响应比高者优先算法,则作业执行的次序是( A ) J1,J2, J3 B ) J1,J3, J2 C ) J2,J3, J1 D ) J3, J2,J1 在为多道程序所提供的或共享的系统资源不足时,可能出现死锁。

但是,不适当的( 生死锁。

A )进程推进顺序 B )进程优先权 C )资源的顺序分配 D )程序并发在下列存储管理方案中,不适用于多道程序的是( A ) B )。

2. 3. 4. 5. 6. 7. 8. A )也可以产A )单一连续分配B )固定式分区分配C )可变式分区分配D )段页式存储管理在可变式分区分配方案中,某作业完成后,要释放所占用的主存,使其变成空白区,当有上邻或 下邻空白区则需将空白区全并,合并后空白区数减 A )无上邻或下邻空白区C )有上邻但无下邻空白区 在下列存储管理方案,不能实现虚存的有(A )分区管理 C )请求分页存储管理 请求分页存储管理方案的主要特点是( A )B )C )D )B)。

不要求将作业装入到主存的连续区域 不要求将作业全部同时装入主存 不要求使用联想存储器 不要求缺页中断的处理 A )。

1的情况是(D )。

无上邻但有下邻空白区 有上邻也有下邻空白区段页式存储管理 分段存储管理 D )。

B ) LRU 算法 D ) OPT 算法 在下列的算法中,不可能用于页面置换的算法是( A )先进先出算法 C )近似LRU 算法在可变式分区分配方案中,最佳适用算法是将空白区在空白区表中按( A )次序排列。

A )容量递增 B )容量递减 C )地址递增 D )地址递减 设主存容量为1MB ,计算机系统的地址寄存器有 24位,那么虚存的最大容量是(C )。

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

一、单项选择题(本大题共30小题,每小题1分,共30分)(在每小题列的四个选项中只有一个选项符合题目要求,请将正确选项的字母填在题后的空括号内,错选、不选不得分。

)B)。

A)J1,J2,J3 B)J1,J3,J2C)J2,J3,J1 D)J3,J2,J12.在为多道程序所提供的或共享的系统资源不足时,可能出现死锁。

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

A)进程推进顺序B)进程优先权C)资源的顺序分配D)程序并发3.在下列存储管理方案中,不适用于多道程序的是(A)。

A)单一连续分配B)固定式分区分配C)可变式分区分配D)段页式存储管理4.在可变式分区分配方案中,某作业完成后,要释放所占用的主存,使其变成空白区,当有上邻或下邻空白区则需将空白区全并,合并后空白区数减1的情况是(D)。

A)无上邻或下邻空白区B)无上邻但有下邻空白区C)有上邻但无下邻空白区D)有上邻也有下邻空白区5.在下列存储管理方案,不能实现虚存的有(A)。

A)分区管理B)段页式存储管理C)请求分页存储管理D)分段存储管理6.请求分页存储管理方案的主要特点是(B)。

A)不要求将作业装入到主存的连续区域B)不要求将作业全部同时装入主存C)不要求使用联想存储器D)不要求缺页中断的处理7.在下列的算法中,不可能用于页面置换的算法是(D)。

A)先进先出算法B)LRU算法C)近似LRU算法D)OPT算法8.在可变式分区分配方案中,最佳适用算法是将空白区在空白区表中按(A)次序排列。

A)容量递增B)容量递减C)地址递增D)地址递减9.设主存容量为1MB,计算机系统的地址寄存器有24位,那么虚存的最大容量是(C)。

A)1MB B)401MB C)1MB+224B D)224B10.下列算法中会产生Beladdy异常现象的是(A)。

A)FIFO页面置换算法B)LRU页面置换算法C)LFU页面置换算法D)OPT页面置换算法11.操作系统中,(C)指的是一种硬件机制。

A)缓冲池B)Spooling技术C)通道技术D)内存覆盖技术12.通道又称I/O处理机,它用于实现(A)之间的信息传输。

A)主存与外设 B)CPU与外设C)主存与外存 D)CPU与外存13.CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用(C)。

A)并行技术B)通道技术C)缓冲技术D)虚存技术14.通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为(C)。

A)存储设备B)系统设备C)虚拟设备D)用户设备15.在磁盘上确定分块所在的位置必须给出的参数依次是(D)。

A)扇区号、磁道号、盘面号B)盘面号、磁道号、扇区号C)扇区号、磁头号、柱面号D)柱面号、磁头号、扇区号16.有采用Spooling技术的系统中,用户的打印数据首先被送到(B)。

A)打印机B)磁盘的输入井C)磁盘的输出井D)终端17.在记录式文件中,一个文件由称为(C)的最小单位组成。

A)物理记录B)物理块C)逻辑记录D)数据项18.在下列文件结构中不便于文件增删的是(B)。

A)索引文件B)连续文件C) Hash文件D)串联文件19.可以从不同的角度来观察OS的作用,从(A)的观点,则可把OS视为计算机系统资源的管理者。

A)资源管理B)一般用户C)程序员D)系统分析员20.用户可以通过(B)两种方式来使用计算机。

A)命令方式和函数方式B)命令方式和系统调用方式C)命令方式和文件管理方式D)设备管理方式和系统调用方式21.操作系统在计算机系统中位于(C)之间。

A)CPU和用户B)中央处理器CPUC)计算机硬件和用户D)计算机硬件和软件22.从概念上讲,计算机系统的所有资源都是共享的,但共享又分成两种不同的类型:(A)。

A)互斥共享和同时共享B)硬件共享和软件共享C)信息共享和资源共享D)数据共享和程序共享23.(D)的主要任务是完成用户提出的I/O请求,为用户分配I/O设备;提高CPU和I/O设备的利用率;提高I/O速度以及方便用户使用I/O设备。

A)文件管理B)存储管理C)处理器管理D)设备管理24.在系统软件中,(C)提供了软件的开发环境与运行环境。

A)语言处理程序B)各种服务性支撑软件C)操作系统D)数据库管理系统25.一个运行进程必须具有的三种基本状态是(C)。

A)就绪状态、挂起状态和运行状态B)挂志状态、阻塞状态和运行状态C)就绪状态、运行状态和阻塞状态D)就绪状态、运行状态和终止状态26.进程和程序的根本区别在于(A)。

A)静态与动态的特点B)是不是被调入到内存中C)是不是具有就绪、运行和等待三种状态D)是不是占有处理器27.下面所列的进程的三种基本状态之间的转换不正确的是(D)。

A)就绪状态→运行状态B)运行状态→就绪状态C)运行状态→阻塞状态D)就绪状态→阻塞状态28.操作系统是根据(B)来对并发执行的进程进行控制和管理的。

A)进程的基本状态B)进程控制块C)多道程序设计D)进程的优先权29.在进程控制块中,主要包括4方面用于描述和控制进程运行的信息。

其中,(C)主要是由处理器各种寄存器中的内容组成的。

A)进程标识符信息B)进程调度信息C)处理器状态信息D)进程控制信息30.下面有关选择进程调度算法的准则中不正确的是(D)。

A)尽快响应交互式用户的请求B)尽量提高处理器利用率C)尽可能提高系统吞吐量D)适当增长进程就绪队列中的等待时间二、填空题(三大题共20小题,每空1分,共20分)1.为了能区别各个不同的进程,记录各个进程执行时的情况,对每一个进程都设置一个(进程控制块)。

2.通常在处理器执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,这一过程称为(中断响应)。

3.(存储管理)的目的是要尽可能地方便用户和提高主存储器的使用效率,使主存储器在成本、速度和规模之间得到较好的权衡。

4.虚拟存储器的容量由计算机的地址结构和辅助存储器(例如磁盘)的容量决定,与实际(主存储器)的容量无关。

5.从用户角度看,文件系统主要是实现(按名存取)。

6.一个作业中的每一个作业步都可以用一个控制语句来表示,因此,用户可以用作业控制语言中的若干控制语句组成一份控制作业执行的(作业控制说明书),指出自己的作业需经历哪些作业步以及作业步的执行顺序。

7.P、V操作是对(信号量)进行操作。

8.在死锁的防止策略中,(静态分配资源)是指进程必须在开始执行前就申请它所要的全部资源,仅当系统能满足进程的资源申请要求且把资源分配给进程后,该进程才开始执行。

9.互斥实际上是同步的特例,所以把解决进程同步与互斥的工具统称为(同步机制)10.操作系统为用户提供两类接口。

一类是(命令接口),用户用它来控制作业的执行,另一类是(程序接口),编程人员使用它来请求操作系统提供服务。

11.一个作业从进入系统到运行结束,需要经历(收容)、(运行)和(完成)3个阶段。

12.一个作业可以分为若干个顺序处理的加工步骤,每个加工步骤称为(作业步)。

13.如果系统中所有作业是同时到达的,则(短作业优先)调度算法使作业平均周转时间最短。

14.确定作业调度算法时应注意系统资源的均衡使用,即使(I/O繁忙)作业和(CPU繁忙)作业搭配使用。

15.在单道程序运行环境下,常用的作业调度算法有(先进先出)、(最短作业优先)和(最高响应比优先)。

三、名词解释题(每小题3分,共6分)1.操作系统——操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——他们管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大、使用方便和可扩展地工作环境,从而在计算机与用户之间起到接口的作用。

2.线程——线程就是一个进程内的基本调度单位,这个调度单位既可以由操作系统内核控制的,也可以由用户程序控制的。

四、问答题(每小题5分,共10分)1.简述操作系统的五大管理的主要功能。

答:1.处理机管理2.存储管理3.设备管理4.文件管理的功能5.用户接口2.试比较进程和程序的区别?并说明作业和进程有什么区别和关系?答:进程与程序的区别:(1)动态性和静态性。

(2)从结构上看每个进程的实体都是由程序段和相应的数据段两部分构成的,这一特征与程序的含义相近。

(3)一个进程可以涉及到一个或几个程序的执行;反之一程序可以对应多个进程,即同一程序段可在不同数据集合上运行,可构成不同的进程。

(4)进程具有并发性,程序没有。

(5)进程具有创建其他进程的功能。

(6)操作系统中的每一个程序都是在一个进程现场中运行的。

(7)进程是竞争计算机系统资源的基本单位,从而并行性受到系统自己的制约(独立性和异步性)作业和进程的区别与关系:1、作业是用户向计算机提交任务的任务实体。

2、一个作业可由多个进程组成、且必须至少由一个进程组成,反之不成立。

3、作业的概念主要用在批处理系统中。

进程概论用在几乎所有的多道系统中。

五、应用解答题(共26分)1.(8分)有一OS采用段式管理,用户区主存为512KB,空床块链入空块表,分配时截取空块的前半部分(小地址部分)。

初始时全部空闲。

在执行了如下申请,释放操作序列后:reg(300KB),reg(100KB),release(300KB),reg(150KB),reg(50KB),reg(90KB)(1)采用最先适配,空块表中有哪些空块,并指出大小及始址。

(2)采用最佳适配,空块表中有哪些空块,并指出大小及始址。

(3)若随后又要申请80KB,针对上述两种情况会产生什么后果?这说明了什么问题?解:(1)采用最先适配法:块1首地址290KB,长度10KB块2首地址400KB,长度112KB(2)采用最佳适配法:块1首地址240KB,长度60KB块2首地址450KB,长度62KB(3)若随后又要申请80KB,则对于最先适配算法可以分配成功,而对于最佳适配算法分配不成功。

说明最先适配算法尽可能利用了存储器的低地址部分的空白块,尽量保存高地址部分的大空白块。

2.(10分)有一个虚存系统,某进程内存占3页,开始时间内存为空,执行如下访问页号序列后:1,2,3,4,,1,2,5,1,2,3,4,5(1)采用先进先出(FIFO)淘汰算法,缺页次数是多少?(2)采用最近最少使用(LRU)淘汰算法,缺页次数是多少?(3)若用优化(OPT)算法呢?为2,4,6,8,10min,它们的优先权分别为1,2,3,4,5(5为最高优先级)。

请用下面的调度算法,分别计算作业的平均周转时间(忽略作业的切换开销):(1)时间片轮转(时间片为2min)(2)最短作业优先解:(1)时间片轮转,各作业的执行结束时间分别为2,12,20,26,30,平均周转时间为:T=(2+12+20+26+30)/5=18min(2)最短作业优先,各作业的执行结束时间分别为2,6,12,20,30,平均周转时间为:T=(2+6+12+20+30)/5=14min六、算法设计题(共8分)桌上有一只盘子,每次只能放入一只水果,爸爸专向盘中放苹果(apple),妈妈专向盘中放桔子(orange),一个儿子专等吃盘子中的桔子,一个女儿专等吃盘子中的苹果。

相关文档
最新文档