《操作系统》习题集:第1章 引论

合集下载

【习题答案】第01章 操作系统引论

【习题答案】第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章 操作系统引论 作业答案

操作系统原理 第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章 引论
第 5 页 共 6 页 北理珠 “操作系统” 课题组 201210,201303,201503
《操作系统》习题集
第 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章操作系统引论 练习题

第一章引论练习题(一)单项选择题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章 引论

《操作系统》习题集:第1章 引论

第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.以下不属于衡量操作系统性能指标的是()。

计算机操作系统习题集

计算机操作系统习题集

操作系统习题集参考教材:汤小丹等编著,计算机操作系统(第三版),西安电子科技大学出版社,2007年版;何炎祥等编著,计算机操作系统,清华大学出版社,2005年版;邹恒明著,计算机的心智操作系统之哲学原理,机械工业出版社,2009年4月。

第一章操作系统引论1.1 选择题1.下列哪一条是在操作系统设计中引入多道程序技术的好处?A. 使并发执行成为可能B. 简化操作系统的实现C. 减少对内存容量的需求D. 便于实施存储保护2.Windows XP属于下列哪一类操作系统?A. 单用户单任务B. 单用户多任务C. 多用户D. 批处理3.下列哪一条不是批处理系统的优点?DA. 吞吐量大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.系统的出现,标志着操作系统的形成。

5.操作系统的基本类型有。

6.分时系统的特征为四个基本特征。

7.以多道程序设计为基础的现代操作系统具有。

操作系统作业答案

操作系统作业答案

《操作系统》同步练习第一章操作系统引论一、填空题1、操作系统向用户提供了三种接口,分别是:命令接口、程序接口、图形接口。

2、可以从不同的角度来观察OS。

从一般用户的观点,可把OS看作是用户与计算机硬件系统之间的接口;从资源管理观点上看,则可以把OS视为计算机系统资源的管理者。

3、计算机系统中的软硬件资源可以分为四类,分别是:。

4、当前三大种类操作系统分别是:并发、共享、虚拟。

5、多道批处理操作系统的特征是:多道性,无序性,调度性。

6、分时操作系统的特征是:多路性,独立性,及时性,交互性。

7、操作系统的四大特征分别是:并发、共享、虚拟、异步。

最基本的特征是并发。

二、名词解释操作系统:是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充.脱机IO技术:联机IO技术:多道批处理操作系统:是一种有效但又十分复杂的系统实时操作系统:是指系统能及时(或即时)响应外部事件的请求,在规定时间内完成对该事件的处理,并控制所有实时任务协调.分时操作系统:是为了满足用户需求所形成的一种新型OS.进程:是以异步方式运行的.并以人们不可预知的速度向前推进的.并发:是指两个或多个事件在同一时间间隔内发生.并行:是指两个或多个事件在同一时刻发生.互斥共享:虚拟:是指通过某种技术把一个物理实体变为若干个逻辑上的对应物.作业调度:是从后备队列中按照一定的算法选择出若干个作业,为它们分配其必需的资源.进程调度:是从进程的就绪队列中选出一新进程,把处理机分配给它,并为它设置运行现场,使进程投入执行.三、问答题1、操作系统的主要任务是什么?答:是为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊地,高效地运行,并能最大程度地提高系统中各种资源的利用率和方便用户的使用.操作系统主要具有哪几方面功能?答:有处理机管理,存储器管理,设备管理和文件管理.2、处理机管理有那些主要功能?答:是创建和撤消进程(线程),对诸进程(线程)的运行进行协调,实现进程(线程)之间的信息交换,以及按照一定的算法把处理机分配给进程(线程)它们的主要任务是什么?答:进程控制,进程同步,进程通信及调度3、内存管理有那些主要功能?答:内存分配,内存保护,XXX映射,内存扩充它们的主要任务是什么?答: 是为多道程序的运行提供良好的环境,方便用户使用存储器,提高存储器的利用率以及能从逻辑上扩充内存.4、设备管理有那些主要功能?答:具有缓冲管理,设备分配和设备处理以及虚拟设备等功能它们的主要任务是什么?答:完成用户进程提出的I/O请求,为用户进程分配其所需的I/O设备,提高CPU和I/O设备的利用率,提高I/O速度,方便用户使用I/O设备.5、文件管理有那些主要功能?答:具有对文件存储空间的管理,目录管理,文件的读/写管理以及文件的共享与保护等功能.它们的主要任务是什么?答:是对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性.6、简要说明操作系统的四大特征。

操作系统第1章练习题

操作系统第1章练习题

第1章操作系统引论1.1 典型例题解析【例1】试说明操作系统与硬件、其它系统软件以及用户之间的关系。

答:操作系统是覆盖在硬件上的第一层软件,它管理计算机的硬件和软件资源,并向用户提供良好的界面。

操作系统与硬件紧密相关,它直接管理着硬件资源,为用户完成所有与硬件相关的操作,从而极大地方便了用户对硬件资源的使用,并提高了硬件资源的利用率。

操作系统是一种特殊的系统软件,其它系统软件与运行在操作系统地基础之上,可获得操作系统提供的大量服务,也就是说,操作系统是其它系统软件和硬件的接口。

而一般用户使用计算机除了需要操作系统支持外,还需要用到大量的其它系统软件和应用软件,以使其工作更加方便和高效。

【例2】操作系统具有哪些特征?它们之间有何关系?答:操作系统的特征有并发、共享、虚拟和异步性。

它们的关系如下:(1)并发和共享是操作系统最基本的特征。

为了提高计算机资源的利用率,操作系统必然要采用多道程序设计技术,使多个程序共享系统的资源,并发的执行。

(2)并发和共享互为存在的条件。

一方面,资源的共享以程序(进程)的并发执行为条件,若系统不允许程序并发执行,自然不存在资源的共享问题;另一方面,若系统不能对资源共享实施有效管理,协调好各个进程对共享资源的访问,也必将影响到程序的并发执行,甚至根本无法并发执行。

(3)虚拟以并发和共享为前提条件。

为了使并发进程能更方便、更有效地共享资源,操作系统经常采用多种虚拟技术来在逻辑上增加CPU和设备的数量以及存储器的容量,从而解决众多并发进程对有限的系统资源的竞争问题。

(4)异步性是并发和共享的必然结果。

操作系统允许多个并发进程共享资源、相互合作,使得每个进程的运行过程受到其他进程的制约,不再“一气呵成”,这必然导致异步性特征的产生。

【例3】简述并发与并行的区别。

答:并行性和并发性是既相似又有区别的两个概念。

并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。

第1章操作系统引论

第1章操作系统引论

第1章操作系统引论第一章操作系统引论(一)问答题1. 设计现代OS的主要目标是什么?答:设计现代OS的主要目标是:(1)方便性(2)有效性(3)可扩充性(4)开放性2. OS的作用可表现在哪几个方面?答:(1)从一般用户的观点,可把OS看作是用户与计算机硬件系统之间的接口;(2)从资源管理观点,可把OS视为计算机系统资源的管理者;(3)OS还可用做扩充机器。

3.为什么说OS实现了对计算机资源的抽象?答:OS是铺设在计算机硬件上的多层系统软件,它们不仅增强了系统的功能,而且还隐藏了对硬件操作的细节,由它们实现了对计算机硬件操作的多个层次的抽象。

值得说明的是,对一个硬件在底层进行抽象后,在高层还可再次对该资源进行抽象,成为更高层的抽象模型。

随着抽象层次的提高,抽象接口所提供的功能就越来越强,用户使用起来也更加方便。

4. 试说明推动多道批处理系统形成和发展的主要动力是什么?答:推动多道批处理系统形成和发展的主要动力是提高资源利用率和系统吞吐量。

5. 何为脱机I/O和联机I/O?答:为了解决人机矛盾及CPU和I/O设备之间速度不匹配的矛盾,上世纪50年代出现了脱机输入输出技术。

该技术是事先将装有用户程序和数据的纸带(卡片)装入纸带输入机(卡片机),在一台外围机的控制下,把纸带(卡片)上的数据(程序)输入到磁带上。

当CPU 需要这些程序和数据时,再从磁带上将其高速调入内存。

当CPU需要输出时,可由CPU直接高速地把数据从内存送到磁带上,然后再在另一台外围机的控制下,将磁带上的结果通过相应的输出设备输出。

由于程序和数据的输入和输出都是在外围机的控制下完成的,或者说,它们是在脱离主机的情况下进行的,故称为脱机输入/输出方式;反之,在主机的直接控制下进行输入/输出的方式称为联机输入/输出方式。

6. 试说明推动分时系统形成和发展的主要动力是什么?P9答:推动分时系统形成和发展的主要动力是用户的需要。

具体的说,用户需要表现在以下方面:(1)人机交互;(2)共享主机;(3)便于用户上机。

操作系统习题

操作系统习题

操作系统习题From<操作系统>陈向群编著,北京⼤学出版社第1章操作系统引论1、什么是计算机系统?计算机系统是怎样构成的?2、什么是操作系统?请说明操作系统在计算机系统中的作⽤和地位。

3、操作系统管理计算机系统的那些资源?4、请从资源管理的⾓度说明操作系统的主要功能。

5、操作系统有哪些基本特征?6、请叙述各类操作系统的⼯作⽅式及特点。

7、请⽐较批处理系统、分时系统及实时系统之间的相同点和不同点。

8、请描述分时系统下相应时间的含义。

9、在什么情况下应该采⽤批处理⽅式?在什么情况下应该考虑分时策略?10、现代的通⽤操作系统把批处理⽅式和粉饰⽅式⽽这结合起来,为什么要这样做?这样的结合有什么特点?11、实时操作系统有什么主要特征?12、在如下的应⽤场合中,应该选⽤什么类型的操作系统呢?并请说明为什么?(1)导弹控制;(2)国际统计局软件;(3)汽车发动机点⽕控制;(4)⽕车订票系统;(5)互联⽹电⼦游戏。

13、请说明什么是SPOOLing技术?在现代操作系统中有没有使⽤SPOOLing技术?14、⽹络操作系统和分布式操作系统都是配置在计算机⽹络上的操作刺痛,它们之间有什么本质上的不同?15、操作系统设计的过程包括哪些⽅⾯,在每个⽅⾯都要考虑什么问题?16、操作系统开发过程中⾯临的主要问题是什么?17、操作系统的设计⽬标是什么?18、影响操作系统正确性的因素有哪些?19、在进⾏操作系统结构设计时应考虑哪些问题?20、请说明模块组合法、层次式结构和客户/服务器结构的基本思想以及优缺点。

第2章硬件基础1、请简述处理器的组成和⼯作原理。

你认为哪些部分和操作系统密切相关,为什么?2、为了⽀持操作系统,现代处理器⼀般都提供哪两种⼯作状态,以隔离操作系统和普通程序?两种状态各有什么特点?3、计算机系统中既有操作系统程序,⼜有⽤户程序,在什么情况下操作系统程序才能占⽤中央处理器?4、为什么要把“启动I/O”等指令定义为特权指令?5、怎样限制⽤户程序中使⽤特权指令?6、神恶魔是分级的存储体系结构?它主要解决了什么问题?7、请简述程序局部性原理。

操作系统习题集(南京晓庄学院操作系统习题答案)解析

操作系统习题集(南京晓庄学院操作系统习题答案)解析

操作系统基础习题解析及实验指导第一篇操作系统基础知识点及习题解答该部分罗列操作系统基础各章节的学习要点,指出学习的重点和难点,在回顾相关知识点的基础上,对典型习题进行分析和解答。

第一章操作系统引论本章学习要点【1】掌握操作系统的概念与作用【2】掌握操作系统的基本类型与特点【3】掌握操作系统的特征与功能【4】深入领会多道程序设计技术本章学习难点【1】多道程序设计技术【2】操作系统的特征知识点回顾一. 操作系统的概念一个完整的计算机系统由计算机硬件系统和计算机软件系统两部分组成。

操作系统是配置在计算机硬件上的第一层软件,是对硬件系统功能的第一次扩充。

图1-1 计算机系统的层次图1.操作系统(Operating System,简称OS)的作用(1)OS作为用户与计算机硬件系统之间的接口OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。

或者说,用户在OS 的帮助下能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。

(2)OS作为计算机系统资源的管理者这是广为流行的一个关于OS作用的观点。

在一个计算机系统中,通常都包含了各种各样的硬件和软件资源。

归纳起来可将资源分为四类:处理器、存储器、I/O设备以及信息(数据和程序)。

OS的主要功能正是针对这四类资源进行有效的管理。

(3)OS用作扩充机器对于一台完全没有软件配置的计算机系统(裸机),即使功能再强,也必定难于使用。

OS在第 1 页共102 页裸机上分别覆盖I/O设备管理软件、文件管理软件等,此时用户所看到的机器,将是一台比裸机功能更强、使用更方便的机器。

通常把覆盖了软件的机器称为扩充机器或虚机器。

在计算机系统上覆盖上一层软件后,系统功能便增强一级。

由于OS自身包含了若干层软件,因此当在裸机上覆盖上OS后,便可获得一台功能显著增强,使用极为方便的多层扩充机器或多层虚机器。

2.操作系统的概念操作系统是一组控制和管理计算机硬件和软件资源、合理组织计算机的工作流程,方便用户使用的程序的集合。

操作系统第一章习题(os引论)(考试必备)

操作系统第一章习题(os引论)(考试必备)

一、填空题1. 操作系统是一种。

A.通用软件 B.系统软件C.应用软件 D.软件包2.操作系统是对进行管理的软件。

A. 软件 B.硬件C.计算机资源 D.应用程序3.从用户的观点看,操作系统是。

A. 用户与计算机之间的接口B.控制和管理计算机资源的软件C. 合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体4.操作系统的功能是进行处理机管理、管理、设备管理及文件管理。

A.进程 B.存储器C.硬件 D.软件5.操作系统中采用多道程序设计技术提高CPU和外部设备的。

A.利用率 B.可靠性C.稳定性 D.兼容性6.操作系统的基本类型主要有。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统c.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统7. 操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络 B.分布式C.分时 D.实时8.如果分时操作系统的时间片一定,那么,则响应时间越长。

A.用户数越少 B.用户数越多C.内存越少 D. 内存越多二、填空题1. 操作系统的基本功能包括()、()、()、(),除此之外还为用户使用操作系统提供了用户接口。

2.计算机系统是由( )和( )两部分组成。

3.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于()类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力,则属于()类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于()类型。

4.按内存中同时运行程序的数目可以将批处理系统分为两类:()和()。

三、简答题1.什么叫多道程序?试述多道程序设计技术的基本思想及特征。

为什么对作业进行多道批处理可以提高系统效率?2.批处理系统、分时系统和实时系统各有什么特点?各适合应用于哪些方面?。

计算机操作系统_期末考试_复习习题集(含答案)

计算机操作系统_期末考试_复习习题集(含答案)

第一章引论1、在下列系统中,(B)是实时系统。

A、计算机激光照排系统B、航空定票系统C、办公自动化系统D、计算机辅助设计系统2、在单一处理器上执行程序,多道程序的执行是在(B)进行的。

A、同一时刻B、同一时间间隔内C、某一固定时间D、某一固定时间间隔内3、如果在设备处理时设置I/O进程,则不需要I/O进程工作时,I/O进程处于_挂起_状态。

允许多个用户在其终端上同时交互地使用计算机的OS称为分时系统,它通常采用时间片轮转策略为用户服务;允许用户把若干个作业提交计算机系统集中处理的OS称为多道批处理,衡量这种系统性能的一个主要指标是系统的系统吞吐量;在实时操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据并作响应。

设计这种系统时,应首先考虑系统的实时性与可靠性。

5、(C)不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性6、计算机操作系统的功能是(D)。

A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行7、在分时系统中。

时间片一定时,(B),响应时间越长。

A.内存越多B.用户数越多C.内存越少D.用户数越少8、下面关于操作系统的叙述中正确的是(A)。

A.批处理作业必须具有作业控制信息。

B.分时系统不一定都具有人机交互功能。

C.从响应时间的角度看,实时系统与分时系统差不多。

D.由于采用了分时技术,用户可以独占计算机的资源。

9、分时操作系统通常采用(B)策略为用户服务。

A.可靠性和灵活性B.时间片轮转C.时间片加权分配D.短作业优先10、在(A)操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。

A.实时B.分时C.分布式D.单用户11、下面6个系统中,必须是实时操作系统的有(B)个。

计算机辅助设计系统航空订票系统过程控制系统机器翻译系统办公自动化系统计算机激光照排系统A.1B.2C.3D.412、设计实时操作系统时,首先应考虑系统的(B)。

第一章 操作系统引论

第一章 操作系统引论

1.3 习题1.3.1 选择最合适的答案(全做)1.一般用户更喜欢使用的系统是()。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。

A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。

A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。

A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。

A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。

A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。

A.多用户分时系统B.实时系统C.批处理系统时间D.网络操作系统15. 操作系统是对()进行管理的软件。

A.硬件B.软件C.计算机资源D.应用程序16.()对多用户分时系统最重要。

(精选)计算机操作系统_期末考试_复习习题集(含答案)

(精选)计算机操作系统_期末考试_复习习题集(含答案)

第一章 引论1、 在下列系统中,(B )是实时系统。

A 、计算机激光照排系统B 、航空定票系统C 、办公自动化系统D 、计算机辅助设计系统2、 在单一处理器上执行程序,多道程序的执行是在(B )进行的。

A 、同一时刻B 、同一时间间隔内C 、某一固定时间D 、某一固定时间间隔内3、如果在设备处理时设置I/O 进程,则不需要I/O 进程工作时,I/O 进程处于_挂起_状态。

4、 根据服务对象不同,常用的处理机OS 可以分为如下三种类型: 允许多个用户在其终端上同时交互地使用计算机的OS 称为 分时系统 ,它通常采用 时间片轮转 策略为用户服务;允许用户把若干个作业提交计算机系统集中处理的OS 称为 多道批处理 ,衡量这种系统性能的一个主要指标是系统的 系统吞吐量 ;在 实时操作系统 的控制下,计算机系统能及时处理由过程控制反馈的数据并作响应。

设计这种系统时,应首先考虑系统的 实时性与可靠性 。

5、 (C )不是分时系统的基本特征:A 、同时性B 、独立性C 、实时性D 、交互性6、 计算机操作系统的功能是(D )。

A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行7、 在分时系统中。

时间片一定时,(B ),响应时间越长。

A.内存越多B.用户数越多C.内存越少D.用户数越少8、下面关于操作系统的叙述中正确的是(A)。

A.批处理作业必须具有作业控制信息。

B.分时系统不一定都具有人机交互功能。

C.从响应时间的角度看,实时系统与分时系统差不多。

D.由于采用了分时技术,用户可以独占计算机的资源。

9、分时操作系统通常采用(B)策略为用户服务。

A.可靠性和灵活性B.时间片轮转C.时间片加权分配D.短作业优先10、在(A)操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。

A.实时B.分时C.分布式D.单用户11、下面6个系统中,必须是实时操作系统的有(B)个。

0操作系统习题集h

0操作系统习题集h

操作系统习题第一章操作系统引论1.设计现代OS的主要目标是什么?2. OS的作用可表现在哪几个方面?3.试说明推动多道批处理系统形成和发展的主要动力是什么。

4.何谓脱机I/O和联机I/O?5.实现分时系统的关键问题是什么?应如何解决?6.为什么要引入实时操作系统?7.试在交互性、及时性以及可靠性方面,将分时系统与实时系统进行比较。

8. OS有哪几大特征?其最基本的特征是什么?9.处理机管理有哪些主要功能?它们的主要任务是什么?10.内存管理有哪些主要功能?它们的主要任务是什么?11.设备管理有哪些主要功能?其主要任务是什么?12.文件管理有哪些主要功能?其主要任务是什么?13.是什么原因使操作系统具有异步性特征?14.何谓微内核技术?在微内核中通常提供了哪些功能?第二章进程管理1.程序并发执行,为什么会失去封闭性和可再现性?2.试画出下面四条语句的前趋图:S1:a:=x+y;S2:b:=z+1;S3:c:=a-b;S4:w:=c+1;3.为什么程序并发执行会产生间断性特征?4.在操作系统中为什么要引入进程概念?它会产生什么样的影响?5.试从动态性、并发性和独立性上比较进程和程序。

6.试说明PCB的作用,为什么说PCB是进程存在的惟一标志?7.试说明进程在三个基本状态之间转换的典型原因。

8.在进行进程切换时,所要保存的处理机状态信息有哪些?9.试说明引起进程创建/撤消的主要事件。

10.在创建/撤消一个进程时所要完成的主要工作是什么?11.试说明引起进程阻塞或被唤醒的主要事件是什么?12.进程在运行时,存在哪两种形式的制约?并举例说明之。

13.同步机构应遵循哪些基本准则?为什么?14.如何利用信号量机制来实现多个进程对临界资源的互斥访问?并举例说明之。

15.在生产者-消费者问题中,如果缺少了signal(full)或signal(empty),对执行结果将会有何影响?16.试利用记录型信号量写出一个不会出现死锁的哲学家进餐问题的算法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档