《操作系统》习题集:第1章 引论
【习题答案】第01章 操作系统引论

《操作系统》课后练习参考答案第01章操作系统引论课后练习参考答案第01章操作系统引论1、OS具有哪几大特征?它的最基本特征是什么?a. 并发(Concurrence),共享(Sharing),虚拟(Virtual),异步性(Asynchronism).b. 其中最基本特征是并发和共享.2、处理机管理具有哪些功能?它们的主要任务是什么?a. 进程控制,进程同步,进程通信和调度.b. 进程控制的主要任务是为作业创建进程,撤销已结束的进程,以及控制进程在运行过程中的状态转换.---进程同步的主要任务是对诸进程的运行进行调节.---进程通信的任务是实现在相互合作进程之间的信息交换.---调度分为作业调度和进程调度.作业调度的基本任务是从后备队列中按照一定的算法,选择出若干个作业,为它们分配必要的资源;而进程调度的任务是从进程的就绪队列中,按照一定的算法选出一新进程,把处理机分配给它,并为它设置运行现场,是进程投入运行.3、内存管理有哪些主要功能?它们的主要任务是什么?a. 主要功能: 内存分配,内存保护,地址映射和内存扩充等.b. 内存分配的主要任务是为每道程序分配内存空间,提高存储器利用率,以减少不可用的内存空间,允许正在运行的程序申请附加的内存空间,以适应程序和数据动态增长的需要.---内存保护的主要任务是确保每道用户程序都在自己的内存空间中运行,互不干扰.---地址映射的主要任务是将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址.---内存扩充的主要任务是借助虚拟存储技术,从逻辑上去扩充内存容量.4、设备管理有哪些主要功能?其主要任务是什么?a. 主要功能: 缓冲管理,设备分配和设备处理,以及虚拟设备等.b. 主要任务: 完成用户提出的I/O请求,为用户分配I/O设备;提高CPU和I/O设备的利用率;提高I/O速度;以及方便用户使用I/O设备.5、文件管理有哪些主要功能?其主要任务是什么?a. 主要功能: 对文件存储空间的管理,目录管理,文件的读、写管理以及文件的共享和保护.b. 主要任务: 对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性.共1页,第1页。
操作系统原理-第一章 操作系统引论

第一章操作系统引论一、选择最合适的答案1. 一般用户更喜欢使用的系统是()。
A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。
A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。
A.单道程序B. 磁盘C. 对象D.多道程序4.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统5.()是多道操作系统不可缺少的硬件支持。
A.打印机B.中断机构C.硬盘D.鼠标6. 特权指令可以在()执行。
A.目态B.浏览器中C.任意的时间D.进程调度中7. 没有了()计算机系统就启动不起来。
A.编译器B.DBMSC.OSD.浏览器8. 通道能够完成()之间的数据传输。
A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设9. 操作系统的主要功能有()。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统10. 单处理机计算机系统中,()是并行操作的。
A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序11.()功能不是操作系统直接完成的功能。
A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件12. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。
A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统13. 操作系统是对()进行管理的软件。
A.硬件B.软件C.计算机资源D.应用程序14.()对多用户分时系统最重要。
A.实时性B.交互性C.共享性D.运行效率15.()对多道批处理系统最重要。
A.实时性B.交互性C.共享性D.运行效率16. ( )对实时系统最重要。
A.及时性B.交互性C.共享性D.运行效率17. Window 10是()操作系统。
计算机操作系统每章习题及答案

计算机操作系统每章习题及答案《操作系统》复习题第一章操作系统引论一、单项选择题1、操作系统是一种( B )。
A.应用软件B. 系统软件C.通用软件D. 工具软件2、操作系统是一组( C )。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序3、现代操作系统的基本特征是( C )、资源共享和操作的异步性。
A.多道程序设计B. 中断处理C.程序的并发执行D. 实现分时与实时处理4、( D )不是操作系统关心的主要问题。
A. 管理计算机裸机B. 设计、提供用户程序与计算机硬件系统的界面C. 管理计算机系统资源D. 高级程序设计语言的编译器5、引入多道程序的目的在于( A )。
A. 充分利用CPU,减少CPU等待时间B. 提高实时响应速度C. 有利于代码共享,减少主、辅存信息交换量D. 充分利用存储器6、( A )没有多道程序设计的特点。
A. DOSB. UNIXC. WindowsD.OS/27、下列操作系统中,为分时系统的是( C )。
A. CP/MB. MS-DOSC. UNIXD. Windows NT8、在分时系统中,时间片一定,( B ),响应时间越长。
A.内存越多B.用户数越多C.后备队列越短D.用户数越少9、批处理系统的主要缺点是( B )。
A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是10、在下列性质中,( D )不是分时系统的特征。
A. 交互性B. 同时性C. 及时性D. 独占性11、实时操作系统追求的目标是( C )。
A.高吞吐率B.充分利用内存C. 快速响应D. 减少系统开销12、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( C )。
A. 运行进程修改程序状态字B. 中断屏蔽C. 系统调用D. 进程调度程序13、系统调用的目的是(A )。
A.请求系统服务B.终止系统服务C.申请系统资源D.释放系统资源14、系统调用是由操作系统提供的内部调用,它(B )。
操作系统作业一及答案

第一章:操作系统引论1.什么是操作系统?可以从哪些角度阐述操作系统的作用?答:操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行的一组程序模块的集合。
作用:控制管理计算机的全部硬软件资源,合理组织计算机内部各部件协调工作,为用户提供操作和编辑界面的程序集合。
2、简要叙述批处理操作系统、分时操作系统和实时操作系统的概念及特点。
答:批处理操作系统:通常是把一批作业以脱机方式输入到磁带(磁盘)上,并在系统中配上监督程序(Monitor),在它的控制下使这批作业能一个接一个地连续处理,直到磁带(磁盘)上所有的作业全部完成。
其特点:(1)自动性;(2)顺序性。
分时操作系统:是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。
其特点:(1)多路性;(2)独立性;(3)及时性;(4)交互性。
实时操作系统:是指系统及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
其特点:(1)多路性;(2)独立性;(3)及时性;(4)交互性;(5)可靠性。
3操作系统需要管理哪些资源?它的基本功能是什么?答:硬件资源:CPU,打印机等,软件资源:数据,程序等4操作系统对外提供了哪些接口?答:(1)操作系统的命令接口通过在用户和操作系统之间提供高级通信来控制程序运行,用户通过输入设备发出一系列命令告诉操作系统执行所需功能,它包括了键盘操作命令和作业控制命令,称为作业一级的用户接口。
命令接口的两种最普遍和主要的方式是直接命令方式(命令行)和间接命令方式(命令文件)。
(2)操作系统的程序接口它是用户程序和操作系统之间的接口,用户程序通过它们使用系统资源及系统服务,这种接口方式通常采用若干系统调用组成。
操作系统原理 第1章 操作系统引论 作业答案

第一章操作系统引论(50分)一、填空题(共32分,每空2分)1. 设计现代OS的主要目标是:(有效性)、(方便性)、(可扩充性)、(开放性)。
2. OS具有(并发性)、(共享性)、(虚拟性)和(异步性)四个基本特征,最基本的特征是(并发性)。
3. 若干个事件在同一时刻发生称为(并行),若干个事件在同一时间间隔内发生称为(并发)。
4. 操作系统的五大功能是(CPU管理)、(存储管理)、(设备管理)、(文件系统)和(用户接口)。
二、简答题(共18分,每小题6分)1. 为什么说OS实现了对计算机资源的抽象?(1) OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象。
(2) 在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。
(3) OS通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。
2. 试从交互性、及时性以及可靠性方面,将分时系统不实时系统进行比较。
(1) 及时性:实时信息处理系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100微妙。
(2) 交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。
不像分时系统那样能向终端用户提供数据和资源共享等服务。
(3) 可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。
因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性及数据的安全性。
3. 何谓微内核技术?在微内核中通常提供了哪些功能?(1) 把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。
《操作系统》习题集参考答案:第1章 引论

《操作系统》习题集
第 1 章 引论
12. 20、25、30ms。 1) 如果{P0,P1}-CPU1,{p2}-CPU2,则需 20ms 2) 如果{P0,P2}-CPU1,{p1}-CPU2,则需 25ms 3) 如果{p1,p2}-CPU1,{p0}-CPU2,则需 30ms 13. 平均访问时间=
9.
10. A 25 × 80 character monochrome text screen requires a 2000-byte buffer. The 1024 × 768 pixel 24-bit color bitmap requires 2,359,296 bytes. In 1980 these two options would have cost $10 and $11,520, respectively. For current prices, check on how much RAM currently costs, probably less than $1/MB. 11. a、c、d
二、
1.
综合应用题
操作系统是计算机系统中的一个系统软件, 是组程序模块的集合, 这组程序模块用于控 制和管理计算机系统中的硬件和软件资源, 合理地组织计算机的工作流程, 并为用户使 用计算机提供方便。
第 3 页 共 6 页 北理珠 “操作系统” 课题组 201210,201303,201503
《操作系统》习题集
4. 5.
1.单道系统运行(CPU利用率40/80=50%)
设备 1 CPU
A
CPU
设备2
操作系统习题与解答(含答案)

操作系统习题与解答(含答案)第⼀章操作系统引论⼀、选择题1.在计算机系统中配置操作系统的主要⽬的是(),操作系统的主要功能是管理计算机系统中的(),其中包括()管理和()管理,以及设备管理和⽂件管理。
这⾥的()管理主要是对进程进⾏管理。
(1)A.增强计算机系统的功能;B.为了使⽤系统的资源;C.提⾼系统的运⾏速度;D.提⾼系统使⽤效率,合理地组织系统的⼯作流程,以提⾼系统吞吐量。
(2)A.程序和数据;B.进程;C.资源;D.作业;E.任务。
(3)(4)A.存储器;B.虚拟存储器;C.运算器;D.处理机;E.控制器。
2.操作系统有多种类型:(1)允许多个⽤户以交互⽅式使⽤计算机的操作系统,称为();(2)允许多⽤户将若⼲个作业提交给计算机系统集中处理的操作系统称为();(3)在()的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应。
A.批处理操作系统;B.分时操作系统;C.实时操作系统;D.微机操作系统;E.多处理机操作系统。
3.在下列性质中,哪⼀个不是分时系统的特征。
()A.交互性B.多路性C.成批性D.独占性4.实时操作系统追求的⽬标是()。
A.⾼吞吐率B.充分利⽤内存C.快速响应D.减少系统开销5. 现代操作系统的两个基本特征是()和资源共享A.多道程序设计B.中断处理C.程序的并发执⾏D.实现分时与实时处理6.引⼊多道程序的⽬的在于()。
A.有利于代码共享,减少主、辅存信息交换量。
B.提⾼实时响应速度。
C.充分利⽤CPU,减少CPU等待时间D.充分利⽤存储器7.操作系统是⼀组().A.⽂件管理程序B.中断处理程序C.资源管理程序D.设备管理程序8.()不是操作系统关⼼的主要问题.A.管理计算机裸机B.设计、提供⽤户程序与计算机硬件系统的界⾯C.管理计算机系统资源D.⾼级程序设计语⾔的编译器9.⽤户在⼀次计算机过程中,或者⼀次事物处理中,要求计算机完成所做的⼯作的集合,这是指().A.进程B.程序C.作业D.系统调⽤10.订购机票系统处理各⾃各个终端的服务请求,处理后通过终端回答⽤户,所以它是⼀个()。
第1章操作系统引论 练习题

第一章引论练习题(一)单项选择题1.操作系统是计算机系统的一种( B )。
A.应用软件 B.系统软件 C.通用软件 D.工具软件2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( D )。
A. 使用方便 B.高效工作 C. 合理使用资源 D.使用方便并高效工作3.允许多个用户以交互方式使用计算机的操作系统是( A )。
A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统4.下列系统中( B )是实时系统。
A.计算机激光照排系统 B.办公自动化系统C. 化学反应堆控制系统 D.计算机辅助设计系统5.操作系统是一种系统软件,它( D )。
A.控制程序的执行 B.管理计算机系统的资源C. 方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行6.计算机系统把进行( B )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理 B.作业管理 C.资源管理 D.设备管理7.批处理操作系统提高了计算机系统的工作效率,但( D)。
A. 不能自动选择作业执行 B.无法协调资源分配C.不能缩短作业执行时间 D. 在作业执行时用户不能直接干预8.分时操作系统适用于( D )。
A.控制生产流水线 B.调试运行程序 C.大量的数据处理 D.多个计算机资源共享9.(B )为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。
A处理器管理 B.存储管理 C.文件管理 D.作业管理10.实时操作系统对可靠性和安全性要求极高,它(A )。
A.十分注重系统资源的利用率 B.不强调响应速度C.不强求系统资源的利用率 D.不必向用户反馈信息(二)填空题1.计算机是由硬件系统和___软件____系统组成。
2.软件系统由各种__资源管理_____和数据组成。
3.批处理操作系统、___分时____和实时操作系统是基本的操作系统。
4.批处理操作系统按照预先写好的___监督程序____控制作业的执行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章引论习题集一、选择题1.操作系统是对()进行管理的软件。
【*,联考1.1】A. 软件B. 硬件C. 计算机资源D. 应用程序2.操作系统是提供了处理机管理、()管理、设备管理和文件管理的软件。
【*,★,联考1.1】A. 存储器B. 用户C. 软件D. 数据3.从用户的观点看,操作系统是()。
【*,联考】A. 用户与计算机之间的接口B. 控制和管理计算机资源的软件C. 合理地组织计算机工作流程的软件D. 由若干层次的程序按一定的结构组成的有机体4.以下选项中,()不是操作系统关心的主要问题。
【*,★,联考1.1】A. 管理计算机裸机B. 设计、提供用户程序与计算机硬件系统的界面C. 管理计算机系统资源D. 高级程序设计语言的编译器5.以下不属于操作系统管理范畴的是()。
【*,联考1.1】A. CPUB. 编写程序C. 主存D. 中断6.配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机只是一台逻辑上的计算机,称为()计算机。
【**,★,联考】A. 并行B. 真实C. 虚拟D. 共享7.在操作系统中,对系统中的信息进行管理的部分通常称为()。
【*,联考1.1】A. 数据库系统B. 软件系统C. 文件系统D. 检索系统8.在操作系统中,并发性是指若干事件()发生。
【**,★,联考】A. 在同一时刻B. 一定在不同时刻C. 某一时间间隔内D. 依次在不同时间间隔内9.下面()不是程序在并发系统内执行的特点。
【**,联考1.1】A. 程序执行的间断性B. 相互通信的可能性C. 产生死锁的必然性D. 资源分配的动态性10.操作系统的不确定性是指()。
【**,★,联考】A. 程序运行结果的不确定性B. 程序运行次序的不确定性C. 程序多次运行时间的不确定性D. B和C11.在操作系统中,()负责对进程的调度。
【*,联考】A. 处理机管理B. 作业管理C. 高级调度管理D. 存储和设备管理12.以下不属于衡量操作系统性能指标的是()。
【**,联考1.1】A. 作业的大小 C. 资源利用率 C. 吞吐量 D. 周转时间13.批处理系统的主要缺点是()。
【*,联考1.2】A. CPU利用率低B. 缺少交互性C. 不能并发执行D. 都不是14.在单处理机系统中,可并行的是()。
【**,★,09考研】Ⅰ. 进程与进程Ⅱ. 处理机与设备Ⅲ. 处理机与通道Ⅳ. 设备与设备A. Ⅰ、Ⅱ和ⅢB. Ⅰ、Ⅱ和ⅣC. Ⅰ、Ⅲ和ⅣD. Ⅱ、Ⅲ和Ⅳ15.允许多个用户以交互方式使用计算机的操作系统称为();允许多个用户将多个作业提交给计算机集中处理的操作系统称为();计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。
【*,★,联考1.2】A. 批处理操作系统B. 分时操作系统C. 多处理机操作系统D. 实时操作系统E. 网络操作系统16.所谓()是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
【*,联考】A. 多重处理B. 多道程序设计C. 实时处理D. 并行执行17.操作系统中采用多道程序设计技术提高了CPU和外部设备的()。
【*,联考1.2】A. 利用率B. 可靠性C. 稳定性D. 兼容性18.多道程序设计技术是指()。
【*,联考1.2】A. 在实时系统中并发运行多个程序B. 在分布系统中同一时刻运行多个程序C. 在一台处理机上同一时刻运行多个程序D. 在一台处理机上并发运行多个程序19.提高单机资源利用率的关键技术是()。
【*,★,联考】A. 脱机技术B. 虚拟技术C. 交换技术D. 多道程序设计技术20.()操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
【*,联考1.2】A. 网络B. 分布式C. 分时D. 实时21.实时操作系统必须在()内处理完来自外部的事件。
【*,联考1.2】A. 响应时间B. 周转时间C. 规定时间D. 调度时间22.()不是设计实时操作系统主要追求的目标。
【*,★,联考1.2】A. 安全可靠B. 资源利用率C. 及时响应D. 快速处理23.下面关于操作系统的叙述中正确的是()。
【*,★,联考】A. 批处理作业必须具有作业控制信息B. 分时系统不一定都具有人机交互功能C. 从响应时间的角度看,实时系统与分时系统差不多D. 由于采用了分时技术,用户可以独占计算机的资源24.分时操作系统的时间片一定,那么(),则响应时间越长。
【**,联考】A. 用户数越多B. 用户数越少C. 内存越少D. 内存越大25.当CPU执行操作系统内核代码时,称处理机处于()。
【*,★,联考】A. 自由态B. 目态C. 管态D. 就绪态26.从目态到管态的转换是由()完成的。
【**,联考】A. 硬件B. 管态程序C. 用户程序D. 中断处理程序27.用户程序在目态下使用系统调用引起的中断属()。
【**,★,联考】A. 硬件故障中断B. 程序中断C. 外部中断D. 访管中断28.访管指令()使用。
【*,联考,1.3】A. 仅在目态时B. 仅在管态时C. 在规定时间D. 调度时间29.当CPU处于管态时,它可以执行的指令是()。
【*,联考,1.3】A. 只有特权指令B. 只有非特权指令C. 只有访管指令D. 计算机中的所有指令30.当中央处理器处于目态时,它可以执行的指令是()。
【*,联考,1.3】A. 计算机系统中的全部指令B. 仅限于非特权指令C. 仅限于访管指令D. 仅限于特权指令31.系统在执行访管指令时会()。
【*,联考,1.3】A. 产生中断B. 产生“程序使用非法指令”错误C. 产生一般性错误D. 继续执行下一条指令32.当操作系统完成用户请求的“系统调用”功能后,应使CPU()工作。
【*,联考,1.3】A. 维持在用户态B. 从用户态转到核心态C. 维持在核心态D. 从核心态转到用户态33.在中断发生后,进入中断处理的程序属于()。
【**,联考,1.3】A. 用户程序B. 可能是应用程序,也可能是操作系统程序C. 操作系统程序D. 既不是应用程序,也不是操作系统程序34.在以下选项中,()不属于操作系统提供给用户的可使用资源。
【**,联考,1.3】A. 中断机制B. 处理机C. 存储器D. I/O设备35.()是操作系统必须提供的功能。
【**,联考,1.3】A. GUIB. 为进程提供系统调用命令C. 中断处理D. 编译源程序36.缺页中断属于(①)中断,CTRL+C中断属于(②)中断。
【**,联考】A. 硬件故障B. 程序性中断C. 外部中断D. 输入输出中断37.下列选项中,在用户态执行的是()。
【**,★,11考研】A. 命令解释程序B. 缺页处理程序C. 进程调度程序D. 时钟中断处理程序38.用户程序中要将一个字符送到显示器上显示,需使用操作系统提供的()接口。
【*,联考】A. 系统调用B. 函数C. 原语D. 子程序39.下列选项中,操作系统提供给应用程序的接口是()。
【**,10考研】A. 系统调用B. 中断C. 库函数D. 原语40.用户在程序中试图读取存放在硬盘中某文件的第2个逻辑块,使用操作系统提供的接口是()。
【*,联考1.3】A. 系统调用B. 进程C. 库函数D. 图形用户接口41.用户及其应用程序和操作系统是通过()提供的支持和服务来使用系统资源完成其操作的。
【*,★,联考】A. 单击鼠标B. 键盘命令C. 系统调用D. 图形界面42.操作系统提供给程序的接口是()。
【*,联考1.3】A. 进程B. 系统调用C. 库函数D. B和C43.用户程序调用操作系统的功能必须使用()。
【*,联考1.3】A. 调用命令B. 系统调用C. 作业控制D. 控制命令44.对于一般的进程调用和系统调用而言,以下说法正确的是()。
【**,联考1.3】A. 两者的调用过程与被调用进程一定都运行在系统态下B. 两者的调用过程与被调用过程一定都运行在用户态下C. 一般的过程调用的被调用过程一定运行在用户态下D. 系统调用的被调用进程一定运行在系统态下45.中断系统一般是由相应的()组成的。
【*,联考1.3】A. 硬件B. 软件C. 硬件和软件D. 固件46.能影响中断响应次序的技术是()。
【**,联考1.3】A. 时间片B. 中断处理程序C. 中断屏蔽D. 特权指令47.用户程序在目态下使用特权指令引起的中断属()。
【**,联考1.3】A. 硬件故障中断B. 程序中断C. 外部中断D. 访管中断48.计算机系统中判断是否有中断事件发生应是在()。
【**,联考】A. 进程切换时B. 执行完一条指令后C. 执行P操作后D. 由用户态转入核心态时49.中断的概念是指()。
【*,联考1.3】A. 暂停处理机的执行B. 暂停处理机对现行程序的执行C. 停止整个系统运行D. 使处理机空转50.系统调用是()。
【*,联考1.3】A. 用户编写的一个子程序B. 高级语言中的库程序C. 操作系统中的一条命令D. 操作系统向用户程序提供的接口二、综合应用题1.什么是操作系统?它有什么基本特性?【**,联考1.1】2.判断以下叙述的正确性。
【**,联考】1)操作系统是实现对系统资源进行管理和控制程序执行的一种系统软件。
2)在主存容量为M的多用户分时系统中,当注册用户数为N个时,每个用户拥有的主存空间为M/N。
3)操作系统的不确定性是指程序执行结果的不确定性4)处理机管理负责为用户分配主存,保护主存中的程序不被破坏,提高CPU的利用效率。
3.操作系统具有并发、共享的特性,为了实现这些特性,操作系统必须解决哪些问题?(提示:操作系统的四大功能)【**,★,联考】4.操作系统在计算系统中的位置。
【*,联考1.1】5.有两个程序A和B,A程序执行时所做的工作按次序需要的时间为:CPU计10s,设备1计5s,CPU计5s,设备2计10s,CPU计10s。
B程序执行时所做的工作按次序需要的时间为:设备1计10s,CPU计10s,设备2计5s,CPU计5s,设备2计10s。
问在单道方式下和多道并发环境下执行A、B两个程序,CPU的利用率各为多少?【*,★,联考1.1】6.设内存中有三道程序A、B、C,它们按A、B、C的优先次序执行。
它们的计算和I/O操作时间如表所示(单位:ms)。
假设三道程序使用相同的设备进行I/O操作,即操作以串行方式使用设备,试画出单道运行和多道运行的时间关系图(调度程序的执行时间忽略不计)。
在两种情况下,完成这三道程序各要花多少时间?【**,联考】7.若程序PA和PB单独执行时分别用时TA和TB,TA=1h,TB=1.5h,其中处理机工作时间分别为18min和27min。