操作系统期末复习填空题
操作系统期末考试复习题(全)
操作系统期末考试复习题(全)注:本复习题部分参考自清华大学计算机系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. 运行中的进程分为三种状态:就绪状态、运行状态、阻塞(睡眠)状态,又称为三态进程模型,俗称为______模型。
计算机操作完整系统期末复习题(带答案)
57计算机操作系统期末复习题第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、多道程序设计是指( B )。
A、有多个程序同时进入CPU运行B、有多个程序同时进入主存并行运行C、程序段执行不是顺序的D、同一个程序可以对应多个不同的进程2、从总体上说,采用多道程序设计技术可以( B )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( B )。
矚慫润厲钐瘗睞枥庑赖。
A、增加减少B、增加延长C、减少延长D、减少减少3、现代操作系统的两个基本特征是(C)和资源共享。
A、多道程序设计B、中断处理C、程序的并发执行D、实现分时与实时处理-3:C4、以下(C )项功能不是操作系统具备的主要功能。
A、内存管理B、中断处理C、文档编辑D、CPU调度5、用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指(C)。
A、进程B、程序C、作业D、系统调用6、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( C )。
A、运行进程修改程序状态字B、中断屏蔽C、系统调用D、进程调度程序7、系统调用的目的是( A )。
A、请求系统服务B、终止系统服务C、申请系统资源D、释放系统资源8、为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是(B )。
A、处理器管理B、存储器管理C、文件管理D、作业管理二、填空题1、计算机操作系统是方便用户、管理和控制计算机_软硬件资源_的系统软件。
2、采用多道程序设计技术能充分发挥处理器与外围设备与外围设备之间并行工作的能力。
3、操作系统目前有五大类型:_批处理_、_分时_、_实时_、_网络_和_分布式_。
4、操作系统的五大功能是:_处理机管理_、_储存管理_、_设备管理_、_信息管理_和_用户接口_。
5、UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。
操作系统期末复习
操作系统练习题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.存储管理中地址重定位必须在CPU中设置专门寄存器,而()不是此类寄存器。
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.下列程序中()程序不是spool系统的组成部分。
A.预输入B.缓输出C.通道D.井管理13.用户可以使用()编写控制作业执行步骤的作业说明书。
A.操作控制命令B.作业控制语言C.作业启动命令D.窗口或菜单14.计算时间短的作业优先的调度算法会使()A.每个作业等待时间较短B.平均周转时间最短C.系统效率最高 D.长作业等待时间较短15.涉及某一资源造成与时间有关的错误的原因,正确的是() A.一个进程多次申请,释放该资B.若干并发进程互斥使用该资源C.若干并发进程同时使用该资源D.以上说法均不对16作业由输入状态转变为收容状态,是由()程序完成的。
操作系统期末复习卷(终极版)
《操作系统原理》练习题一、填空题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)循环等待__。
《操作系统》期末复习题及答案
中国石油大学(北京)远程教育学院期末复习题《操作系统》一.单项选择题1.操作系统是()A.对软件进行管理的软件 B.对硬件进行管理的软件C.对计算机资源进行管理的软件 D.对应用程序进行管理的软件2. 在操作系统中引入多道程序设计的主要目的是()A.缩短程序执行时间 B.减少响应时间C.提高系统效率和增强系统处理能力 D.提高人机交互速度3.进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是( )。
A.程序是静态概念,进程是动态概念B.程序是动态概念,进程是静态概念C.程序保存在文件中,进程存放在内存中D.程序顺序执行,进程并发执行4. 进程有多个状态,不会发生的状态转换是()A.就绪→运行 B.阻塞→进行C.运行→阻塞 D.阻塞→就绪5. 为了实现从逻辑地址空间到物理地址空间的地址转换,在硬件上必须提供一套()A.DMA控制器 B.联想寄存器C.地址变换机构 D.通道6. CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )。
A.并行技术 B.通道技术C.缓冲技术 D.虚存技术7.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A.地址从大到小B.地址从小到大C.尺寸从大到小D.尺寸从小到大8.通常不采用( )方法来解除死锁。
A.终止一个死锁进程B.终止所有死锁进程C.从死锁进程处抢夺资源D.从非死锁进程处抢夺资源9.下列哪项不是设备管理的基本功能()A.掌握并记录设备的状态B.按用户的I/O请求进行设备分配C.死锁检测D.完成实际的I/O操作10.设两个进程共用一个临界资源的互斥信号量为mutex,当mutex=-1时表示()A.一个进程进入了临界区,另一个进程等待B.没有一个进程进入了临界区C.两个进程都进入了临界区D.两个进程都在等待11. 以下关于分时系统与批处理系统的说法正确的是( )A.批处理系统是实现人机交互的系统B.分时系统是实现自动控制无需人为干预的系统C.批处理系统具有批处理能力,但不具有分时交互能力D.分时系统本身既具有分时交互能力,又具有批处理能力12.当系统采用资源有序分配方法预防死锁时,它破坏了产生死锁的必要条件中的()。
Linux操作系统期末复习题(含答案)
Linux操作系统期末复习题(含答案)Linu某期末复习题(一)一、选择题(每小题2分,共50分)2.在UbuntuLinu某中,系统默认的(A)用户对整个系统拥有完全的控制权。
A.rootB.guetC.adminitratorD.upervitor.3.当登录Linu某时,一个具有唯一进程ID号的hell将被调用,这个ID是什么(B)A.NIDB.PIDC.UIDD.CID4.下面哪个命令是用来定义hell的全局变量(D)A.e某portfB.aliaC.e某portD.e某port5.哪个目录存放用户密码信息(B)A./bootB./etcC./varD./dev6.默认情况下管理员创建了一个用户,就会在(B)目录下创建一个用户主目录。
A./urB./homeC./rootD./etc7..当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于(D)目录。
A./homeB./binC./etcD./dev8.如果要列出一个目录下的所有文件需要使用命令行(C)。
A.l–lB.lC.l–a(所有)D.l–d9.哪个命令可以将普通用户转换成超级用户(D)A.uperB.pawdC.tarD.u10.除非特别指定,cp假定要拷贝的文件在下面哪个目录下(D)A.用户目录B.home目录C.root目录D.当前目录11.在vi编辑器里,命令\用来删除当前的(A)A.行B.变量C.字D.字符14.按下(A)键能终止当前运行的命令A.Ctrl-CB.Ctrl-FC.Ctrl-BD.Ctrl-D17.用\系统会提示什么来让你确认(B)A.命令行的每个选项B.是否真的删除C.是否有写的权限D.文件的位置18.以下哪个命令可以终止一个用户的所有进程(D)A.killallB.killC.killD.killall19.在UbuntuLinu某中,一般用(D)命令来查看网络接口的状态A.pingB.ipconfigC.winipcfgDifconfig20.vi中哪条命令是不保存强制退出(C)(第五章)A.:wqB.:wq!C.:q!D.:quit22.在下列分区中,Linu某默认的分区是(B)A.FAT32B.E某T3CFAT.DNTFS24.如果用户想对某一命令详细的了解,可用(C)A.lB.help(内部)C.man(列举的信息多)Ddir二、填空题(每空1分,共10分)26.在Linu某系统中,以_文件的_方式访问设备29.某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限644,该文件属性是目录。
北邮《操作系统原理》期末复习题(含答案)+阶段作业汇总
《操作系统》期末考试综合练习题一、填空题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.订购机票系统处理来自各个终端的服务请求,处理后通过终端回答用户,所以它是一个()。
A.分时系统B.多道批处理系统C.计算机网络D.实时信息处理系统2.批处理操作系统的目的是()。
A.提高系统与用户的交互性能B.提高系统资源利用率C.降低用户作业的周转时间D.减少用户作业的等待时间3.用户可以通过()两种方式来使用计算机。
A.命令方式和函数方式B.命令方式和系统调用方式C.命令方式和文件管理方式D.设备管理方式和系统调用方式4.操作系统在计算机系统中位于()之间。
A.CPU和用户之间B.中央处理器CPUC.计算机硬件和用户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.作业控制块JCBD.作业缓冲区11.下面不属于作业调度算法的评估标准的是()。
A.利用率B.内存利用率C.吞吐量D.周转时间12.设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道式运行,则平均周转时间为()A.1小时B.5小时C.2.5小时D.8小时13.设有3个作业,其运行时间分别为2小时、5小时、3小时,假定它们同时到达,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行顺序是()A.J1,J2,J3B.J3,J2,J1C.J2,.J1,J3D.J1,J3,J214.页表的作用是实现从页号到物理块号的()。
操作系统期末复习题答案
第2章进程管理15第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.操作系统中采用多道程序设计技术提高CPU和外部设备的________。
=A.利用率 B. 可靠性C.稳定性 D. 兼容性7.操作系统的基本类型主要有________。
A.批处理系统、分时系统及多任务系统=B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统8.windows95 是()操作系统。
A.多用户 =B.多任务 C.网络9.下面关于操作系统的叙述中正确的是________。
=A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
C.从响应时间的角度看,实时系统与分时系统差不多。
16 操作系统习题与解析D.由于采用了分时技术,用户可以独占计算机的资源。
10.在________操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。
=A.实时 B. 分时C.分布式 D. 单用户二、填空题1.操作系统的基本功能包括①管理、②管理、③管理、④管理。
除此之外还为用户使用操作系统提供了用户接口。
2.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于分时类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于实时类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理类型。
操作系统期末复习习题
操作系统期末复习习题第1章操作系统引论1.设计现代OS的主要目标:有效性、方便性、可扩充性、开放性1、操作系统是一种系统软件2、操作系统是一组资源管理程序4、现代操作系统的基本特征是程序的并发执行,资源共享和操作的异步性。
4、操作系统关心的主要问题:管理计算机裸机;设计、提供用户程序与计算机硬件系统的界面;管理计算机系统资源5、引入多道程序的目的在于充分利用CPU,减少CPU等待时间6、DOS没有多道程序设计的特点。
7、操作系统中,为分时系统的是UNIX8、在分时系统中,时间片一定,用户数越多,响应时间越长。
9、批处理系统的主要缺点是失去了交互性。
10、在下列性质中,独占性不是分时系统的特征。
11、实时操作系统追求的目标是快速响应。
12、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是系统调用13、系统调用的目的是请求系统服务14、系统调用是由操作系统提供的内部调用,它只能通过用户程序间接使用15、UNIX操作系统是采用层次结构实现结构设计的。
16、UNIX命令的一般格式是命令名[选项][参数]二、填空题(每空1分,共12分)1、按照所起的作用和需要的运行环境,软件通常可分为三大类,即应用软件、支撑软件、系统软件。
2、操作系统的体系结构主要有单块结构、层次结构、微内核结构。
3、UNIX系统是多用户操作系统,DOS系统是单用户操作系统。
现代操作系统通常为用户提供三种使用界面:图形界面、操作命令、系统调用。
4、计算机中CPU的工作分为系统态(管态)和用户态(目态)两种。
系统态运行是CPU执行操作系统核心程序,用户态运行是CPU执行用户程序。
三、简答题(共15分)1、操作系统的定义是什么?它的五大主要功能是什么?(共7分)操作系统是控制和管理计算机系统内各种硬件和软件资源有效地组织多道程序运行的系统软件,是用户和计算机之间的接口。
它的五大功能是:存储器管理、处理机管理、设备管理、文件管理、用户接口。
操作系统期末考试总复习试题
操作系统期末考试总复习试题《操作系统》课程复习(⼀)题型:⼀、选择题(每题1分,共10分)⼆、判断题(每题1分,共10分)三、简答题(每⼩题6分,共30分)四、计算题(每题10分,共30分)五、综合应⽤题(20分)(⼆)复习:⼀、概论1.操作系统的概念、功能、分类(批处理、实时、分时)2.操作系统的特性3.中断的概念、CPU的状态⼆、进程管理和处理机调度1、进程管理的功能2、进程的概念(与程序的对⽐)3、PCB的概念和作⽤、进程的基本状态及其转换4、进程控制(进程的挂起、建⽴、停⽌、阻塞、撤消等)5、进程的同步与互斥的基本概念、(P、V操作)、进程通信、线程的基本概念6、处理级调度的基本概念,作业与进程的调度算法(先来先服务、短作业优先、最⾼响应⽐者优先、最⾼优先数)及评价7、死锁的概念、必要条件8、死锁的预防9、死锁的避免算法(银⾏家算法)死锁的检测三、存储器管理1.存储管理的功能2.地址映射、逻辑地址、物理地址等概念3.分区管理、分页管理、分段管理、段页式管理等上述管理⽅法的概念、各⾃的优缺点、分页与分段的地址转换、分页与分段的对⽐等4.请求分页管理(虚拟存储器概念、缺页概念、淘汰算法、抖动、缺页率等)四、设备管理设备的分类(块设备、字符输⼊输出设备)、设备管理的任务与功能、通道、缓冲区技术、设备的分配与设备处理、SPOOLING磁盘的调度五、⽂件管理1、⽂件管理的功能2、⽂件的逻辑结构3、⽂件的物理结构4、⽂件的⽬录管理(⽬录树)(三)复习题:⼀、选择题:1、操作系统是最重要的(B)。
A、应⽤软件B、系统软件C、计算机⾼级语⾔D、机器指令2、在采⽤SPOOLing技术的系统中,⽤户作业的打印输出结果⾸先被送到(A)。
A、磁盘固定区域B、显⽰器C、打印机D、键盘3、在批处理系统中,⽤户的作业是由(C )组成?A、程序集+数据集B、程序集C、控制命令序列+程序集+数据集D、数据集4、⽂件系统中若⽂件的物理结构采⽤顺序结构,则⽂件控制块FCB中关于⽂件的物理位置应包括(B)。
操作系统期末考试复习题
复习题一、选择题1.若把操作系统看作计算机系统资源的管理者,下列(D )不属于操作系统所管理的资源。
A.程序B.内存 D.中断2.通道是一种(C )。
A.I/O端口 B.数据通道C. I/O专用处理器D软件工具3、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( C )。
A.程序查询B.中断方式方式D.无条件存取方式4、文件系统中用(C )管理文件。
A.作业控制块B.索引C.目录D.软硬件结合的方法5、常用的文件存取方法有两种,顺序存取和(C )存取。
A.流式B. 串联C.随机D.索引6、.作业在后备队列一旦被调度程序选中,作业就处于(B)状态。
A.提交B.执行C.完成D.收容7.(A )是指从作业提交到给系统到作业完成的时间段。
A.周转时间B.响应时间C.等待时间D. 触发时间8.缓冲技术的缓冲池在(A)。
A.内存B.外存D.寄存器9.按文件的逻辑结构划分,文件分为记录式文件和( C )文件。
A.索引文件 B.流式文件C.字符流式文件 D.读写文件10.( B )是作业存在的唯一标志。
A.作业名B.作业控制块C.程序名 D进程控制块11.分配到必要资源,并获得处理机的进程状态是(B )。
A.就绪状态B.执行状态C.阻塞状态D.撤销状态12.在进程管理中,当(B)时,进程从阻塞状态变为就绪状态。
A.进程被进程调度程序选中B.等待某一事件发生C.等待某一事件D.时间片到13.进程的并发执行是指若干进程(D )。
A.同时执行B.执行时间不可重叠C.共享资源D.执行时间上重叠14.下列进程状态,(C )变化是不可能发生的。
A.执行—>就绪B.执行—>等待C.等待—>执行D.等待—>就绪15.作业调度从处于(D )状态的队列由选取适当的作业投入运行。
A.运行B.提交C.完成D.后备16.在存储管理中,采用覆盖技术与交换技术的目的是( A)。
A.节省主存空间B.物理上扩充主存空间C.提高CPU效率D.实现主存共享17.CPU输出数据的速度远远高于外部设备的速度,为解决这一矛盾,可采用( A )。
操作系统期末试卷(含答案)
操作系统期末试卷(含答案)操作系统复习题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)。
操作系统期末复习题
一、填空题练习.利用程序级接口调用操作系统内部的功能模块,称为系统调用。
12、操作系统的基本功能是管理计算机资源和担任人机接口。
3、在实时操作系统中,响应一个新任务的时间必须在被控对象规定的时间内。
4、操作系统是覆盖在裸机之上的第一层软件,与硬件关系更加密切。
5、如果将软件分为上、中、下三个层次,则操作系统处于下层。
、操作系统的主要管理功能有存储器管作业管设备管文件管进程管7、进程控制块是进程存在的惟一标志。
8、多个进程在同一个时间间隔内同时发生,称为进程的并发性,提高进程之间的这个特性有利于提高系统的效率。
在操作系统中,资源分配的基本单位是进程。
9、进程运行中,外部事件得不到满足,进程由运行状转换为阻塞(等待)状态。
10、从结构上看,每个进程都是由PCB块和程序以及数据三部分所组成的。
11、一次只允许一个进程使用的资源称为临界资源,对其进行访问的那段程序代码称为临界区。
是一种特殊的系统调用,其特点是执行时不响应中断。
12、原语13、操作系统3级调度中的高级调度是指作业调度。
14、产生死锁的原因有资源竞争和进程推进顺序不当。
15.进程运用行时,CPU花费大部分时间用于内外存交换信息,这种现象称为对换。
16、一个批处理型作业,从进入系统并驻留在外存的后备队列上开始,至作业完成,可能要经历三级调度。
高级调度为作业调度,低级调度为进程调度。
17、三级调度是指作业调度、进程调度和对换。
18、一次只允许一个进程使用的资源称为临界资源。
19.作业调度是从外存的后备作业队列中选择一个或一批作业调入内存,为它们创建进程,并将这些进程送入就绪队列。
20.一个进程正在执行时被其它进程抢占了CPU,其状态将由执行状态变为就绪状态。
21.死锁预防的四个必要条件是:互斥条件、占有且申请条件、不可抢占条件和环路条件。
22、分页式存储管理中,页表是用来指出作业的逻辑页号与物理块号的对应关系。
23、进程的三个基本状态有:阻塞态、就绪态和执行态。
Linux操作系统期末复习题(含答案)
Linux 期末复习题(一)一、选择题 (每小题2分,共50分)2.在Ubuntu Linux中,系统默认的(A)用户对整个系统拥有完全的控制权。
A. rootB. guestC. administratorD.supervistor.3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B )A. NIDB. PIDC. UIDD. CID4. 下面哪个命令是用来定义shell的全局变量( D )A. exportfsB. aliasC. exportsD. export5. 哪个目录存放用户密码信息( B )A. /bootB. /etcC. /varD. /dev6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。
A. /usrB. /homeC. /rootD. /etc7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。
A. /homeB. /binC. /etcD. /dev8. 如果要列出一个目录下的所有文件需要使用命令行( C )。
A. ls –lB. lsC. ls –a(所有)D. ls –d9. 哪个命令可以将普通用户转换成超级用户(D )A. superB. passwdC. tarD. su10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D )A. 用户目录B. home目录C. root目录D. 当前目录11. 在vi编辑器里,命令"dd"用来删除当前的( A )A. 行B. 变量C. 字D. 字符14. 按下(A )键能终止当前运行的命令A. Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D17. 用"rm -i",系统会提示什么来让你确认( B )A. 命令行的每个选项B. 是否真的删除C. 是否有写的权限D. 文件的位置18. 以下哪个命令可以终止一个用户的所有进程( D )A. skillallB. skillC. killD. killall19.在Ubuntu Linux中,一般用(D )命令来查看网络接口的状态A. pingB. ipconfigC. winipcfg D ifconfig20. vi中哪条命令是不保存强制退出( C )(第五章)A. :wqB. :wq!C. :q!D. :quit22.在下列分区中,Linux默认的分区是(B )A. FAT32B. EXT3 C FAT .D NTFS24.如果用户想对某一命令详细的了解,可用(C)A. lsB. help (内部)C. man(列举的信息多) D dir二、填空题 (每空1分,共10分)26. 在Linux系统中,以_文件的_方式访问设备。
操作系统期末复习习题
第一章操作系统引论1.设计现代OS的主要目标:有效性、方便性、可扩充性、开放性1、操作系统是一种系统软件2、操作系统是一组资源管理程序4、代操作系统的基本特征是程序的并发执行,资源共享和操作的异步性。
4、作系统关心的主要问题:管理计算机裸机;设计、提供用户程序与计算机硬件系统的界面;管理计算机系统资源5、引入多道程序的目的在于充分利用CPU,减少CPU等待时间6、DOS没有多道程序设计的特点。
7UNIX8、在分时系统中,时间片一定,用户数越多,响应时间越长。
9、批处理系统的主要缺点是失去了交互性。
10、在下列性质中,独占性不是分时系统的特征。
11、实时操作系统追求的目标是快速响应。
12、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是系统调用13、系统调用的目的是请求系统服务14、系统调用是由操作系统提供的内部调用,它只能通过用户程序间接使用15、UNIX操作系统是采用层次结构实现结构设计的。
16、UNIX命令的一般格式是命令名[选项][参数]二、填空题(每空11、按照所起的作用和需要的运行环境,软件通常可分为三大类,即应用软件、支撑软件、系统软件。
、操作系统的体系结构主要有单块结构、层次结构、微内核结构。
3、UNIX系统是多用户操作系统,DOS系统是单用户操作系统。
现代操作系统通常为用户提供三种使用界面:图形界面、操作命令、系统调用。
4、计算机中CPU的工作分为系统态(管态)和用户态(目态)两种。
系统态运行是CPU执行操作系统核心程序,用户态运行是CPU执行用户程序。
1、操作系统的定义是什么?它的五大主要功能是什么?(共7分)操作系统是控制和管理计算机系统内各种硬件和软件资源有效地组织多道程序运行的系统软件,是用户和计算机之间的接口。
它的五大功能是:存储器管理、处理机管理、设备管理、文件管理、用户接口。
(共5分)硬件是指计算机物理装置本身(P1);软件是与数据处理系统的操作有关的计算机程序、过程、规则、以及相关的文档资料的总称(P1);多道程序设计是在内存中同时存放多道程序,在管理程序的控制下交替地执行(P11);并发是指两个或多个程序活动在同一给定时间间隔中进行;单位时间内CPU完成作业的数量(P80)。
计算机操作系统期末复习题及答案
计算机操作系统期末复习题及答案⼀、名词解释(每题2分,共10分)1、原语2、进程3、管态4、原⼦操作5、临界区6、死锁7、虚拟存储器8、缺页中断⼆、选择题(每题1分,共10分)1、在现代操作系统中引⼊了(),从⽽使并发和共享成为可能。
A.单道程序B. 磁盘C. 对象D.多道程序2、( )操作系统允许在⼀台主机上同时连接多台终端,多个⽤户可以通过各⾃的终端同时交互地使⽤计算机。
A.⽹络B.分布式C.分时D.实时3、从⽤户的观点看,操作系统是()。
A. ⽤户与计算机硬件之间的接⼝B.控制和管理计算机资源的软件C. 合理组织计算机⼯作流程的软件D.计算机资源的的管理者4、在下列性质中,哪⼀个不是分时系统的特征。
()A. 交互性B. 多路性C. 成批性D. 独占性5、引⼊多道程序的⽬的在于()。
A.充分利⽤CPU,减少CPU等待时间B.提⾼实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利⽤存储器6、当CPU处于管态时,它可以执⾏的指令是()。
A. 计算机系统中的全部指令B. 仅限于⾮特权指令C. 仅限于访管指令D. 仅限于特权指令7、下列各项步骤中,哪⼀个不是创建进程所必须的步骤()。
A. 建⽴⼀个进程控制块PCBB. 由CPU调度程序为进程调度CPUC.为进程分配内存等必要的资源D.将PCB链⼊进程就绪队列8、为了对紧急进程或重要进程进⾏调度,调度算法应采⽤()。
A.先进先出调度算法B. 优先数法C.最短作业优先调度D. 定时轮转法9、进程调度的关键问题是选择合理的(),并恰当地进⾏代码转换。
A.时间⽚间隔B. 调度算法C.CPU速度D. 内存空间10、并发性是指若⼲事件在()发⽣。
A.同⼀时刻B.同⼀时间间隔内C.不同时刻D.不同时间间隔内11、如果某⼀进程获得除CPU外的所有所需运⾏资源,经调度,分配给它CPU,该进程将进⼊()。
A.就绪状态B. 运⾏状态C.等待状态D. 活动状态12、⼀个进程被唤醒意味着()。
计算机操作系统期末复习题(答案最全)(2)
计算机操作系统期末复习题(答案最全)(2)计算机操作系统期末复习题注:1-简单2-一般3-较难4-难第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、操作系统是一种()。
A、应用软件B、系统软件C、通用软件D、工具软件答案-1:B2、计算机系统的组成包括()。
A、程序和数据B、处理器和内存C、计算机硬件和计算机软件D、处理器、存储器和外围设备答案-1:C3、下面关于计算机软件的描述正确的是()。
A、它是系统赖以工作的实体B、它是指计算机的程序及文档C、位于计算机系统的最外层D、分为系统软件和支撑软件两大类答案-2:B4、财务软件是一种()。
A、系统软件B、接口软件C、应用软件D、用户软件答案-2:C5、世界上第一个操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-1:B6、批处理操作系统提高了计算机的工作效率,但()。
A、系统资源利用率不高B、在作业执行时用户不能直接干预C、系统吞吐量小D、不具备并行性答案-3:B7、引入多道程序的目的是()。
A、为了充分利用主存储器B、增强系统的交互能力C、提高实时响应速度D、充分利用CPU,减少CPU的等待时间答案-3:D8、在多道程序设计的计算机系统中,CPU()。
A、只能被一个程序占用B、可以被多个程序同时占用C、可以被多个程序交替占用D、以上都不对答案-2:C9、多道程序设计是指()。
A、有多个程序同时进入CPU运行B、有多个程序同时进入主存并行运行C、程序段执行不是顺序的D、同一个程序可以对应多个不同的进程答案-3:B10、从总体上说,采用多道程序设计技术可以()单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要()。
A、增加减少B、增加延长C、减少延长D、减少减少答案-4:B11、允许多个用户以交互使用计算机的操作系统是()。
A、分时系统B、单道批处理系统C、多道批处理系统D、实时系统答案-2:A12、下面关于操作系统的叙述正确的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题
1、操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件,是用户与计算机之间的接口。
2、从资源分配的角度讲,计算机系统中的资源分为存储器管理、处理机管理、设备管理、文件管理和用户界面。
3、根据服务对象不同,常用的处理机操作系统主要分为如下三种类型:
允许多个用户在其终端上同时交互地使用计算机的操作系统称为分时操作系统,它通常采用时间片轮转策略为用户服务;允许用户把若干个作业提交计算机系统集中处理的操作系统称为批处理操作系统,衡量这种系统性能的一个主要指标是系统的吞吐率;在实时操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。
设计这种系统时,应首先考虑系统的实时性和可用性。
4、 UNIX系统是分时操作系统,DOS系统是单用户操作系统。
5、现代操作系统通常为用户提供三种使用界面:命令界面、图形界面和系统调用界面。
6、计算机中CPU的工作分为系统态和用户态两种。
系统态运行操作系统程序,用户态运行用户程序。
7、操作系统的体系结构主要有单块结构、层次结构和微内核结构。
8、程序的并发执行是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了进程这一概念。
9、进程至少有三种基本状态:运行态、就绪态和阻塞态。
10、进程存在的标志是进程控制块PCB。
11、进程的静态实体由程序、数据集合和PCB三部分组成。
12、进程被创建后,最初处于就绪状态,然后经进程调度程序选中后进入运行状态。
13、进程的同步和互斥反映了进程间直接制约和间接制约的关系。
14、用于进程控制的原语主要有创建原语、撤销原语、阻塞原语和唤醒原语。
15、操作系统中信号量的值与相应资源的使用情况有关,它的值仅能由P、V操作来改变。
16、每执行一次P操作,信号量的数值S减1。
若S30,则该进程继续执行;若S<0,则该进程阻塞。
17、每执行一次V操作,信号量的数值S加1。
若S > 0,则该进程继续执行;否则,从对应的等待队列中移出一个进程并将就绪状态赋予该进程。
18、利用信号量实现进程的互斥,应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于p(mutex)和v (mutex)原语之间。
19、如果系统中有n个进程,则在就绪队列中进程的个数最多为n-1。
20、高级进程通信方式大致分为三大类:共享存储器、消息传递和管道文件。
21、一般说来,进程队列有三种组织方式,线性方式、索引方式和链接方式。
22、作业从进入系统到最后完成,可能要经历三级调度:高级调度、中级调度和低级调度。
23、作业的状态分为四种:提交、后备、执行和完成。
24、进程调度完成进程状态从就绪态到运行态的转化。
25、利用优先级调度算法进行进程调度时,即从就绪队列中选择优先级高的进程,有两种不同的处理方式:非抢占式优先级法和抢占式优先级法。
26、常用的内存管理方法有分区管理、页式管理、段式管理和段页式管理。
27、动态存储分配时,要靠硬件地址变换机构实现重定位。
28、存储管理中常用虚拟存储器方式来摆脱主存容量的限制。
29、在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是限长寄存器。
30、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的重定位功能。
31、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为设备无关性。
32、实现虚拟存储技术的物质基础是二级存储器结构和动态地址转换机构。
33、虚拟存储具有的基本特征是虚拟扩充、部分装入、离散分配和多次对换。
34、在页式管理中,页式虚地址与内存物理地址的映射是由页表和硬件地址变换机构完成的。
35、请求页式管理中,页表中状态位的作用是判断该页是否在内存中,改变位的作用是判断该页是否被修改过。
36、在请求页式管理中,当硬件变换机构发现所需的页不在内存时,产生中断信号,缺中断处理程序作相应的处理。
37、置换算法是在内存中没有空闲页面时被调用的,它的目的是选出一个被淘汰的页面。
如果内存中有足够的空闲页面存放所调入的页,则不必使用置换算法。
38、在页式管理中,页表的作用是实现从页号到物理块号的地址映射,存储页表的作用是记录内存页面的分配情况。
39、段式管理中,以段为单位分配内存,每段分配一个连续的内存区。
由于各段长度不等,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。
40、在段页式存储管理系统中,面向用户的地址空间是段式划分,面向物理实现的地址空间是页式划分。
41、从用户的角度看,文件系统的功能是要实现按名存取,为了达到这一目的,一般要建立文件目录。
42、UNIX系统中,一般把文件分为普通文件、目录文件和特别文件三种类型。
43、在UNIX系统中,所有的输入输出设备都被看成是特别文件,它们在使用形式上与普通文件相同,但它们的使用是和设备管理程序紧密相连的。
44、在UNIX文件系统中,文件的路径名有两种表示形式,它们是绝对路径名和相对路径名;其中,以“/”开始的路径名表示绝对路径名。
45、文件控制块是文件存在的标志,它记录了系统管理文件所需要的全部信息。
46、逻辑文件可以有两种形式,一种是结构文件,另一种是无结构文件。
47、文件目录是文件控制块的有序集合。
48、单级文件目录结构不能解决文件重名的问题。
多用户系统所用的文件目录结构至少应是二级文件目录结构。
49、文件的存储器是分成大小相等的物理块,并以它为单位交换信息。
50、文件存储空间管理的基本方法有空闲空间表法、空闲块链接法、位示图法和成组链接法。
51、把硬盘上的文件在其他外部的存储介质上做一个副本,称为文件后备。
52、某UNIX文件的保护信息是111 110 100,则表示文件主可读、写、执行,同组用户可读、写,其他用户只能读。
53、在UNIX系统中,对文件进行控制和管理的数据结构称作I节点。
54、操作系统的设备管理应具备的主要功能是监视设备状态,进行设备分配,完成I/O操作和缓冲管理与地址转换。
55、从资源分配的角度看,可以把设备分为独占设备、共享设备和虚拟设备。
打印机属于独占设备,而磁盘属于其他用户设备。
56、虚拟设备是通过SPOOLing技术把独占设备变成能为若干用户共享的设备。
57、缓冲区的设置可分为单缓冲、双缓冲和多缓冲。
58、常用的设备分配算法是先来先服务和优先级高的优先服务。
59、在设备管理中,为了克服独占设备速度较慢、降低设备资源利用率的缺点,引入了虚拟分配技术,即用共享设备模拟独占设备。
60、设备驱动程序是控制设备动作的核心模块,如设备的打开、关闭、读、写等,用来控制设备上数据的传输。
61、在UNIX系统中,键盘、终端、打印机等以字符为单位组织和处理信息的设备称为字符设备;而磁盘、磁带等以块为单位组织和处理信息的设备称为块设备。
62、打印机安装的主要步骤是配置端口、连接打印机与主机、将打印机添加到系统中和进行必要的打印机配置。
63、按中断事件来源划分,中断类型主要有中断和异常。
64、中断处理一般分为中断响应和中断处理两个步骤。
前者由硬件实施,后者主要由软件实施。
65、中断向量通常包括相应中断处理程序入口地址和中断处理时处理机状态字。
66、计算机系统产生死锁的根本原因是资源有限且操作不当。
67、死锁产生的四个必要条件是互斥条件、不可抢占条件、占有且申请条件和循环等待条件四种。
68、解决死锁的方法分为死锁的预防、死锁的避免、死锁的检测和死锁的恢复。
69、按照操作系统的体系结构讲操作系统划分为三代:无序模块结构、层次结构和微内核结构。
70、Windows NT是采用微内核结构的操作系统,它的进程的功能发生了变化,它只是资源分配的单位,不是调度运行的单位,后者的功能由线程完成。
71、通常,线程的定义是是进程中执行运算的最小单位。
在现代操作系统中,资源的分配单位是进程,而处理机的调度单位是线程,一个进程可以有多个线程。
72、在网络操作系统中,常采用客户机/服务器模式,用于提供数据和服务的计算机称为服务器;向服务器请求服务和数据的计算机称为客户机。
73、请写出三种常用的中文操作系统:中文之星、Windows中文版和红旗Linux。
74、计算机系统中的用户常划分为三种普通用户、操作员和系统管理员。