操作系统试题1
1操作系统试题及答案
操作系统试题及答案一、选择题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、下列算法中用于磁盘移臂调度的是( )A.时间片轮转法B. LRU算法C.最短寻找时间优先算法D.优先级高者优先算法8、存放在磁盘上的文件,()。
A.即可随机访问,又可顺序访问 B。
只能随机访问C.只能顺序访问 D。
只能读/写不能访问9、一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()A.2 B.1 C.3 D.0.510、进程和程序的本质区别是()。
A.内存和外存 B。
动态和静态特征C。
共享和独占使用计算机资源D。
顺序和非顺序执行机器指令11、对于硬盘上存放的信息,物理上读写的最小单位是一个()。
A.二进位 B。
字节 C。
物理块 D。
逻辑记录12、多道程序设计是指()A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序13、进程从运行状态进入就绪状态的原因可能是()A.被选中占有处理机 B.等待某一事件C.等待的事件已发生 D.时间片用完14、由于系统无法预先知道一个作业未来访问页面的情况,所以()在实际上是无法实现的。
计算机操作系统试题及答案
计算机操作系统试题及答案一、选择题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-3试题及答案
国开电大《操作系统》形考任务一参考答案一、单项选择题试题11.操作系统的基本职能是()。
选择一项:A提供方便的可视化编辑程序B控制和管理系统内各种资源,有效地组织多道程序的运行C提供功能强大的网络管理工具D提供用户界面,方便用户使用正确答案是:控制和管理系统内各种资源,有效地组织多道程序的运行试题22.按照所起的作用和需要的运行环境,操作系统属千()。
选择一项:A应用软件B系统软件C支撑软件D用户软件正确答案是:系统软件试题33.在计算机系统中,操作系统是()。
选择一项:A处千裸机之上的第一层软件B处于应用软件之上的系统软件C处于系统软件之上的用户软件D处千硬件之下的低层软件正确答案是:处千裸机之上的第一层软件试题44.现代操作系统的基本特征是()、资源共享和操作的异步性。
选择一项:A实现分时与实时处理B程序的并发执行C. 中断处理D多道程序设计正确答案是:程序的并发执行试题55.以下不属于操作系统具备的主要功能的是()。
选择一项:A中断处理B. 文档编辑C.CPU调度国开电大《操作系统》形考任务二参考答案一、 单项选择题试题 11. 通常, 用户编写的程序中所使用的地址是()。
一项:选择A. 内存地址B逻辑地址C物理地址D绝对地址正确答案是:逻辑地址试题22.可由CPU调用执行的程序所对应的地址空间为()。
选择一项:A符号名空间B虚拟地址空间C物理空间D逻辑地址空间正确答案是:物理空间试题33.下列存储器中,速度最快的是()。
选择一项:A高速缓存CacheB硬盘C.CPU内部寄存器D内存正确答案是:CPU内部寄存器试题44.下列存储器中,容量最大的是()。
选择一项:A硬盘B高速缓存CacheC内存D.CPU内部寄存器正确答案是:硬盘试题55.把逻辑地址转变为内存物理地址的过程称作()。
选择一项:A运行B连接C. 编译国开电大《操作系统》形考任务三参考答案一、单项选择题试题11.按文件用途来分,编译程序是()。
计算机操作系统试题库(最全)
《计算机操作系统》试题库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答案
)1、引入多道程序设计技术的目的是 (C)增强系统的用户友好性B.提高系统实时性C.充分利用处理器资源D.扩充内存容量2、假设系统处于下列状态,目前系统剩余资源数量为2。
下列哪一个进程序列有可能发生死锁?(b)进程已占资源数最大需求数P1 1 2P2 4 7P3 3 5P4 5 7A)P1,P2,P3,P4B)P2,P3,P4,P1C)P3,P1,P2,P4D)P4,P3,P2,P13、有如下请求磁盘服务的队列,要访问的磁道分别是98,183,37,122,14,124,65,67。
现在磁头在53道上,若按最短寻道时间优先法,磁头总的移动道数是:(c )。
A.234B.235C.236D.2374、下列关于紧凑技术的叙述中,哪个是不正确的?(A)A.内存中任意一个程序都可以随时移动B.移动可以集中分散的空闲区C.移动会增加处理器的开销D.采用紧凑技术时应尽可能减少移动的信息量5、引入虚拟存储技术的关键前提是(B)A.有大容量的外存B.程序执行的局部性原理C.硬件提供地址转换机制D.选择一种合适的页面调度算法6、构成文件的基本单位是字符,这一类文件称为(A)A.流式文件B.记录式文件C.顺序文件D.索引文件7、下列哪一种(些)磁盘调度算法只考虑了公平性(A)Ⅰ. 先来先服务Ⅱ. 最短寻道时间优先Ⅲ. 扫描A.ⅠB.ⅡC.Ⅰ和ⅢD.全部8、在可变分区分配方案中,为了实现主存的空间分配,采用(d )进行管理。
A.页表 B.段表 C.段表+页表 D.分区分配表+空闲区表9、设某类资源有5个,由3个进程共享,每个进程最多可申请(b )个资源而使系统不会死锁。
A. 1 B. 2 C. 3 D. 410、动态重定位是在(c)完成的。
A.作业执行前集中一次 B.作业执行过程中集中一次C.作业执行过程中 D.作业执行过程中由用户11、进程从等待状态进入就绪状态可能是由于(c )A.现运行进程运行结束B.现运行进程执行了P操作C.现运行进程执行了V操作D.现运行进程时间片用完12、UNIX文件系统对盘空间的管理采用(d )A. FAT表法 B.位示图法C.空闲块链接法 D.空闲块成组链接法13、下列算法可用于磁盘移臂调度的是(b )A. LRU算法B. SCAN调度算法C.时间片轮转法 D.响应比高者优先算法14、特权指令( b)执行。
操作系统复习题(1)
一、判断题(×)1、分时系统中,时间片设置得越小,则平均响应时间越短。
(√)2、多个进程可以对应于同一个程序,且一个进程也可能会执行多个进程。
(×)3、一个进程的状态发生变化总会引起其它一些进程的状态发生变化。
(×)4、在引入线程的OS中,线程是资源分配和调度的基本单位。
(√)5、信号量的初值不能为负数。
(×)6、最佳适应算法比首次适应算法具有更好的内存利用率。
(×)7、为提高对换空间的利用率,一般对其使用离散的分配方式。
(×)8、设备独立性是指系统具有使用不同设备的能力。
(√)9、隐士链接结构可以提高文件存储空间的利用率,但不适合文件的随机存取。
(×)10、访问控制矩阵比访问控制表更节约空间。
(×)11、分时系统在响应时间、可靠性及交互作用能力等方面一般都比分时系统要求高。
(√)12、Window XP是一个多用户、多任务的操作系统。
(×)13、一个进程正在临界区中间执行时不能被中断。
(×)14、系统处于不安全状态必然导致系统死锁。
(√)15、请求分段存储管理中,分段的尺寸要受存储空间的限制。
(√)16、属于同一个进程的多个线程可共享进程的程序段、数据段。
(×)17、设备的独立性是指每类设备有自己的设备驱动程序。
(×)18、虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。
(√)19、对物理文件来说,顺序文件必须采用连续分配方式,而链接文件和索引文件可采用离散分配方式。
(×)20、在UNIX文件系统中,文件的路径和磁盘索引节点之间是一一对应的。
(×)21、在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是系统能及时连接多个用户的输入。
(×)22、在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁。
(√)23、在只提供用户级线程的多处理机系统中,一个进程最多仍只能获得一个CPU。
计算机操作系统试题及答案
计算机操作系统试题及答案试题一:填空题1. 计算机操作系统的五大功能是:处理机管理、存储管理、设备管理、文件管理和________管理。
答案:作业管理2. 在操作系统中,用于进程之间进行通信的方式称为________。
答案:进程通信3. 虚拟存储器的作用是________。
答案:扩大内存空间4. 在操作系统中,负责处理中断信号的程序称为________。
答案:中断处理程序5. 在操作系统中,文件的物理结构主要有顺序结构、链接结构和________。
答案:索引结构试题二:选择题1. 以下哪个操作系统不是分时系统?A. UnixC. Windows 98D. Mac OS答案:C2. 下列哪个不是进程的同步机制?A. 信号量B. 事件C. 临界区D. 管程答案:B3. 在操作系统中,下列哪个不是存储管理的方式?A. 分区管理B. 分页管理C. 分段管理D. 分区交换答案:D4. 下列哪种文件系统不支持长文件名?A. FAT16B. FAT32D. ext3答案:A5. 在操作系统中,下列哪个设备不是独占设备?A. 打印机B. 显示器C. 磁盘D. 键盘答案:C试题三:判断题1. 操作系统是计算机硬件与用户之间的接口,用于管理计算机的软硬件资源。
()答案:正确2. 在操作系统中,进程和线程是同一个概念。
()答案:错误3. 虚拟存储器技术可以提高计算机的运行速度。
()答案:正确4. 在操作系统中,文件系统负责管理用户的数据文件。
()答案:正确5. 通道技术可以提高设备的使用效率。
()答案:正确试题四:简答题1. 简述进程与线程的区别。
答案:进程是计算机中的执行单位,它拥有独立的地址空间、程序计数器、寄存器和状态信息。
线程是进程内部的一个执行流,它是进程的组成部分,共享进程的资源,但拥有独立的执行序列。
进程和线程的主要区别在于:(1)地址空间:进程间有独立的地址空间,而线程共享进程的地址空间。
(2)资源:进程拥有独立的资源,而线程共享进程的资源。
计算机操作系统试题题库及答案
计算机操作系统试题题库及答案一、选择题1. 下列哪个不是操作系统的特征?A. 并发B. 共享C. 有序D. 异步答案:C2. 操作系统的主要功能不包括以下哪项?A. 处理机管理B. 存储器管理C. 设备管理D. 文件管理答案:D3. 下列哪种类型的操作系统用于实现多任务处理?A. 单用户单任务B. 单用户多任务C. 多用户单任务D. 多用户多任务答案:B4. 在操作系统中,进程和线程的区别是什么?A. 进程是系统进行资源分配和调度的基本单位,线程是进程的组成部分B. 线程是系统进行资源分配和调度的基本单位,进程是线程的组成部分C. 进程和线程都是系统进行资源分配和调度的基本单位D. 进程和线程没有区别答案:A5. 下列哪个进程调度算法可能会导致“饥饿”现象?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 最高响应比优先答案:C二、填空题6. 操作系统中的进程与程序的区别是:进程是______的实例,而程序是______的实例。
答案:进程;程序7. 在操作系统中,为了解决进程之间的同步问题,通常使用______机制。
答案:信号量(Semaphore)8. 虚拟存储器的作用是扩大______,提高______。
答案:物理存储器;存储器的利用率9. 文件系统的主要功能包括:文件的______、______、______和______。
答案:创建;删除;读写;权限管理10. 设备驱动程序的作用是实现对______的______。
答案:设备;控制三、判断题11. 进程和线程是操作系统的基本单位,它们都可以独立执行程序。
答案:错误。
进程是基本单位,线程是进程的组成部分,线程可以独立执行程序。
12. 在操作系统中,所有的进程都可以并发执行。
答案:错误。
在单处理器系统中,进程不能同时执行,而是分时执行。
13. 虚拟存储器的容量仅受物理存储器的限制。
答案:错误。
虚拟存储器的容量受物理存储器和硬盘空间的限制。
计算机操作系统第四版试题及答案
1.独占设备:
2.文件控制块:
3.动态重定位:
4.对换技术:
6. 记录:
[键入文字]
5
三、判断改错题(判断正误,并改正错误,每小题 2 分,共 20 分)
1.实现虚拟存储器的关键技术是提供快速有效的自动地址变换的硬件机构和相应的软
件算法。
()
2、磁盘是共享设备,所以允许多个进程同时在存储空间中进行访问。
计算机操作系统测试(一)
一、单项选择题(在每小题的四个备选答案中,只有一个是正确的,将其号码写在题干的括
号中。每小题 2 分,共 20 分)
1、 文件系统的主要组成部分是( )
A、文件控制块及文件
B、I/O 文件及块设备文件
C、系统文件及用户文件
D、文件及管理文件的软件
2、 实现进程互斥可采用的方法( )
A、中断
B、查询
C、开锁和关锁
D、按键处理
3、某页式管理系统中,地址寄存器的低 9 位表示页内地址,则页面大小为( )
A、1024 字节 B、512 字节 C、1024K
D、512K
4、串联文件适合于( )存取
A、直接
B、顺序
C、索引
D、随机
5、进程的同步与互斥是由于程序的( )引起的
A、顺序执行 B、长短不同 C、信号量
10、(√)
四、简答 1、答:死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程将 永远不能再向前推进。产生死锁的原因可归结为两点:
(1) 争资源。 (2) 进程推进顺序非法。 在具备下述四个必要条件时,就会产生死锁。 (3) 互斥条件 (4) 请求和保持条件 (5) 不剥夺条件 (6) 环路等待条件 2、什么是多道程序技术,它带来了什么好处? 答:多道程序技术即是指在内存中存放多道作业,运行结束或出错,自动调度内存中 另一道作业运行。多道程序主要优点如下: (1)资源利用率高。由于内存中装入了多道程序,使它们共享资源,保持系统资 源处于忙碌状态,从而使各种资源得以充分利用。 (2)系统吞吐量大。由于 CPU 和其它系统资源保持“忙碌”状态,而且仅当作业 完成或运行不下去时才切换,系统开销小,所以吞吐量大。 3、答:有结构文件可分为以下三类,分别是: (1)顺序文件。它是指由一系列记录,按某种顺序排列所形成的文件。 (2)索引文件。当记录为可变长度时,通常为之建立一张索引表,并为每个记录 设置一表项,以加速对记录的检索速度。 (3)索引顺序文件。这是上述两种文件方式的结合,它为文件建立一张索引表,
一、单项选择题(每小题1分,共40分)
《计算机操作系统》试题1一、单项选择题(每小题1分,共40分)1.若把操作系统看作是计算机资源的管理者,下列()不属于操作系统所管理的资源。
A、磁盘B、内存C、CPUD、中断2... 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。
A、操作员B、联机用户C、操作系统D、目标程序3... 操作系统是一种()。
A、系统硬件B、系统软件C、应用软件D、支援软件4... 采用动态重定位方式装入的作业,在执行中允许()将其移动。
A、用户有条件地B、操作系统有条件地C、用户无条件地D、操作系统无条件地5... 位示图方法可用于()。
A、磁盘的驱动调度B、文件目录的查找C、磁盘空间管理D、页式虚拟存贮管理中的页面调度6... 操作系统处理缺页中断时,选择一种好的调度算法对主存和辅存中信息进行高效调度,尽可能地避免()。
A、碎片B、CPU空闲C、多重中断D、抖动7... 存储管理主要管理的是()。
A、外存存储器用户区B、外存存储器系统区C、主存储器用户区D、主存储器系统区8... 在固定分区分配中,每个分区的大小是()。
A、随作业长度变化B、相同C、可以不同但预先固定D、可以不同但根据作业长度固定9... 下列算法中用于磁盘移臂调度的是()。
A、时间片轮转法B、最短寻找时间优先算法C、LRU算法D、优先级高者优先算法10.在采用Spooling技术的系统中,用户的打印数据首先被送到()。
A、磁盘的输出井B、磁盘的输入井C、打印机D、终端11.主存与外存进行信息交换的物理单位是()。
A、数据项B、卷C、字节D、块12.下面有关进程的描述中,错误的是()。
A、进程是动态的概念B、进程是指令的集合C、进程是有生命周期的D、进程执行需要处理机13.分页式存储管理中,地址转换工作是由()完成的。
A、硬件B、地址转换程序C、用户程序D、装入程序14.下面设备中,一次只能让一个作业独占使用的设备是()。
2021-2022学年操作系统试题(含答案)
2021-2022学年操作系统试题一、选择题(1分×30=30分)1.在操作系统中引入多道程序设计的目的在于()。
A.有利于代码共享,减少主、辅存信息交换量 B.充分利用存储器C.充分利用CPU,减少CPU等待时间 D.提高实时响应速度2.为了提高系统的交互性,人们设计了( )。
A.批处理系统 B.分时系统 C.实时系统 D.分布式系统3.与计算机硬件关系最密切的软件是().A.编译程序B.数据库管理系统C.游戏程序D.OS4.对于普通用户而言,OS的()是最重要。
A.开放性B.方便性C.有效性D.可扩充性5.操作系统提供给程序员的接口是( )。
A.进程B.系统调用C.库函数D.B和C6.当CPU执行操作系统代码时,称CPU处于( )。
A.执行态B.目态C.管态D.就绪态7.进程的控制信息和描述信息存放在()。
A.JCBB.PCBC.AFTD.SFT8.进程从运行状态进入就绪状态的原因可能是( )。
A.被选中占有处理机B.等待某一事件C.等待的事件已发生D.时间片用完9.( )进程调度算法适合紧急事件的处理。
A.先来先服务B.轮转C.可抢占优先级D.优先级10.进程依靠什么从阻塞状态过渡到就绪状态()。
A.操作人员的命令B.系统服务C.等待下一个时间片到来D.由"合作"进程唤醒11. 如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为()A.0 B.1 C.2 D.312.当线程处于阻塞状态时,线程( )。
A. 正在占用处理机B.没有占用处理机C. 将进入执行状态D.将进入结束状态13.当多道程序系统中发生死锁时,()。
A.计算机系统不能处理任何事情B.某个进程不能够执行C.一组进程相互等待,并进入阻塞状态D.不能进行输入和输出14.下面哪一个不是程序在并发系统内执行的特点()。
A.产生死锁的必然性B.资源分配的动态性C.程序执行的间断性D.相互通信的可能性15.进程和程序的一个本质区别是( )。
《操作系统》模拟试题1-4及答案
《计算机操作系统》模拟试题(一)一、选择题1.把逻辑地址转变为内存的物理地址的过程称做( D )。
A. 编译 B.连接 C. 运行 D. 重定位2.进程和程序的一个本质区别是(D )。
A. 前者分时使用CPU,后者独占CPU B.前者存储在内存,后者存储在外存C. 前者在一个文件中,后者在多个文件中 D.前者为动态的,后者为静态的3.可重定位内存分区分配目的为( A )。
A. 解决碎片问题 B.便于多作业共享内存 C.回收空白区方便 D.摆脱用户干预4.索引式(随机)文件组织的一个主要优点是( B )。
A. 不需要链接指针 B.能实现物理块的动态分配 C. 回收实现比较简单 D.用户存取方便5.作业I/O方式有如下三种:(B )、脱机和( E )。
A. 询问 B.联机 C.中断 D.通道 E.假脱机6.两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是(A )。
A. 飞机票 B.旅行社 C.航空公司 D.旅行社和航空公司7.一个文件系统的逻辑分区( A )。
A. 不能管理大于物理硬盘容量 B.能管理2个相同的物理硬盘C.能管理2个不相同的物理硬盘 D.能管理多个不相同的物理硬盘8.操作系统程序结构的主要特点是( C )。
A. 一个程序模块 B.分层结构 C. 层次模块化 D.子程序结构9.面向用户的组织机构属于( C )。
A. 虚拟结构 B.实际结构 C.逻辑结构 D.物理结构二、是非题(正确的划“√”,错误的划“×” )( √ )1.进程的互斥和同步是进程通信的基本内容。
( √ )2.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。
( × )3.多用户操作系统离开了多终端硬件支持,则无法使用。
( √ )4.实时操作系统的响应系数最大,设备利用率最高。
( × )5.UNIX的最大特点是分时、多用户、多任务和倒树型文件结构。
( √ )6.引导操作系统进入内存的程序一般放在计算机的固件中。
操作系统试题及答案
一、单项选择题(每题 2 分,共 20 分)1.以下著名的操作系统中,属于多用户、分时系统的是 ( )。
A. DOS 系统 B. UNIX 系统C. Windows NT 系统 D. OS/2 系统2.在操作系统中,进程的最基本的特征是 ( )。
A.动态性和并发性 B.顺序性和可再现性C.与程序的对应性 D.执行过程的封闭性3.操作系统中利用信号量和 P 、V 操作, ( )。
A.只能实现进程的互斥 B.只能实现进程的同步C.可实现进程的互斥和同步 D.可完成进程调度4.作业调度的关键在于( )。
A.选择恰当的进程管理程序 B.用户作业准备充分C.选择恰当的作业调度算法 D.有一个较好的操作环境5.系统抖动是指( )。
A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象6.在分页存储管理系统中,从页号到物理块号的地址映射是通过 ( )实现的。
A.段表 B.页表C. PCB D. JCB7.在下述文件系统目录结构中,能够用多条路径访问同一文件 (或目录)的目录结构是( ) A.单级目录 B.二级目录C.纯树型目录 D.非循环图目录8. SPOOLing 技术可以实现设备的( )分配。
A.独占 B.共享C.虚拟 D.物理9.避免死锁的一个著名的算法是( )。
A.先人先出算法 B.优先级算法C.银行家算法 D.资源按序分配法10.下列关于进程和线程的叙述中,正确的是 ( )。
A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程二、判断题(选择你认为正确的叙述划√ ,认为错误的划×并说明原因。
每题 2 分,共 10 分)1 .简单地说,进程是程序的执行过程。
因而,进程和程序是一一对应的。
( )2. V 操作是对信号量执行加 1 操作,意味着释放一个单位资源,加 l 后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。
操作系统原理考试试题
操作系统原理考试试题一、选择题(每题 2 分,共 40 分)1、以下不属于操作系统主要功能的是()A 进程管理B 存储管理C 文档编辑D 设备管理2、在分时操作系统中,()是衡量系统性能的一个重要指标。
A 响应时间B 周转时间C 吞吐量D 资源利用率3、操作系统中的进程状态不包括()A 就绪状态B 执行状态C 等待状态D 完成状态4、死锁产生的四个必要条件中,不包括()A 互斥条件B 请求和保持条件C 不剥夺条件D 循环等待条件E 无序分配条件5、以下存储管理方式中,会产生内部碎片的是()A 分段存储管理B 分页存储管理C 段页式存储管理D 可变分区存储管理6、在请求分页存储管理中,页面置换算法不包括()A 最佳置换算法B 先进先出置换算法C 最近最久未使用置换算法D 随机置换算法7、以下文件物理结构中,不支持随机访问的是()A 顺序结构B 链接结构C 索引结构D 多重索引结构8、设备管理中,SPOOLing 技术是为了()A 提高设备利用率B 减轻用户编程负担C 提高 CPU 与设备并行工作能力D 提供虚拟设备9、操作系统中,进程控制块(PCB)不包含的信息是()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、以下关于操作系统内核的说法,正确的是()A 内核是操作系统的核心部分,提供最基本的服务B 内核运行在用户态C 内核不负责进程管理D 内核不处理中断15、以下哪种情况下,会发生缺页中断()A 访问的页面在内存中B 访问的页面不在内存且内存已满C 访问的页面不在内存且内存未满D 以上都不是16、以下关于磁盘调度算法的说法,正确的是()A 先来先服务调度算法公平但效率较低B 最短寻道时间优先调度算法可能导致饥饿现象C 扫描算法(电梯算法)可以避免饥饿现象D 以上都对17、以下关于进程通信的说法,错误的是()A 共享内存速度快但需要同步机制B 消息传递灵活但开销较大C 管道只能用于父子进程之间的通信D 信号量主要用于进程同步18、操作系统中的地址重定位分为()A 静态重定位和动态重定位B 逻辑重定位和物理重定位C 绝对重定位和相对重定位D 直接重定位和间接重定位19、以下关于操作系统启动过程的说法,错误的是()A 首先进行硬件自检B 然后加载操作系统内核C 接着初始化设备驱动程序D 最后执行用户程序20、以下哪种文件类型通常用于存储可执行程序()Atxt Bdoc Cexe Djpg二、填空题(每题 2 分,共 20 分)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)是静态概念。
操作系统测试题(附答案)
操作系统测试题(附答案)一、单选题(共IOO题,每题1分,共100分)1、一次中断后可能引起若干个进程状态的变化,因此中断处理后,由()决定哪个进程可占用处理器。
A、进程调度B、移臂调度C、页面调度D、作业调度正确答案:A2、某系统正在执行三个进程P1、P2和P3,各进程的计算时间和I/O时间比进例如下表所示。
为提高系统资源利用率,合理的进程优先级设置应为()o程计算时间I/O时间P190%10%P250%50%P315%85%A、P2>P1=P3B、P1>P2=P3C、P1>P2>P3D、P3>P2>P1正确答案:D3、操作系统采用分页存储管理方式,要求()oA、每个进程拥有一张页表,且进程的页表驻留在内存中B、每个进程拥有一张页表,但只有执行进程的页表驻留在内存中C、所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中D、所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中正确答案:A4、分区管理要求为每一个作业都分配()的主存单元。
A、若干地址不连续B、若干连续的页C、若干不连续的帧D、地址连续正确答案:D5、下列关于父进程和子进程的叙述中,正确的是()oA、子进程执行完了,父进程才能执行B、父进程创建了子进程,因此父进程执行完了,子进程才能执行C、撤销子进程时,应该同时撤销父进程D、撤销父进程时,应该同时撤销子进程正确答案:D6、资源的按序分配策略可以破坏()条件。
A、不剥夺B、环路等待C、互斥D、请求和保持正确答案:B7、()用于连接大量的低速和中速I/O设备。
A、数组选择通道B、字节选择通道C、字节多路通道D、数组多路通道正确答案:C8、由磁头进行读写完成信息传送的时间是()oA、优化时间B、查找时间C、传输时间D、等待时间正确答案:C9、wait、SignaI操作是一种()。
A、机器指令B、低级进程通信原语C、作业控制命令D、系统调用命令正确答案:B10、建立多进程的主要目的是提高()的利用率。
Windows 7操作系统试题 (1)
Windows 7操作系统试题您的姓名:[填空题]*一.单项选择题(每小题2分,共80分)1. Windows7是微软公司发行的()操作界面的系统软件。
* * [单选题]*A .字符B .窗口C.鼠标指针D .图形正确答案)2. Windows7系统启动后,整个屏幕区域称为()。
* * [单选题]*A .图标B .窗口C .桌面正确答案)D .任务栏3.若要使已打开的窗口不出现在屏幕上,只在任务栏中保留一个图标,要将窗口()o * * [单选题]*A .最小化:正确答案)B .最大化C .关闭D .还原4.在资源管理器中不能进行的操作是()。
* * [单选题I *A.格式化磁盘B .关闭计算机正确答案)C.创建新的文件夹D.对文件重命名5.当计算机硬盘中有许多碎片,影响计算机性能时,应选择系统工具中的()进行整理。
**[单选题]*A.磁盘空间管理B.磁盘清理程序C.磁盘扫描程序D .磁盘碎片整理程序:正确答案)6.在Windows7中,控制菜单图标位于窗口的()。
* * [单选题]*A .左上角正确答案)B .左下角C .右上角D .右下角7.在“显示属性”对话框中,若要设置屏幕分辨率应选择()选项卡。
* * [单选题]*A .小工具8.个性化C .屏幕分辨率(正确答案)D .背景8.若要查找所有Bmp图形文件,应在“查找”对话框的“名称和位置”选项卡中的名称框中输入()。
**[单选题]* A . BmpB . bmp*C . *bmpD . *.bmp(正确答案)9.安装中文输入法后,在Windows7工作环境中可随时使用()来启动或关闭中文输入法。
** [单选题]*A . Ctrl+Alt 键B . Ctrl+Space键正确答案)C . Ctrl+Shift 键D . Ctrl+Tab 键10.下面正确退出Windows7的操作是()。
* * [单选题]求A.直接关断电源B .关闭所有窗口后,再直接关断电源C .关闭应用软件,在开始菜单中单击“关闭系统”按钮(正确答案)D .按Reset按钮11.Windows7不是()* * [单选题]*A.图形界面操作系统B.具有硬件即插即用功能的操作系统C.多任务操作系统D .分布式操作系统正确答案)12.在Windows7桌面上已经有某个应用程序的图标,要运行该程序,只需()。
最新操作系统试题及答案
最新操作系统试题及答案操作系统试题⼀⼀、单选题(每⼩题1分,共20分)1、操作系统中采⽤多道程序设计技术提⾼CPU和外部设备的【】。
A、利⽤率B、可靠性 C 、稳定性D、兼容性2、如果分时操作系统的时间⽚⼀定,那么【】,则响应时间越短。
A、内存越少B、内存越多C、⽤户数越少D、⽤户数越多3、若把操作系统看作资源管理者,下列的【】不属于操作系统所管理的资源。
A、CPUB、内存C、中断D、程序4、操作系统是通过【】感知进程存在的。
A、程序名B、进程的状态C、中断D、进程控制块5、当【】时,进程从执⾏状态变为就绪状态。
A、进程被进程调度程序选中B、时间⽚⽤完C、等待某⼀事件D、等待的事件发⽣6、以下的进程状态变化中,不可能发⽣的变化是【】。
A、执⾏状态到就绪状态B、等待状态到就绪状态C、执⾏状态到等待状态D、等待状态到执⾏状态7、若P、V操作的信号量S初值为2,当前值为-3,则表⽰有【】个等待进程。
A、0个B、1个C、2个D、3个8、P、V操作是【】A、两条低级进程通信原语B、两条⾼级进程通信原语C、两条系统调⽤命令D、两组不同的机器指令9、⽤V操作唤醒⼀个等待进程时,被唤醒的进程状态变为【】。
A、等待B、就绪C、执⾏D、完成10、资源的有序分配策略破坏【】条件,是⼀种死锁预防策略。
A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银⾏家算法是⼀种【】算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发⽣死锁的最⼤并发进程数为【】A、2B、3C、4D、513、分区管理中采⽤⾸次适应分配算法时,应把空闲区按【】次序进⾏管理。
A、⼤⼩递增B、⼤⼩递减C、地址递增D、地址递减14、很好地解决了内存碎⽚问题的存储管理⽅案是【】。
A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【】理论。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1次作业一、单项选择题1. C 操作系统允许用户把若干个作业提交给计算机系统。
A.单用户B.分布式C.批处理D.监督2.下面对进程的描述中,错误的是 D 。
A.进程是动态的概念B.进程执行需要处理机C.进程是有生命期的D.进程是指令的集合3.在进程控制块中,主要包括4方面用于描述和控制进程运行的信息。
其中,C 主要是由处理器各种寄存器中的内容组成的。
A.进程标志符信息B.进程调度信息C.处理器状态信息D.进程控制信息4.下面有关选择进程调度算法的准则中不正确的是 D 。
A.尽快响应交互式用户的请求B.尽量提高处理器利用率C.尽可能提高系统吞吐量D.适当增长进程就绪队列中的等待时间5.设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,系统的平均周转时间为 B 。
A.1小时B.5小时C.2.5小时D.8小时6.静态重定位是在 D 重定位。
A.程序执行时B.开机时C.启动时D.装入内存时7.为了提高内存的利用率,在动态重定位分区分配方式中可以通过 A 技术来减少内存碎片。
A.紧缩B.扩充C.放大D.可重定位8.虚拟存储器.....受到的限制有外存的容量和 A 。
A.指令中表示地址的字长B.内存的容量C.硬件的好坏D.以上观点都对9.引入缓冲技术的主要目的是 B 。
A.改善用户编程环境B.提高CPU与设备之间的并行程度C.提高CPU的处理速度D.降低计算机的硬件成本10.下面有关进程的说法错误的是 C 。
A.进程也是可共享的资源B.Windows NT中,进程是资源分配的基本单位C.每一进程都是对象,对象一定是进程D.进程对象是由NT执行体中对象管理程序创建的11.在UNIX文件系统中,为了对磁盘空间的空闲块进行有效的管理,采用的方法是 C 。
A.空白文件目录法B.FAT表法C.空闲块成组链接法D.位示图法12.UNIX是 A 操作系统。
A.分时B.批处理C.单道D.实时13.UNIX系统中,把输入/输出设备看作是 A 。
A.普通文件B.物理设备C.索引文件D.目录文件14.有关设备管理概念的下列叙述中, C 是不正确的。
A.通道是处理输入、输出的处理器B.所有外围设备的启动工作都由系统统一来做C.来自通道的I/O中断事件由设备负责处理D.编制好的通道程序是存放在主存储器中的15.进程是一个具有一定独立功能的程序在某个数据集上的一次 B 。
A.等待活动B.运行活动C.单独活动D.关联操作16.多道程序环境下,操作系统分配资源以 C 为基本单位。
A.程序B.指令C.进程D.作业17.按作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指 B 调度算法。
A.短作业优先B.先来先服务C.时间片轮转D.响应比高者优先18.存储器管理的主要功能是内存分配、地址映射、内存保护和 A 。
A.内存扩充B.外存扩充C.内存和外存扩充D.地址保护19.下列关于缓冲技术描述正确的是 C 。
A.以空间换取时间的技术B.以时间换取空间的技术C.是为了协调CPU与内存之间的速度D.是为了提高外设的处理速度20.请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会 B 。
A.增加B.减少C.不变D.可能增加也可能减少二、填空题1.计算机系统是由硬件和软件两部分组成。
2.在操作系统中,不确定性主要是指不可再现性和异步性。
3.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是提高CPU利用率。
4.如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理(类型)操作系统。
5.进程的基本特征有动态、并发、独立性、异步及结构特征。
6.将进程的PCB 链接在一起就形成了进程队列。
7.采用多道程序设计技术能充分发挥处理器与外围设备并行工作的能力。
8.一个作业进入系统到运行结束,一般要经历后备、运行和完成3个阶段。
9.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,计算时间短的作业将得到优先调度。
三、简答题1、操作系统的主要目标是什么?操作系统的主要目标是提供一个计算机用户与计算机硬件系统之间的接口使计算机系统易于使用;有效的控制和管理计算机系统中的各种硬件和软件资源,使之得到更有效的利用;合理地组织计算机系统的工作流程,以改善系统性能。
2、请叙述简单页式存储管理中多个作业实现信息共享的方法,并用图示方法说明。
共享信息在主存中只要保留一个副本,各作业共享这些信息时可使它们各自页表中有关表目指向共享信息所在的主存块。
3、设备管理的主要功能有哪些?实现对外设的分配和回收,实现外设的启动,处理外设的中断事件,实现虚拟设备。
四、综合分析题1、一组作业的提交时刻和运行时间如下表,在一单道批处理系统中,采用计算响应比高者优先调度算法时作业的执行顺序、各作业的周转时间及平均周转时间。
8:00 J1: 响应比(0+2)/2=1J1运行: 周转时间(0+2)=210:00 J2: 响应比(1.5+1)/1=2.5J3: 响应比(1+0.25)/0.25=5J4: 响应比(0.5+0.5)/0.5=2J3运行: 周转时间(1+0.25)=1.2510:15 J2: 响应比(1.75+1)/1=2.75J4: 响应比(0.75+0.5)/0.5=2.5J2运行: 周转时间(1.75+1)=2.7511:15 J4: 响应比(1.75+0.5)/0.5=5J4运行: 周转时间(1.75+0.5)=2.25执行顺序:J1、J3、J2、J4周转时间:(2+2.75+1.25+2.25)/4=2.06252、解决死锁问题常用哪几种措施?分别是如何解决的。
解决死锁的一般方法又3种:(1)死锁预防。
其主要方法是打破造成死锁的4个必要条件中的一个,或者是打破死锁的环路条件。
(2)死锁避免。
有2种方法静态预先分配所有资源;受控资源分配法。
(3)死锁检测与恢复。
3、在一个采用页式虚拟存储管理的系统中,有一个450字的程序的内存访问序列为:10,79,110,170,73,309,185,245,258,420,413,375。
若该作业的第0页已经装入主存,现分配给该作业的主存共200字,页的大小为100字,请详细计算当采用LRU置换算法时的缺页次数。
4、银行自助服务厅内有一台自助服务终端,自助服务厅内只能容纳10人,当客户数少于10人时可以进入;超过10人时,后来的客户必须在室外等候,每次只能允许一位客户在自助服务终端上操作。
若将每一位客户作为一个进程,试用P、V操作写出客户进行自助服务的程序,并给出信号量的初值。
P i(i=1,2,3,…)···P(S1);进入自助服务厅;P(S2);在自助服务终端上操作;V(S2);离开自助服务厅;V(S1);信号量初值:S1=10;S2=15、请利用信号量机制写出一个不会死锁的哲学家进餐问题的算法。
方法1:原理:至多只允许四个哲学家同时进餐,以保证至少有一个哲学家能够进餐,最终总会释放出他所使用过的两支筷子,从而可使更多的哲学家进餐。
以下将room 作为信号量,只允许4 个哲学家同时进入餐厅就餐,这样就能保证至少有一个哲学家可以就餐,而申请进入餐厅的哲学家进入room 的等待队列,根据FIFO 的原则,总会进入到餐厅就餐,因此不会出现饿死和死锁的现象。
伪码:semaphore chopstick[5]={1,1,1,1,1};semaphore room=4;void philosopher(int i){while(true){think();wait(room); //请求进入房间进餐wait(chopstick[i]); //请求左手边的筷子wait(chopstick[(i+1)%5]); //请求右手边的筷子eat();sig nal(chopstick[(i+1)%5]); //释放右手边的筷子signal(chopstick[i]); //释放左手边的筷子signal(room); //退出房间释放信号量room}}方法2:原理:规定奇数号的哲学家先拿起他左边的筷子,然后再去拿他右边的筷子;而偶数号的哲学家则相反.按此规定,将是1,2号哲学家竞争1号筷子,3,4号哲学家竞争3号筷子.即五个哲学家都竞争奇数号筷子,获得后,再去竞争偶数号筷子,最后总会有一个哲学家能获得两支筷子而进餐。
而申请不到的哲学家进入阻塞等待队列,根FIFO原则,则先申请的哲学家会较先可以吃饭,因此不会出现饿死的哲学家。
伪码:semaphore chopstick[5]={1,1,1,1,1};void philosopher(int i){while(true){think();if(i%2 == 0) //偶数哲学家,先右后左。
{wait (chopstick[ i + 1 ] mod 5) ;wait (chopstick[ i]) ;eat();signal (chopstick[ i + 1 ] mod 5) ;signal (chopstick[ i]) ;}Else //奇数哲学家,先左后右。
{wait (chopstick[ i]) ;wait (chopstick[ i + 1 ] mod 5) ;eat();signal (chopstick[ i]) ;signal (chopstick[ i + 1 ] mod 5) ;}}。