操作系统试卷题库(04)答案
操作系统第四-十章自测题及解答
---------------------------------------------------------------最新资料推荐------------------------------------------------------ 操作系统第四-十章自测题及解答《操作系统》第四-十章)自测题(时间: 4:00 小时满分:150 分)一、概念题(每空 1 分,共 60 分)1、将作业地址空间中的逻辑地址转换为主存中的物理地址的过程称为(2、分区分配中的存储保护通常采用()和()方法。
3、重定位的方式有()和()两种。
4、静态重定位在()时进行:而动态重定位在()时进行。
5、在虚拟存储管理中,虚拟地址空间是指逻辑地址空间,实地址空间是指(的大小只受()限制,而后者的大小受()。
)。
);前者6、在段式虚拟存储管理中,程序所使用的最大段数以及段的最大长度是由()来决定的。
7、在段页式存储管理系统中,每道程序都有一个()表和一组()表。
8、若选用的()算法不合适,可能会出现抖动现象。
9、在页式存储管理系统中,常用的页面淘汰算法有:(),选择淘汰不再使用或最远的将来才使用的页;(),选择淘汰在主存驻留时间最长的页;(),选择淘汰离当前时刻最近的一段时间内使用得最少的页。
10、Linux 能支持许多不同的文件系统原因是它实现了与许多其他的操作系统可以很好兼容的()。
1/ 3511、索引文件大体上由:( )区和( )构成。
其中索引)区一般按关键字的顺序存放。
12、数据传送方式有()、()和()。
13、对操作系统而言,打开文件的主要作用是装入( )目录表。
14、从文件的逻辑结构上来说,可将文件分为( ) 文件和( )文件。
15、常用的文件物理结构有()、()、()等三种。
16、为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是()安全管理。
17、为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用()。
最新最新操作系统试题及答案
最新操作系统试题及答案操作系统试题一一、单选题(每小题1分,共20分)1、操作系统中采用多道程序设计技术提高CPU和外部设备的【A】。
A、利用率B、可靠性 C 、稳定性 D、兼容性2、如果分时操作系统的时间片一定,那么【 C】,则响应时间越短。
A、内存越少B、内存越多C、用户数越少D、用户数越多3、若把操作系统看作资源管理者,下列的【 C】不属于操作系统所管理的资源。
A、CPUB、内存C、中断D、程序4、操作系统是通过【 D 】感知进程存在的。
A、程序名B、进程的状态C、中断D、进程控制块5、当【 B 】时,进程从执行状态变为就绪状态。
A、进程被进程调度程序选中B、时间片用完C、等待某一事件D、等待的事件发生6、以下的进程状态变化中,不可能发生的变化是【 D 】。
A、执行状态到就绪状态B、等待状态到就绪状态C、执行状态到等待状态D、等待状态到执行状态7、若P、V操作的信号量S初值为2,当前值为-3,则表示有【 D】个等待进程。
A、0个B、1个C、2个D、3个8、P、V操作是【 A】A、两条低级进程通信原语B、两条高级进程通信原语C、两条系统调用命令D、两组不同的机器指令9、用V操作唤醒一个等待进程时,被唤醒的进程状态变为【 B 】。
A、等待B、就绪C、执行D、完成10、资源的有序分配策略破坏【 D 】条件,是一种死锁预防策略。
A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银行家算法是一种【B 】算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程数为【 C】A、2B、3C、4D、513、分区管理中采用首次适应分配算法时,应把空闲区按【 C】次序进行管理。
A、大小递增B、大小递减C、地址递增D、地址递减14、很好地解决了内存碎片问题的存储管理方案是【C 】。
A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【 C】理论。
计算机操作系统第四版试题(卷)与答案解析教学文稿
计算机操作系统第四版试题(卷)与答案解析操作系统期末考试(一)一、单项选择题(在每小题的四个备选答案中,只有一个是正确的,将其号码写在题干的括号中。
每小题2分,共20分)1、文件系统的主要组成部分是()A、文件控制块及文件B、I/O文件及块设备文件C、系统文件及用户文件D、文件及管理文件的软件2、实现进程互斥可采用的方法()A、中断B、查询C、开锁和关锁D、按键处理3、某页式管理系统中,地址寄存器的低9位表示页内地址,则页面大小为()A、1024字节B、512字节C、1024KD、512K4、串联文件适合于()存取A、直接B、顺序C、索引D、随机5、进程的同步与互斥是由于程序的()引起的A、顺序执行B、长短不同C、信号量D、并发执行6、信号量的值()A、总是为正B、总是为负C、总是为0D、可以为负整数7、多道程序的实质是()A、程序的顺序执行B、程序的并发执行C、多个处理机同时执行D、用户程序和系统程序交叉执行8、虚拟存储器最基本的特征是()A、从逻辑上扩充内存容量B、提高内存利用率C、驻留性D、固定性9、飞机定票系统是一个()A、实时系统B、批处理系统C、通用系统D、分时系统10、操作系统中,被调度和分派资源的基本单位,并可独立执行的实体是()A、线程B、程序C、进程D、指令二、名词解释(每小题3分,共15分)1.死锁:2.原子操作:3.临界区:4.虚拟存储器:5.文件系统:三、判断改错题(判断正误,并改正错误,每小题2分,共20分)1、通道是通过通道程序来对I/O设备进行控制的。
()2、请求页式管理系统中,既可以减少外零头,又可以减少内零头。
()3、操作系统中系统调用越多,系统功能就越强,用户使用越复杂。
()4、一个进程可以挂起自已,也可以激活自已。
()5、虚拟存储器的最大容量是由磁盘空间决定的。
()6、单级文件目录可以解决文件的重名问题。
()7、进程调度只有一种方式:剥夺方式。
()8、程序的顺度执行具有顺序性,封闭性和不可再现性。
操作系统专升本考试(习题卷4)
操作系统专升本考试(习题卷4)第1部分:单项选择题,共72题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]实现“按名存取”属于操作系统中的 ( )A)处理器管理B)存储管理C)文件管理D)设备管理答案:C解析:2.[单选题]进程间高级通信机制有共享存储器系统、消息传递系统和()。
A)信箱通信B)数据通信C)管道通信D)协议通信答案:C解析:3.[单选题]终端用户的注册过程就是对终端作业的( )A)作业调度B)进程调度C)中级调度D)内存调度答案:A解析:4.[单选题]分配到必要的资源并获得处理机时的进程状态是()。
A)就绪状态B)阻塞状态C)执行状态D)新状态答案:C解析:5.[单选题]进程是( )。
A)与程序等效的概念B)并发环境中程序的执行过程C)一个系统软件D)存放在内存中的程序答案:B解析:6.[单选题]在多进程的系统中,进程以不可预知的速度向前推进,这种特性称为进程的( )A)动态性D)同步性答案:C解析:7.[单选题]对如图所示的内存分配情况(其中,阴影部分表示已占用块,空白部分表示空闲块),若要申请一块40KB的内存,对于最佳适应算法,给出分配区域的首地址______。
A)100KBB)190KBC)330KBD)410KB答案:C解析:8.[单选题]同步机制应遵循的准则不包括A)空闲让进B)忙则等待C)无限等待D)让权等待答案:C解析:本题主要考查的知识点为同步机制应遵循的准则。
同步机制应遵循的准则有:(1)空闲让进。
(2)忙则等待。
(3)有限等待。
(4)让权等待。
9.[单选题]设m为同类资源R的数目,n为系统中的并发进程数。
当n个进程共享m个互斥资源R时,每个进程对R的最大需求是w;则下列情况会出现死锁的是( )。
A)m=2,n=1,w=2B)m=2,n=2,w=1C)m=4,n=3,w=2D)m=4,n=2,w=3答案:D解析:10.[单选题]在下列死锁的解决办法中,属于预防死锁策略的是____。
计算机操作系统试题及答案
1.( D)不是基本的操作系统。
A、批处理操作系统B、分时操作系统C、实时操作系统D、网络操作系统2.(C )不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C )使用。
A、操作员B、联机用户C、操作系统D、目标程序4.当用户程序执行访管指令时,中断装置将使中央处理器(B )工作。
A、维持在目态B、从目态转换到管态C、维持在管态D、从管态转换到目态5.进程所请求的一次打印输出结束后,将使进程状态从( D)A、运行态变为就绪态B、运行态变为等待态C、就绪态变为运行态D、等待态变为就绪态6.采用动态重定位方式装入的作业,在执行中允许(C )将其移动。
A、用户有条件地B、用户无条件地C、操作系统有条件地D、操作系统无条件地7.分页式存储管理中,地址转换工作是由(A )完成的。
A、硬件B、地址转换程序C、用户程序D、装入程序8.如果允许不同用户的文件可以具有相同的文件名,通常采用( D)来保证按名存取的安全。
A、重名翻译机构B、建立索引表C、建立指针D、多级目录结构9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。
A、字符B、数据项C、记录D、文件10.为了提高设备分配的灵活性,用户申请设备时应指定(A )号。
A、设备类相对B、设备类绝对C、相对D、绝对11.通常把通道程序的执行情况记录在(D )中。
A、PSWB、PCBC、CAWD、CSW 12.作业调度是从输入井中处于( B)状态的作业中选取作业调入主存运行。
A、运行B、收容C、输入D、就绪13.一作业进入内存后,则所属该作业的进程初始时处于(C )状态。
A、运行B、等待C、就绪D、收容14.共享变量是指(D )访问的变量。
A、只能被系统进程B、只能被多个进程互斥C、只能被用户进程D、可被多个进程15.临界区是指并发进程中访问共享变量的( D)段。
A、管理信息B、信息存储C、数据D、程序16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。
计算机操作系统第四版试题及答案,推荐文档(2021年整理)
计算机操作系统第四版试题及答案,推荐文档(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(计算机操作系统第四版试题及答案,推荐文档(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为计算机操作系统第四版试题及答案,推荐文档(word版可编辑修改)的全部内容。
操作系统期末考试(一)一、单项选择题(在每小题的四个备选答案中,只有一个是正确的,将其号码写在题干的括号中.每小题2分,共20分)1、文件系统的主要组成部分是()A、文件控制块及文件B、I/O文件及块设备文件C、系统文件及用户文件D、文件及管理文件的软件2、实现进程互斥可采用的方法()A、中断B、查询C、开锁和关锁D、按键处理3、某页式管理系统中,地址寄存器的低9位表示页内地址,则页面大小为( )A、1024字节B、512字节C、1024KD、512K4、串联文件适合于( )存取A、直接B、顺序C、索引D、随机5、进程的同步与互斥是由于程序的()引起的A、顺序执行B、长短不同C、信号量D、并发执行6、信号量的值( )A、总是为正B、总是为负C、总是为0D、可以为负整数7、多道程序的实质是()A、程序的顺序执行B、程序的并发执行C、多个处理机同时执行D、用户程序和系统程序交叉执行8、虚拟存储器最基本的特征是( )A、从逻辑上扩充内存容量B、提高内存利用率C、驻留性D、固定性9、飞机定票系统是一个()A、实时系统B、批处理系统C、通用系统D、分时系统10、操作系统中,被调度和分派资源的基本单位,并可独立执行的实体是()A、线程B、程序C、进程D、指令二、名词解释(每小题3分,共15分)1.死锁:2.原子操作:3。
电大计算机本科《操作系统》作业4及答案
《操作系统》课程作业(四)姓名班级学号一、选择题(选择一个正确答案的代码填入括号中)1.通常,用户编写的程序中所使用的地址是()。
A.逻辑地址B.物理地址C.绝对地址D.内存地址2.可由CPU调用执行的程序所对应的地址空间为()。
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.分区管理中进行分区的是主存的()。
A.系统区域B.用户区域C.程序区域D.整个区域8.分区管理要求对每一个作业都分配()的内存单元。
A.地址连续B.若干地址不连续C.若干连续的页面D.若干不连续的页面9.固定分区中各分区的大小是()。
A.相同的B.相同或者不同,但预先固定C.根据进程要求确定D.随进程个数而定10.动态分区管理方式下,分配作业的主存空间根据()。
A.一张分区说明表B.一张分区说明表和一张空闲分区表C.一张“位示图”构成的分区说明表D.由系统自定11.在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器。
另一个是()。
A.控制寄存器B.程序状态字寄存器C.限长寄存器D.通用寄存器12.可重定位分区存储管理采用的地址转换公式是()。
A.绝对地址=界限寄存器值+逻辑地址B.绝对地址=下限寄存器值+逻辑地址C.绝对地址=基址寄存器值+逻辑地址D.绝对地址=块号 块长+页内地址13.最先适应分配算法把空闲区()A.按地址顺序从小到大登记在空闲区表中B.按地址顺序从大到小登记在空闲区表中C.按长度以递增顺序登记在空闲区表中D.按长度以递减顺序登记在空闲区表中14.最容易形成很多小碎片的可变分区算法是()。
操作系统原理试卷(含答案)
《操作系统原理》课程试卷答案班级_______________ 学号_____________ 姓名______________一、选择题(本大题共40分,每小题2分)1、在现代操作系统中引入了( D ),从而使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是(A )。
A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是(A )。
A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的( A )接口。
A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于( B )状态时,称其为等待(或阻塞)状态。
A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程( D )。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是( C )。
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B.线程是资源的分配单位,进程是调度和分配的单位。
C.不管系统中是否有线程,进程都是拥有资源的独立单位。
D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。
《操作系统》往年试卷及答案例
华南农业大学期末考试试卷(A 卷)201X 学年第一学期 考试科目: 操作系统 考试类型:(闭卷)考试 考试时间: 120 分钟学号 姓名 年级专业(答案直接写在试卷上,卷面书写必须工整、清晰、规范)一、选择及填空题(本大题共25个空,每空1分,共25分)1. _________操作系统能及时处理由过程控制反馈的数据并响应。
A. 分布式B. 实时C. 分时D. 嵌入式2. 当CPU 处于系统态时,它可以执行的指令是计算机系统的________。
A. 只有访管指令B. 只有特权指令C. 所有指令D. 只有非特权指令3. 在“基址B+限长L ”内存保护方案中,合法的逻辑地址A 应该满足_________条件。
A. 0≤A <LB. 0≤A ≤LC. B ≤A <LD. B ≤A ≤L4. 分时操作系统的主要目标是提高或改善计算机系统的_________。
A. 实时性B. 资源利用率C. 交互性D. 软件运行速度5. Linux 中的伙伴系统是用于________。
A. 文件目录的查找B. 磁盘空间的管理C. 内存空间的管理D. 文件保护6. 在下列死锁的解决方法中,属于死锁预防策略的是________。
A. 银行家算法B. 资源有序分配C. 剥夺资源D. 资源分配图化简7. 进程创建时,操作系统不需要给新进程执行下面的________工作。
A. 分配唯一的PIDB. 分配内存空间C. 初始化PCBD. 抢占当前进程8. 虚拟存储器的目的是实现________。
A. 存储保护B. 程序迁移C.动态重定位D. 扩充主存容量9. 某分时系统将有50个用户同时上机,为保证2s 的响应时间,时间片最大应为_______。
A. 50msB. 40msC. 100msD. 20ms10. “选一个进程占用CPU ”是_________的功能。
A. 短程调度B. 中程调度C. 长程调度D. 高级调度11. 与系统“抖动”现象无关的原因是__________。
操作系统考试题B卷计04等11班标准答案
内蒙古工业大学2006—2007学年第一学期《操作系统》期末考试试卷(B)参考答案及评分标准(课程代码:020203008)试卷审核人:考试时间:注意事项:1. 本试卷适用于2004级计算机、计算机双学位、2003级电子、通信专业学生使用。
2. 本试卷共8页,满分100分,答题时间120分钟。
班级姓名学号一、单项选择题(请选择一个正确答案的序号填在题目的括弧中,本大题共10道小题,每小题2分,共20分)1、以下( B )不是多道批处理系统的特征。
A 多道性B 顺序性C 无序性D 调度性2、创建进程的第一个步骤是( C )。
A 为新进程分配内存等资源B 将新进程插入就绪队列C 申请空白PCB D初始化PCB3、多道程序环境下,操作系统分配资源以( B )为基本单位。
A 程序B 进程C 线程D 作业4、一个进程被唤醒意味着( A )。
A 进程变为就绪状态B 该进程重新占有了CPUC 它的优先权变为最大D 其PCB 移至阻塞队列队首5、在分时操作系统中,进程调度经常采用的调度算法是( D )。
A 先来先服务B 最高优先权C 随机D 时间片轮转6、进程之间的联系通常采用进程间交换数据的方式进行,这种方式是( D )。
A 进程互斥B 进程同步C 进程异步D 进程通信7、按( B )分类,可将设备分为块设备和字符设备。
A 从属关系B 信息交换单位C 操作特性D 共享属性8、很好的解决了“零头”问题的存储管理方法是( A )。
A 页式存储管理B 段式存储管理C 可变式分区管理D 多重分区管理9、在请求调页系统中,若逻辑地址中的页号超过页表控制寄存器中的页表长度,则会引起( C )。
A 输入/输出中断B 时钟中断C 越界中断D 缺页中断10、在文件系统中可命名的最大数据单位是( D )。
A 字符串B 基本数据项C 记录D 文件二、填空题(请在每个题目的横线上填上正确的内容,本大题共5道小题,每空2分,共10分)1、OS提供给用户的接口主要有命令、程序和图形接口。
《操作系统》期末试卷(含答案)
计算机网络试题一、选择题1、在现代操作系统中引入了(),从而使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是()。
A. 用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C. 合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是()。
A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的()接口。
A. 系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,()最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于()状态时,称其为等待(或阻塞)状态。
A. 它正等待中央处理机B. 它正等待合作进程的一个消息C. 它正等待分给它一个时间片D. 它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程()。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是()。
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B.线程是资源的分配单位,进程是调度和分配的单位。
C.不管系统中是否有线程,进程都是拥有资源的独立单位。
D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。
10、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。
计算机操作系统(第四版)试题部分答案
计算机操作系统(第四版)试题部分答案第一章1什么是操作系统?答、是管理软硬件资源、控制程序执行、改善人机界面、合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一张系统软件2操作系统的目标是什么?答:主要目标是:方便性、有效性、可扩展性和开放性。
3什么是单道批理系统?什么是多道批处理系统?答:4多道批处理系统的优缺点各是什么?答:(1)资源利用率高。
(2)系统吞吐量大(3)平均周转时间长(4)无交互能力5什么叫分时操作系统?特征是什么?答、把一段时间分成若干个时间片,每次只运行一个时间片,未执行完程序时,将排入到等待可入尾部等待下一时间片轮,到它时再运行。
6什么是实时操作系统?答、实时操作系是指系统能及时响应外部时间的请求,在规定的时间内完成对该时间的处理,并控制所有实时任务协调一致地运行。
7用户与操作系统的接口有哪三种?(1、程序一级的系统调用;2、命令解释和键盘命令;3、联机或交互式用户的接口;4、脱机或批处理用户的接口E用户内部和外部命令。
)第二章1什么叫程序?程序执行的特点是什么?(顺序执行的特点: 顺序性封闭性可再现性程序并发执行的特点:1、间断性(失去程序的封闭性)2、不可再现性任何并发执行都是不可再现3、进程互斥(程序并发执行可以相互制约))2什么是前趋图?(要求会画)3程序并发执行时的特征是什么?4什么是进程?5进程的特征是什么?6进程的三种进本状态是什么?请画出状态转化图7引发进程终止的条件是什么?8什么叫临界资源?什么叫临界区?9什么叫进程同步?什么叫进程互斥?10进程同步互斥时常用的信号量有哪几种?wait()和signal()的含义是什么?11对给定的前趋图会利用信号实现前趋关系12能读懂利用记录型信号量解决生产者消费者的问题程序13能读懂读者---写者问题程序14什么叫高级通信?什么叫低级通信?15进程之间是如何进行高级通信的?16什么是线程?问什么要引用线程?它有什么属性?17进程有哪几部分组成?创建进程系统要做哪些工作?18什么叫原语?19什么叫P操作?什么是V操作?会用P/V操作写出线程之间的同步与互斥第三章1什么叫高级调度?什么叫低级调度?什么叫中级调度?2常用的进程调度算法有哪些?它们是如何定义的,各有什么优缺点3按占用处理机的方案分类,优先权调度算法分为哪两类?分别叙述各有什么优缺点4按确定优先权的时机分类,优先权调度算法分为哪两类?分别叙述各有什么优缺点5在实时调度中,非抢占式调度算法分为哪两类?分别叙述各有什么优缺点6在实时调度中抢占调度分为哪两种?7进程(线程)常用的调度方式有哪三种?8什么叫死锁,产生死锁的四个必要条件是什么?产生死锁的原因主要是:(1)因为系统资源不足。
计算机专业操作系统试题及部分答案
《计算机操作系统》试题一.从供选择的答案中选出应填入下列叙述中的()内的最佳答案,把答案写在答卷纸上的相应处。
(每题8分,共40分)1.操作系统的基本特性是(A)按功能特征的不同而把操作系统分为(B)类型。
以作业为处理对象的操作系统是(C)类型和(D)类型,其中(C)的主要优点是系统的吞吐量大、资源利用力高;而(D)的主要优点是具有很好的交互性。
分时系统中,影响响应时间的因素是(E),在不影响系统性能的前提下来可用于改善响应时间的方法是(F)。
网络操作系统的基本功能是(G),而分布式计系统的基本特征是。
A:(1)不确定性、虚拟性、共享性、并发性(2)不确定性、共享性、并发性、高可靠性(3)不确定性、虚拟性、共享性、交互性(4)虚拟性、共享性、并发性、交互性B:(1)多处理机操作系统、微机操作系统、网络操作系统、分布式操作系统(2)实时操作系统、分时操作系统、批处理操作系统(3)实时操作系统、分时操作系统、批处理操作系统、多处理机操作系统、微机操作系统、网络操作系统(4)(1)和(2)C,D:(1)实时操作系统(2)分时操作系统(3)批处理操作系统E:(1)系统开销、对换时间、对换信息量、用户数(2)对换时间、时间片、用户数、系统开销(3)对换时间、时间片、用户数、对换信息量(4)对换时间、对换信息量、用户数、系统开销F:(1)减少用户数和时间片(2)减少对换时间(3)选用高速的外存和减少对换信息量(4)(1)和(2)G:(1)资源管理(2)提供网络接口(3)网络通信(4)提供多种网络服务(5)以上所有的(6)管理进程浮动(7)以上所有的H:(1)分布性、并行性、模块性、偶合性(2)分布性、自制性、并行性、偶合性(3)分布性、自制性、并行性、模块性、偶合性(4)分布性、自制性、并行性、模块性2.(A)是可并发执行的(B),在一个数据集合上的执行过程。
(A)与(B)的区别是(A)是动态概念,而(B)是静态概念。
全国自考操作系统(进程通信)模拟试卷4(题后含答案及解析)
全国自考操作系统(进程通信)模拟试卷4(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 5. 综合题 6. 判断题单项选择题1.不能利用_______实现父子进程间的互斥。
A.文件B.外部变量C.信号量D.锁正确答案:B解析:各个进程的外部变量,包括父子进程的同名外部变量都是独立存储的,不能作为公共的共享锁。
知识模块:进程通信2.若执行信号量S操作的进程数为3,信号量S初值为2,当前值为-1,表示有_______个等待相关临界资源的进程。
A.0B.1C.2D.3正确答案:B 涉及知识点:进程通信3.下列机构中不能用于进程间数据通信的是_______。
A.消息B.共享存储C.信号量D.管道正确答案:C 涉及知识点:进程通信4.在下面的Socket远程通信的系统调用中_______是客户端程序中要用到的系统调用。
A.bindB.1istenC.acceptD.connect正确答案:D 涉及知识点:进程通信5.在_______情况下,计算机系统一定出现了死锁。
A.系统中所有的进程都处于封锁状态B.进程申请的资源数大大超过资源总数C.计算机硬件或软件系统发生重大故障D.两个进程互相等待对方占有的资源正确答案:D 涉及知识点:进程通信6.在某一时刻,进程P1和P2执行或将执行各处于下列关于互斥资源的操作序列:进程P1申请到资源S1,申请资源S2,释放资源S1;进程P2已申请到资源S2,申请资源S1,释放资源S2,系统继续并发执行进程P1、P2,系统将_______。
A.必定产生死锁B.可能产生死锁C.不会产生死锁D.无法确定是否会产生死锁正确答案:B解析:但如两个进程没有申请到第二个资源时不能继续执行,就必定产生死锁。
知识模块:进程通信7.系统共有9个磁带机,如每个进程最多分配3台磁带机,系统要限制_______个进程使用,就没有死锁的危险。
A.1B.2C.3D.4正确答案:D 涉及知识点:进程通信8.相继地剥夺进程所占的资源,直至相关进程能继续运行是一种_______方法。
操作系统期末试卷(含答案)
操作系统复习题1一、判断题1.分时系统中,时间片设置得越小,则平均响应时间越短。
()2.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。
()3.一个进程的状态发生变化总会引起其他一些进程的状态发生变化。
()4.在引入线程的OS中,线程是资源分配和调度的基本单位。
()5.信号量的初值不能为负数。
()6.最佳适应算法比首次适应算法具有更好的内存利用率。
()7.为提高对换空间的利用率,一般对其使用离散的分配方式。
()8.设备独立性是指系统具有使用不同设备的能力。
()9.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。
()10.访问控制矩阵比访问控制表更节约空间。
()二、选择题1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。
A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。
2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。
D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行。
3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。
G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。
4.由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。
2022年4月操作系统试卷与答案
2022年4月操作系统试卷与答案全国2022年4月自考操作系统试卷课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)1.使用户能按名存取辅助存储器上的信息主要是由操作系统中______实现的。
()A.文件管理C.设备管理B.处理器管理D.存储管理2.操作系统在结构设计时追求的目标之一是:应尽量减少与硬件直接有关的程序量,且将其独立封装。
这个目标称为()A.正确性C.维护性B.高效性D.移植性3.下面有关安全保护措施的叙述中,不正确的是()...A.系统启动时,硬件置中央处理器的初态为管态B.如程序占用一个连续的主存空间,则硬件设置“基址寄存器”和“限长寄存器”以实现存储保护C.允许用户修改“基址寄存器”和“限长寄存器”的值D.在目态下执行用户程序时,对访问主存的地址要进行核查4.系统调用的目的是()A.请求系统服务C.申请系统资源B.终止系统服务D.释放系统资源5.进程具有三个特性,不属于进程特性的是()...A.动态性C.并发性B.同步性D.异步性6.中断优先级是按中断事件的重要性和紧迫程度来确定的,是在硬件设计时固定的。
一般情况下优先级最高的是()A.自愿中断C.输入/输出中断B.外部中断D.硬件故障中断7.不属于批处理作业调度原则的是()...A.公平性C.使某类作业先调度B.极大的流量D.平衡资源使用8.在实时系统中采用的进程调度算法是()A.时问片轮转调度算法C.先来先服务调度算法B.最高优先级调度算法D.分级调度算法9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A.相对地址C.绝对地址B.物理地址D.主存地址10.让多个用户作业轮流进入内存执行的技术称为()A.覆盖技术C.移动技术B.对换技术D.虚存技术11.采用页式存储管理的系统中,若地址用16位表示,其中7位表示页号,则页的大小为()A.0.5KB2^(16-7)C.2KB12.虚拟存储器的最大容量()A.由内存和外存容量之和决定C.由计算机地址总线的位数决定B.1KBD.4KBB.由虚拟地址结构的位数决定D.由作业的地址空间决定13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置和如何组织输入/输出等工作,正确的说法是()A.用户需要考虑文件存储的物理位置,并组织输入输出工作B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作14.在UNI某中,目录本身也是文件,对目录文件的存取权限有()A.执行、增删、读C.读、写、执行B.增删、读、写D.写、执行、增删15.假设读写磁头正在55号柱面上操作,现有依次请求访问的柱面号为100、185、39、124、16。
操作系统试题库(经典版)
---操作系统试题库一, 选择题8. 计算机系统的组成包括 (B ).第一部分:操作系统概述A, 程序和数据 B, 计算机硬件和计算机软件1. 在计算机系统中 , 操作系统是 ( B ). C, 处理器和内存 D, 处理器 , 存储器和外围设备A. 一般应用软件B. 核心系统软件9. 下面关于计算机软件的描述正确的是 (B ).C.用户应用软件D. 系统支撑软件A, 它是系统赖以工作的实体2. ( D ) 不是基本的操作系统 . B, 它是指计算机的程序及文档A, 批处理操作系统 B, 分时操作系统C, 位于计算机系统的最外层C,实时操作系统 D, 网络操作系统D, 分为系统软件和支撑软件两大类3. (C ) 不是分时系统的基本特征 : 10. 财务软件是一种 (C).A, 同时性 B, 独立性A, 系统软件 B, 接口软件 C, 应用软件 D, 用户C,实时性 D, 交互性软件4. 关于操作系统的叙述 (D) 是不正确的 . 11. 世界上第一个操作系统是 (B).A." 管理资源的程序 "B." 管理用户程序执行的A, 分时系统 B, 单道批处理系统程序 " C, 多道批处理系统 D,实时系统C." 能使系统资源提高效率的程序 "D." 能方便12. 批处理操作系统提高了计算机的工作效率 , 用户编程的程序 " 但(B ).5. 操作系统的发展过程是 (A ) A, 系统吞吐量小 B, 在作业执行时用户不能直A. 设备驱动程序组成的原始操作系统, 管理程接干预序, 操作系统C, 系统资源利用率不高 D, 不具备并行性B. 原始操作系统 , 操作系统 , 管理程序13. 允许多个用户以交互使用计算机的操作系C.管理程序 , 原始操作系统 , 操作系统统是 (A).D.管理程序 , 操作系统 , 原始操作系统A, 分时系统 B, 单道批处理系统6. 设计批处理多道系统时 , 首先要考虑的是C, 多道批处理系统 D, 实时系统( B) 14. 下面关于操作系统的叙述正确的是 (A ).A. 灵活性和可适应性B. 系统效率和吞吐量A, 批处理作业必须具有作业控制信息C.交互性和响应时间D. 实时性和可靠性B, 分时系统不一定都具有人机交互功能7. 操作系统是一种 (B ). C, 从响应时间的角度看 , 实时系统与分时系统A, 应用软件 B, 系统软件 C, 通用软件 D, 差不多工具软件D, 由于采用了分时技术 , 用户可以独占计算机---的资源所需的时间可能要 (B).15. 操作系统是一组 (C ). A,增加, 减少 B, 增加, 延长 C, 减少,延长 D, 减A, 文件管理程序 B, 中断处理程序少, 减少C,资源管理程序 D, 设备管理程序22. (A) 没有多道程序设计的特点 .16. 现代操作系统的两个基本特征是(C) 和资A,DOS B,UNIX C,WINDOWS D,OS/2源共享 . 23. 下列四个操作系统中, 是分时系统的为A, 多道程序设计 B, 中断处理(C ).C,程序的并发执行 D, 实现分时与实时处理A,MS-DOS B,WINDOWS 9817. (D) 不是操作系统关心的主要问题 . C,UNIX D,OS/2 系统A, 管理计算机裸机24. 在分时系统中 , 时间片一定 ,( B), 响应时间B, 设计 , 提供用户程序与计算机硬件系统的界越长 .面A, 内存越多 B, 用户数越多C, 管理计算机系统资源C, 后备队列 D, 用户数越少D, 高级程序设计语言的编译器25. 批处理系统的主要缺点是 (B ).18. 引入多道程序的目的是 (D ). A,CPU的利用率不高 B, 失去了交互性A, 为了充分利用主存储器 B, 增强系统的交互C, 不具备并行性 D, 以上都不是能力26. 在下列性质中 , 哪一个不是分时系统的特C, 提高实时响应速度 D, 充分利用CPU,减少征.(C)CPU的等待时间A, 交互性 B, 多路性 C, 成批性 D, 独占性19.在多道程序设计的计算机系统中 ,CPU(C ).27. 实时操作系统追求的目标是 ( C).A, 只能被一个程序占用 B, 可以被多个程序同A, 高吞吐率 B, 充分利用内存时占用C, 快速响应 D, 减少系统开销C,可以被多个程序交替占用 D, 以上都不对28. 以下 (C) 项功能不是操作系统具备的主要20. 多道程序设计是指 (B ). 功能 .A, 有多个程序同时进入 CPU运行A, 内存管理 B, 中断处理 C, 文档编辑 D,CPU调B, 有多个程序同时进入主存并行运行度C,程序段执行不是顺序的29. 操作系统程序结构的主要特点是 (C).D,同一个程序可以对应多个不同的进程A, 一个程序模块 B, 分层结构21. 从总体上说 , 采用多道程序设计技术可以 ( ) C, 层次模块化 D, 子程序结构单位时间的算题量 , 但对每一个算题 , 从算30. 操作系统负责为方便用户管理计算机系统题开始到全部完成所需的时间比单道执行的(C ).---A, 程序 B, 文档资料 C, 资源 D, 进程37. 在下列关于 Linux 的论述中 ,( D) 是不正确31. 计算机在接受用户请求后处理数据以及在的 .数据处理结束时 , 将结果送到终端显示器 . A. Linux 是一个多道分时操作系统例如 , 导弹控制系统应选择安装 (C ) B. 管道机制是 Linux 贡献之一A, 批处理操作系统 B, 分时操作系统 C. 提供可动态装卸的文件系统是 Linux 的特色C,实时操作系统 D, 网络操作系统之一32. 操作系统的基本职能是 (A). D. 路径名是 Linux 独有的实现文件共享的机制A. 控制和管理系统内各种资源 , 有效地组织多38. 将汇编语言源程序转换成等价的目标程序道程序的运行的过程称为 (C )B. 提供用户界面 , 方便用户使用 A. 汇编 B. 解释C. 编译D. 连接C.提供方便的可视化编辑程序39. 下面( B) 不是计算机高级语言。
操作系统选择题及答案
操作系统选择题及答案操作系统选择题及答案1. 什么是操作系统?操作系统是一种软件,它管理和控制计算机硬件资源,并提供应用程序与硬件之间的接口。
2. 操作系统的主要功能是什么?操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备驱动程序管理和用户接口等。
3. 进程是什么?它有哪些状态?进程是程序在执行过程中的实例,包括指令、数据和执行环境等。
进程可以处于就绪、运行和阻塞等状态。
4. 进程调度算法有哪些?请简要介绍一下每种算法。
常见的进程调度算法包括先来先服务(FCFS)、最短作业优先(SJF)、轮转调度(RR)和优先级调度等。
- FCFS是按照进程到达的先后顺序进行调度。
- SJF是选择具有最短执行时间的进程进行调度。
- RR是按照时间片轮转的方式进行调度。
- 优先级调度是按照进程优先级的高低进行调度。
5. 什么是死锁?如何避免死锁?死锁是指两个或多个进程在争夺资源时相互等待,导致无法继续执行的情况。
避免死锁的方法包括资源有序分配法、避免剥夺法、资源的可剥夺法和循环等待法。
6. 什么是页面置换算法?常见的页面置换算法有哪些?页面置换算法是将内存中的页面换出到磁盘上,以便为即将运行的页面腾出空间。
常见的页面置换算法有最佳置换算法、先进先出(FIFO)置换算法和最近最久未使用(LRU)置换算法等。
7. 什么是虚拟内存?虚拟内存的作用是什么?虚拟内存是一种将硬盘空间作为扩展内存使用的技术。
它将部分物理内存的内容换出到磁盘上,并将磁盘上的内容换入到内存中,以满足程序的运行需求。
8. 文件系统是什么?常见的文件系统有哪些?文件系统是操作系统用来管理和组织文件的一种方式。
常见的文件系统有FAT32、NTFS、EXT4等。
9. 什么是设备驱动程序?其作用是什么?设备驱动程序是操作系统与硬件设备之间的桥梁。
它负责控制硬件设备的功能,并提供统一的接口供操作系统和应用程序进行访问和控制。
10. 用户接口有哪些类型?请简要介绍一下每种类型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
班级学号姓名
计算机操作系统科考试题()
一、单选题(每题1分,共16分)
1、B
2、A
3、B
4、B
5、D
6、B
7、A
8、D
9、D 10、B
11、A 12、C 13、D 14、C 15、A 16、C
二、填空题(每空1分,共24分)
1、__多道程序设计____
2、__高级调度________,____调度一个作业运行,从后备状态成为执行状态_____
3、_____地址重定位_____。
4、_____页号____和__块号____。
5、___CPU的地址线个数___,__外存的大小__
6、__CPU利用率_________,__响应时间________,___吞吐量______
7、_提高资源利用率,___增强并发性__,__时间__,__空间__
8、_n-1____。
9、__从根目录开始的路径名___、__从当前目录开始的路径名_____
10、______最短寻道时间优先___。
11、_____只读__、__读写_____、___执行_、___非保护______
12、____文件控制块________
三、简答题(每题5分,共20分)
1、什么是抖动?产生抖动的原因是什么?
抖动就是指当内存中已无空闲空间而又发生缺页中断时,需要从内存中调出一页程序或数据送磁盘的对换区中,如果算法不适当,刚被换出的页很快被访问,需重新调入,因此需再选一页调出,而此时被换出的页很快又要被访问,因而又需将它碉入,如此频繁更换页面,以至花费大量的时间,称这种现象为“抖动”。
产生抖动的原因是由于CPU的利用率和多道程序度的矛盾引起的。
为了提高CPU利用率,可提高多道程序度,但单纯提高多道程序度又会造成缺页率的急剧上升,导致CPU的利用率下降,而系统的调度程序又会为了提高CPU利用率而继续提高多道程序度,形成恶性循环。
2、为什么说分段系统比分页系统更易于实现信息共享和保护?
(1)对于分页系统,每个页面是分散存储的,为了实现信息共享和保护,则页面之间需要一一对应起来,为此需要建立大量的页表项。
(2)而对于分段系统,每个段都从0开始编址,并采用一段连续的地址空间,这样在实现共享和保护时,只需为所要共享和保护的程序设置一个段表项,将其中的基址与内存地址一一对应起来即可。
3、什么是文件系统?文件系统的主要功能有哪些?
文件系统是操作系统中管理与控制文件的软件机构。
它的功能是:
(1)实现文件存储空间管理
(2)实现文件名到物理地址的映射
(3)实现文件与目录操作
(4)实现文件的共享和保护
(5)提供用户接口
4、简述操作系统的五大管理功能。
(1)作业管理:包括任务管理、界面管理、人机交互、图形界面等
(2)文件管理:包括文件存储空间的分配、回收、文件目录管理,文件读写与保护等
(3)存储管理:对内存空间管理,主要指对内存的分配、回收和保护内存单元。
(4)设备管理:对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收
(5)进程管理:对处理机执行时间的管理,即如何将CPU真正合理地分配给每个任务。
四、综合题(40分)
1、
(1)系统是安全的,因为存在一个安全序列。
P4,P5,P3,P2,P1 (8分)
(2)不能分配。
因为此时系统剩余资源为(1,0,0),已无法满足剩余中的任何一个请求,系统将处于死锁状态。
(2分)
2、定义三个信号量,分别是S=1,SA和SB。
SA表示语文书比数学书允许多入库的数量,SB表示数学书允许比语文书多入库的数量,其中SA的初始值等于8,SB的初始值等于7。
(3分)
P、V操作如下:(7分)
If(拿的是语文书)
P(SA)
P(S)
放入语文书
V(S)
V(SB)
ELSE
P(SB)
P(S)
放入数学书
V(S)
V(SA)
3、
在磁盘的调度中,先进行移臂调度,在进行旋转调度。
由于寻找时间最为重要,那么要想时间最短就要有最短的寻找时间,所以移臂调度可以选择最短寻找时间优先算法。
根据题意,访问柱面6寻找时间最短,进程2和进程6都满足要求。
再根据旋转调度,进程2访问的扇区号小于进程6访问的扇区号,应该最先访问,其次是进程6;根据最短寻道时间优先算法,接下来是第7个柱面上的进程4和进程5,同理应先选进程5,在选择进程4;依次类推,最省时间的响应次序是:2、6、5、4、1、3。
整个过程移动臂移动了9个柱面。
(10分)
4、
(1)采用WF算法:(4分)
作业1占用空闲区A中20KB(A剩下90KB)
作业2占用空闲区A中80KB(A剩下10KB)
作业3占用空闲区B中50KB(B剩下10KB)
碎片:10KB+10KB=20KB,且三个作业都得到满足。
(2)采用BF算法:(4分)
作业1占用空闲区B中20KB(B剩下40KB)
作业2占用空闲区A中80KB(A剩下30KB)
作业3的需求得不到满足。
碎片:40KB+30KB=70KB,且作业3没有分配内存空间。
(3)采用FF算法:(2分)
若A的起始地址抵于B的起始地址,则同WF算法。
若A的起始地址高于B的起始地址,则同BF算法。