操作系统期末练习题-3

合集下载

计算机操作系统习题3-调度与死锁

计算机操作系统习题3-调度与死锁

P(S1)
13
V(S2)
23
V(S1)
14
V(S1)
24
V(S2)
(1)试分析各种推进速度可能引起的情况;(2)用产生死锁的必 要条件解释产生死锁和不产生死锁原因。
2、考虑如下交通死锁问题:
(1)试说明产生死锁的四个必要条件在此例中均成立;(2)请建 立一种规则,以避免死锁的发生。
进程 到到就绪队列时刻 执行时间(ms) 优先数
P1
0
3
3
P2
2
6
5
P3
4
4
1
P4
6
5
2
P5
8
2
4
(1)FCFS调度算法;(2)时间片轮转调度算法(时间片为 1ms);(3)剥夺式短进程优先调度算法;(4)剥夺式优先级调度算 法;(5)非剥夺式优先级调度算法。
2、在银行家算法中,有下表所示资源分配情况:
A、进程优先权 B、时间片大小 C、进程的推进顺序 D、分配队列优先权
9、为了系统中各部分资源得到均衡使用,以提高系统的效率,就必 须选择对资源需求不同的作业进行合理搭配。这项工作是由( )完 成的。
A、作业调度 B、中级调度 C、进程调度 D、内存调度
10、既考虑作业等待时间,又考虑作业完成时间的调度算法是 ( )
13、一个作业进入主存后,所属该作业的进程初始时处于( ) 状态。 A、运行 B、等待 C、就绪 D、后备
14、作业周转时间为( ) A、作业开始时间-作业提交时间 B、作业等待时间+作业运行 时间 C、作业等待时间 D、作业运行时间
15、按序分配资源是为了( ) A、死锁的检测 B、死锁的预防 C、死锁的避免 D、死锁 的解除

《操作系统》期末考题及答案

《操作系统》期末考题及答案

系 级 科 班 考生姓名 学号密……………………………………○……………………………………封……………………………………○……………………………………线操作系统期考试题及答案课程名称《操作系统》卷A 另加添卷纸 0 页一、单项选择(每题2分,共5题*2分=10分)1、现代个人计算机操作系统的主要设计目标不包括下面的哪项( )。

A 、方便性B 、袖珍性C 、有效性D 、开放性 2、进程从执行状态进入就绪状态的原因可能是( )。

A 、被选中占有处理机B 、等待某一事件C 、等待的事件已发生D 、时间片用完 3、当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高( )进程的优先级。

A 、在就绪队列中等待时间长的B 、连续占用处理器时间长的C 、以计算为主的D 、用户 4、页式存储管理中,如果不采用Cache ,则每次从主存中取指令或取操作数,要( )次访问主存。

A 、1次B 、2次C 、3次D 、4次 5、设备处理程序就是( )。

A 、通道处理程序B 、设备分配程序C 、I/O 进程与设备控制器之间的通信程序D 缓冲管理程序二、填空(每空1分,共20空*1分=20分)1、操作系统的特征主要有________、________、________、________。

2、用户编写程序时使用_________来请求操作系统服务。

3、进程的基本状态有________、________、________。

4、如果系统中有n 个进程,则在阻塞队列中进程的个数最多可为_____个。

5、在操作系统中,不可中断或并发执行的原子操作称为________。

6、一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其带权周转时间(即响应比)是______。

7、银行家算法是预防死锁的方法之一吗(是/否)?_____。

8、进程调度算法采用时间片轮转法时,若时间片过大,就会使轮转法转变为___________调度算法。

计算机导论 第三章 操作系统期末测试习题与答案

计算机导论 第三章 操作系统期末测试习题与答案

一、选择题1、下列说法中正确的是()。

A.操作系统是计算机和控制对象的接口B. 操作系统是控制对象、计算机和用户的接口C. 操作系统是用户和控制对象的接口D.操作系统是用户和计算机的接口正确答案:D2、操作系统的主要功能包括()。

A.处理管理、设备管理、程序管理、存储管理B.文件管理、设备管理、系统管理、存储管理C.文件管理、处理器管理、设备管理、存储管理D. 运算器管理、存储管理、设备管理、处理器管理正确答案:C3、Windows是一种()。

A. 数据库软件B.中文字处理软件C.应用软件D.系统软件正确答案:D4、在Windows中,()。

A.允许同一文件夹中的两个文件同名,但不允许不同文件夹中的两个文件同名B.允许同一文件夹中的两个文件同名,也允许不同文件夹中的两个文件同名C.不允许同一文件夹中的两个文件同名,也不允许不同文件夹中的两个文件同名D.不允许同一文件夹中的两个文件同名,但允许不同文件夹中的两个文件同名正确答案:D5、Windows,当屏幕上有多个窗口,那么活动窗口()。

A.可以将非活动窗口变为活动窗口B.以上说法对不对C.可以有多个D.只能是一个固定的窗口正确答案:A6、要选定多个不连续的文件或文件夹,要先按住(),再选定。

A.TabB.ShiftC.AltD.Ctrl正确答案:D7、在Windows中使用删除命令删除硬盘中的文件后,()。

A.文件确实被删除,无法恢复B.文件被放入回收站,可以通过回收站操作恢复C.文件被放入回收站,可以通过“查看”菜单的“刷新”命令恢复D.在没有存盘操作的情况下,还可恢复,否则不可以恢复正确答案:B8、要把选定的文件剪切到剪贴板中,可以按()组合键。

A.Ctrl+PB.Ctrl+VC.Ctrl+XD.Ctrl+C正确答案:C9、在Windows环境中,启动一个应用程序就打开相应的窗口,当关闭程序对应的窗口时,就是()。

A.该程序仍然在运行,不受影响B.结束该程序的运行C.使该程序转入后台运行D.暂时中断该程序的运行,随时可以再恢复运行正确答案:B10、为了执行一个应用程序,可以在“资源管理器”窗口中,用鼠标()。

操作系统期末试题及答案

操作系统期末试题及答案

《操作系统》期末试卷姓名一、选择题( 15*2 分=30 分)1 、在操作系统中, JCB 是指(A )A.作业控制块B.进程控制块 C.文件控制块 D.程序控制块2、并发进程之间 ( D )A. 彼此无关B. 必须同步C. 必须互斥D. 可能需要同步或互斥3、运行时间最短的作业被优先调度,这种调度算法是( C ) 。

A.优先级调度 B.响应比高者优先C.短作业优先D.先来先服务4、某页式存储管理系统中,地址寄存器长度为 24 位,其中页号占 14 位,则主存的分块大小是( C )字节A. 210 B. 211 C. 214 D. 2245 、( D ) 是一种只能进行 P 操作和 V 操作的特殊变量。

A.调度 B.进程 C.同步D.信号量6、在操作系统中,并发性是指若干事件( )A.在同一时刻 B.一定在不同时刻C.在某一时间间隔内D.依次在不同时间间隔内7、很好地解决了“碎片”问题的存储管理方法是( A ) 。

A. 页式存储管理B. 段式存储管理C. 静态分区管理D. 可变分区管理8、多道程序设计是指 ( D )A. 在实时系统中并发运行多个程序B. 在分布系统中同一时刻运行多个程序C. 在一台处理机上同一时刻运行多个程序D. 在一台处理机上并发运行多个程序9 、设有 3 个进程共享同一程序段而每次最多允许两个进程进入该程序,若用 PV 操作作同步机制 , 则信号量 S 的取值范围为 ( ) 。

A.2,1,0,-1B.3,2,1,0C.2,1,0,-1,-2D.1,0,-1,-210、在提供虚拟存储的系统中,用户的逻辑地址空间主要受( C )的限制。

A. 内存空闲块的大小 B.外存的大小C.计算机编址范围D.页表大小11、采用时间片轮转法调度是为了 ( ) 。

A.多个终端都能得到系统的及时响应B.先来先服务 c 优先数高的进程先使用处理器 D.紧急事件优先处理12 、 ( )必定会引起进程切换。

操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF一、单项选择题(每题2分,共20分)1. 在现代操作系统中,进程和程序的主要区别是()。

A. 进程是一个动态的概念,程序是一个静态的概念B. 进程是程序的执行过程,程序是进程的代码集合C. 进程是程序的代码和数据的集合,程序是进程的执行过程D. 进程是程序的代码集合,程序是进程的执行过程2. 在操作系统中,进程调度的目的是()。

A. 决定进程的执行顺序B. 提高CPU的利用率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)1、⽂件系统的主要组成部分是( D )A、⽂件控制块及⽂件B、⽂件及块设备⽂件C、系统⽂件及⽤户⽂件D、⽂件及管理⽂件的软件2、实现进程互斥可采⽤的⽅法( C)A、中断B、查询C、开锁和关锁D、按键处理3、某页式管理系统中,地址寄存器的低9位表⽰页内地址,则页⾯⼤⼩为( B)A、1024字节B、512字节C、1024KD、512K4、串联⽂件适合于( B)存取A、直接B、顺序C、索引D、随机5、进程的同步与互斥是由于程序的(D )引起的A、顺序执⾏B、长短不同C、信号量D、并发执⾏6、信号量的值(D )A、总是为正B、总是为负C、总是为0D、可以为负整数7、多道程序的实质是( B)A、程序的顺序执⾏B、程序的并发执⾏C、多个处理机同时执⾏D、⽤户程序和系统程序交叉执⾏8、虚拟存储器最基本的特征是( A)A、从逻辑上扩充内存容量B、提⾼内存利⽤率C、驻留性D、固定性9、飞机定票系统是⼀个(A )A、实时系统B、批处理系统C、通⽤系统D、分时系统10、操作系统中,被调度和分派资源的基本单位,并可独⽴执⾏的实体是(C)A、线程B、程序C、进程D、指令⼆、名词解释(每⼩题3分,共15分)1.死锁: 多个进程因竞争资源⽽造成的⼀种僵局,若⽆外⼒作⽤,这些进程将永远不能再向前推进2.原⼦操作: ⼀个操作中的所有动作要么全做,要么全不做,它是⼀个不可分割的操作。

3.临界区: 在每个进程中访问临界资源的那段代码4.虚拟存储器: 是指仅把作业的⼀部分装⼊内存便可运⾏作业的存储器系统。

也即是具有请求调⼊功能和置换功能,能从逻辑上进⾏扩充的⼀种存储系统。

5.⽂件系统: 是指含有⼤量的⽂件及其属性的说明,对⽂件进⾏操纵和管理的软件,以及向⽤户提供的使⽤⽂件的接⼝等的集合三、判断改错题(判断正误,并改正错误,每⼩题2分,共20分)1、通道是通过通道程序来对设备进⾏控制的。

( T)2、请求页式管理系统中,既可以减少外零头,⼜可以减少内零头。

计算机操作系统习题及答案(3)

计算机操作系统习题及答案(3)

第3章处理机调度1)选择题(1)在分时操作系统中,进程调度经常采用_D_ 算法。

A. 先来先服务B. 最高优先权C. 随机D. 时间片轮转(2)_B__ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A. 作业B. 静态C. 动态D. 资源(3)__A___ 是作业存在的惟一标志。

A. 作业控制块B. 作业名C. 进程控制块D. 进程名(4)设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为_ B_ 。

A. l小时B. 5小时C. 2.5小时D. 8小时(5)现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。

系统按单道方式运行且采用短作业优先算法,则平均周转时间是_C_ 。

A. T1+T2+T3B. (T1+T2+T3)/3C. (3T1+2T2+T3)/3D. (T1+2T2+3T3)/3(6)__D__ 是指从作业提交给系统到作业完成的时间间隔。

A. 运行时间B. 响应时间C. 等待时间D. 周转时间(7)下述作业调度算法中,_ C_调度算法与作业的估计运行时间有关。

A. 先来先服务B. 多级队列C. 短作业优先D. 时间片轮转2)填空题(1)进程的调度方式有两种,一种是抢占(剥夺)式,另一种是非抢占(非剥夺)式。

(2)在_FCFS_ 调度算法中,按照进程进入就绪队列的先后次序来分配处理机。

(3)采用时间片轮转法时,时间片过大,就会使轮转法转化为FCFS_ 调度算法。

(4)一个作业可以分成若干顺序处理的加工步骤,每个加工步骤称为一个_作业步_ 。

(5)作业生存期共经历四个状态,它们是提交、后备、运行和完成。

(6)既考虑作业等待时间,又考虑作业执行时间的调度算法是_高响应比优先____ 。

3)解答题(1)单道批处理系统中有4个作业,其有关情况如表3-9所示。

在采用响应比高者优先调度算法时分别计算其平均周转时间T和平均带权周转时间W。

操作系统期末试卷(含答案)整理版

操作系统期末试卷(含答案)整理版

操作系统期末试题一.单项选择题(每小题2分,共30分)1.用户程序中的输入、输出操作实际上是由( B )完成。

A、程序设计语言B、操作系统C、编译系统D、标准库程序2.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。

A、地址从大到小B、地址从小到大C、尺寸从小到大D、尺寸从大到小3、下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。

B.进程可以由程序、数据和进程控制块描述。

C.线程是一种特殊的进程。

D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。

4、一个进程释放一种资源将有可能导致一个或几个进程( D )。

A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪5、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为( D )。

A. T1+T2+T3B. (T1+T2+T3)/3C. T1+T2/3+2*T3/3D.T3/3+2*T2/3+T16.页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( B )。

A.1B.2C.3D.47.对磁盘进行移臂调度的目的是为了缩短( A )时间。

A.寻找B.延迟C.传送D.启动8、某系统采用了银行家算法,则下列叙述正确的是(B )。

A.系统处于不安全状态时一定会发生死锁B.系统处于不安全状态时可能会发生死锁C.系统处于安全状态时可能会发生死锁D.系统处于安全状态时一定会发生死锁9、在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是(D )。

A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区10.不能..防止死锁的资源分配策略是(D)A.剥夺式分配方式B.按序分配方式C.静态分配方式D.互斥使用分配方式11.通过操作系统对外围设备的管理实现了“设备处理的一致性”。

计算机操作系统期末考试题目及答案

计算机操作系统期末考试题目及答案

计算机操作系统期末考试题目及答案1-3章练习题1、在段式存储管理中,其虚拟地址空间是(B)A、一维B、二维C、三维D、层次3、段页式管理每取一数据,要访问(C)次内存。

A、1B、2C、3D、44、进程和程序的本质区别是(D)A、存储在内存和外存B、顺序和非顺序执行机器指令C、分时使用和独占使用计算机资源D、动态和静态特征5、在可变分区存储管理中的移动技术优点在于(D)A、增加主存容量B、缩短访问周期C、加速地址转换D、集中空闲区6、若P、V操作的信号量S初值为2,当前值为-1,则表示有(B)个等待进程。

A.0B.l C.2D.37、按照所起的作用和需要的运行环境,操作系统属于(D)范畴。

A.用户软件B.应用软件C.支撑软件D.系统软件8、以下不属于分时系统优点的是:(D)。

A.响应较快,界面友好B.多用户,便于普及C.便于资源共享D.交互能力较弱,系统专用10、通常,用户编写的程序中所使用的地址是(A)。

A.逻辑地址B.物理地址C.绝对地址D.内存地址11、计算机系统产生死锁的根本原因是(D)。

A.资源有限B.进程推进顺序不当C.系统中进程太多D.A和B13、以下存储管理技术中,支持虚拟存储器的技术是(C)。

A.动态分区法B.可重定位分区法C.请求分页技术D.对换技术14、在分页存储管理系统中,从页号到物理块号的地址映射是通过(B)实现的。

A.段表B.页表C.PCB D.JCB15、把逻辑地址转变为内存的物理地址的过程称作(D)。

A.编译B.连接C.运行D.重定位16、进程控制块是描述进程状态和特性的数据结构,一个进程(D)。

A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块C.可以没有进程控制块D.只能有惟一的进程控制块17、采用轮转法调度是为了(A):A.多个终端都能得到系统的及时响应B.先来先服务C.优先级较高的进程得到及时调度D.需CPU最短的进程先做18、一个进程被唤醒,意味着BA该进程重新占有了CPU B进程状态变为就绪C它的优先权变为最大D其PCB移至就绪队列的队首19、系统感知进程的唯一实体是C(A)JCB(B)FCB(C)PCB(D)SJT20、进程调度主要负责B(A)选作业进入内存(B)选一进程占有CPU(C)建立一进程(D)撤消一进程21、“可抢占”和“不可抢占”的优先级调度算法相比B(A)前者开销小(B)前者开销大(C)两者开销大致相同(D)两者开销不能相比22、进程创建原语的任务是B(A)为进程编制程序(B)为进程建立PCB表(C)为进程分配CPU(D)为进程分配所需的各种资源23、虚拟存储器的最大容量是由(A)决定的。

操作系统期末选择题与答案3

操作系统期末选择题与答案3

1、静态重定位的时机是____。

A.程序链接时;B.程序装入时;C.程序运行时;D.程序编译时;正确答案:B2、能够装入内存任何位置的代码程序必须是____。

A.可静态链接的;B.可动态链接的;C.可定位的;D.可重入的;正确答案:B3、在可变式分区管理中,采用内存移动技术的目的是_____。

A.合并空闲区;B.增加主存容量;C.合并分配区;D.便于地址转换;正确答案:A4、在存储管理中,采用覆盖与交换技术的目的是____。

A.物理上扩充主存容量;B.代码在主存中共享;C.提高CPU效率;D.减少程序占用的主存空间;正确答案:D5、在分区存储管理中,下面的____最有可能使得高地址空间变成为大的空闲区。

A.循环首次适应法;B.首次适应法;C.最佳适应法;D.最坏适应法;正确答案:B6、以下哪种_____存储管理能提供虚存。

A.可重定位分区管理;B.分区方式;C.覆盖;D.页式;正确答案:D7、在分页式虚存中,分页由_____实现。

A.编译器;B.操作系统;C.程序员;D.系统调用;正确答案:B8、在虚拟页式存储管理方案中,下面_____完成将页面调入内存的工作。

A.页面淘汰过程;B.工作集模型应用;C.紧缩技术利用;D.缺页中断处理;正确答案:D9、采用_____不会产生内部碎片。

A.分段式存储管理;B.段页式;C.分页式存储管理;D.固定分区式存储管理;正确答案:A10、采用________存储管理不会产生外部碎片。

A.分段式;B.分页式;C.可变分区;D.虚拟分段式;正确答案:B11、一台机器有48位虚地址和32位物理地址,若页长为8KB,如果设计一个反置页表,则有______个页表项。

A.2^32;B.2^19;C.2^16;D.2^35;正确答案:B12、作业在执行中发生了缺页中断,经操作系统处理后,应该让其执行_____指令。

A.被中断的后一条;B.启动时的第一条;C.被中断的前一条;D.被中断的;正确答案:D13、在请求分页存储管理中,当访问的页面不在内存时,便产生缺页中断,缺页中断是属于____。

操作系统期末试卷(含答案)

操作系统期末试卷(含答案)

操作系统复习题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)。

操作系统期末试题及答案

操作系统期末试题及答案

(答案在后面)一、 填空题(每空1分,共10分)1. 常见的I/O 控制方式有程序I/O 方式、 中断 I/O 控制方式、 DMA I/O 控制方式和通道 I/O 控制方式四种。

2. 操作系统向用户提供的两个基本接口是 程序 接口和 用户 接口。

3. 若在一分页存储管理系统中,某作业的页表如下所示。

已知页面大小为1024字节,逻辑地址(3082)10转化得到的物理地址是 6154 。

4. 具有多路性、独立性、及时性和交互性特征的操作系统是 分时 操作系统。

5. 通道用于控制 设备控制器 与内存之间的信息交换。

6. 事务的最基本特性是 。

7.若盘块大小为4KB,每个盘块号占4字节,在采用两级索引时允许的最大文件长度为4GB 。

二、单选题(每题2分,共20分)1.用磁带作为文件存贮介质时,文件只能组织成( )。

A. 顺序文件B. 链接文件C. 索引文件D. 目录文件2.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,则其响应比是( C )。

A. 2B. 1C. 3D. 0.53.文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )。

A. 应该相同B. 应该不同C. 可以相同,也可以不同D. 受系统约束4.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。

下列方法中破坏了“循环等待”条件的是( D )。

A. 银行家算法B. 一次性分配策略C. 剥夺资源法D. 资源有序分配法5.进程状态从就绪态到运行态的转化工作是由( B )完成的。

A. 作业调度B. 进程调度C. 页面调度D. 设备调度6.采用缓冲技术的主要目的是( C )。

A. 改善用户编程环境B. 提高CPU的处理速度C. 提高CPU和设备间的并行程度D. 实现与设备无关性7.目录文件所存放的信息是( D )。

A. 该目录中所有数据文件目录B. 某一文件存放的数据信息C. 某一个文件的文件目录D. 该目录中所有文件的目录8.最容易形成很多小碎片的可变分区分配算法是( D )。

操作系统期末练习_试卷_答案

操作系统期末练习_试卷_答案

操作系统期末练习_试卷_答案操作系统期末练习⼀、单选题(共20题,共20分)1. 在分时系统中,采⽤分时⽅式运⾏的作业,其相应的进程在运⾏的过程中若分给它的时间⽚⽤完,进程的状态将转变为( ) (1分)A.就绪状态B.阻塞状态C.撤销状态D.执⾏状态标准答案:A2. ()存储管理兼顾了段式在逻辑上清晰和页式在存储管理上⽅便的优点。

(1分)A.分段B.分页C.可变分区⽅式D.段页式标准答案:D3. 引⼊缓冲的主要⽬的是()。

(1分)A.改善CPU和I/O设备速度不匹配的情况B.节省内存C.提⾼CPU的利⽤率D.提⾼I/O设备的利⽤率标准答案:A4. ⽤磁带作为⽂件存贮介质时,⽂件只能组织成( )。

(1分)A.顺序⽂件B.链接⽂件C.索引⽂件D.⽬录⽂件标准答案:A5. 设备管理程序借助⼀些数据结构实现对设备的管理,下⾯的()不属于设备管理数据结构。

(1分)A.DCTB.COCTC.CHCTD.PCB标准答案:D6. 逻辑⽂件中逻辑记录的长度由()因素决定(1分)A.⽂件的性质B.存储介质的分块C.⽂件的长度D.内存块的⼤⼩标准答案:A7. ⾯向⽤户的组织机构属于( )。

(1分)A.虚拟结构B.实际结构C.逻辑结构D.物理结构标准答案:C8. 在操作系统中,⽤户在使⽤I/O设备时,通常采⽤()。

(1分)A.物理设备名B.逻辑设备名C.虚拟设备名D.设备牌号标准答案:B9. 磁盘的主要作⽤是( ) (1分)A.存放FAT表 B.后台运⾏程序C.存储⽂件D.备份程序运⾏的中间结果标准答案:C10. 数据库⽂件的逻辑结构形式是()。

(1分)C.记录式⽂件D.只读⽂件标准答案:C11. 作业说明书主要包括三⽅⾯的内容,即作为的基本情况描述,( )和作业资源要求描述。

(1分)A.作业控制描述B.作业内存空间描述C.作业优先级描述D.作业外存空间描述标准答案:A12. 在分段管理中,()。

(1分)A.以段为单位分配,每段是⼀个连续存储区B.段与段之间必定不连续C.段与段之间必定连续D.每段是等长的标准答案:A13. 在()中,不可能产⽣系统抖动的现象。

操作系统练习题三四五章

操作系统练习题三四五章

操作系统练习题三四五章第三章进程管理练习题一、选择题1.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。

A.继续运行 B.进入阻塞态,让出CPUC.进入就绪态,让出CPU D.继续运行,并唤醒S队列头上的等待进程2. 正在运行的进程在信号量S上操作P操作之后,当S<0,进程将进入信号量的()。

A.等待队列B.提交队列C.后备队列D.就绪队列3.在非剥夺调度方式下,运行进程执行V原语后,其状态()。

A.不变B.要变C.可能要变D.可能不变4. 一个进程被唤醒,意味着()。

A.改进程重新占有了CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB移至就绪队列的队首5.. 系统感知进程的唯一实体是()。

A.JCBB.FCBC.PCBD.SJT6. 一进程在某一时刻具有()。

A.一种状态B.二种状态C.三种状态D.四种状态7. 进程从运行状态变为等待的原因可能是()。

A.输入/输出事件发生B.时间片到C.输入/输出事件完成D.某个进程被唤醒8. 进程创建原语的任务是()。

A.为进程编制程序B.为进程建立PCB表C.为进程分配CPUD.为进程分配所需的各种资源9. 进程被创建后即进入()排队。

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.在进程管理中,当时,进程从阻塞状态变为就绪状态。

2023年计算机操作系统期末考试题及答案

2023年计算机操作系统期末考试题及答案

2023―2023 学年度第二学期一、单项选择题(每题1分,共20分)1.操作系统的发展过程是( C )A、原始操作系统,管理程序,操作系统B、原始操作系统,操作系统,管理程序C、管理程序,原始操作系统,操作系统D、管理程序,操作系统,原始操作系统2.用户程序中的输入、输出操作事实上是由( B )完毕。

A、程序设计语言B、操作系统C、编译系统D、标准库程序3.进程调度的对象和任务分别是( C )。

A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB、进程,从后备作业队列中按调度策略选择一个作业占用CPUC、进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD、作业,从后备作业队列中调度策略选择一个作业占用CPU4.支持程序浮动的地址转换机制是( A、动态重定位 )A、动态重定位B、段式地址转换C、页式地址转换D、静态重定位5.在可变分区存储管理中,最优适应分派算法规定对空闲区表项按( C )进行排列。

A、地址从大到小B、地址从小到大C、尺寸从小到大D、尺寸从大到小6.设计批解决多道系统时,一方面要考虑的是( 系统效率和吞吐量 )。

A、灵活性和可适应性B、系统效率和吞吐量C、交互性和响应时间D、实时性和可靠性7.当进程因时间片用完而让出解决机时,该进程应转变为( )状态。

A、等待B、就绪C、运营D、完毕8.文献的保密是指防止文献被( )。

A、篡改B、破坏C、窃取D、删除9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。

A、2个B、3个C、4个D、5个10.按逻辑结构划分,文献重要有两类:(记录式文献)和流式文献。

A、记录式文献B、网状文献C、索引文献D、流式文献11.UNIX中的文献系统采用(、流式文献)。

A、网状文献B、记录式文献C、索引文献D、流式文献12.文献系统的重要目的是()。

A、实现对文献的按名存取B、实现虚拟存贮器C、提高外围设备的输入输出速度D、用于存贮系统文档13.文献系统中用()管理文献。

计算机操作系统期末复习题(答案)3

计算机操作系统期末复习题(答案)3

计算机操作系统期末复习题注: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、下面关于操作系统的叙述正确的是()。

操作系统期末复习真题3_附答案

操作系统期末复习真题3_附答案

《计算机操作系统》模拟试题(二)一、选择题(每题2分,共20分)1、UNIX操作系统是著名的( B )。

A.多道批处理系统 B.分时系统 C.实时系统 D.分布式系统2、( C )存储管理支持多道程序设计,算法简单,但存储碎片多。

A.段式B.页式C.分区D.段页式3、某进程在运行过程中等待的事件已发生,例如,打印结束,此时该进程的状态将( C )。

A.从就绪变为运行 B.从运行变为就绪C.从运行变为阻塞 D.从阻塞变为就绪4、把逻辑地址转变为内存的物理地址的过程称作(D )。

A.编译 B.连接 C.运行 D.重定位或地址映射5、采用可重定位分区分配方式,( C )。

A.使用户程序占用若干不连续的内存空间B.解决了碎片问题C.为用户编写程序提供方便D.扩充了内存容量,提供了虚拟存储器6、下述( B )不属于多道程序运行的特征。

A.多道 B.运行速度快C.宏观上并行 D.实际上多道程序是串插运行的7、使用SPOOLing系统的目的是为了提高(D )的使用效率。

A.操作系统 B.内存 C.CPU D.I/O设备8、在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址102B(H)所对应的物理地址为( C )。

0 11 52 33 74 2A. 312B(H) B.202B(H) C.082B(H) D.282B(H)9、原语是一种特殊的系统调用命令,它的特点是( D )。

A.功能强 B. 自己调用自己C.可被外层调用 D.执行时不可中断10、一个正在运行的进程,当所分配的时间片用完后,将其挂在(C )。

A.等待队列 B.运行队列 C.就绪队列 D.任意一个队列二、判断题(每题2 分,共10 分)1.程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。

()错,程序(或者进程)在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以进程为单位分配系统资源。

操作系统试题及答案 (3)

操作系统试题及答案 (3)

操作系统试题及答案1. 操作系统的定义是什么?它有什么作用?操作系统是一种管理计算机软硬件资源的系统软件。

它是计算机系统的核心,负责管理和协调计算机的各项资源,提供用户与计算机之间的接口,实现用户程序的执行。

操作系统有以下几个主要作用:•资源管理:操作系统负责管理计算机的各种资源,如内存、CPU、磁盘空间等,合理分配资源,提高资源利用率。

•进程管理:操作系统创建、执行和终止进程,并对进程进行调度和管理,确保多个进程共享计算机资源的安全性和有效性。

•内存管理:操作系统负责将内存划分成若干个区域,为进程提供内存空间,并进行内存的分配和回收。

•文件系统管理:操作系统负责管理计算机中的文件和目录,提供文件的读写访问和存储管理等功能。

•设备管理:操作系统管理计算机的各种设备,包括硬件设备和外围设备,提供设备的驱动程序和接口。

2. 解释进程和线程的概念以及二者之间的关系。

进程是操作系统中的一个基本概念,它是一个正在执行的程序的实例。

进程有自身的地址空间、数据段、代码段和文件描述符等,并拥有一组系统资源,如打开的文件、使用的设备、处理器状态等。

每个进程都是一个独立的实体,具有自己的上下文和执行环境。

线程是进程的一个执行单元,是操作系统进行调度和分配处理器时间的基本单位。

一个进程可以包含多个线程,它们共享进程的内存资源和上下文,但有各自的栈、寄存器和程序计数器。

线程可以并发执行,提高计算机系统的并行性和效率。

进程和线程之间的关系是一对多的关系。

一个进程中可以包含多个线程,这些线程共享进程的资源,通过线程之间的协同工作实现任务的完成。

多线程的使用可以提高应用程序的响应速度和并行处理能力。

3. 解释程序执行时的进程状态转换。

程序执行时的进程状态转换包括以下几种状态:•就绪状态:进程获得了除CPU以外的所需资源,等待系统将其分配给CPU进行执行。

•运行状态:进程获得了CPU资源,正在执行运算或I/O操作。

•阻塞状态:进程由于等待某个事件的发生而无法继续执行,如等待用户输入、等待磁盘IO等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机操作系统练习题-3
一、选择题(选择一个正确答案的代码填入括号中,每个2分,共40分)
1.下面六个系统中,必须是实时系统的有()个。

办公自动化系统计算机辅助设计系统过程控制系统
航空订票系统计算机激光照排系统机器翻译系统
A.1 B.2 C.3 D.4
2.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指
()调度算法。

A.先来先服务B.计算时间短的作业优先
C.响应比高者优先D.优先级
3.最坏适应分配算法把空闲区()
A.按地址顺序从小到大登记在空闲区表中
B.按地址顺序从大到小登记在空闲区表中
C.按长度以递增顺序登记在空闲区表中
D.按长度以递减顺序登记在空闲区表中
4.在由9个生产者,6个消费者,共享容量为8的缓冲器组成的生产者-消费者问题中,互
斥使用缓冲器的信号量mutex的初值应该为()。

A.8 B.6 C.9 D.1
5.现代操作系统大量采用的层次设计方法,从已知目标N层用户要求,逐级向下进行设
计,称为()方法。

A.自底向上B.自左向右
C.核心扩展D.自顶向下
6.一个作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响
应比是()。

A.0.5 B.1 C.2 D.3
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.物理地址E.地址变换F.SPOOLing
13.下列描述中,属于文件系统应具有的功能的是()、()和()。

A.建立文件目录B.实现文件的保护和保密
C.根据文件具体情况选择存储介质D.提供合适的存取方法以适应不同的应用E.监视外部设备的状态
14.在段页式存储管理中,()、()地址是连续的,采用()地址空间。

A.段内B.段与段之间C.页内
D.页与页之间E.一维F.二维
二、是非题(正确的划√,错的划×,每小题2分,共20分)
1.Windows是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序
间切换。

()
2.确定作业调度算法时应主要考虑系统资源的均衡使用,使I/O繁忙作业和CPU繁忙作
业搭配运行。

()
3.在操作系统中,通常把终端作业称为后台作业,批处理作业称为前台作业。

()
4.作业调度与进程调度相互配合才能实现多道作业的并发执行。

()
5.如果某一进程获得除CPU外的所有所需运行资源,经调度,分配给它CPU,该进程将
进入等待状态。

()
6.通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这
种设备称为虚拟设备。

()
7.在文件系统的支持下,用户需要知道文件存放的物理地址。

()
8.在UNIX系统中,常采用空闲块成组链接法来实施存储空间的分配与回收。

()
9.常用的缓冲技术是用来解决慢速设备与快速CPU处理之间协调工作的。

()
10.计算机操作系统是一种层次化、模块化结构的程序集合。

()
三、填空题(每空2分,共20分)
1.Windows操作系统在方面成功地使用图标进行方便用户的管理;UNIX操
作系统的好,从微型机到巨型机都可以使用。

2.传统操作系统提供编程人员的接口称为。

3.可变分区存储管理中,分区的长度不是预先固定的,而是按来划
分的;分区个数也不是预先确定的,而是由决定的。

4.进程通信根据分为高级通信和低级通信,PV操作属于。

5.Shell程序语言最早是由UNIX操作系统提供给用户使用的。

6.检测到死锁后可以采用、或检测并恢复办法来解除死锁。

四、应用题(共20分)
1.简述请求页式存储管理的优缺点。

2.简述UNIX/Linux文件系统的主要特点。

3.四个进程A、B、C、D都要读一个共享文件F,系统允许多个进程同时读文件F。

但限
制是进程A和进程C不能同时读文件F,进程B和进程D也不能同时读文件F。

为了使这四个进程并发执行时能按系统要求使用文件,现用PV操作进行管理,请回答下面的问题:
(1)请说明应定义的信号量及初值。

(2)在下列的程序中填上适当的P、V操作,以保证它们能正确并发工作:
A() B() C() D()
{ { { {
[1]; [3]; [5]; [7];
read F; read F; read F; read F;
[2]; [4]; [6]; [8];
} } } }
参考答案
一、选择题(选择一个正确答案的代码填入括号中,每个2分,共40分)
1.C 2.A 3.D 4.D 5.D
6.D 7.D 8.D 9.A 10.A
11.C 12.EAD 13.ABD(与次序无关)14.ACF(AC次序无关)
二、是非题(正确的划√,错的划×,每小题2分,共20分)
正确的是1,2,4,6,8,9,10;其余是错误的。

三、填空题(每空2分,共20分)
1.用户界面设计移植性
2.系统调用
3.作业的实际需求量装入的作业数
4.交换信息量的多少低级通信
5.命令解释程序集合
6.预防避免
四、应用题(共20分)
1.解:
优点:
(1)虛存量大,适合多道程序运行,用户不必担心内存不够的调度操作。

动态页式管理提供了内存与外存统一管理的虚存实现方式。

(2)内存利用率高,不常用的页面尽量不留在内存。

(3)不要求作业连续存放,有效地解决了“碎片”问题。

与分区式比,不需移动作业;与多重分区比,无零星碎片产生。

UNIX操作系统较早采用。

缺点:
(1)要处理页面中断、缺页中断处理等,系统开销较大。

(2)有可能产生“抖动”。

(3)地址变换机构复杂,为提高速度采用硬件实现,增加了机器成本。

2.解:(1)UNIX或Linux文件系统的目录组织是一个树形结构;(2)文件本身是无结构的字符流;(3)UNIX或Linux文件系统把外部设备做成特殊文件,与普通文件一并进行管理。

3.解:(1)定义二个信号量S1、S2,初值均为1,即:S1=1,S2=1。

其中进程A和C 使用信号量S1,进程B和D使用信号量S2。

(2)从[1]到[8]分别为:P(S1) V(S1) P(S2) V(S2) P(S1) V(S1) P(S2) V(S2) 。

相关文档
最新文档