操作系统综合习题一
《操作系统》课程综合练习题及答案
操作系统》综合练习题
一、填空题
1. 操作系统的基本功能包括( 1 )管理、( 2 )管理、( 3 )管理、( 4 )管理以及提供用户接口。
2. 系统调用与一般函数调用的执行方式有着明显的不同,系统调用运行在( 5 )态,一般函数调用运行
在( 6 )态。
3. 进程并发执行时有间断性、(7)和(8)的特点。
4. 进程的基本特征有(9 )、(10 )、独立、异步及结构特征。
5. UNIX 系统的文件目录项由两部分构成,即文件名和(11 );
6. 临界资源的概念是(12),而临界区是指(13 )。
7. 产生死锁的原因可以归结为两点:(14)和(15)。
8. 段页式存储管理中,是将作业分(16 ),(17 )内分(18 ),内存分配以(19 )为单位。
9. 分页存储管理方式中,在不考虑使用快表的情况下,每条访问内存的指令需要(20 )次访问内存;
10. 在操作系统中,不可中断执行的操作称为(21 )操作;
11. 进程访问临界资源的代码段称为(22 ),为保证进程互斥,应在进程的临界区前设置(23 ),在
临界区后设置(24 )。
12. 银行家算法中,当一个进程提出的资源请求将导致系统从(25 )进入(26 )时,系统就拒绝它的资
源请求。
13. 页面调入策略要解决(27)、(28)两个问题。
14. 最佳置换算法是选择(29)或(30)的页面做为被淘汰的页面。
15. UNIX 系统中,用于创建进程的两个常用系统调用是( 31 )和( 32 )。
16. 进程调度负责(33 )的分配工作。
17. 通常操作系统内核提供(34 )功能和(35 )功能。
第1章 操作系统概述习题及答案
第一章操作系统概述习题及答案
一、填空题
1.用户与操作系统的接口有,两种。
【答案】命令接口,系统调用
【解析】按用户界面的观点,操作系统是用户与计算机之间的接口。用户通过操作系统提供的服务来有效地使用计算机。一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。
2.用户程序调用操作系统有关功能的途径是。
【答案】利用系统调用命令
【解析】系统调用命令是操作系统专门给编程人员提供的调用操作系统有关功能的途径,一般在汇编语言和C语言中都提供了使用系统调用命令的方法。编程人员可以在这些语言中利用系统调用命令动态请求和释放系统资源。
3.UNIX系统是①操作系统,DOS系统是②操作系统。
【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务)
【解析】UNIX系统是一个可供多个用户同时操作的会话式的分时操作系统,DOS系统是为个人计算机设计的一个单用户操作系统。
4.现代计算机中,CPU工作方式有目态和管态两种。目态是指运行①程序,管态是指运行②程序。执行编译程序时,CPU处于③。
【答案】①用户,②操作系统,③目态
【解析】CPU工作方式分为目态和管态,主要是为了把用户程序和操作系统程序区分开,以利于程序的共享和保护。
5.从资源分配的角度讲,计算机系统中的资源分为、、
和。操作系统相应的组成部分是、、和。
【答案】处理机、存储器、输入/输出设备和文件资源;处理机管理、存储器管理、设备管理和文件系统
操作系统练习题
《操作系统》专业课练习题
一、选择题
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.当CPU处于管态时,它可以执行的指令是
A.计算机系统中的全部指令
B.仅限于非特权指令
C.仅限于访管指令
D.仅限于特权指令
7.一个作业8:00到达系统,估计运行时间为1h,若10:00开始执行该作业,其响应比是
操作系统练习题(1)
操作系统练习题(1)
第一章操作系统引论
简答题:
1、试说明操作系统与硬件、其他系统软件以及用户之间的关系。
2、什么是多道程序技术?在OS中引入该技术,带来了哪些好处?
3、推动批处理系统和分时系统形成和发展的主要动力是什么?
4、实现分时系统的关键问题是什么?如何解决?
5、试从多路性、独立性、交互性以及及时性几个方面,比较分时系统与实时系统
6、操作系统具有哪几大特征?它们之间有何关系?
7、试比较分层式结构与模块式结构的异同
8、微内核结构具有哪些优点?为什么?
选择题
1、在计算机系统中配置操作系统的主要目的是()
(1)增加计算机系统的功能
(2)提高系统资源的利用率
(3)提高系统的运行速度
(4)合理组织系统的工作流程,以提高系统吞吐量
2、OS的主要功能是管理计算机系统中的()
(1)程序和数据(2)进程(3)资源(4)作业(5)软件(6)硬件
3、()管理主要是对进程进行管理。
(1)存储器(2)虚拟存储器(3)运算器(4)处理机(5)控制器
4、OS有多种类型,允许多个用户以交互方式使用计算机的操作系统,称为();允许多个用户将若干个作业提交给计算机系统集中处理的操作系统是();在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在IBM-PC机上的操作系统是()。
(1)批处理OS(2)分时操作系统(3)实时操作系统(4)微机操作系统(5)
多处理机操作系统
5、OS是一种(A),它负责为用户和用户程序完成所有的(B)的工作,(C)不是
操作系统关心的主要问题。
A:(1)应用软件;(2)系统软件;(3)通用软件;(4)软件包;
操作系统习题1
操作系统习题1
一, 选择题
1. ( )不是分时系统的基本特征:
A,同时性B,独立性
C,实时性D,交互性
2. 设计批处理多道系统时,首先要考虑的是( )
A.灵活性和可适应性
B.系统效率和吞吐量
C.交互性和响应时间
D.实时性和可靠性
3. 世界上第一个操作系统是().
A,分时系统B,单道批处理系统
C,多道批处理系统D,实时系统
4. ()没有多道程序设计的特点.
A,DOS B,UNIX C,WINDOWS D,LINUX
5. 进程和程序的一个本质区别是().
A.前者为动态的,后者为静态的
B.前者存储在内存,后者存储在外存
C.前者在一个文件中,后者在多个文件中
D.前者分时使用CPU,后者独占CPU
6. 进程在系统中是否存在的惟一标志是().
A.数据集合
B.目标程序
C.源程序
D.进程控制块
7. 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用.
A,操作员B,联机用户C,操作系统D,目标程序
8. 当用户程序执行访管指令时,中断装置将使中央处理器( )工作.
A,维持在目态B,从目态转换到管态
C,维持在管态D,从管态转换到目态
9. 一作业进入内存后,则所属该作业的进程初始时处于( )状态.
A,运行B,等待C,就绪D,收容
10. 我们把在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出下列论述,正确的论述为( )。
A 对临界资源是不能实现资源共享的。
B 只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享。
C 为临界资源配上相应的设备控制块后,便能被共享。
操作系统阶段练习题(1)
2 1 3 4
就绪
阻塞
操作系统阶段练习题(1)
LOGO
(2)在什么条件下,一个进程的变迁3能 立即引起另一进程的变迁1? 就绪队列非空时。 答:就绪队列非空时。
运行
1 4 2 3
就绪
阻塞
操作系统阶段练习题(1)
LOGO
(3)在什么情况下将发生下列因果变迁:2→1; 3→2;4→1。
答(1)2→1有因果关系 2→1有因果关系 因为2发生时,假如就绪队列不空, 因为2发生时,假如就绪队列不空,就会选择一个 进程运行;若就绪队列空,此时2发生, 进程运行;若就绪队列空,此时2发生,就会使就绪队列 非空,从而仍会发生1. 非空,从而仍会发生1. 3→2:没有因果关系。 (2)3→2:没有因果关系。 4→1:存在因果关系: (3)4→1:存在因果关系: 当系统中无进程在执行,且就绪队列为空, 当系统中无进程在执行,且就绪队列为空,调度程 序无事可做时,如果此时发生了4 一个就绪进程产生了, 序无事可做时,如果此时发生了4,一个就绪进程产生了, 因而会产生变迁1 因而会产生变迁1; 当系统是可抢占的调度方式时,发生4 当系统是可抢占的调度方式时,发生4而产生的新的 就绪进程,其优先级高于正在运行的进程,则发生抢占, 就绪进程,其优先级高于正在运行的进程,则发生抢占, 即变迁1 即变迁1出现
操作系统1习题
操作系统 1 习题
章一概论
1.下列哪一条是在操作系统设计中引入多道程序技术的好处?A. 使并发执行成为可能 B. 简化操作系统的实现
C. 减少对内存容量的需求
D. 便于实施存储保护2.Windows XP属于下列哪一类操作系统?
A. 单用户单任务
B. 单用户多任务
C. 多用户
D. 批处理3.下列哪一条不是批处理系统的优点?·
A. 吞吐量大
B. 资源利用率高
C. 系统开销小
D. 响应及时4.能及时处理由过程控制反馈的数据并作出响应的操作系统是()
A、分时系统
B、网络系统
C、实时系统
D、批处理系统5.UNIX系统是一个__________操作系统。
A、单用户
B、单用户多任务
C、多用户多任务
D、多用户单任务6.在分时系统中,当用户数一定时,影响响应时间的主要因素是_。
A时间片B调度算法C存储分配方式D作业的大小7.Windows NT属于哪一类操作系统?
A、单用户单任务
B、单用户多任务
C、单道批处理
D、多用户8.多道程序设计技术是指:多道程序可同时进入 A ,在 A 的位置 B ,为使多道进程并发执行必须为每个用户作业创建进程,批处理系统由 C 创建,而分时系统由 D 创建。
(1)内存(2)系统(3)固定(4)不定(5)进程调度(6)中级调度(7)作业调度(8)输入进程(9)系统调用(10)命令解释进程
填空
1.在手工操作阶段,操作员在进行装卸卡片或磁带等手工操作时,CPU处于空闲等待,我们称这种现象为等待状态
2.多道批处理系统的特征为多道性无序性调度性
3.批量处理系统的缺点为;。4.多道批处理系统和分时系统的出现,标志着操作系统的形成。
操作系统练习题(带答案)
第1-3章练习题
一、选择题
1.关于操作系统的叙述( D )是不正确的。
A.管理资源的程序
B.管理用户程序执行的程序
C.能使系统资源提高效率的程序
D.能方便用户编程的程序
2.下面关于操作系统的叙述中正确的是( A )。
A.批处理作业必须具有作业控制信息
B.分时系统不一定都具有人机交互功能
C.从响应时间的角度看,实时系统与分时系统差不多
D.由于采用了分时技术,用户可以独占计算机的资源
3.用户程序调用操作系统的功能必须使用( B )。
A.调用命令
B.系统调用
C.作业控制
D.控制命令
4.批处理操作系统提高了计算机的工作效率,但( B )。
A.系统资源利用率不高 B. 在作业执行时用户不能直接干预
C. 系统吞吐量小
D. 不具备并行性
5.引入进程概念的关键在于( A )。
A.共享资源
B.独享资源
C.顺序执行
D.便于执行
6.操作系统提供给程序员的接口是( B )。
A.进程
B.系统调用
C.库函数
D.B和C
7.进程和程序的最根本区别在于( B )。
A.对资源的占有类型和数量
B.进程是动态的,而程序是静态的
C.看它们是否能够并发地在处理机上运行
D.进程的规模较小,程序的规模较大
8.在多道程序设计技术的计算机系统中,CPU( C )。
A.只能被一个进程占用
B.可以被多个进程同时占用
C.可以被多个进程交替占用
D.可以被操作系统和另一个进程同时占用
9.当CPU处于内核态时,它可以执行的指令是( D )。
A.只有特权指令
B.只有非特权指令
C.只有访管指令
D.计算机中的所有指令
10.在进程的状态转换过程中,( D )是不可能发生的。
1操作系统习题
一、选择题
1.批处理系统的主要缺点是( C )
A CPU 利用率低 B.不能并发执行 C.缺少交互性 D.以上都不是
2.如果分时系统的时间片一定,那么( D )则响应时间越长。
A.内存越大 B.内存越少 C.用户数越少 D.用户数越多
3.从作业提交给系统到作业完成的时间间隔称为作业的( C )。
A 中断时间 D 等待时间 C 周转时间 D 响应时间
4 由于 CPU 和内存的速度和输入输出设备的速度不一样,我们在外设上设置了缓冲区,管理缓冲区的是( A )
a.设备管理程序 B.操作系统 C.中断 D.缓冲区管理程序
5.当 CPU 执行操作系统代码时,则处理机处于( A) 。
A 执行态
B 目态
C 等待态
D 就绪态
6.进程的并发执行是指若干个进程( B )
A.共享系统资源 B.在执行的时间上是重叠的
C.同时执行 D.在执行的时间上是不可重叠的
7. 在下列的进程状态变换中( C ) 是不对能发生的。
A 执行一等待
B 执行一就绪
C 等待一执行
D 等待一就绪
8.设有多个并发执行的进程则它们之间(D )。
A 必须互斥
B 必须同步
C 彼此无关
D 可能需要同步或互斥
9.多进程的系统中为了保证公共变量的完整性各进程应互斥进人临界区、所谓临界区是指( D) 。
A 一个缓冲区
B 一段数据
C 同步机制
D 一段程序
10.下面关于进程通信的有关说法中错误的是( C )
A.进程通信有两种方式:直接通信和间接通信
B.直接通信固定在一对进程之间
C.间接通信是通过第三个进程转发信件的,不必在两个过程间直接相互通信
D.间接通信方式以信箱为媒介实现通信,信箱由接收信件的进程设置
操作系统习题1(含答案)
计算机操作系统试题
一填空:
1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。
3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。
5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。
6.文件的逻辑结构分流式文件和记录式文件二种。
7.进程由程度、数据和PCB组成。
8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。9.操作系统是运行在计算机裸机系统上的最基本的系统软件。
10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。
11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。
12.段式管理中,以段为单位,每段分配一个连续区。由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。
13.逻辑设备表(LUT)的主要功能是实现设备独立性。
14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。
16. 段的共享是通过共享段表实现的。
17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。
18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。
操作系统习题1
操作系统习题1
⼀、填空题
1. 每个进程都有⼀个⽣命周期,这个周期从__(1)__开始,到__(2)__⽽结束。
2. 页式存储管理中,处理器设置的地址转换机构是__(3)__寄存器。
3. 按照组织⽅式分类⽂件,可以将⽂件分为__(4)__和__(5)__。
4. 操作系统为⽤户提供两种类型的使⽤接⼝,它们是__(6)__接⼝和__(7)__接⼝。
5. 操作系统中,进程可以分为__(8)__进程和__(9)__进程两类。
6. 中央处理机执⾏__(10)__指令启动通道⼯作。
7. 在批处理兼分时的系统中,往往由分时系统控制的作业称为__(11)__作业,⽽由批处理系统控制的作业称为__(12)__作业。
8. 采⽤SPOOL技术的计算机系统中,操作员只要启动__(13)__程序⼯作,就可以把作业存放到__(14)__中等待处理。
9. 对资源采⽤抢夺式分配可以防⽌死锁,能对处理器进⾏抢夺式分配的算法有__(15)__算法和__(16)__算法。
10. 主存储器与外围设备之间的信息传送操作称为__(17)__。
11. 在响应⽐最⾼者优先的作业调度算法中,当各个作业等待时间相同时,__(18)__的作业将得到优先调度;当各个作业要求运⾏的时间相同时,__(19)__的作业得到优先调度。
12. 当⼀个进程独占处理器顺序执⾏时,具有两个特性:__(20)__性和可再现性。
⼆、判断题(⽤“√”表⽰正确,“×”表⽰错误。)
1. 缓冲区申请只能在设备分配之后进⾏()。
2. 在数据传送结束后,外设发出中断请求,I/O控制过程将调⽤中断处理程序和做出中断响应。对于不同的中断,其善后处理不同()。
操作系统综合题
int a[50][50];
int i,j;
for (i=0;i<=49;i++)
for (j=0;j<=49;j++)
a[i][j]=0;
若在程序执行时内存中只有一个存储块用来存放数组信息,试问该程序执行时产生多少次缺页中断?
(3)对于上述算法,各个作业的带权周转时间是多少?平均带权周转时间是多少?
9.现有3个批处理作业,第一个作业10:00到达,需要执行2小时;第二个作业在10:10到达,需要执行1小时;第三个作业在10:25到达,需要执行25分钟。分别采取如下3种作业调度算法:
调度算法1:
作业号
到达时间
开始执行时间
执行结束时间
P0 2 0 1 1 2 1 0 0 1 0 2 0
P1 2 1 0 0 1 1 1 2
P2 1 1 1 0 3 1 0 0
P3 1 1 0 1 0 0 2 0
P4 1 0 0 0 2 1 1 0
问:(1)请检测此时系统是否安全?写出检测过程。
(2)如果此时P1提出资源请求(1,0,1,0),系统能否马上给予分配?为什么?
17.假定某请求页式存储管理系统中,为一进程分配了内存物理块3块,考虑以下的页面引用串:1,2,3,4,2,1,4,5,2,1,2,3。
操作系统课后习题1-9答案
操作系统课后习题1-9答案
练习1
1.1-1.10题解见书
1.11 有⼀台输⼊设备和⼀台输出设备的计算机系统上,运⾏有两道程序。两道程序投⼊运⾏情况如下:程序1先开始运⾏,其运⾏轨迹为:计算50ms、输出100ms、计算50ms、输出100ms,结束;
程序2后开始运⾏,其运⾏轨迹为:计算50ms、输⼊100ms、计算100ms、结束。
1. 忽略调度时间,指出两道程序运⾏时,CPU是否有空闲?在哪部分空闲?指出程序1和程序
2. 有⽆等待CPU的情况?如果有,发⽣在哪部分?
题解:
由题画出CPU利⽤图如下:
由图可知,1.CPU有空闲,在100ms~150ms时间段是空闲的。
2.程序1⽆等待时间,⽽程序2在⼀开始的0ms~50ms时间段会等待。
1.12 在计算机系统上运⾏三道程序,运⾏次序为程序1、程序2、程序3。
程序3的运⾏轨迹为:计算60ms、输⼊30ms、计算20ms。
忽略调度时间,画出三道程序运⾏的时间关系图;完成三道程序共花多少时间?与单道程序⽐较,节省了多少时间?
解答:三道程序运⾏,完成三道程序共花170ms。与单道程序(260ms)⽐较,节省了90ms。
(始终按照1-2-3的次序,即程序1→程序2→程序3→程序1→程序2→(在程序3运⾏前会停10ms等待输⼊完成)程序3。
(如果不是按照程序1、2、3的次序完成则会有多种情况。)
1.13 在计算机系统上有两台输⼊/输出设备,运⾏两道程序。
程序1的运⾏轨迹为:计算10ms、输⼊5ms、计算5ms、输出10ms、计算10ms。
程序2的运⾏轨迹为:输⼊10ms、计算10ms、输出5ms、计算5ms、输出10ms。
《操作系统》期末复习综合练习题
《操作系统》期末复习综合练习题
一、单项选择题
1.按照所起的作用和需要的运行环境,操作系统属于()范畴。
A.用户软件B.应用软件
C.支撑软件D.系统软件
2.以下不属于分时系统优点的是:()。
A.响应较快,界面友好B.多用户,便于普及
C.便于资源共享D.交互能力较弱,系统专用
3.以下()功能不是操作系统具备的主要功能:
A.文档编辑B.中断处理
C.内存管理D.CPU调度
4.Windows系列操作系统是一种单用户()的操作系统。
A.单任务B.分时
C.实时D.多任务
5.Unix操作系统是当代最有代表性的多用户多任务()。
A.实时系统B.批处理系统
C.分时系统D.分布式系统
6.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。A.多道批处理系统B.分时系统
C.实时系统D.网络操作系统
7.两个或多个活动在同一给定的时间间隔中进行称之为()。
A.并行B.共享C.并发D.异步
8.Unix系统中的命令界面下,普通用户的默认主提示符是:()。
A.$ B.# C.> D.<
9.推动操作系统形成和发展的主要动力是()。
A.软件的发展B.软件制造商C.硬件技术的发展D.CPU的升级
10.进程的动态、并发等特征是利用()表现出来。
A.程序B.数据
C.进程控制块D.程序和数据
11.()不是分时系统的基本特征:
A. 同时性
B. 独立性
C. 实时性
D. 交互性
12.主要由于()原因,使UNIX易于移植。
A. UNIX是由机器指令书写的
B. UNIX大部分由汇编语言编写的
C.UNIX是用汇编语言编写的 D. UNIX大部分是用C语言编写的
操作系统综合习题一
一.选择题
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、由若干条机器指令组成
C、一条特定指令
D、中途能打断的指令
8、索引式文件组织的一个主要优点是。
A、不需要链接指针
B、能实现物理块的动态分配
C、回收实现比较简单
D、用户存取方便
9、碎片现象的存在使得()。
A、内存空间利用率降低
B、内存空间利用率提高
C、内存空间利用率得以改善
D、内存空间利用率不变
10、文件目录的主要作用是。
A、按名存取
B、提高速度
C、节省空间
D、提高外存利用率
11、在计算机系统中,操作系统是。
A.一般应用软件; B.核心系统软件; C.用户应用软件; D.系统支撑软件。
12、UNIX操作系统是著名的。
A.多道批处理系统;B.分时系统; C.实时系统; D.分布式系统。
13、系统抖动是指()
A.使用机器时,出现屏幕闪烁的现象
B.刚被调出的页面又立刻被调入所形成的频繁调入调出现象
C.系统盘不干净导致系统不稳定的现象
D. 由于内存分配不当,偶然造成内存不够的现象
HS《OS》综合练习题
北京邮电大学高等函授
《操作系统》综合练习题
第一部分练习题
一、填空:
1.从资源管理的角度出发,操作系统的主要功能有、、
和。
2.广泛使用的操作系统的典型分类为、、
和。
3.操作系统是、系统资源,方便用户使用的的集合。
4.最常用的存储保护机构有和。
5.机器厂家提供给用户使用的程序运行意图的说明手段有和
。
6.通常操作系统与用户的接口有和作业控制说明两个方面。在联机作业控制中有和两种方法。
7.如果一个进程原来处于运行状态,可因由状态变为挂起状态,此时该进程参与争夺处理器。
8.一般PCB应包含、和三类信息。
9.为对系统中的进行有效的管理,通常系统都了若干基本的操作,这些操作命令通常被称为。
10.线程是内一个相对、执行。
11.临界段为中访问的段。
12.信号量可按其用途分为和两种。
13.管程是进程间的机制,它保证进程访问,并且提供了一个方便的和进程的机构。
14.对称式多处理器系统的主要组织特点是各处理器的地位。
15.从用户角度看操作系统,用户是单处理器系统还是多处理器系统。
16.处理器调度可以分为、和三级。
17.所谓死锁状态是指在系统中的,由于系统或由于彼此而永远。
18.从资源使用方式上来说,系统资源可分为资源和资源。
19.主存储器管理技术可分为管理和管理两大类。
20.主存首先是存放和用户程序的和,每一项信息都存放在主存的位置上。
21.固定分区是把主存分成若干的存储区,每个存储区分给作业使用。直到该作业才将该存储区系统。
22.可变分区个数是的,每个分区的大小是的。主存中分布着个数和大小都是的空闲分区或称。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.选择题
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、由若干条机器指令组成
C、一条特定指令
D、中途能打断的指令
8、索引式文件组织的一个主要优点是。
A、不需要链接指针
B、能实现物理块的动态分配
C、回收实现比较简单
D、用户存取方便
9、碎片现象的存在使得()。
A、内存空间利用率降低
B、内存空间利用率提高
C、内存空间利用率得以改善
D、内存空间利用率不变
10、文件目录的主要作用是。
A、按名存取
B、提高速度
C、节省空间
D、提高外存利用率
11、在计算机系统中,操作系统是。
A.一般应用软件; B.核心系统软件; C.用户应用软件; D.
系统支撑软件。
12、UNIX操作系统是着名的。
A.多道批处理系统; B.分时系统; C.实时系统; D.分布式系统。
13、系统抖动是指()
A.使用机器时,出现屏幕闪烁的现象
B.刚被调出的页面又立刻被调入所形成的频繁调入调出现象
C.系统盘不干净导致系统不稳定的现象
D. 由于内存分配不当,偶然造成内存不够的现象
14、进程和程序的一个本质区别是。
A.前者为动态的,后者为静态的; B.前者存储在内存,后者存储在外存;
C.前者在一个文件中,后者在多个文件中;D.前者分时使用CPU,后者独占CPU。
15、某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将。
A.从就绪变为运行; B.从运行变为就绪;
C.从运行变为阻塞; D.从阻塞变为就绪
16、进程控制块是描述进程状态和特性的数据结构,一个进程。
A.可以有多个进程控制块; B.可以和其他进程共用一个进程控制块;
C.可以没有进程控制块; D.只能有惟一的进程控制块。
17、在一般操作系统中必不可少的调度是。
A.高级调度; B.中级调度; C.作业调度; D.进程调度。
18、把逻辑地址转变为内存的物理地址的过程称作。
A.编译; B.连接; C.运行; D.重定位。
19、在UNIX系统中,目录结构采用。
A.单级目录结构; B.二级目录结构;
C.单纯树形目录结构; D.带链接树形目录结构。
20、? 避免死锁的一个着名的算法是。
A.先入先出法; B.银行家算法; C.优先级算法; D.资源按序分配法。
21、一个进程被唤醒意味着()。
A.该进程重新占有了CPU B.进程状态变为就绪
C.它的优先权变为最大 D.其PCB移至就绪队列的队首
22、进程的动态、并发等特征是利用()表现出来的。
A.程序 B.数据 C.程序和数据 D.进程控制块
23、设备的打开、关闭、读、写等操作是由()完成的。
A.用户程序B.编译程序
C.设备分配程序 D.设备驱动程序
24、可由CPU调用执行的程序所对应的地址空间为()。
A.符号名空间 B.虚拟地址空间
C.物理地址空间 D.相对地址空间
25、采用SPOOLing技术的目的是()。
A.提高独占设备的利用率 B.提高主机效率
C.减轻用户编程负担 D.提高程序的运行速度
26、在虚拟分页存储管理系统中,若进程要访问的页面不在内存,且内存中没有可用的内存块时,系统正确的处理顺序为。
A.决定淘汰页?页面调出?缺页中断?页面调入;
B.决定淘汰页?页面调入?缺页中断?页面调出;
C.缺页中断?决定淘汰页?页面调出?页面调入;
D.缺页中断?决定淘汰页? 页面调入?页面调出
二、填空题
1.操作系统的基本特征是并发性、、虚拟性和不确定性。
2.进程创建工作主要完成的是创建进程控制块PCB,并把它挂到队列中。
3.从用户的源程序进入系统到相应程序在机器上执行,所经历的主要处理阶段有编辑、编译、、和运行阶段。4.虚拟内存大小跟CPU的寻址范围有关。
5.文件的物理存储组织形式有,、和索引结构三种
6.一般来说操作系统有三种结构,它们分布别是结构、结构和结构。传统的UNIX系统核心就采用结构。
7.操作系统一般为用户提供了三种界面:、和。8.处理机调度分为三级,它们是、和。在一般操作系统中,必须具备的调度是。
9.一般来说,用户程序中所使用的地址是,而内存中各存储单元的地址是,将前者转变为后者的过程称作。
10.产生死锁的必要条件有4个,分别是、、和环路条件。
11.在一个单CPU系统中,假定某时刻该系统中有10个进程并发执行(调度程序占用的时间忽略不计),那么该时刻中处于运动态的进程数最多有个,最少有个;该时刻系统中处于就绪态的进程数最多有个,最少有个。该时刻系统中处于阻塞态的进程数最多有个,最少有个。
12.如果为一个作业只建立一个进程,则为了照顾短作业用户,应采用,为照顾紧急的作业用户,应采用,为实现人机交互作用而采用,而为了能使短作业、长作业及交互作业用户都比较满意,应采用。