操作系统题库
- 格式:docx
- 大小:759.30 KB
- 文档页数:27
操作系统题库+答案第⼀部分引⾔⼀、选择题1、下列选择中,哪些不是操作系统关⼼的主要问题。
(浙⼤2003)( 4)(1)管理计算机裸机(2)设计提供⽤户与计算机硬件系统间的界⾯;(3)管理计算机系统资源(4)⾼级程序设计语⾔的编译器。
2、从⽤户⾓度看,操作系统是(C )。
A、计算机资源的管理者;B、计算机⼯作流程的组织者;C、⽤户与计算机之间的接⼝;D、由按层次结构组成的软件模块的集合。
3、引⼊多道程序技术的前提条件之⼀是系统具有(3)(西电00)(1)多个cpu;(2)多个终端;(3)中断功能;(4)分时功能4、操作系统是⼀种A。
A.系统软件B.系统硬件C.应⽤软件D.⽀援软件5、B操作系统允许⼀台主机上同时连接多台终端,多个⽤户可以通过各⾃的终端同时交互地使⽤计算机。
A.实时B.分时C.分布式D.单⽤户6、如果操作系统具有很强的交互性,可同时供多个⽤户使⽤,但时间响应不太及时,则属于分时系统类型;如果操作系统可靠,时间响应及时但仅有简单的交互能⼒则属于实时系统类型。
⼆、判断题1、所谓多道程序设计,即指每⼀时刻有若⼲个进程在执⾏。
(×)(南京⼤学00)2、采⽤多道程序设计的系统中,系统的程序道数越多,系统效率越⾼。
(×)(西电01)3、由于采⽤了分时技术,⽤户可以独占计算机的资源。
(×)4、多道程序设计是利⽤了CPU和通道的并⾏⼯作来提⾼系统利⽤率的。
(×)5、多道程序设计可以缩短系统中作业的执⾏时间。
(×)6、在⼀个兼顾分时操作系统和批处理系统中,通常把终端作业称为前台作业,⽽把批处理型作业称为后台作业。
(√)7、批处理系统不允许⽤户随时⼲预⾃⼰程序的运⾏。
(√)8、Windows操作系统完全继承了分时系统的特点。
(√)9、并发是并⾏的不同表述,其原理相同。
(×)(清华1998)10、在单处理机系统中实现并发技术后,判断:(1)各进程在某⼀时刻并⾏运⾏,cpu与外设间并⾏⼯作;(×)(2)各进程在⼀个时间段内并⾏运⾏,cpu与外设间串⾏⼯作;(×)(3)各进程在⼀个时间段内并⾏运⾏,cpu与外设间并⾏⼯作。
操作系统题库-图文一、填空题1. 操作系统的基本功能包括(存储)管理、(处理机)管理、(文件)管理、(设备)管理以及提供用户接口。
2. 系统调用与一般函数调用的执行方式有着明显的不同,系统调用运行在(系统)态,一般函数调用运行在( 用户)态。
3. 进程并发执行时有间断性、(制约性)和(无封闭性和可再现性)的特点。
4. 进程的基本特征有(动态)、(并发)、独立、异步及结构特征。
5. UNIX系统的文件目录项由两部分构成,即文件名和(目录或路径)6. 临界资源的概念是(不允许多个进程交替、穿插、轮流进行访问的资源),而临界区是指(访问临界资源的那段代码)。
7. 产生死锁的原因可以归结为两点:(资源竞争)和(不可抢占)。
8. 段页式存储管理中,是将作业分(段),(段)内分(页),内存分配以(页面)为单位。
9. 分页存储管理方式中,在不考虑使用快表的情况下,每条访问内存的指令需要( 20两)次访问内存;10. 在操作系统中,不可中断执行的操作称为(原语)作;11. 进程访问临界资源的代码段称为(临界区),为保证进程互斥,应在进程的临界区前设置( P(mutex)),在临界区后设置( V(mutex))。
12.银行家算法中,当一个进程提出的资源请求将导致系统从(安全状态)进入(不安全状态)时,系统就拒绝它的资源请求。
13.页面调入策略要解决(请求页)、(提前页)两个问题。
14.最佳置换算法是选择(永不使用)或(最长时间不再使用)的页面做为被淘汰的页面。
15、采用多道程序设计技术能充分发挥(CPU)与(IO)并行工作的能力。
16、张入缓冲技术的原因是缓和cup和io设备间速度不匹配的矛盾、减少对cpu的中断频率、提高cup和io设备之间的并行性。
17、1.操作系统的五大功能是 CPU管理、存储器管理、I/O管理、文件管理和作业管理。
2.并发和共享是现代操作系统的两个最基本的特征两者之间是互为存在的条件。
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)个进程参于竞争,而不会发生死锁。
《计算机操作系统》试题库1.单项选择题(共200个题目)100236.一般用户更喜欢使用的系统是(C )。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统100237.与计算机硬件关系最密切的软件是(D).A.编译程序B.数据库管理程序C.游戏程序D.OS100238.现代OS具有并发性和共享性, 是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序100239.早期的OS主要追求的是(A)。
A.系统的效率B.用户的方便性C.可移植D.可扩充性100240.(A )不是多道程序系统。
A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统100241.(B)是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.软盘D.鼠标100242.特权指令可以在(C )中执行。
A.目态B.浏览器中C.任意的时间D.进程调度中100243.没有了(C )计算机系统就启动不起来了。
A.编译器B.DBMSC.OSD.浏览器100244.通道能够完成(C )之间数据的传输。
cA.CPU与外设B.内存与外设C.CPU与主存D.外设与外设100245.系统的主要功能有(c)。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统100246.单处理机计算机系统中, (A )是并行操作的。
A.处理机操作和通道操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序100247.处理机的所有指令可以在(D )中执行。
A.目态B.浏览器中C.任意时间D.系统态100248.(B )功能不是操作系统直接完成的功能。
A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件100249.要求在规定的时间内对外界的请求必须给予及时相应的OS 是(B )。
操作系统试题库一, 选择题第一部分:操作系统概述1.在计算机系统中,操作系统是( B ).A. 一般应用软件B.核心系统软件C.用户应用软件D.系统支撑软件2.( D )不是基本的操作系统.A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统3.(C )不是分时系统的基本特征:A,同时性B,独立性C,实时性D,交互性4.关于操作系统的叙述(D)是不正确的.A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"5.操作系统的发展过程是(A )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统6.设计批处理多道系统时,首先要考虑的是( B)A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性7.操作系统是一种(B ).A, 应用软件B, 系统软件C, 通用软件D, 工具软件8.计算机系统的组成包括(B ).A,程序和数据B, 计算机硬件和计算机软件C,处理器和内存D,处理器,存储器和外围设备9.下面关于计算机软件的描述正确的是(B ).A,它是系统赖以工作的实体B,它是指计算机的程序与文档C,位于计算机系统的最外层D,分为系统软件和支撑软件两大类10.财务软件是一种(C).A,系统软件B,接口软件C,应用软件D,用户软件11.世界上第一个操作系统是(B).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统12.批处理操作系统提高了计算机的工作效率,但(B ).A,系统吞吐量小B,在作业执行时用户不能直接干预C,系统资源利用率不高D,不具备并行性13.允许多个用户以交互使用计算机的操作系统是(A).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统14.下面关于操作系统的叙述正确的是(A ). A,批处理作业必须具有作业控制信息B,分时系统不一定都具有人机交互功能C,从响应时间的角度看,实时系统与分时系统差不多D,由于采用了分时技术,用户可以独占计算机的资源15.操作系统是一组(C ).A,文件管理程序B,中断处理程序C,资源管理程序D,设备管理程序16.现代操作系统的两个基本特征是(C)和资源共享.A,多道程序设计B, 中断处理C,程序的并发执行D, 实现分时与实时处理17.(D)不是操作系统关心的主要问题. A, 管理计算机裸机B, 设计,提供用户程序与计算机硬件系统的界面C, 管理计算机系统资源D, 高级程序设计语言的编译器18.引入多道程序的目的是(D ).A,为了充分利用主存储器B,增强系统的交互能力C,提高实时响应速度D,充分利用CPU,减少CPU的等待时间19.在多道程序设计的计算机系统中,CPU(C ).A,只能被一个程序占用B,可以被多个程序同时占用C,可以被多个程序交替占用D,以上都不对20.多道程序设计是指(B ).A,有多个程序同时进入CPU运行B,有多个程序同时进入主存并行运行C,程序段执行不是顺序的D,同一个程序可以对应多个不同的进程21.从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B).A,增加,减少B,增加,延长C,减少,延长D,减少,减少22.(A)没有多道程序设计的特点.A,DOS B,UNIX C,WINDOWS D,OS/223.下列四个操作系统中,是分时系统的为(C ).A,MS-DOS B,WINDOWS 98C,UNIX D,OS/2系统24.在分时系统中,时间片一定,( B),响应时间越长.A,内存越多B,用户数越多C,后备队列D,用户数越少25.批处理系统的主要缺点是(B ).A,CPU的利用率不高B,失去了交互性C,不具备并行性D,以上都不是26.在下列性质中,哪一个不是分时系统的特征.( C )A, 交互性B, 多路性C, 成批性D, 独占性27.实时操作系统追求的目标是( C). A,高吞吐率B,充分利用内存C, 快速响应D, 减少系统开销28.以下(C)项功能不是操作系统具备的主要功能.A,内存管理B,中断处理C,文档编辑D,CPU调度29.操作系统程序结构的主要特点是(C). A, 一个程序模块B,分层结构C, 层次模块化D,子程序结构30.操作系统负责为方便用户管理计算机系统的(C ).A, 程序B, 文档资料C, 资源D, 进程31.计算机在接受用户请求后处理数据以与在数据处理结束时,将结果送到终端显示器.例如,导弹控制系统应选择安装(C )A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统32.操作系统的基本职能是(A).A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具33.分布式操作系统与网络操作系统本质上的不同在于(D ).A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务34.Linux操作系统是著名的(B )。
操作系统题库操作系统题库⼀种以计算机⽹络为基础的,将物理上分布的具有⾃治功能的数据处理系统或计算机系统互联起来的操作系统。
是⾮题(正确的划“√”,错误的划“×”)( F)1、多⽤户操作系统离开了多终端硬件⽀持,则⽆法使⽤。
( F)2、具有多道功能的操作系统⼀定是多⽤户操作系统。
( T )3、多⽤户操作系统在单⼀硬件终端硬件⽀持下仍然可以⼯作。
( F)4、多⽤户操作系统⼀定是具有多道功能的操作系统。
(T )5、进程的相对速度不能由⾃⼰来控制。
( F )6、进程的并发执⾏是指同⼀时刻有两个以上的程序,它们的指令在同⼀个处理器上执⾏。
( F )7、并发进程在访问共享资源时,不可能出现与时间有关的错误。
( F )8、并发是并⾏的不同表述,其原理相同。
( T)9、临界资源是指每次仅允许⼀个进程访问的资源。
( T)10、进程的互斥和同步是进程通信的基本内容。
( F)11、进程的互斥和同步的相互制约⼀般不会同时发⽣。
( T )12、进程的互斥和同步总是因相互制约⽽同时引起。
( T )13、作业同步⾯向⽤户⽽进程同步⾯向计算机内部资源管理控制。
(T )14、进程之间的同步,主要源于进程之间的资源竞争,是指对多个相关进程在执⾏次序上的协调。
( T )15、P操作和V操作都是原语操作。
( F )16、利⽤信号量的PV操作可以交换⼤量的信息。
(F )17、信号量机制是⼀种有效的实现进程同步与互斥的⼯具。
信号量只能由PV操作来改变。
( T )18、V操作是对信号量执⾏加1操作,意味着释放⼀个单位资源,加1后如果信号量的值等于零,则从等待队列中唤醒⼀个进程,现进程变为等待状态,否则现进程继续进⾏。
(F )19、死锁是指因相互竞争资源使得系统中有多个阻塞进程的情况。
( T )20、产⽣死锁的原因可归结为竞争资源和进程推进顺序不当。
( T )21、死锁是指两个或多个进程都处于互等状态⽽⽆法继续⼯作。
( F)22、计算机的死锁俗称“死机”。
《操作系统》考试练习题及参考答案一、单选题1. 在下列存储管理方案中,不适用于多道程序设计的是()。
A 、单一连续分配B 、固定式分区分配C 、可变式分区分配D 、段页式存储管理答案:A2. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参于竞争,而不会发生死锁。
A 、5B 、2C 、3D 、4答案:D3. 主要由于()原因,使UNIX易于移植。
A 、UNIX是由机器指令书写的B 、UNIX大部分由汇编少部分用C语言编写C 、UNIX是用汇编语言编写的D 、UNIX小部分由汇编大部分用C语言编写答案:D4. 一个计算机系统有7台可互换的磁带机供N个进程竞争使用。
每个进程在一段时间内需要占用2台磁带机。
N最多为()不会发生死锁。
A 、5B 、12C 、6D 、2答案:C5. 虚拟设备是指()。
A 、允许用户使用比系统中具有的物理设备更多的设备B 、允许用户以标准化方式来使用物理设备C 、把一个物理设备变换成多个对应的逻辑设备D 、允许用户程序不必全部装入主存便可使用系统中的设备答案:C6. 位示图方法可用于( )A 、盘空间的管理B 、盘的驱动调度C 、文件目录的查找D 、页式虚拟存储管理中的页面调度答案:A7. 任何两个并发进程之间( )A 、一定存在互斥关系B 、一定存在同步关系C 、一定彼此独立无关D 、可能存在同步或互斥关系答案:D8. 在UNIX系统中,请求调用是采用()算法。
A 、LFUB 、FIFOC 、LRUD 、LIFO答案:C9. ()存储器管理方法可能使系统产生抖动。
A 、简单页式B 、请求页式C 、段式D 、可变连续分区答案:B10. 某系统采用固定分区分配存储管理,内存空间为640K,其中地址0到40K被系统占用,其他空间按分区大小相等的方法划为4个分区,则当有大小分别为7KB 、90KB 、30KB 、20KB的作业进入内存时,浪费的内存为()。
操作系统练习题含参考答案一、单选题(共90题,每题1分,共90分)1、在大多数Linux发行版本中,以下哪个属于块设备(blockdevices)?A、硬盘B、打印机C、串行口D、虚拟终端正确答案:A2、在随机存取方式中,用户以______为单位对文件进行存取和检索。
A、数据项B、字节C、逻辑记录D、字符串正确答案:C3、在UNIX系统中获取帮助信息的命令为()。
A、manB、cdC、catD、help正确答案:A4、如何删除一个非空子目录/tmp?A、del/tmp/*B、rm-Ra/tmp/*C、rm-rf/tmpD、rm-rf/tmp/*正确答案:C5、运行一个脚本,用户不需要什么样的权限?A、browseonthedirectoryB、readC、executeD、write正确答案:D6、下列关于批处理操作系统的叙述中错误的是()。
A、“通道”和“中断”技术的出现,使得输入/输出设备与CPU可并行工作B、批处理系统可分为单道批处理系统和多道批处理系统C、批处理系统具有用户与计算机的直接交互能力,提高了系统资源的利用率D、单道批处理系统是一种单用户操作系统正确答案:C7、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。
A、216B、224C、232D、28正确答案:A8、如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。
若要调整中断事件的响应次序,可以利用()。
A、中断屏蔽B、中断向量C、中断嵌套D、中断响应正确答案:A9、把作页地址空间中的逻辑地址变成内存中物理地址的过程称为()。
A、物理化B、重定位C、逻辑化D、加载正确答案:B10、当CPU执行系统程序时,CPU处于()。
A、管态B、目态C、系统态D、A和C正确答案:D11、若一个系统内存有64MB,处理器是32位地址,则它的虚拟地址空间为()字节。
B、4GBC、100KBD、64MB正确答案:B12、操作系统负责为用户和用户程序完成所有()的工作A、硬件有关和应用无直接关系B、硬件无关和应用有直接关系C、硬件有关和应用有直接关系D、硬件无关和应用无直接关系正确答案:A13、使用页式存储管理使处理器执行指令的速度______。
华中师范大学网络教育学院《操作系统》练习测试题库一、单项选择题1. 在OS中,进程是一个具有独立功能的程序在某个数据集上的一次()。
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. 一个作业从提交给系统到该作业完成的时间间隔称为()。
A 周转时间B 响应时间C 等待时间D运行时间8. UNIX系统中,用于创建新进程的系统调用命令是()。
A forkB pipeC exitD read9. 下列哪项不是分时操作系统的特点()。
A 交互性B 多路性C 独占性D 自治性10. 不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是()。
A 非抢占方式B 非剥夺式C 抢占方式D 选择抢占方式11. 实现虚拟存储器的目的是()。
A 实现存储保护B 实现信息共享 C扩充辅存容量 D 扩充主存容量12. 为了使多个进程能有效地同时处理输入输出,最好使用()结构的缓冲技术。
A 单缓冲B 双缓冲C 环型缓冲D 缓冲池13. 设备管理是对计算机()的管理。
A 输入/输出系统B 存储设备C 供电设备D 虚拟设备14. 引起中断发生的事件被称为()。
A 中断源B 中断请求C 中断响应D 中断屏蔽15. 在设备分配方式,动态分配()。
A 在用户作业开始执行之前B 设备的使用效率低C 不符合设备分配的总原则D 有可能造成进程死琐16. 现代小型操作系统一般都按照()来组合各个功能模块。
操作系统复习题:1•现代OS 具有并发性和共享性,是由( D )的引入而导致的。
A. 单道程序B.磁盘C.对象D.多道程序2.系统的主要功能有( c )。
A .进程管理、存储器管理、设备管理、处理机管理B .虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统3•操作系统是对(C )进行管理的软件。
A.硬件 B.软件 C.计算机资源 4. Windows 98是(C )操作系统。
A.多用户分时B.批处理系统C.单用户多任务5. 下面六个系统中,必须是实时操作系统的有( C )个。
(1)航空订票系统 (2)过程控制 系统 (3)机器口语翻译系统 (4)计算机辅助系统 (5)办公自动化系统 (6)计算机激光照排系统A.1B.2C.3D.46.在进程转换时,下列()转换是不可能发生的A 、运行态变为就绪态B 、运行态变为阻塞态C 、就绪态变为运行态D 、阻塞态变为运行态7.分页式存储管理中,地址转换工作是由( A )完成的。
A 、硬件B 、地址转换程序C 、用户程序D 、装入程序8.对记录式文件,操作系统为用户存取文件信息的最小单位是( B )。
A 、字符B 、数据项C 、记录D 、文件9.一作业进入内存后,则所属该作业的进程初始时处于( C )状态。
A 、运行B 、等待C 、就绪D 、收容10. 临界区是指并发进程中访问共享变量的( D )段。
A 、管理信息B 、信息存储C 、数据D 、程序11. 产生系统死锁的原因可能是由于( C )。
A 、进程释放资源B 、一个进程进入死循环待D 、多个进程竞争共享型设备12. 地址重定位的结果是得到( C )A . 源程序B . 编译程序C . 目标程序D . 执行程序13•运行时间最短的作业被优先调度, 这种企业调度算法是(C ) A .优先级调度 B .响应比高者优先C . 短作业优先D . 先来先服务14. 在请求调页中可采用多种置换算法,其中 LRU 是 置换算法。
计算机操作系统试题库与答案一、选择题一、选择题 1、热启动、热启动 DOS DOS 的方法是的方法是____C________C________C____键。
键。
键。
A 、依次按下、依次按下 CTRL+ALT+INSB CTRL+ALT+INS B CTRL+ALT+INS B、依次按下、依次按下、依次按下 CTRL+ALT+ESC CTRL+ALT+ESCC 、同时按下、同时按下 CTRL+ALT+DELD CTRL+ALT+DEL D CTRL+ALT+DEL D、同时按下、同时按下、同时按下 CTRL+ALT+ESC CTRL+ALT+ESC2、DOS DOS 规定,主文件名由规定,主文件名由规定,主文件名由 1 1到______________个字符组成。
个字符组成。
个字符组成。
A 、4B 4 B、、6C 6 C、、8D 8 D、、123、下列一个、下列一个 DOS DOS DOS 的主文件名中,的主文件名中,的主文件名中,____C________C________C____是合法的。
是合法的。
是合法的。
A 、&A.DBFB &A.DBF B、、@Z2 @Z2 材材C C、、FILEL.WPSD FILEL.WPS D、、*.EZE1 4、DOS DOS 中规定文件名是由中规定文件名是由中规定文件名是由____B________B________B____两部分组成的。
两部分组成的。
两部分组成的。
A 、文件名、文件名++基本名基本名B B B、主文件名、主文件名、主文件名+ .+ .+ .扩展名扩展名扩展名C 、主文件名、主文件名++扩展名扩展名D D D、后缀、后缀、后缀++名称名称5、MS-DOS MS-DOS 包括内部命令和外部命令包括内部命令和外部命令包括内部命令和外部命令, , , 外部命令以外部命令以外部命令以____A________A________A____存放在磁存放在磁存放在磁A 、文件方式、文件方式B B B、数据方式、数据方式、数据方式C C C、系统方式、系统方式、系统方式D D D、记录方式、记录方式、记录方式6、当用户需使用某一文件时,在命令行中应指出文件的、当用户需使用某一文件时,在命令行中应指出文件的_____C_________C_________C____。
计算机操作系统练习题库一填空:2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA 方式和通道控制方式。
3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。
5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。
6.文件的逻辑结构分流式文件和记录式文件二种。
7.进程由程度、数据和PCB组成。
8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。
9.操作系统是运行在计算机裸机系统上的最基本的系统软件。
10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。
11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。
12.段式管理中,以段为单位,每段分配一个连续区。
由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。
13.逻辑设备表(LUT)的主要功能是实现设备独立性。
14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。
16. 段的共享是通过共享段表实现的。
17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。
18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。
19. UNIX的文件系统空闲空间的管理是采用成组链接法。
20分页管理储管理方式能使存储碎片尽可能少,而且使内存利用率较高,管理开销小。
20.计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。
21.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
22.按文件的逻辑存储结构分,文件分为有结构文件,又称为记录式文件和无结构文件,又称流式文件。
2、用户程序在目态下使用特权指令将引起的中断是属于(B)A.硬件故障中断B.程序中断C.外部中断D.访管中断3、MS—DOS中用于软盘整盘复制的命令是(B)PB.DISKCOPYC.SYSD.BACKUP4、多道程序设计是指(D)A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序5、UNIX操作系统是出名的(B)。
A.多道批处理系统;B.分时系统;C.实时系统;D.分布式系统。
6、操作系统是计算机系统的核心软件。
按功能特征的例外,可把操作系统分为[1](B)、[2](E)、[3](C)、网络操作系统和分布式操作系统基本类型。
其中[1]的主要目标是提高系统的吞吐率和效率,而[2]是一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回,例如[4](D)等。
供选择的答案:[1][2][3]: A、单用户系统B、批处理系统C、分时系统D、微机操作系统E、实时系统[4] : A、计算机激光照排系统B、办公自动化系统C、计算机辅助设计系统D、航空订票系统7、在下列性质中,哪一个不是分时系统的特征。
(C)A.交互性B.多路性C.成批性D.独占性8、实时操作系统追求的主要目标是(C)。
A.高吞吐率B.充分利用内存C.快速响应D.减少系统开销统中的[2](C),其中包括[3](F),[4](A),外部设备和系统中的数据。
操作系统中的[3]管理部分负责对进程进行管理。
操作系统对系统中的数据进行管理的部分通常叫做[5](B)。
供选择的答案:[1] A、速度B、利用率C、灵活性D、兼容性[2] A、程序B、功能C、资源D、进程[3][4] A、主存储器B、虚拟存储器C、运算器D、控制器E、微处理器F、处理机[5] A、数据库系统B、文件系统C、检索系统D、数据库E、数据存储系统F、数据结构G、数据库管理系统10、现代操作系统的两个基本特征是(C)和资源共享。
操作系统选择题库答案及详解一、单选题1、以下关于操作系统的说法中,错误的是()A 操作系统是管理计算机硬件与软件资源的程序B 操作系统能合理地组织计算机的工作流程C 操作系统能为用户提供各种服务功能D 操作系统能直接对硬件进行操作答案:D详解:操作系统不能直接对硬件进行操作,而是通过驱动程序等中间层来管理和控制硬件。
操作系统主要负责对计算机的资源进行管理和调度,为应用程序提供运行环境和服务。
2、操作系统的主要功能不包括()A 处理机管理B 存储管理C 设备管理D 文字编辑答案:D详解:操作系统的主要功能包括处理机管理、存储管理、设备管理、文件管理和作业管理等。
文字编辑通常是应用程序的功能,而非操作系统的主要功能。
3、在多道程序环境下,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B详解:在多道程序环境中,进程是资源分配和调度的基本单位。
程序只是一组指令的集合,本身不具有资源分配的概念。
作业是用户向计算机提交任务的实体,而指令是构成程序的基本单元。
4、进程从运行状态转变为阻塞状态的原因可能是()A 时间片用完B 被选中占有处理机C 等待某一事件发生D 等待的事件已发生答案:C详解:当进程等待某一事件发生时,如等待输入输出完成、等待资源分配等,会从运行状态转变为阻塞状态。
时间片用完会使进程从运行状态变为就绪状态;被选中占有处理机是进程从就绪状态变为运行状态;等待的事件已发生会使进程从阻塞状态变为就绪状态。
5、以下进程调度算法中,对短进程不利的是()A 先来先服务B 短作业优先C 时间片轮转D 高响应比优先答案:A详解:先来先服务调度算法按照进程到达的先后顺序进行调度,不管进程的执行时间长短。
短进程可能会因为长进程先到达而长时间等待,对短进程不利。
短作业优先算法有利于短进程;时间片轮转算法对所有进程相对公平;高响应比优先算法在一定程度上兼顾了短进程和等待时间长的进程。
6、产生死锁的四个必要条件是:互斥、()、循环等待和不剥夺。
一、选择题(附参考答案)⒈操作系统负责为用户和用户程序完成所有__C__的工作;A.硬件无关和应用有直接关系B.硬件无关和应用无直接关系C.硬件有关和应用无直接关系D.硬件有关和应用有直接关系⒉从用户的观点看,操作系统是__A__。
A.用户与计算机之间的接口B.合理地组织计算机工作流程的软件C.控制和管理计算机资源的软件D.由若干层次的程序按一定的结构组成的⒊下列选择中,_D_不是操作系统关心的主要问题。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器4. 操作系统中采用多道程序设计技术提高了CPU和外部设备的_A__。
A.利用率B.可靠性C.稳定性D.兼容性5. 允许多个用户以交互方式使用计算机的操作系统称为__B_____;允许多个用户将多个作业提交给计算机集中处理的操作系统称为__A_____;计算机系统能及时处理过程控制数据并做出响应的操作系统称为__D_____;具有网络功能的操作系统称为__E____。
A.批处理操作系统B.分时操作系统C.多处理机操作系统D.实时操作系统E.网络操作系统6 为方便用户,操作系统负责管理和控制计算机系统的__B__。
A、软件资源B、硬件和软件资源C、用户有用资源D、硬件资源7 配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为_C_计算机。
A.并行B.真实C.虚拟D.共享8 操作系统中采用多道程序设计技术提高了CPU和外部设备的_A_。
A.利用率B.可靠性C.稳定性D.兼容性9 几年前一位芬兰大学生在Internet上公开发布了以下一种免费操作系统_B_,经过许多人的努力,该操作系统正不断完善,并被推广。
A.Windows XPB.LinuxC.UNIXD.OS210 允许多个用户以交互方式使用计算机的操作系统称为_B_;允许多个用户将多个作业提交给计算机集中处理的操作系统称为_A_;计算机系统能及时处理过程控制数据并做出响应的操作系统称为_E_;具有网络功能的操作系统称为_D_。
操作系统概论题库+答案一、单选题(共90题,每题1分,共90分)1、产生死锁的必要条件不包括A、不剥夺条件B、环路等待条件C、请求和保持条件D、同步条件正确答案:D2、单道批处理系统的特点不包括A、自动性B、调度性C、顺序性D、单道性正确答案:B3、设备控制器的功能不包括A、接收和识别命令B、设备状态的了解和报告C、数据交换D、地址转换正确答案:D4、下列不属于周转时间的是A、进程等待I/O操作完成的时间B、作业在外存后备队列上等调度的时间C、进程在就绪队列上等待进程调度的时间D、进程在存储器上存放的时间正确答案:D5、下列关于I/O通道的说法中,错误的是A、I/O通道是一种特殊的处理机B、I/O通道具有执行I/O指令的能力,并通过执行通道程序来控制I/O操作C、通道是中小型主机系统中专门用于I/O的专用计算机D、引入通道能够使CPU从控制I/O的任务中解脱,使CPU与I/O并行工作正确答案:C6、【】是系统为进程建立的数据结构,其作用是实现从页号到页框号的映射。
A、页内碎片B、页C、页表D、页框正确答案:C7、在进程控制块中,【】存放了CPU要访问的下一条指令的地址。
A、通用寄存器B、指令计数器C、程序状态字D、用户栈指针正确答案:B8、操作系统中的【】是为批处理作业的用户提供的。
A、程序接口B、脱机用户接口C、联机用户接口D、图形用户接口正确答案:B9、下列关于计算机系统中的时钟的说法中,正确的是A、OS时钟在关机时有效B、RTC时钟靠电池供电C、OS时钟为计算机提供计时标准D、RTC时钟产生于PC主板上的定时/计数芯片正确答案:B10、操作系统的设备管理应具有的功能不包括A、设备分配B、设备处理C、设备关联性D、缓冲管理正确答案:C11、下列关于线程概念的说法中,错误的是A、线程的实现可以分为用户级线程和内核级线程两类B、内核级线程依赖于内核C、同一进程中的多个线程可以并发执行D、用户级线程的创建、撤销和切换都与内核有关正确答案:D12、在CP/M的目录项结构中,【】字段用于存放文件名。
第一章操作系统引论一.选择题1.操作系统是一种。
A.通用软件B.系统软件C.应用软件D.软件包答:B2.操作系统的管理部分负责对进程进行调度。
A.主存储器B.控制器C.运算器D.处理机答:D3.操作系统是对进行管理的软件.A.软件B.硬件C.计算机资源D.应用程序答:C4.从用户的观点看,操作系统是。
A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成答:A5.操作系统的功能是进行处理机管理、管理、设备管理及信息管理。
A.进程B。
存储器C.硬件D.软件答:B6.操作系统中采用多道程序设计技术提高CPU和外部设备的。
A.利用率B.可靠性C.稳定性D.兼容性答:A7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的和方便用户使用计算机而配备的一种系统软件.A.速度B.利用率C。
灵活性D.兼容性答:B8.操作系统的基本类型主要有.A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统答:B9.所谓是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源.A。
多重处理B.多道程序设计C.实时处理D。
共行执行答:B10.下面关于操作系统的叙述中正确的是。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
C.从响应时间的角度看,实时系统与分时系统差不多。
D.由于采用了分时技术,用户可以独占计算机的资源.答:A11。
如果分时操作系统的时间片一定,那么,则响应时间越长。
A.用户数少B.用户数越多C.内存越少D.内存越多答:B12.实时操作系统必须在内完成来自外部的事件。
A。
响应时间B.周转时间C.规定时间D.调度时间答:C13.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。
《操作系统》题库【注】本题库按照讲课内容的顺序进行组织,仅供15软件《操作系统》课程期末复习使用。
复习时可先理解每一讲PPT的内容以及教材相应的章节,然后通过做题巩固所学知识。
期末考试涉及的知识点大部分已覆盖,但并不意味着考题一定会从此题库中出,出题的形式肯定会有变化。
1. 概述(1)操作系统属于____。
A. 硬件B. 系统软件C. 通用库D. 应用软件【注】操作系统是管理计算机硬件与软件资源的计算机程序,例如Windows,Linux,Android,iOS等。
应用软件一般是基于操作系统提供的接口,为针对使用者的某种应用目的所撰写的软件,例如Office Word,浏览器,手机游戏等。
而通用库,一般是指为了便于程序开发,对常用的程序功能封装后被调用的程序。
(2)以下哪个不能用于描述操作系统?A. 使计算机方便使用B. 可以管理计算机硬件C. 可以控制应用软件的执行D. 负责生成应用软件【注】操作系统负责管理计算机的硬件资源,使得用户不需要关心硬件的工作过程,极大地方便了计算机的使用。
我们日常使用计算机,往往已经在使用了特定的操作系统,例如Windows,而在操作系统上,会同时运行多个应用软件,例如浏览器,音乐播放器等,为了让一个或者多个软件能够正常使用有限的硬件资源,操作系统需要管理应用程序的执行过程。
一般来说,像浏览器,音乐播放器,和其他应用软件,都是由特定的个人和团队开发的,操作系统不负责生成应用软件。
(3)以下不属于操作系统的功能是____。
A. 进程调度B. 内存管理C. 视频编辑D. 设备驱动【注】视频编辑是一个特定的功能,不是系统范围内的共性需求,具体完成这个功能的是视频编辑应用软件。
(4)操作系统中的多道程序设计方式用于提高____。
A. 稳定性B. 效率C. 兼容性D. 可靠性【注】在计算机内存中同时存放几道相互独立的程序,使它们在管理程序(早期的操作系统)控制之下,相互穿插的运行。
这样可以使得几道独立的程序可以并发地共同使用各项硬件资源,提高了资源的利用率。
(5)下面对于分时操作系统的说法,正确的是____。
A. 应用程序执行的先后顺序是完全随机的B. 应用程序按照启动的时间依次执行C. 应用程序可以交替执行D. 应用程序等待的时间越长,下一次调度被选中的概率一定越大【注】分时操作系统把多个程序放到内存中,将处理机(CPU)时间按一定的时间间隔(简称时间片)分配给程序运行,这样CPU就可以轮流地切换给各终端用户的交互式程序使用。
由于时间片很短,远小于用户的交互响应延迟,用户感觉上好像独占了这个计算机系统。
应用程序执行的先后顺序主要是由操作系统的调度算法和应用程序本身的行为特征来确定的。
(6)关于操作系统,说法正确的是________。
(多选)A. 操作系统属于软件B. 操作系统负责资源管理C. 操作系统使计算机的使用更加方便D. 操作系统必须要有用户程序才能正常启动【注】操作系统是一种软件,特定指是系统软件,其更功能是管理计算机资源,让用户和应用程序更方便高效地使用计算机。
(7)多道批处理系统主要考虑的是________。
(多选)A. 交互性B. 及时性C. 系统效率D. 吞吐量【注】交互性和及时性是分时系统的主要特征。
多道批处理系统主要考虑的是系统效率和系统的吞吐量。
2. 系统启动、中断、异常和系统调用(1)下列选项中,不可能在用户态发生的是____。
A. 系统调用B.外部中断C. 进程切换D. 缺页【注】系统调用是提供给应用程序使用的,由用户态发出,进入内核态执行。
外部中断随时可能发生;应用程序执行时可能发生缺页;进程切换完全由内核来控制。
(2)下列选项中,会导致用户进程从用户态切换到内核态的操作是____。
(①整数除以0;② sin()函数调用;③读磁盘read系统调用)A. ①、②B. ①、③C. ②、③D. ①、②、③【注】函数调用并不会切换到内核态,而除零操作引发中断,中断和系统调用都会切换到内核态进行相应处理。
(3)系统调用的主要作用是____。
A. 处理硬件问题B. 应对软件异常D. 管理应用程序C. 给应用程序提供服务接口【注】应用程序一般无法直接访问硬件,也无法执行特权指令。
所以,需要通过操作系统来间接完成相关的工作。
而基于安全和可靠性的需求,应用程序运行在用户态,操作系统内核运行在内核态,导致应用程序无法通过函数调用来访问操作系统提供的各种服务,于是通过系统调用的方式就成了应用程序向OS发出请求并获得服务反馈的唯一通道和接口。
(4)用户程序通过____向操作系统提出访问外部设备的请求。
A. I/O指令B. 系统调用C. 中断D. 创建新的进程【注】应用程序一般无法直接访问硬件,也无法执行特权指令。
所以,需要通过操作系统来间接完成相关的工作。
而基于安全和可靠性的需求,应用程序运行在用户态,操作系统内核运行在内核态,导致应用程序无法通过函数调用来访问操作系统提供的各种服务,于是通过系统调用的方式就成了应用程序向OS发出请求并获得服务反馈的唯一通道和接口。
(5)下列关于系统调用的说法错误的是____。
A. 系统调用一般有对应的库函数B. 应用程序可以不通过系统调用来直接获得操作系统的服务C. 应用程序一般使用更高层的库函数而不是直接使用系统调用D. 系统调用可能执行失败【注】系统调用是应用程序向操作系统发出服务请求并获得操作系统服务的唯一通道和结果。
如果操作系统在执行系统调用服务时,产生了错误,就会导致系统调用执行失败。
(6)以下关于系统调用和常规调用的说法中,错误的是____。
A. 系统调用一般比常规函数调用的执行开销大B. 系统调用需要切换堆栈C. 系统调用可以引起特权级的变化D. 常规函数调用和系统调用都在内核态执行【注】系统调用相对常规函数调用执行开销要大,因为这会涉及到用户态栈和内核态栈的切换开销,特权级变化带来的开销,以及操作系统对用户态程序传来的参数安全性检查等开销。
(7)操作系统处理中断的流程包括________。
(多选)A. 保护当前正在运行程序的现场B. 分析是何种中断,以便转去执行相应的中断处理程序C. 执行相应的中断处理程序D. 恢复被中断程序的现场【注】中断是异步产生的,会随时打断应用程序的执行,且在操作系统的管理之下,应用程序感知不到中断的产生。
所以操作系统需要保存被打断的应用程序的执行现场,处理具体的中断,然后恢复被打断的应用程序的执行现场,使得应用程序可以继续执行。
(8)下列程序工作在内核态的有________。
(多选)A. 系统调用的处理程序C. 进程调度B. 中断处理程序D. 内存管理【注】A-D都是操作系统的主要功能,需要执行相关的特权指令,所以工作在内核态。
(9)BIOS从磁盘读入的第一个扇区是什么内容?为什么没有直接读入操作系统内核映像?【答】BIOS完成硬件初始化和自检后,会根据CMOS中设置的启动顺序启动相应的设备,这里假定按顺序系统要启动硬盘。
但此时,文件系统并没有建立,BIOS也不知道硬盘里存放的是什么,所以BIOS是无法直接启动操作系统。
另外一个硬盘可以有多个分区,每个分区都有可能包括一个不同的操作系统,BIOS也无从判断应该从哪个分区启动,所以对待硬盘,所有的BIOS都是读取硬盘的0磁头、0柱面、1扇区的内容,然后把控制权交给这里面的MBR(Main Boot Record)。
MBR由两个部分组成:即主引导记录MBR和硬盘分区表DPT。
在总共512字节的主引导分区里其中MBR占446个字节(偏移0--偏移1BDH),一般是一段引导程序,其主要是用来在系统硬件自检完后引导具有激活标志的分区上的操作系统。
DPT占64个字节(偏移1BEH--偏移1FDH),一般可放4个16字节的分区信息表。
最后两个字节“55,AA”(偏移1FEH,偏移1FFH)是分区的结束标志。
3. 物理内存管理(1)某基于动态分区存储管理的计算机,其主存容量为55MB(初始为空),采用最佳适配(Best Fit)算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,分配6MB,则此时主存中最大空闲分区的大小是____。
A. 7MBB. 9MBC. 10MBD. 15MB【注】空闲分区链变化:55(初始);40(分配15MB后);10(分配30MB后);10->15(释放15MB后);2->15(分配8MB后);2->9(分配6MB后)。
(2)一个分段存储系统中,地址长度为32位,其中段号占8位,则最大段长为____。
A. 2^8字节B. 2^16字节C. 2^24字节D. 2^32字节【注】在段访问机制中,如果采用的是单地址方案,则段号的位数+段内偏移的位数=地址长度,所以段内偏移占了32 - 8= 24 比特。
(3)某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为2^10字节,页表项大小为2字节,逻辑地址结构为“|页目录号|页表号|页内偏移量|”逻辑地址空间大小为2^16页,则表示整个逻辑地址空间的页目录表中包含的表项的个数至少为____。
A. 64B. 128C. 256D. 512【注】页大小为2^10字节,页表项大小为2字节,则一页可以存放2^10/2=2^9个页表项,逻辑地址空间大小为2^16页,故需要2^16个页表项,即需要2^16/2^9 = 2^7 = 128个页面用于保存页表项。
所以页目录表中包含的表项的个数至少为128,每个表项指向一个二级页表。
(4)一般情况下,____的速度最快。
A. CPU L1缓存B. CPU L2缓存C. 内存D. 磁盘【注】访问速度上 cache > Main Memory > Disk;cache中 L1 > L2 > L3 ... 越靠近CPU速度越快,容量越小。
(5)分页系统中, 逻辑地址到物理地址的变换是由____决定的。
A. 段表B. 页表C. 物理结构D. 重定位寄存器【注】分页系统中,页表负责转换逻辑地址到物理地址。
(6)分段系统中, 逻辑地址到物理地址的变换是由____决定的。
A. 段表B. 页表C. 物理结构D. 重定位寄存器【注】分段系统中,段表负责转换逻辑地址到物理地址。
(7)连续内存分配算法中的First Fit(最先匹配)算法,其空闲分区链的顺序为____。
A. 空闲区首地址递增C. 空闲区大小递增B. 空闲区首地址递减D. 空闲区大小递减【注】First Fit 是指按地址来寻找第一个满足要求的空闲块,其空闲分区链的顺序也就是按空 闲块首地址递增。
(8) 连续内存分配算法中的Best Fit (最佳匹配)算法,其空闲分区链的顺序为____。