操作系统期末复习判断题
操作系统期末考试复习题(全)

操作系统期末考试复习题(全)注:本复习题部分参考自清华大学计算机系2019年秋季学期“操作系统”课程终极考试题目以及其他经典操作系统考试。
一、选择题1. 下列哪个不是实现进程间通信(IPC)的方式?A. 信号量B. 共享内存C. 管道D. 文件2. 下列哪个不是让文件描述符指向指定文件的函数?A. open()B. creat()C. close()D. dup()3. 下列哪个不是内存管理中的页面置换算法?A. FIFOB. LRUC. OPTD. COW4. 下列哪个不是Redis的应用场景?A. 缓存B. 计数器C. 分布式锁D. 数据库5. 下列哪个不是Linux中的调度算法?A. Round RobinB. First In First OutC. Shortest Job FirstD. Random6. 下列哪个函数可以在进程中产生子进程?A. exec()B. fork()C. spawn()D. clone()7. 下列哪个文件系统不支持软链接?A. ext2B. ext3C. NTFSD. FAT328. 下列哪个命令可以显示Linux操作系统的系统负载?A. cat /proc/loadavgB. ps -efC. topD. uptime9. 下列哪个不是Linux的文件权限?A. 读B. 写C. 移动D. 执行10. 下列哪个不是进程状态?A. 运行B. 等待C. 冻结D. 暂停二、填空题1. 若线程竞争同一资源,可能会导致______问题。
答案:死锁。
2. 在Linux中,可通过卸载模块的方式动态添加/更新/删除系统中的______。
答案:驱动。
3. Linux系统优先级高的进程通过调度机制可以抢占系统中优先级低的进程的占用资源,这种调度机制被称为______调度。
答案:抢占式。
4. 运行中的进程分为三种状态:就绪状态、运行状态、阻塞(睡眠)状态,又称为三态进程模型,俗称为______模型。
操作系统期末复习题 带答案

操作系统复习题(部分)单项选择题1.操作系统是一种(B)。
A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对( C)进行管理的软件。
A.软件B.硬件C.计算机资源 D.应用程序3.下面哪个资源不是操作系统应该管理的?( D)A.CPU B.内存C.外存D.源程序4.操作系统的基本功能是(D )。
A.提供功能强大的网络管理工具 B.提供用户界面方便用户使用C.提供方便的可视化编辑程序 D.控制和管理系统内的各种资源5.现代操作系统中最基本的两个特征是( B)。
A.并发和不确定B.并发和共享C.共享和虚拟D.虚拟和不确定6.【2009年计算机联考真题】单处理机系统中,可以并行的是( D)。
І.进程与进程II.处理机与设备III.处理机与通道IV.设备与设备A.I、II、III B.I、II、IVC.I、III、IV D.II、III、IV7.用户可以通过(B)两种方式来使用计算机。
A.命令接口和函数B.命令接口和系统调用C.命令接口和文件管理D.设备管理方式和系统调用8.下列选项中,不属于多道程序设计的基本特征是( C)。
A.制约性B.间断性C.顺序性D.共享性9.操作系统的基本类型主要有( B)。
A.批处理操作系统.分时操作系统和多任务系统B.批处理操作系统.分式操作系统和实时性操作系统C.单用户系统.多用户系统和批处理操作系统D.实时操作系统.分式操作系统和多用户系统10.一个进程是( C )。
A.由协处理器执行的一个程序B.一个独立的程序+数据集C.PCB结构与程序和数据的组合D.一个独立的程序11.下列关于线程的叙述中,正确的是( A )。
A.线程包含CPU现场,可以独立执行程序B.每个线程有自己独立的地址空间C.进程只能包含一个线程D.线程之间的通信必须使用系统调用函数12.操作系统是根据( B)来对并发执行的进程进行控制和管理的。
A.进程的基本状态B.进程控制块C.多道程序设计D.进程的优先权13.在任何时刻,一个进程的状态变化( C)引起另一个进程的状态变化。
年国家开放大学电大《操作系统》复习题2022

年国家开放大学电大《操作系统》复习题2022《操作系统网考期末复习题>>一、选择题(选择一个正确答案的代码填入括号中)1.A-按照所起的作用和需要的运行环境,操作系统属于()。
B.系统软件2.C-操作系统是通过()来对文件进行编排、增删、维护和检索。
A.按名存取3.C-存放在磁盘上的文件()。
A.既可随机访问,又可顺序访问4.C-采用SPOOLing技术的目的是()。
B.提高独占设备的利用率5.CPU的处理速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()A.缓冲技术6.C-操作系统中利用信号量和P、V操作,()。
C.可实现进程的互斥和同步7.F-分布式操作系统与网络操作系统本质上的不同在于()。
D.系统中若干台计算机相互协作完成同一任务8.J-进程控制块是描述进程状态和特性的数据结构,一个进程()。
D.只能有唯一的进程控制块9.J-进程状态从就绪态到运行态的转化工作是由()。
D.程序是静态概念,进程是动态概念11.M-某进程由于需要从磁盘上读人数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()。
D.从阻塞变为就绪12.Q-嵌入式操作系统的最大特点是()。
C.可定制性13.R-如果信号量S的值是O,此时进程A执行P(S)操作,那么,进程A会()。
C.进入阻塞态,让出CPU14.S-数据库文件的逻辑结构形式是()。
B.记录式文件15.S-设备的打开、关闭、读、写等操作是由()完成的。
C.设备驱动程序16.S-设备独立性是指()。
C.用户程序使用的设备与实际使用哪台设备无关的一种特性17.S-实时操作系统追求的目标是()。
C.快速响应18.SPOOLing技术可以实现设备的()分配。
C.虚拟19.UNIX系统中进程调度算法采用()。
D.多级反馈队列法20.W-为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于操作系统的( )功能。
操作系统期末复习卷(终极版)

《操作系统原理》练习题一、填空题1. 每个进程都有一个生命周期,这个周期从__(1)进程被创建__开始,到__(2)进程被撤消__而结束。
2. 当一个进程独占处理器顺序执行时,具有两个特性:__(3)封闭性__和可再现性。
3. 并发进程中与共享变量有关的程序段称为__(4)临界区__。
4. 一个进程或者由系统创建,或者由__(5)父进程__创建。
5. 一个进程的静态描述是处理机的一个执行环境,被称为__(6)进程上下文__。
6. 信号量的物理意义是:信号量大于0,其值为__(7)可用资源数__;信号量小于0,其绝对值为__(8)阻塞资源数__。
7. 系统有某类资源5个,供3个进程共享,如果每个进程最多申请__(9)2_个该类资源,则系统是安全的。
8. 不可中断的过程称为__(10)原语_。
9. 操作系统中,进程可以分为__(11)系统__进程和__(12)用户__进程两类。
10. 操作系统为用户提供两种类型的使用接口,它们是__(13)用户__接口和__(14)程序__接口。
11. 批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据__(15)作业控制说明书__的要求自动控制作业的执行。
12. 在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为__(16)后台__作业。
13. 采用SPOOL技术的计算机系统中,操作员只要启动__(17)预输入__程序工作,就可以把作业存放到__(18)输入井__中等待处理。
14. 作业控制方式有__(19)脱机__方式和__(20)联机__方式二种。
15. 对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有__(21)时间片轮机__算法和__(22)可抢占最高优先级__算法。
16. 因争用资源产生死锁的必要条件是互斥、__(23)保持与等待__、不可抢占和__(24)循环等待__。
国家开放大学2020年7月《1251操作系统》期末考试复习题及答案

国家开放大学2020年7月《1251操作系统》期末考试复习题及答案选择题和判断题中蓝色的为正确答案。
一、选择题(选择一个正确答案的代码填入括号中)•在计算机系统中,控制和管理各种软、硬件资源,有效地组织多道程序运行的系统软件称作()。
A.网络系统B.文件系统C.操作系统D.数据库系统•在计算机系统中,操作系统是( )。
A.处于裸机之上的第一层软件B.处于应用软件之上的系统软件C.处于硬件之下的底层软件D.处于系统软件之上的用户软件•现代操作系统的基本特征是()、资源共享和操作的异步性。
A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理•以下不属于操作系统具备的主要功能的是()。
A.文档编辑B.中断处理C.内存管理D.CPU调度•为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
这属于操作系统的( )。
A.处理器管理B.作业管理C.文件管理D.存储管理•下列系统中,属于实时系统的是()。
A.方正排版系统B.计算机辅助设计系统C.火车订票系统D.办公自动化系统•为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。
A.多道批处理系统B.分时系统C.实时系统D.网络系统•下列不属于分时系统特征的是( )。
A.为多用户设计B.可靠性比实时系统要求高C.方便用户与计算机的交互D.需要中断机构及时钟系统的支持•以下著名的操作系统中,属于多用户、多进程、多任务分时系统的是()。
A.DOS系统B.UNIX系统C.Windows NT系统D.OS/2系统•操作系统内核与用户程序、应用程序之间的接口是()。
A.shell命令B.系统调用C.图形界面D.C语言函数•系统调用是由操作系统提供的内部调用,它()。
A.直接通过键盘交互方式使用B.只能通过用户程序间接使用C.是命令接口中的命令D.与系统的命令一样•进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
《网络操作系统安全》期末复习试题及答案

《网络操作系统安全》期末复习试题及答案A一、单项选择题(在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内)1.下列软件系统属于操作系统的是()。
A.word B.Windows NT C.Photoshop D.oracle2.下列属于公开密钥加密算法的是()。
A.RSA B.DES C.PSW D.PCB3.Windows操作系统中的任务相当于操作系统概念中的()。
A.线程B.作业C.进程D.管程4.下列不属于进程映像中的要素的是()。
A.进程控制块B.进程程序块C.进程数据块和核心栈D.可信计算基(TCB)5.LRU算法是()算法。
A.作业调度B.进程调度C.页面替换D.移动臂调度和旋转调度6.主存管理部件的英文简称是()。
A.MMX B.MMU C.EFS D.ACL7.下列系统中,()是实时系统。
A.化学反应堆的生产过程控制系统B.Unix的文件系统C.SPOOLing系统D.管理信息系统8.除数为0、地址越界等产生的中断是()。
A.程序性中断B.硬件故障中断C.I/O中断D.访管中断或外部中断9.下列属于共享设备的是()。
A.硬盘B.打印机C.键盘D.绘图仪和扫描仪10.银行家算法可以()死锁。
A.防止B.检测C.避免D.缓解二、判断改错题(在题后的括号内,正确的打√;错误的打×)1.在可抢占式的进程优先级调度算法下,当前处于运行态的进程被优先级更高的进程剥夺运行,状态则由运行态变为就绪态。
()2.资源的静态分配破坏了产生死锁的四个必要条件中的占有和等待条件,因而能够防止死锁,但这种方式会降低系统资源的利用率。
()3.分页存储管理方式和分段存储管理方式能够实现虚拟存储器,但单道连续分区、固定分区、可变分区不能实现虚拟存储器,因为这些分区方式当地址越界时会当作错误处理。
4.设备控制器是可编址设备,当它连接多台设备时,应具有多个设备地址;操作系统是与控制器交互,而非与设备本身交互。
操作系统期末复习真题11_附答案

操作系统期末复习真题11_附答案线程是操作系统的概念,已具有线程管理的操作系统有( )。
A.Windows B.OS /2 C.Windows NT D.Mach此题答案为:BC 此题难度等级为:B.下面属于进程基本状态的是( )。
A.就绪 B.运行 C.后备 D.阻塞此题答案为:AD 此题难度等级为:A. 下列各项工作步骤,( )是创建进程所必须的步骤。
A.建立一个PCBB.由CPU调度程序为进程调度CPUC.为进程分配内存等必要资源D.将PCB接入进程就绪队列此题答案为:B 此题难度等级为:C. 关于进程的正确说法是( )。
A.进程就是程序,或者说进程是程序的另一叫法B.一个被创建了的进程,在它被消灭之前,大多数时刻处于进程的三种基本状态之一C.多个不同的进程可以包含相同的程序D.一个处于等待队列中的进程,即使进入其他状态,仍然放在等待队列中此题答案为:B 此题难度等级为:D. 在( )时,可能挂起某进程。
A.进程出现死锁 B.进程的数目太少C.进程数目太多 D.进程出现故障此题答案为:AC 此题难度等级为:A. 多道程序系统进程从执行状态转换到就绪状态的原因是( )。
A.时间片完B.等待其他进程的执行结果C.等待I/OD.有更高优先级的进程到来此题答案为:A 此题难度等级为:B. 有关进程的描述中,()是正确的。
A.进程执行的相对速度不能由进程自己来控制B.利用信号量的操作可以交换大量信息C.同步是指并发进程之间存在的一种制约关系D.并发进程在访问共享资源时,不可能出现与时间有关的错误此题答案为:AB 此题难度等级为:B. 下列资源中()是临界资源。
A.打印机 B.非共享的资源C.共享变量 D.共享缓冲区此题答案为:ACD 此题难度等级为:A. 一个进程从执行状态转换到阻塞状态的可能原因是本进程()。
A.时间片完 B.需要等待其他进程的执行结果C.执行了V操作 D.执行了P操作此题答案为:A 此题难度等级为:C. 一个进程从阻塞状态转换到就绪状态的可能原因是其他进程()。
北邮《操作系统原理》期末复习题(含答案)+阶段作业汇总

《操作系统》期末考试综合练习题一、填空题1、操作系统是(控制)、(管理)系统资源,方便用户使用计算机的(程序)的集合。
2、操作系统具有(资源管理)和(提供人机接口)两大基本功能。
3、最常用的存储保护机构有(界地址寄存器)和(存储器)。
4、对称式多处理器系统(SMP)含有多个CPU,这些CPU具有(平等)地位。
5、将一个运行进程可访问的虚地址的集合称为(虚拟地址空间) 。
6、根据执行的程序的性质不同,处理器可分为(核心态)和(用户态)两种状态。
7、用信号量机制来控制打印机的共享使用。
如果系统中共有2台打印机,这时已经分配了一台给某个进程使用,此时信号量的值应该是(2).8、进程可以描述为:一组具有独立功能的程序在某个(数据集合)上的一次(执行过程) 。
9、当程序运行到某条语句时,才对其逻辑地址进行计算并转化为物理地址,这种技术叫做(动态)重定位。
10、.当程序装入内存时,就对其逻辑地址进行计算并转化为物理地址,这种技术叫做(静态)重定位。
11、通常我们通过破坏(环路等待)条件和(资源独占)条件来预防死锁的发生。
12、所谓死锁状态是指在系统中的(进程),由于竞争系统资源或由于彼此通信而永远(阻塞) 。
13、多道程序的操作系统具有(并行性)和(共享性)两大特性。
14、处理器调度的主要功能是按照某种原则,将处理器分配给(就绪队列的某个) 进程。
15、中断是指CPU对系统中发生的(异步事件)的响应。
16、操作系统中,对目录的设计包括(目录内容)和(目录结构)两个部分。
17、用信号量机制来控制打印机的共享使用。
如果系统中共有5台打印机,这时,信号量的初值应该是(5).18、在虚拟存储器的概念中,目标程序中的指令和数据放置的位置称为相对地址或者(相对)地址,而CPU能直接访问的主存的物理地址又称(实存地址)。
19、当一个进程执行Signal操作,完成对信号量“加1”后,这时信号量的值是“1”。
这时,系统中还有(至少一个)个进程等待该资源.20、一个计算机的数据总线的宽度叫做这个计算机的(.字长)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.抖动是由于缺页调度算法的某些缺陷而引起的。
(T)21.进程申请CPU得不到满足时, 其状态变为等待态。
(F)
2.段式存储管理比页式存储管理更利于信息的共享。
(T)22.在虚存系统中只要磁盘空间无限大, 作业就能拥有任意大的编址空间。
(T)3.使用P,V操作后,可以防止系统出现死锁. (F) 23. 缓冲区的设置并不减少中断CPU的次数. (F)4.在段页式存储管理中,每个段都对应一个页表。
(T)24.页式存储管理中, 用户应将自己的程序划分成若干相等的页。
(F)5.若资源分配图中存在环,则一定产生了死锁。
(T)25.如果信号量S的当前值为-5, 则表示系统中共有5个等待进程。
(T)6.一个进程的状态发生变化必引起令一个进程的状态发生变化(F)26.计算机系统产生死锁的根本原因是系统中进程太多。
(F)7.在多级目录中,进行文件检索都需从根目录开始。
(T)27.有m个进程的操作系统出现死锁时, 死锁进程的个数为1<k ≤m。
(T)8.当发生线程切换时,涉及信息的保存和地址变化问题。
(F)28.在分页存储管理中,从页号到物理块号的地址映射是通过页表实现的。
(T)9.对磁盘进行移臂调度优化的目的是为了缩短启动时间。
(T)29.优先数是进程调度的重要依据, 优先数大的进程首先被调度运行。
(F)10.抖动是由于缺页调度算法的某些缺陷而引起的。
(T)30.主存和辅存都可存放信息,唯一的区别是主存空间小、辅存空间大。
(F)11.段式存储管理比页式存储管理更利于信息的共享。
(T)31.引入缓冲技术的主要目的是提高CPU与设备之间的并行程度。
(T)
12.原语是一种不可分割的操作。
(T)32.工作集是指一个作业的内存的工作区。
(F)P141
13.内存中进程的数量越多越能提高系统的并发度和效率。
(F )33.支持程序浮动的地址转换机制是页式或段式存储管理。
(F)
14.操作系统中,内存的扩充就是指增加物理内存的容量。
(F)34.不同的进程可以包含同一个程序。
(T)
15.操作系统的所有程序都必须常驻内存。
(F)35.任何两个并发进程之间一定存在同步或互斥关系。
(F)
16.一个进程被唤醒意味着某个进程执行了V操作。
(F)36.系统调用的目的是为了申请系统资源。
(F)
17.在实时系统中,进程调度应采用非剥夺优先级调度算法。
(F)37.Belady现象是指内存和外存发生频繁的页面交换。
(T)
18.进程获得处理机而运行是通过申请而得到的。
(F)38.所有进程都进入等待状态时,系统陷入死锁。
(F)
19.进程控制块中的所有信息必须常驻内存。
( F) 39.临界区是指进程中实现进程互斥的那段代码。
(F)
20.一旦出现死锁, 所有进程都不能运行。
(F)40.进程在运行过程中进入等待状态是因为等待I/O操作。
(F )
1.一个完整的计算机系统是由硬件和用户程序组成的。
F19.进程从运行状态进入就绪状态的原因可能是等待某一事件的发生。
F
2.操作系统的职能是控制和管理各用户的程序,并有效地组织多20.若无进程处于运行状态,则就绪队列和等待队列均为空。
F
道程序的运行。
F21.进程控制块是描述进程状态和特性的数据结构,一个进程可以和其
3.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是它进程共用一个进程控制块。
F
实时系统。
F22.进程状态从就绪态到运行态的转化工作是由进程调度完成的。
T
4.文件系统中的源程序是有结构的记录式文件。
F23.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的
5.进程控制块是描述进程状态和特性的数据结构,一个进程可以和其24.在批处理系统中可同时运行多个用户的作业。
(F)
它进程共用一个进程控制块。
(F)25.局部性原理是指在一段时间内,CPU总是集中地访问程序中某一个部分,而6.进程状态从就绪态到运行态的转化工作是由进程调度完成的(T)。
不是随机地对对程序所有部分具有平均访问概率(T)。
7.单级目录结构能够解决文件重名问题。
F26.在目态下使用特权指令引起的中断属于系统中断。
F 内中断
8.文件系统中分配存储空间的基本单位是记录。
F27.在页式存储管理中,系统通过查找内存可发现某页是否在内存或外存F
9.并发性是指若干个事件在不同时刻发生。
F?28.Spooling技术可以实现设备的虚拟分配。
10.进程是程序的一次执行,是资源分配的基本单位。
T29.设备的打开、关闭、读、写等操作是由设备驱动程序完成的。
T
11.进程是程序的一次执行,是抢占处理机的调度单位。
T30.引入缓冲技术的主要目的是提高CPU与设备之间的并行程度。
T
12.分页式存储管理中,页面的大小可以是不相等的。
F31.用户编写的程序中所使用的地址是逻辑地址。
T
13.原语是一种不可分割的操作。
T32.在分页存储管理中,从页号到物理块号的地址映射是通过页表实现的T
14.对磁盘进行移臂调度优化的目的是为了缩短启动时间。
T 虚拟存储管理策略可以扩大物理外存容量。
F
15.对临界资源应采取互斥访问方式来实现共享。
T33.主存和辅存都可存放信息,唯一的区别是主存空间小、辅存空间大。
T
16.线程属于某个进程,它与资源分配有关。
F34.计算机系统产生死锁的根本原因是系统中进程太多。
F
17.当发生线程切换时,涉及信息的保存和地址变化问题。
F35.资源预先分配策略可以实现死锁的预防。
T 只限于理论上
18.一个完整的计算机系统是由硬件和用户程序组成的。
F36.进程从运行状态进入就绪状态的原因可能是等待某一事件的发生。
F。