操作系统样卷1
计算机操作系统题库及答案

第一章操作系统引论一.选择题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.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。
(完整版)操作系统样卷--(答案)卷

学期考试方式闭卷讲授总学时命题人期末考试分数占总分数的百分比60% 学分判卷人考试时间命题审核人题号一二三四五六七八九十总分核分人得分得分一、选择题(每题1分共计20分)1、在分时系统中,时间片一定,( B ),响应时间越长。
A、内存越多B、用户数越多C、后备队列D、用户数越少2、在操作系统中,JCB是指(A )。
A、作业控制块B、进程控制块C、文件控制块D、程序控制块3、当内存碎片容量大于某一作业所申请的内存容量时,( C )。
A、可以为这一作业分配内存B、不可以为这一作业分配内存C、拼接后,可以为这一作业分配内存D、一定能够为这一作业分配内存4、用户通过程序获得系统帮助,必须通过(D )。
A、进程调度B、作业调度C、键盘命令D、系统调用5、在操作系统中,用户在使用I/O设备时,通常采用(B )。
A、物理设备名B、逻辑设备名C、虚拟设备名D、设备牌号6、为了对紧急进程或重要进程进行调度,调度算法应采用(B )。
A、先进先出调度算法B、优先数法C、最短作业优先调度D、定时轮转法7、在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( D )。
A、无上邻空闲区,也无下邻空闲区B、有上邻空闲区,但无下邻空闲区C、有下邻空闲区,但无上邻空闲区D、有上邻空闲区,也有下邻空闲区8、操作系统中有一组常称为特殊系统调用,它不能被系统中断,在操作系统中称为(B)。
A、初始化程序B、原语C、子程序D、控制模块9、操作系统在控制和管理进程过程中,涉及到(D )这一重要数据结构,这是进程存在的唯一标志。
A、FCBB、FIFOC、FDTD、PCB10、在UNIX/Linux系统中,特殊文件是与(C )有关的文件。
A、文本B、图象C、硬件设备D、二进制数据11、(A )没有多道程序设计的特点。
A、DOSB、UNIXC、WindowsD、OS/212、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( A )关系。
计算机操作系统试题及答案

计算机操作系统试题及答案一、选择题1、操作系统是一种()。
A 应用软件B 系统软件C 工具软件D 调试软件答案:B操作系统是管理计算机硬件与软件资源的程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
2、以下不属于操作系统主要功能的是()。
A 进程管理B 存储管理C 设备管理D 文字处理答案:D操作系统的主要功能包括进程管理、存储管理、设备管理、文件管理和作业管理等。
文字处理通常是由专门的文字处理软件来完成,不是操作系统的主要功能。
3、在多道程序设计环境中,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B进程是操作系统进行资源分配和调度的基本单位。
4、下列进程状态的转换中,不正确的是()。
A 就绪→运行B 运行→就绪C 运行→阻塞D 阻塞→运行答案:D进程状态的转换中,阻塞状态不能直接转换为运行状态,必须先转换为就绪状态,然后再被调度为运行状态。
5、临界区是指()。
A 一段程序B 一段数据区C 一种同步机制D 访问共享资源的程序段答案:D临界区是指访问共享资源的程序段,在这段程序中,进程可能会改变共享变量的值。
6、采用时间片轮转调度算法时,时间片过大,系统的性能将会()。
A 降低B 提高C 不变D 不确定答案:A时间片过大,会使得每个进程都能在一个时间片内完成大部分工作,导致进程切换次数减少,系统的响应时间变长,性能降低。
7、下面关于死锁的论述中,正确的是()。
A 死锁是指系统中多个进程无限期地等待永远不会发生的条件B 死锁是指系统中多个进程竞争资源而产生的一种僵持状态C 死锁是指系统中多个进程同时被阻塞,并永远无法唤醒D 死锁是指系统中多个进程相互等待对方释放资源答案:D死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进,即相互等待对方释放资源。
8、以下存储管理方式中,会产生内部碎片的是()。
操作系统试题库及答案

操作系统试题库及答案操作系统试题库及答案题型一单项选择题1.操作系统是一种( )A.系统软件B.系统硬件C.应用软件D.支援软件2.当CPU执行操作系统代码时,称处理机处于( )。
A.执行态B.目态C.管态D.就绪态3.在采用SPOOLING技术的系统中,用户的打印结果首先被送到()。
A.打印机B.内存固定区域C.终端D.磁盘固定区域4.存放Linux基本命令的目录是什么()?A. /binB. /tmpC. /libD. /root5.若有4个进程共享同一程序段,而且每次最多允许3个进程进入该程序段,则信号量的变化范围是()A. 3,2,1,0B. 3,2,1,0,-1C. 4,3,2,1,0D. 2,1,0,-1,-26.Linux通过VFS支持多种不同的文件系统,Linux缺省的文件系统是()A.VFATB.ISO9660C.Ext系列D.NTFS7.在下列文件结构中,不便于文件增删的是()A.连续文件B.链接文件C.索引文件D.hash文件8.下列关于进程的叙述中,不正确的是()A. 进程获得CPU而运行是通过调度得到的B. 优先级是进行进程调度的重要依据,一旦确定不可更改C. 在单CPU系统中,任一时刻都有一个进程处于运行状态D. 进程CPU得不到满足时,将进入就绪态9.通道又被称为I/O处理器,它用于实现( )之间的信息传输。
A.主存与外设 B.CPU与外设 C.外设与外设 D.CPU与辅存10.修改以太网mac地址的命令为()。
A.pingB.ifconfigC.arpD.traceroute11.进程所请求的一次打印输出结束后,将使进程状态从()A、运行态变为就绪态B、运行态变为等待态C、就绪态变为运行态D、等待态变为就绪态12.分页式存储管理中,地址转换工作是由()完成的。
A、硬件B、地址转换程序C、用户程序D、装入程序13.如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。
操作系统试题及答案

操作系统试题及答案一、选择题1. 操作系统的主要功能是()A. 实现计算机与外部设备的交互B. 管理计算机的硬件资源C. 控制计算机的运行流程D. 以上答案都正确答案:D2. 下列哪个不属于操作系统的基本功能()A. 进程管理B. 文件管理C. 硬件管理D. 内存管理答案:C3. 操作系统的进程是指()A. 计算机运行的一个程序B. 计算机运行的多个程序C. 计算机运行的最核心程序D. 计算机运行的最后一个程序答案:B4. 下列哪个不是进程状态()A. 运行态B. 就绪态C. 阻塞态D. 结束态答案:D5. 操作系统的调度算法是指()A. 确定进程的执行顺序B. 操作系统的启动顺序C. 进程与外设的交互顺序D. 确定进程的创建顺序答案:A二、填空题1. 操作系统内核是指()。
答案:操作系统的核心部分,负责管理计算机的硬件资源和提供基本的系统调用接口。
2. 进程的状态包括()。
答案:运行态、就绪态、阻塞态。
3. 进程调度算法的目标是()。
答案:提高系统的吞吐量、减少响应时间、提高系统的公平性。
4. 死锁是指进程()。
答案:由于竞争有限的资源而陷入无法继续执行的状态。
5. 虚拟内存是一种()。
答案:将进程的部分或全部地址空间放在磁盘上,以此扩充实际内存的技术。
三、简答题1. 请简要说明进程和线程的区别。
答案:进程是计算机运行的一个程序,包括代码、数据和运行状态等;线程是进程的一部分,是程序执行的最小单位。
一个进程可以包含多个线程,它们共享进程的资源,但拥有各自的执行路径和栈空间。
线程之间的切换开销较小,可以提高系统的并发性。
2. 简述死锁的条件以及解决死锁的方法。
答案:死锁的条件包括互斥、持有并等待、不可剥夺和循环等待。
解决死锁的方法有预防、避免、检测和恢复等。
预防死锁可以通过破坏死锁条件来实现,如破坏循环等待;避免死锁可以通过资源分配策略来避免产生死锁;检测死锁可以通过资源分配图等方法来检测死锁的发生;恢复死锁可以通过资源抢占和进程终止等方式来解除死锁。
操作系统 考试样卷 含答案

操作系统考试样卷一、单项选择题(每题1分,共20分)1.操作系统的基本功能不包括()。
A、处理器管理B、存储管理C、用户管理D、设备管理2.用户程序中的输入、输出操作实际上是由( )完成。
A、程序设计语言B、操作系统C、编译系统D、标准库程序3.为了实现CPU与外部设备间最大的并行性,应采用()。
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.实时操作系统追求的目标是()。
操作系统样卷试题及答案

《操作系统》课程样板试卷(2)一、选择(每题1.5分,共22.5分)1.将一个文件加密,比是为了防止。
A.文件被他人修改B.文件被他人阅读C.文件被他人执行D.文件被他人复制2.SPOOLing技术适用于。
A.存储管理B.设备管理C.文件管理D.作业管理3.当CPU从执行操作系统程序改为执行用户程序时,系统会。
A.保持原先的管态B.保持原先的目态C.由管态变为目态D.由目态变为管态4.计算机系统判别是否有中断事件发生,是在。
A.进行进程切换时B.执行完P操作后C.由目态变为管态时D.执行完一条指令后5.在可变分区存储管理中,若采用最优适应分配算法,那么空闲区应该按照进行排列。
A.地址从大到小B.地址从小到大C.尺寸从大到小D.尺寸从小到大6.在下面的各种作业调度算法中,只有既有利于短作业又兼顾到了长作业。
A.先来先服务B.短作业优先C.响应比高者优先D.优先级7.存储管理的目的是。
A.方便用户使用B.方便用户使用和提高内存利用率C.提高内存利用率D.扩大内存实际容量8.可变分区存储管理应该是。
A.分区的长度是固定的B.分区的长度和个数都是确定的C.分区的个数是不变的D.分区的长度和个数都是不确定的9.分页式存储管理中,用256个字(字长32位)的位示图来管理内存块的使用情况。
规定块号、字号、位号都是从0开始。
那么第4999块对应的位置是。
A.字号为156,位号为8 B.字号为157,位号为8C.字号为156,位号为7 D.字号为157,位号为7 10.虚拟存储器的容量是由计算机的地址结构决定的。
若CPU有32位地址,则所提供的虚拟存储空间最大为字节。
A.2G B.4G C.100K D.640K11.操作系统对文件实行统一管理,最基本的目的是向用户提供功能。
A.按名存取B.文件共享C.文件保护D.提高文件存取速度12.进程控制块记录着进程执行时的情况,因此它的内容应由进行修改。
A.操作系统B.进程程序C.用户D.中断程序13.分时操作系统的主要目的是提高。
操作系统试题及答案

操作系统试题第一套及答案一、单项选择题1.关于操作系统的叙述( )是不正确的。
A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"2.操作系统的发展过程是( )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统3.用户程序中的输入,输出操作实际上是由( )完成。
A.程序设计语言B.编译系统C.操作系统D.标准库程序4.计算机系统中判别是否有中断事件发生应是在( )A.进程切换时B.执行完一条指令后C.执行P操作后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.启动外设前必须组织好通道程序,通道程序是由若干( )组成。
WB.CSWC.CAWD.PSW13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )A.先来先服务B.轮转C.最高响应比优先D.均衡调度14.作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。
001操作系统样卷

=================================================================
题号 答案
选择题
1 A 2
B 3
C 4
D 1
2 A 2
B 1
C 3
(1)对批处理作业,必须提供相应的作业控制信息;
(2)对于分时系统,不一定全部提供人机交互功能;
(3)从响应角度看,分时系统与实时系统的要求相似;
(4)采用分时操作系统的计算机系统中,用户可以独占计算机操作
系统的文件系统;
(5)从交互角度看,分时系统与实时系统相似。
(4)处理机;
(5)控制器。
2、操作系统有多种类型:
(1)允许多个用户以交互方式使用计算机的操作系统,称为(A);
(2)允许多用户将若干个作业提交给计算机系统集中处理的操作系
统称为(B);
(3)在(C)的控制下,计算机系统能及时处理由过程控制反馈的
(2)MS-DOS;
(3)OS/2;
(4)UNIX;
(5)VMS。
二、问答题
1、学习“计算机操作系统”这门课,至少要记住哪两句话?
2、简述操作系统的五大管理功能。
3、什么是批处理系统?为什么要引入批处理系统?
B:(1)灵活性;
(2)可靠性;
(3)兼容性;
(4)利用率。
C:(1)更大的内存;
(2)更快的CPU;
(3)更快的外部设备;
(4)更先进的终端。
D:(1)CP/M;
7、操作系统是一种(A),在OS中采用多道程序设计技术,能有效地提高CPU、内存和I/O设备的(B), 为实现多道程序设计需要有(C),(D)是事实上的16位微机的单用户单任务OS标准。
操作系统试题库(经典版)

操作系统试题库一, 选择题第一部分:操作系统概述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 )。
操作系统试卷及答案1

操作系统试卷及答案12021 年操作系统考试试题一、填空题(每空 1 分,共 12 分)1 操作系统具备处理并发活动的能力,其最重要的硬件支持是 _ _ _ _ _ _ _ _ _ _ _ _ 。
2 所谓操作系统虚拟机的概念,是指 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ _ _ _ _ _ _ _ _ _ 。
3 UNIX 系统进程控制块由 _ _ _ _ _ _ _ _ _ _ _ _ 和 __ _ _ _ _ _ _ _ _ _ _ 两部分组成。
4常用的资源分配策略有优先调度和 _ _ _ _ _ _ _ _ _ _ _ _ 算法。
5 P 操作可以使进程由运行状态变为 _ _ _ _ _ _ _ _ _ _ _ _ 状态。
6当采用资源有序分配方法时,它破坏了产生死锁的四个必要条件中的 _ _ _ _ _ _ _ _ 条件。
7文件目录采用树型结构而不采用简单表结构的最主要原因是 _ _ _ _ _ _ _ _ _ _ _ _ 。
8在请求分页系统中,为支持淘汰一页的功能实现,在页表中应增加 _ _ _ _ _ 和 _ _ _ _ 两个数据项。
9常用的设备分配技术有独占分配、共享分配和 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 技术。
10文件系统中的链接技术,指的是在 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 之间进行链接。
二、选择填空() 1 . _ _ _ _ _ _ _ _ 不是实时系统的基本特征。
A .安全性B .公平响应C .实时性D .高可靠() 2 .在用户程序中要将一个字符送到显示器上显示,应使用操作系统提供的 _ _ _ _ _ _ _ _ 接口。
A .系统调用B .键盘命令C .原语D .子程序调用() 3 .并发进程失去封闭性特征,是指 _ _ _ _ _ _ _ 。
A .多个相互独立的进程以各自的速度向前推进B .并发进程的执行结果与速度无关 C .并发进程执行时,在不同时刻发生的错误 D .并发进程共享公共变量,其执行结果与速度有关() 4 .当一个进程处于这样的状态 _ _ _ _ _ _ _ _ 时,称为等待状态。
完整word版操作系统试题及答案

完整word版操作系统试题及答案操作系统试题⼀⼀、单选题(每⼩题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】理论。
操作系统习题1(含答案)

计算机操作系统试题一填空:1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。
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.操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。
操作系统试题100分(含答案)

一、单项选择题(本大题共20小题,每小题1分,共20分)。
1 操作系统是一种(A)。
A.系统软件B.系统硬件C.应用软件D.支援软件2.批处理操作系统提高了计算机系统的工作效率,但(D)。
A.不能自动选择作业执行B.无法协调资源的分配C.不能缩短作业的执行时间D.在作业执行时用户不能直接干预3.若干个等待占有CPU并运行的进程按一定次序链接起来的队列称为(D)。
A.运行队列B.后备队列C.等待队列D.就绪队列4.操作系统中的存储管理是指对(A)的管理。
A.主存B.辅存C.Cache D.都不是5.在段式存储管理中,以下说法正确的是(D)。
A.段是等长的B.段间逻辑地址一定连续C.段间绝对地址一定不连续D.以段为单位分配,每段分配一个连续区域6.在文件系统中,要求物理块必须连续的物理文件是(A)。
A.顺序文件B.链接文件C.串联文件D.索引文件7.能用来唯一标志某个逻辑记录的数据项,我们称该数据项被称为记录的(A )。
A.主键B.次键C.索引D.指针8.下面属于共享设备的是(C)。
A.输入机B.打印机C.磁盘机D.都不是9.在批处理方式下,操作员把一批作业组织成(B)成批地输入系统。
A.作业步B.作业流C.子程序D.程序组10.在作业调度算法中并不考虑(C)。
A.公平性B.极大的流量C.用户界面友好D.均衡使用资源11.临界区表明(C)。
A.临界区里资源处于临界状态B.临界区里资源对系统而言非常重要C.具有并发进程共享使用的资源D.在同一时刻可被进程共享12.计算机启动时,首先执行的是(A)。
A.引导程序B.中断服务程序C.用户程序D.接口程序13.进行主存空间分配的物理单位是(B)。
A.页B.块C.段D.物理地址14.解除死锁一般采用终止进程和(B)两种方法。
A.关闭系统B.抢夺资源C.后退执行D.重新执行进程15.对资源进行按序分配,则(C)。
A.会发生进程死锁B.会发生进程互斥C.不会发生进程死锁D.不会发生进程互斥使用资源16.UNIX中地址转换工作由(C)完成。
操作系统第一套试卷

6002 17600 2002 44000 5002 36000 1002 7000
6003 6004 6005 6006
16000 14000 12000 15000
2003 2004 2005 2006
47000 46000 43000 41000
5003 5004 5005 5006
31000 37000 35000 34000
V(muetx);
V(S1);
离开阅览室;
until false
coend
end
五、答:解:各种调度算法的寻道次序如下表:
次序
FCFS SSTF SCAN LOOK
1
143
143
143
143
2
86
127
147
147
3
147
150
150
150
4
91
130
175
175
5
177
102 177
177
6
94
94
1003 1004 1005 1006 1007
2000 5000 56000 6000 7600
a) 根据给出的虚地址写出实地址。 b) 描述地址映象过程。 c) 从虚地址到实地址要经过几次访问主存?是哪几次? d) 一般采用什么设施提高映象速度?(20 分)
试题答案
一、 答:进程切换的步骤如下:
P1
10
3
P2
1
1
P3
2
3
P4
1
4
P5
5
2
假设进程按 P1, P2, P3, P4, P5 的顺序同时提交,分别按照 FCFS,SJF,非
操作系统考试题目和答案

操作系统考试题目和答案一、选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和程序的主要区别在于:A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序和进程没有区别D. 程序是操作系统的一部分,进程是用户的一部分答案:A3. 下列哪个不是操作系统的五大基本功能?A. 文件管理B. 内存管理C. 用户界面D. 系统调用答案:C4. 操作系统中,虚拟内存技术的主要作用是:A. 提高CPU利用率B. 提高I/O设备利用率C. 扩大内存容量D. 提高磁盘利用率答案:C5. 在操作系统中,文件系统的主要作用是:A. 管理文件的存储B. 管理文件的读写C. 管理文件的创建和删除D. 管理文件的属性答案:A6. 操作系统中,分页和分段的主要区别在于:A. 分页是按固定大小划分,分段是按可变大小划分B. 分页是按可变大小划分,分段是按固定大小划分C. 分页和分段没有区别D. 分页和分段都是按固定大小划分答案:A7. 在操作系统中,死锁产生的四个必要条件不包括以下哪一项?A. 互斥条件B. 请求和保持条件C. 不剥夺条件D. 循环等待条件答案:D8. 操作系统中,进程同步的主要目的是什么?A. 提高CPU利用率B. 提高I/O设备利用率C. 避免进程间的相互干扰D. 提高磁盘利用率答案:C9. 在操作系统中,调度算法的主要目标不包括以下哪一项?A. 提高系统吞吐量B. 提高系统响应时间C. 提高CPU利用率D. 减少用户等待时间答案:D10. 操作系统中,文件的共享与保护的主要目的是什么?A. 提高文件的可读性B. 提高文件的可写性C. 保证文件的安全性和一致性D. 减少文件的存储空间答案:C二、填空题(每题2分,共20分)1. 操作系统是计算机系统中的___________软件。
答案:系统2. 进程的三种基本状态包括:就绪状态、运行状态和___________状态。
操作系统试卷1答案

操作系统试卷1答案一、选择题1. C2. A3. D4. B5. B6. A7. C8. D9. A10. B二、简答题1. 请简述操作系统的定义和作用。
操作系统是一种控制和管理计算机硬件和软件资源的系统软件。
它负责协调和分配计算机的各种资源,提供给用户和应用程序一个简单且一致的界面,使得计算机能够高效地运行和管理各种任务。
2. 请简要描述进程和线程的区别。
进程是指程序的一次执行过程,它是资源分配的基本单位,拥有独立的内存空间和系统资源。
线程是进程中的一个单独的控制流,它共享进程的内存空间和系统资源。
一个进程可以包含多个线程,而线程是进程中的实体,执行任务的最小单位。
3. 请解释虚拟内存的概念和作用。
虚拟内存是操作系统的一种技术,它将物理内存和磁盘空间结合起来,为每个进程提供了一块连续的地址空间。
虚拟内存的作用是提供了一个比实际物理内存更大的地址空间,使得多个进程能够同时运行,且每个进程都认为自己拥有整个内存空间。
4. 请简述死锁的条件和解决方法。
死锁是指多个进程因为竞争资源而造成循环等待的一种状态。
死锁的条件包括互斥条件(资源只能被一个进程占用)、请求和保持条件(进程已经占有一部分资源,但又请求其他进程已拥有的资源)、不剥夺条件(进程不会被强行抢占已占有的资源)、循环等待条件(多个进程形成一种循环等待的关系)。
解决死锁的方法包括预防措施(破坏死锁发生的条件,如资源一次性分配、资源有序分配等)、避免措施(通过安全序列避免进入死锁状态)和检测与解除措施(通过资源分配图等方法检测并解除死锁)。
5. 简要描述操作系统的启动过程。
操作系统的启动过程包括硬件自检、加载BIOS、引导操作系统、初始化操作系统等步骤。
具体而言,计算机通电后自检硬件,检测系统硬件是否正常;然后加载BIOS(基本输入输出系统),BIOS通过读取存储设备上的引导扇区读取引导程序;引导程序加载操作系统内核,并初始化操作系统,让其进入可运行状态。
操作系统 考试样卷 含答案

操作系统考试样卷一、单项选择题(每题1分,共20分)1.操作系统的基本功能不包括()。
A、处理器管理B、存储管理C、用户管理D、设备管理2.用户程序中的输入、输出操作实际上是由( )完成。
A、程序设计语言B、操作系统C、编译系统D、标准库程序3.为了实现CPU与外部设备间最大的并行性,应采用()。
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.实时操作系统追求的目标是()。
操作系统样卷试题及答案1

操作系统样卷试题及答案1《操作系统》课程样板试卷(1)一、选择(每题1.5分,共22.5分)1.以下所列于各项中,不是一级文件目录结构的缺点。
a.搜寻速度慢b.无法按名读取c.不便于文件共享d.不允许文件重名2.计算机系统中,具备和控制程序继续执行的功能的软件子集,就是操作系统。
a.cpu管理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.释放出来分区存有前、后接邻的空闲区b.释放出来分区存有前接邻的空闲区d.释放出来分区并无相连直奔的空闲区10.命令就可以在核心态下继续执行。
a.念当前日期b.排序圆周率c.屏蔽中断d.调用过程11.在分页式存储管理中,如果系统允许最大的并行作业的个数为n(n>1)。
那么系统中页表的个数是个。
a.1b.nc.n+1d.≤n第1页共8页12.采用哪种文件的存取方式,主要取决于。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题 (每个空格0.5分,共计10分) 1.硬件、软件
2.存储空间的分配和回收、地址映射和重定位、存储共享与保护、主存扩充
3.字节多路通道、数据选择通道、数组多路通道
4.结果不唯一、永远等待
5.普通文件、目录文件、设备文件
6.文件管理、存储管理、设备管理、处理器管理
7.时间局部性、空间局部性
二、是非题(每题1分,共计10分)
1、T
2、T
3、F
4、T
5、T
6、F
7、F
8、F
9、F 10、F
三、选择题 (单选,每格1分,共计10分)
1、A、8 B、9 C、1 D、5 E、2
2、A、2 B、2 C、4 D、2,or 1 E、1
四、简答题 (每题5分,共计25分)
1、答:常用的进程调度算法有以下三种:
(1)时间片轮转法(分时系统)
这种方法是将CPU按时间片赋予就绪队列中的每一个进程,就绪态的进程轮流占
用CPU执行一定的时间(时间片);进程在规定时间片内未执行完毕,也必须释
放CPU。
(2)优先级调度(批处理系统和实时系统)
给每一个进程设置一个优先级,处理器分配给就绪队列中优先级最高的进程。
(3)多重队列轮换法
这种方法是将时间片轮转法中的单就绪队列改成双就绪队列或多就绪队列,并赋给
每个队列不同的优先权;进程调度首先调用高优先权队列中的进程去运行,当高优
先权队列中的进程已全部完成或因其他事件无法执行时,才能去处理低优先权队列
中的进程。
2、答:(1)把独占设备变成逻辑上的共享设备的技术称为虚拟设备技术;实现虚拟设备技
术的硬件和软件系统称为Spooling系统;Spooling技术提供的设备称为虚拟
设备。
(2)实现虚拟设备的需要具备硬件和软件的条件;硬件上需要在磁盘
上开辟“输入井”和“输出井”。
软件上需要提供预输入程序、缓输出程序和
井管理程序。
(3)采用虚拟设备技术主要有以下优点:
①提高了I/O速度
通过输入井和输出井实现I/O设备与主机的数据传输,可以提高I/O速度,
缓和CPU与低速的I/O设备之间速度不匹配的矛盾。
②提高了设备利用率和系统的效率的技术
将独占设备改造成共享设备,用户进程实际分配的是共享设备中的一个存储区,提高了独占设备的利用率,从而提高了系统的效率。
3、答:链接索引表法使用若干个空闲盘块作为索引表块,来指出存储空间中所有空闲盘块。
其分配过程为:系统从链表头的索引表块的尾部开始分配,如果该索引表块已经到了第0个表目,则将该表目指针读入超级块中作为索引链表表头指针,并将该盘块分配给请求空闲块的文件。
4、对文件目录管理的基本要求是:
(1)实现“按名存取”;用户只需要提供文件名,系统就可对该文件进行存取。
(2)提高对文件目录的检索速度;要合理组织文件的目录结构。
(3)文件共享;节省磁盘存储空间。
(4)允许文件重名;方便不同用户按照自己的习惯命名和使用文件。
5、设置和使用口令时应注意:(答出5条即可)
(1)口令尽可能长;
(2)多用混合型的口令;
(3)不用生日、姓名、常用单词等做口令;
(4)经常更换口令;
(5)设置错误口令注册次数;
(6)要确认系统的合法性,以免被骗取口令
六、((1)7分、(2)6分,共计13分)
(1)答:根据虚地址的页号去查快表,如果快表中有相应的页号(命中),读出快表中该页号对应的页框号(物理块号),并与虚地址的页内偏移地址结合形成物理内存地址;
如果快表中没有相应的页号,则要去查页表,如果该页在页表中的状态位为1,说明该页在主存,从页表中读出该页号对应的页框号,与虚地址的页内偏移地址结合形成物理内存地址,同时将找到的页表项登记到快表中;如果该页在页表中的状态位为0,说明该页不在主存,则由硬件产生一个缺页中断,操作系统内核处理该中断时,查看是否有空闲的页框,如果没有空闲的页框,则按照一定的淘汰算法淘汰出一页,按该页在外存的地址将该页读出并装入主存;若有则直接装入内存;然后在页表中填上它占用的页框号且修改状态位,继续进行地址转换过程。
(2)5499:379
2221:将虚页号为3的页淘汰,该页装入物理块号为2的页框中,地址为2221
七、((1)5分、(2)5分,共计10分)
答:
(1)系统是安全的。
一个可能的进程安全执行序列:P3、P4、P2、P1(P3必须在首位,其他的任意)
(2)系统是不安全的。
因为此时只剩5个存储单元,不能满足任何一个进程的最大需求,四个进程都不能执行完毕,从而会发生死锁。
八、((1)3分、(2)9分,共计12分)
(1)答:编写一个程序,设置若干个进程。
每当来一个顾客,执行一次程序,从而建立一个进程。
(2)semaphore s,sp ;
s.value=1 ;sp.value=100;
cobegin repeat P;
coend
process P
{ P(&sp);
P(&s);
在登记表上登记;
V(&s);
进入超市购物;
P(&s);
在登记表上注销;
V(&s);
V(&sp);
}。