大学操作系统期末复习题汇总汇总
- 格式:docx
- 大小:67.89 KB
- 文档页数:22
第一章1.实时操作系统必须在内完成来自外部的事件。
a. 响应时间b. 周转时间c. 规定时间d. 调度时间2.多道程序设计是指。
a. 在实时系统中并发运行多个程序b. 在分布系统中同一时刻运行多个程序c. 在一台处理机上同一时刻运行多个程序d. 在一台处理机上并发运行多个程序3.操作系统提供给程序员的接口是。
a. 进程b. 系统调用c. 库函数d. b和c4.配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,称为计算机。
a. 并行b. 真实c. 虚拟d. 共享5.批处理系统的主要缺点是。
a. CPU利用率低b. 不能并发执行c. 缺少交互性d. 以上都不是6.下列选择中,不是操作系统关心的问题。
a. 管理计算机裸机b. 设计、提供用户程序与计算机硬件系统的界面c. 管理计算机系统的资源d. 高级程序设计语言的编译器7.操作系统的采用了以空间换时间的技术。
a. SPOOLing技术b. 覆盖技术c. 通道技术d. 虚拟存储技术8.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。
a. 计算机具有足够快的速度b. 能快速进行内外存之间的信息交换c. 系统能够及时接收多个用户的输入d. 短时间内所有用户程序都能运行9.实时系统对可靠性和安全性的要求极高,它。
a. 十分注意系统资源的利用率b. 不强调响应速度c. 不强求系统资源的利用率d. 不必向用户反馈信息10.从用户观点来看,操作系统是。
a. 用户与计算机之间的接口b. 控制和管理计算机资源的软件c. 合理组织计算机流程的软件d. 一个应用程序一、单选题(11)当CPU执行操作系统代码时,称处理机处于( )。
A.执行态B.目态C.管态D.就绪态(12)在下列性质中,( )不是分时系统的特征。
A.多路性B.交互性C.独立性D.成批性(13)下列仅一条指令( )只能在管态下执行。
A.读取时钟指令B.访管指令C.屏蔽中断指令D.取数指令1. 多道程序设计的主要优点是。
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系统是单用户单任务操作系统。
操作系统期末复习题第⼀章在有⼀个CPU和两台输⼊输出设备I/O1和I/O2,且能够实现抢先式多任务并⾏⼯作的多道程序环境内,投⼊运⾏优先级由⾼到低的P1、P2和P3这3个作业。
它们使⽤设备的先后顺序和占⽤设备时间分别是:作业P1:I/O2(30ms)、CPU(10ms)、I/O1(30ms)、CPU(10ms)作业P2:I/O1(20ms)、CPU(20ms)、I/O2(40ms)作业P3:CPU(30ms)、I/O1(20ms)假设对于其他辅助操作时间可以忽略不计,作业P1、P2、P3从投⼊到完成所⽤的时间分别是(1) ms、(2) ms、(3)ms。
3个作业从投⼊运⾏到全部完成,CPU的利⽤率约为(4) %,I/O1的利⽤率约为(5) %。
假设在系统中仅有这3个作业投⼊运⾏,各设备的利⽤率是指该设备的使⽤时间同作业进程组全部完成所占⽤最长时间的⽐率。
(1)~(5)A.60 B.67 C.70 D.78 E.80F.89 G.90 H.100 I.110 J.120答案:(1)E,(2)G,(3)G,(4)D,(5)D多道环境下各进程使⽤设备时间图1.操作系统是⼀种()。
A.通⽤软件B.系统软件C.应⽤软件D.软件包 Answer: B2.系统软件是()的软件。
A.向应⽤软件提供系统调⽤等服务B.与具体硬件逻辑功能⽆关C.在应⽤软件的基础上开发D.并不具体提供⼈机界⾯ Answer:A3.操作系统负责为⽤户和⽤户程序完成所有的__的⼯作.供选择的答案A. 硬件⽆关和应⽤⽆关B.硬件⽆关和应⽤相关C.硬件相关和应⽤⽆关D.硬件相关和应⽤相关 Answer:C4.操作系统的任务是__.A. 把源程序转换为⽬标代码B. 管理计算机系统中的软、硬件资源C. 负责存取数据库中的各种数据D. 负责⽂字格式编排和数据计算 Answer:B5.所谓()是指将⼀个以上的作业让⼊主存,并且同时处于运⾏状态,这些作业共享处理机的时间和外围设备等其他资源。
操作系统复习题(部分)单项选择题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)引起另一个进程的状态变化。
操作系统期末考试题和答案一、选择题(每题2分,共20分)1. 在操作系统中,进程和程序的主要区别是()。
A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序是操作系统的一部分,进程是用户的一部分D. 程序是用户的一部分,进程是操作系统的一部分答案:A2. 下列关于死锁的描述中,错误的是()。
A. 死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局B. 死锁产生的原因是系统资源不足C. 死锁的四个必要条件是互斥、占有和等待、不可剥夺和循环等待D. 死锁可以预防,但无法避免答案:D3. 在分页存储管理中,页表的作用是()。
A. 将逻辑地址转换为物理地址B. 将物理地址转换为逻辑地址C. 存储进程的执行状态D. 存储进程的资源分配情况答案:A4. 虚拟内存技术的主要目的是()。
A. 提高CPU的利用率B. 提高内存的利用率C. 提高I/O设备的利用率D. 提高磁盘的利用率答案:B5. 在操作系统中,文件的逻辑结构通常采用()。
A. 顺序结构B. 链接结构C. 索引结构D. 树形结构答案:A6. 操作系统中,文件的物理结构通常采用()。
A. 顺序结构B. 链接结构C. 索引结构D. 树形结构答案:B7. 在操作系统中,文件的共享是指()。
A. 多个进程可以同时访问同一个文件B. 多个进程可以同时修改同一个文件C. 多个进程可以同时创建同一个文件D. 多个进程可以同时删除同一个文件答案:A8. 在操作系统中,文件的保护是指()。
A. 防止文件被非法访问B. 防止文件被非法修改C. 防止文件被非法删除D. 以上都是答案:D9. 在操作系统中,文件的组织方式通常采用()。
A. 顺序文件B. 随机文件C. 索引文件D. 以上都是答案:D10. 在操作系统中,文件的存取方式通常采用()。
A. 顺序存取B. 随机存取C. 直接存取D. 以上都是答案:D二、填空题(每题2分,共20分)1. 操作系统的主要功能包括______、______、文件管理、设备管理和______。
设某计算机系统有一个CPU,一台输入设备,一台打印机。
现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。
进程A的运行轨迹是:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。
进程B的运行轨迹为:计算50ms,输入数据80ms,再计算100ms,结束。
试画出它们的时序关系图(甘特图),并说明:1.开始运行后,CPU有无空闲等待?若有,在哪段时间内等待?计算CPU的利用率。
2.进程A运行时有无等待现象?若有,在什么时候发生等待现象?3.进程B运行时有无等待现象?若有,在什么时候发生等待现象?在一单道批处理系统中,一组作业的提交时间和运行时间如下表,利用先来先服务调度算法试计算以下三种作业的平均周转时间T和平均带权周转时间W。
作业提交时间运行时间18.0 1.028.50.539.00.249.10.1假设系统中有4个进程P1,P2和p3,P4.它们的运行时间依次是6,8,7和3(单位是ms). 如果进程以p1,p2,p3, P4的顺序在时刻0到达,并设置他们的优先级分别为1,2,3,4,数字越大优先级越高,采用优先级调度算法,计算其平均等待时间.作业优先级提交时间运行时间开始时间完成时间等待时间P1106182418P2208101810P3*******P4403030.用pv原语解决司机与售票员的问题分析:为保证车辆行驶安全,售票员必须关好车门,然后通知司机启动车辆,在行驶过程中售票员不能打开车门,待车到站停稳后,司机通知售票员才能打开车门,如此不断重复。
为此,须设置两个信号量START,OPEN用来控制司机和售票员的行为,初值都为0。
司机进程:while(1){P(START)启动车辆正常驾驶到站停车V(OPEN)}…售票员进程:while(1){关门V(START)售票P(OPEN)开门}…16.用PV原语解决下图之同步问题.提示:考虑对缓冲区S的同步设置两个信号量Sempty=1,Sfull=0 get:while(1){P(Sempty);将数放入S;V (Sfull);copy:while(1){P (Sfull);将数从S取出;V (Sempty);}此题类似于一个生产者一个消费者一个缓冲区的情况。
国家开放大学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.与系统的命令一样•进程与程序之间有密切联系,但又是不同的概念。
二者的一个本质区别是()。
操作系统期末复习习题第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分)操作系统是控制和管理计算机系统内各种硬件和软件资源有效地组织多道程序运行的系统软件,是用户和计算机之间的接口。
它的五大功能是:存储器管理、处理机管理、设备管理、文件管理、用户接口。
3.10:解:设mutex[l]为第I块缓冲区的公用信号量,保证生产者和消费者进程对同一块缓冲区的互斥,初值为1。
设avail为生产者的私用信号量,初值为rm设full为消费者私用信号量,初值为0。
Deposit(data)P(avail);选择一个空缓冲区I;P(mute x[l]);送数据入缓冲区I;V(full);V(mutex[l]);remove(data)P(full);选择一个满缓冲区I;P(mutex[l]);取缓冲区I数据;V(avail);V(mutex[l]);3.11:解:定义数组s [0],s [l],sempty[O],sfull[l]是PA 的私用信号量,sfull[0],sempty⑴是PB 的私用信号量。
sempty[O]=sempty[l]=n(n 为缓冲区个数)sfull[O]=sfull[l]=O则,sen d(i,m){P(sempty[i]);按FIFO方式选择一个空缓冲区;把信息m放入缓冲区;V(sfull[i]);}receive(i,m){P(sfull[i]);FIFO方式选择一个装满数据的缓冲区sbuf[i];把缓冲区sbuf[i啲信息赋给m;置缓冲区sbuf[i]为空;V(sempty[i];}1、在Unix system V中,如果一个盘块的大小为1KB,每个盘块号占4个字节,那么一个进程要访问偏移量为263168字节处的数据时,需要经过几次间接?解:偏移量为23168的逻辑块号为23168/1024=257块内偏移为0因为10<257<266 ,所以263168的块号在一次间接块内。
补充:Unix 系统中的盘块缓冲池(1)盘块缓冲区的组成缓冲首部和缓冲体,两者一一对应,但物理上并不相连,只是在缓冲首部中用一个指向对应缓冲区的指针将两者联系起来。
(2)缓冲池的构成为了对缓冲区进行管理,在核心中设置了一个双旬链接的空闲链表。
系统初 起时,将所有的缓冲首部都链入空闲链表中。
计算机操作系统分章节复习题注:1-简单2-一般3-较难4-难第一部分操作系统基本概念一、选择题(选择最确切的一个答案,将其代码填入括号中)1、操作系统是一种()。
A、应用软件B、系统软件C、通用软件D、工具软件2、计算机系统的组成包括()。
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、下面关于操作系统的叙述正确的是()。
操作系统第一章一、选择题(从题目给出的A、B C D四个答案中,选择一个正确的答案,把答案编号填在题目的______ 处)1.操作系统的 ________________________ 管理部分负责对进程进行调度。
A.主存储器B.控制器C.运算器D.处理机2.操作系统是对进行管理的软件。
A.软件B.硬件C.计算机资源D.应用程序3.从用户观点看,操作系统是A.用户与计算机之间的接口。
B.控制和管理计算机资源的软件。
C.合理地组织计算机工作流程的软件。
D.由若干层次的程序按一定的结构组成的有机体。
4. 操作系统中采用多道程序设计技术提高CPU和外部设备的__________________ 。
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. ______ 操作系统允许用户把若干个作业提交给计算机系统。
A. 单用户B. 分布式C. 批处理D. 监督13. 设计实时操作系统时,首先应考虑系统的_____________ 。
A. 可靠性和灵活性B. 实时性和可靠性C. 灵活性和可靠性D. 优良性和分配性14. 若把操作系统看作计算机系统资源的管理者,下列的 ________ 不属于操作系统所管理的资源。
A. 程序B. 内存C. CPUD. 中断15. 操作系统负责管理计算机系统的_____________ ,其中包括处理机、主存、外围设备和系统中的数据。
A. 程序B. 文件C. 资源D. 进程16. 当系统处于用户态时,不能执行_____________________ 。
A. 算术运算指令B. 逻辑运算指令C. 转移指令D. 输入输出指令(特权指令)17. 用户通过终端使用计算机系统控制作业执行的方式称为_____ 方式。
A. 自动B. 联机C. 脱机D. 假脱机18. 系统在__________________ 时,发生从目态到管态的转换。
A.调用用户子程序时B.调用C语言库函数时C.执行系统调用时D.设置程序状态字时19 .操作系统中的处理机管理负责对作业或进程进行调度,对系统中的程序和数据进行管理的部分通常称为。
A.数据库系统B.信息管理C.文件系统D.检索系统20 .UNIX是当今世界上广为使用的。
A.实时通用操作系统B.多用户多任务操作系统C.大型计算机操作系统D.实时多任务操作系统填空题1.操作系统的基本功能包括管理、管理、管理、管理。
除此之外,还有、错误处理和自动记帐等功能。
2. 操作系统的三种基本类型______________________________ 。
3. 并发和_______ 是操作系统的两个最基本特征,它们互为存在的条件。
4. 通用操作系统是指___________________________________________ 。
5. 操作系统的基本特征是______________________________ 。
6. 操作系统的“不确定性”是指程序的________ 不确定。
7. 在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是 ___________________________ 。
8. 分时系统的主要特征有_________ 、_、________ 和 __ 。
9. 实时系统与分时系统以及批处理系统的主要区别是______________ 。
10. 与分时操作系统相比,实时操作系统对_____________ 有更高的要求。
11. 操作系统的用户接口有:_____ 。
12. 操作系统的程序接口又称为________________ ,供用户编写程序时调用操作系统的服务,一般通过软中断进入。
13. 为区分当前运行的是操作系统的代码还是用户代码,计算机系统一般设置管态和目态两种运行状态。
14. 用户程序取得操作系统服务的唯一途径是:三、判断题(判断下面叙述的正误,在括号里打“/或“X”)1. OS是计算机系统软件,因此OS管理的只能是软件资源。
()2. 飞机订票系统接受若干终端用户的服务请求,进行处理后通过终端回答用户,这是一个分时系统。
()3. 单处理机系统中,进程并发执行指多个进程同时占有CPU运行。
()4. 原语是OS中设计的不可中断的过程。
()5. 因为增加了进程控制的开销,多道程序系统CPU的利用率往往低于单道系统。
()6. 计算机系统设置了“管态”与“目态”两种状态,当机器处于“管态”时,只能执行特权指令.()7. 分时系统中,时间片越小,系统性能越好。
()8. 实时系统只能应用于生产控制系统,不能应用于信息处理系统。
()9. 并发性是指若干事件在同一时间间隔内发生。
()10. 多道批处理系统与单道批处理系统的主要区别在于它必须有作业调度功能和进程调度功能、内存中可以存放多道作业。
()操作系统习题一一进程管理四、选择题(从给出的A、B、C、D四个答案中,选择一个正确的答案,把答案编号填在题目的____________ 处)1. 操作系统通过_______________ 对进程进行管理。
A. 进程B. 进程控制块C. 进程启动程序D. 进程控制区2. 一个进程被唤醒意味着 _______________ 。
A. 该进程重新占有了CPUB. 它的优先权变为最大C. 其PCB移至等待队列队首D. 进程变为就绪状态3. 下面所述步骤中, __________ 不是创建进程所必需的。
A. 由调度程序为进程分配CPUB. 建立一个进程控制块C. 为进程分配内存D. 将进程控制块插入就绪队列4. 多道程序环境下,操作系统分配资源以 ______________ 为基本单位。
A. 程序B. 指令C. 进程D. 作业5. 对于两个并发进程,设互斥信号量为mutex,若mutex=O ,则表示______________________ 。
A. 没有进程进入临界区B. 有一个进程进入临界区C. 有一个进程进入临界区,另一个进程等待进入D. 有两个进程进入临界区6. 在进程管理中,当 __________________ 时,进程从阻塞状态变为就绪状态。
A. 进程被进程调度程序选中B. 等待某一事件C. 等待的事件发生D. 时间片到7. 分配到必要的资源并获得处理机时的进程状态是 _________ 。
A. 就绪状态B. 执行状态C. 阻塞状态D. 撤消状态8. 下列关于进程控制块PCB的叙述中,哪些是正确的?I、系统利用PCB描述进程的基本静态特征。
n、PCB可用于描述进程的运动变化过程。
川、一个进程唯一对应一个PCB。
A. I和nB. I和川C. n和川D. 全都正确9. 若P、V操作的信号量S初值为2,当前值为 -,则表示有 ___________________ 等待信号量S所代表资源的进程。
B . 1 个C.2个 D . 3个A . 0个10.进程因为执行P ( S)操作而阻塞,则执行P( S)操作后,.Value —定A. =0B. >0 C .<C ) D.不确定11.信箱通信方式疋一种通信方式。
A. 直接通信B. 间接通信C. 低级通信D. 信号量五、填空题1. 进程的基本特征有______ 、_______ 、_____ 、______ 、______ 。
2. 信号量的物理意义是________________________________________ 。
3. 临界资源是______________ ,而临界区是指 ________________________ 。
4. 进程是,进程与程序的主要区别是5. 设S 为代表某资源的信号量,则S.value=3,表示 __________________________ ;S.value=-2,表示_______________________________________ ;进程调用P(S),表示___________________________________________ 。
6. 线程是,引入线程是为了__________________________________________。
六、判断题(判断下面叙述的正误,正确的打,错误的打“X” )1. 同一个程序在计算机系统上运行,总是对应同一个进程。
2. OS 通过进程控制块来对进程进行管理。
3. 单处理机系统中,进程并发执行指多个进程同时占有CPU 运行。
4. 原语是OS 中设计的不可中断的过程。
5. 因为增加了进程控制的开销,多道程序系统CPU 的利用率往往低于单道系统。
6. 进程的程序段是进程存在的唯一标志。
7. 计算机系统设置了“管态”与“目态”两种状态,当机器处于“管态”时,只能执行特权指令。
8. 进程同步机制(信号量机制)是进程通信方式的一种。
9. 进程因为执行P(S)而阻塞,由此可知,执行P(S)之前,S的值一定为0。
10. 所有进程都是由OS 的进程创建原语创建的,它们的父进程一定是OS 进程。
11. 并发性是指若干事件在同一时间间隔内发生。
12. 进程退出临界区时要执行信号量的P 操作。
13. P/V 操作只能解决互斥问题。