《操作系统》课程综合练习题-及答案

合集下载

操作系统练习题_及答案解析

操作系统练习题_及答案解析

操作系统练习题第一章引言(一单项选择题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.CPU 管理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.SPOOL技术用于( 。

操作系统练习题_及答案解析

操作系统练习题_及答案解析

操作系统练习题第一章引言(一单项选择题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.CPU管理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.SPOOL技术用于( 。

操作系统原理练习题附答案

操作系统原理练习题附答案

《操作系统原理》练习题一、填空题1. 每个进程都有一个生命周期,这个周期从__(1)__开始,到__(2)__而结束。

2. 当一个进程独占处理器顺序执行时,具有两个特性:__(3)__和可再现性。

3. 并发进程中与共享变量有关的程序段称为__(4)__。

4. 一个进程或者由系统创建,或者由__(5)__创建。

5. 一个进程的静态描述是处理机的一个执行环境,被称为__(6)__。

6. 信号量的物理意义是:信号量大于0,其值为__(7)__;信号量小于0,其绝对值为__(8)__。

7. 系统有某类资源5个,供3个进程共享,如果每个进程最多申请__(9)__个该类资源,则系统是安全的。

8. 不可中断的过程称为__(10)__。

9. 操作系统中,进程可以分为__(11)__进程和__(12)__进程两类。

10. 操作系统为用户提供两种类型的使用接口,它们是__(13)__接口和__(14)__接口。

11. 批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据__(15)__的要求自动控制作业的执行。

12. 在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为__(16)__作业。

13. 采用SPOOL技术的计算机系统中,操作员只要启动__(17)__程序工作,就可以把作业存放到__(18)__中等待处理。

14. 作业控制方式有__(19)__方式和__(20)__方式二种。

15. 对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有__(21)__算法和__(22)__算法。

16. 因争用资源产生死锁的必要条件是互斥、__(23)__、不可抢占和__(24)__。

17. 死锁的形成,除了与资源的__(25)__有关外,也与并发进程的__(26)__有关。

18. 为破坏进程循环等待条件,从而防止死锁,通常采用的方法是把系统中所有资源类进行__(27)__,当任何一个进程申请两个以上资源时,总是要求按对应资源号__(28)__次序申请这些资源。

操作系统概论练习题及答案

操作系统概论练习题及答案
47. 进程的状态从等待态转为就绪态,可能的原因有()
A.进程请求的外围设备工作结束 B.进程等待的资源得到满足 C.进程等待的故障被排除 D.进程被重新分配了处理器时间 E.有更高优先级的进程需要运行 ABCDE 正确答案: ABC
48. 下列有关可变分区管理的说法中,正确的是()
A.采用可变分区管理主存储器时,主存储器中空闲区的大小一直在变化,但数目不变 B.可变分区管理常采用的内存分配算法包括最先适应、最优适应和最坏适应算法 C.最先适应算法实现简单,但碎片过多使内存空间利用率降低 D.最优适应算法是最好的算法,但后到的较大作业很难得到满足 E.最坏适应算法总是挑选最大的空闲区用于分割,使得剩下的分区仍可使用 ABCDE 正确答案: BCE
43.有关线程概念的叙述中,正确的有() A.一个进程中可有多个独立的线程 B.线程可以并发执行 C.线程是处理器的调度单位 D.系统需为每个线程分配资源 E.不同的线程都应执行不同的程序 ABCDE 正确答案: ABC
44. 在创建一个进程时都要为其建立一个进程控制块。进程控制块的作用是()
A.标识进程的存在 B.用于进程队列的链接 C.记录进程执行时的情况 D.实现进程间信息传递 E.保留控制和管理信息 ABCDE 正确答案: ABCE
31. 下列软件中不属于应用软件的是()
A.学籍管理软件 B.财务管理软件 C.铁路订票软件 D.接口软件 ABCD 正确答案: D
32.
在配置多道批处理操作系统的计算机系统中,正确的是()
A.用户直接调试自己的程序 B.多个作业可以同时使用不同的外围设备 C.能实时响应外部事件 D.用户能联机干预作业的执行 3. 多道程序设计系统是指 ABCD 正确答案: B
操作系统概论练习题及答案

操作系统综合题

操作系统综合题
10:00
12:00
2
10:10
12:25
13:25
3
10:25
12:00
12:25
⑴计算各调度算法下的作业平均周转时间。
⑵调度算法1,3分别采用的是什么作业调度算法?
10.设有一组作业,它们的提交时间及运行时间如下所示:
作业号
提交时间
运行时间(分钟)
1
8:00
70
2
8:40
30
3
8:50
10
4
9:10
message buffers[n];
intin,out:=0,0;
message x,y;
cobegin
voidP( )
{ while(TRUE){
生产一个消息送x;
P (SP);
①;
buffers[in]=x;
in=(in+1) mod n;
V(mutex);
②;
}
}
voidC( )
{ while(TRUE){
21.在某计算机系统中,其屏幕显示分辨率为640*480,若要存储一屏256彩色的图象,需要多少字节存储空间?
22.磁盘是可被多个进程共享的设备,寻道算法性能影响系统的运行效率。当磁头处在100#磁道时,有9个进程先后提出以下访问序列。请按先来先服务FCFS算法和最短时间优先SSTF算法计算平均寻道长度(即磁头移动磁道数),并比较算法的优略。
最短作业优先调度算法:①平均周转时间②平均带权周转时间
25.在单道批处理系统中,假设有四道作业,它们的情况描述如下:
作业号提交时间运行时间(分)开始执行时间完成时间
1 8:00 30
2 8:10 20

windows操作系统练习题及答案

windows操作系统练习题及答案

windows操作系统练习题及答案一、选择题1、在 Windows 操作系统中,以下哪个组合键可以用于切换不同的应用程序窗口?()A Alt + TabB Ctrl + Alt + DelC Ctrl + ShiftD Windows 键+ R答案:A解释:在 Windows 操作系统中,使用 Alt + Tab 组合键可以方便地在打开的应用程序窗口之间进行切换。

2、在 Windows 操作系统中,要删除一个文件,以下哪种操作是错误的?()A 选中文件后按下 Delete 键B 将文件拖到回收站C 选中文件后,在文件菜单中选择“删除”命令D 直接关闭包含该文件的窗口答案:D解释:直接关闭包含文件的窗口并不能删除文件。

而通过按下Delete 键、将文件拖到回收站或者在文件菜单中选择“删除”命令,都可以将文件放入回收站。

3、 Windows 操作系统中的“任务管理器”可以用来查看以下哪些信息?()A 运行的程序和进程B 系统性能C 网络状态D 以上都是答案:D解释:Windows 任务管理器能够提供有关运行的程序和进程、系统性能(如 CPU 使用率、内存使用情况等)以及网络状态等多种信息。

4、在 Windows 中,以下哪个不是合法的文件名?()A filetxtB my filedocC 123txtD abctxt答案:D解释:文件名中不能包含某些特殊字符,如、?、"、<、>、|等。

5、要在 Windows 中查找某个文件,以下哪种方法不正确?()A 在资源管理器中使用搜索功能B 在开始菜单中选择“搜索”命令C 在桌面上按 F3 键D 逐个打开文件夹查找答案:D解释:逐个打开文件夹查找效率低下,而前三种方法都可以利用系统提供的搜索功能更快捷地找到所需文件。

二、填空题1、 Windows 操作系统的桌面主要由(图标)、(任务栏)等组成。

2、在 Windows 中,复制文件的快捷键是( Ctrl + C ),粘贴文件的快捷键是( Ctrl + V )。

《操作系统》练习题及标准答案

《操作系统》练习题及标准答案

《操作系统》练习题及答案————————————————————————————————作者:————————————————————————————————日期:《操作系统》练习及参考答案第1章操作系统概述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是()。

windows操作系统练习题及答案

windows操作系统练习题及答案

windows操作系统练习题及答案本文档旨在提供一套详细的Windows操作系统练习题及答案,以供读者参考和练习。

以下是针对Windows操作系统的各个方面的练习题,并附上相应的答案。

⒈ Windows操作系统概述⑴什么是Windows操作系统?简要描述其主要功能和特点。

⑵ Windows操作系统有哪些主要版本?请列出并简要介绍各个版本的特点。

⒉桌面与任务栏⑴ Windows桌面上的常见元素有哪些?请简要介绍它们的功能。

⑵如何自定义Windows桌面的背景图片?⑶请解释Windows任务栏的主要功能和使用技巧。

⒊文件和文件夹管理⑴如何创建新的文件夹?⑵如何将文件或文件夹移动到其他位置?⑶如何删除文件或文件夹?⑷请解释Windows文件资源管理器的主要功能和操作方法。

⒋应用程序安装与卸载⑴如何从官方渠道下载并安装Windows应用程序?⑵如何卸载不再需要的应用程序?⑶请简要介绍Windows应用商店的主要特点和使用方法。

⒌系统设置与网络配置⑴如何打开Windows系统设置面板?⑵如何连接到无线网络?⑶如何更改计算机的名称和工作组?⑷请解释Windows防火墙的作用和配置方法。

⒍系统维护与故障排除⑴请介绍Windows自带的系统维护工具,并简要说明它们的作用。

⑵如何进行磁盘碎片整理?⑶如何备份和恢复系统?⑷请简要介绍Windows系统日志的作用和查看方法。

⒎常用快捷键⑴列举并解释Windows常用的快捷键。

⑵如何自定义Windows的快捷键?这些练习题涵盖了Windows操作系统的主要方面,从桌面与任务栏到文件和文件夹管理,再到应用程序安装与卸载,系统设置与网络配置,系统维护与故障排除,以及常用快捷键等内容。

附件:本文档无附件。

法律名词及注释:⒈版权:指对作品享有的独立的、排他的经济利用权和不可撤销的人格权。

通常由著作权法律来保护,确保作品创作者获得他们的劳动成果的经济回报和声誉。

⒉商标:指商业中用来区分特定产品或服务来源的标识,可以是品牌名称、标志、符号、字母、图形等,用于保护商品或服务的独立性和品质。

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

《操作系统》综合练习题一、填空题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)处理机管理;(3)文件管理;(4)设备管理;2、(5)系统态(核心态) ;(6)用户态;3、(7)失去封闭性;(8)不可再现性4、(9)动态;(10)并发;5、(11)索引结点;6、(12)一次仅允许一个进程访问的资源;(13)进程中访问临界资源的那段程序代码;7、(14)竞争资源;(15)进程推进顺序非法8、(16)段;(17)段;(18)页;(19)页;9、(20)2;10、(21)原子操作;11、(22)临界区;(23)进入区;(24)退出区;12、(25)安全状态;(26)不安全状态;13、(27)何时调入页面;(28)从何处调入页面;14、(29)永不使用的;(30)最长时间内不再被访问的;15、(31)fork();(32)exec();16、(33)作业;17、(34)资源管理(35)支撑二、选择题1、若Wait(s)和Signal(s)操作的信号量S初值为2,当前值为-1,则表示有()等待进程。

A.0个B.1个C.2个D.3个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、SPOOLING系统提高了()的利用率。

A.独占设备B.共享设备C.文件D.主存储器9、中断发生后,应保留()。

A.缓冲区指针B.关键寄存器内容C.被中断的程序D.页表10、实现虚拟存储器的目的是___。

A.实现存储保护B.实现程序浮动C. 扩充辅存容量D.扩充主存容量11、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是___。

A.程序查询B.中断方式C.DMA方式 D.无条件存取方式12、分配到必要的资源并获得处理机时的进程状态是___。

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、中断矢量是指___。

A.中断处理程序入口地址B.中断矢量表起始地址C.中断处理程序入口地址在中断矢量表中的存放地址D.中断断点的地址18、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用___。

A.并行技术B.通道技术C.缓冲技术D.虚存技术19、文件系统是指___。

A.文件的集合B.文件的目录C.实现文件管理的一组软件;D.文件、管理文件的软件及数据结构的总体20、___是直接存取的存储设备。

A.磁盘B.磁带C.打印机D.键盘显示终端21、虚拟存储管理系统的基础是程序的()理论。

A.局部性B.全局性C.动态性D.虚拟性参考答案:1、B2、C3、C4、D5、C6、B7、A8、A9、B 10、D 11、C 12、B 13、B 14、C 15、D 16、B 17、A 18、C 19、D 20、A 21、A三、回答下列问题1、一台计算机有8台磁带机。

它们由N个进程竞争使用,每个进程可能需要3台磁带机。

请问N为多少时,系统没有死锁危险,并说明原因。

答:N为3时,系统没有死锁危险。

因为3个进程争夺8台设备,不管怎样都会满足其中2个进程的需要,8>3*2,第三个进程迟早会得到所需资源。

2、什么是进程?请说明进程与程序的区别与联系答:定义1:可并发执行的程序在一个数据集合上的运行过程。

或定义2:进程是由正文段、用户数据段以及系统数据段共同组成的一个执行环境。

(正文段存放被执行的机器指令,用户数据段存放进程在执行时直接进行操作的所有数据,包括进程所使用的全部变量,系统数据段存放程序的运行环境,是进程实体最重要的一部份。

)区别(1)、程序是静态的概念,进程是动态的概念程序是一组指令的有序集合,而进程是程序的一次运行活动,或者说它是程序的执行过程,它的着眼点是活动、运行、过程。

它的活动性还表现在:它可以由系统“创建”而产生,由“撤消”而消亡,由“调度”而执行。

(2)、程序是永久的,进程是暂时存在的。

程序是指令的集合,以0,1代码的形存在于某种存储介质上,无论执行与否,它都存在着,而进程只有在执行程序时被创建之后才存在,程序执行完毕,进程就被撤消,就不存在了。

(3)、程序与进程的存在实体不同程序就是代码构成的,进程是由程序代码,数据结构两部分构成。

联系(1)、进程是程序的一次执行,进程总是对应一个特定的程序,执行程序的代码,一个进程至少要对应一个程序。

(2)、一个程序可以对应多个进程。

同一个程序段可以在不同的数据集合上运行,因而构成者干个不同的进程。

3、什么是进程控制块?进程控制块起什么作用?答:进程控制块是进程实体的一部分,是操作系统中最重要的记录型数据结构,PCB中记录了操作系统所需要的,用于描述进程情况及控制进程运行所需的全部信息。

4、什么是操作系统的内核?操作系统内核一般包括哪些功能?答:操作系统内核位于计算机硬件之上,负责管理系统中的公共的大小资源,为用户程序提供系统调用接口,提供程序运行的进程机制。

提供功能:进程管理,文件管理,设备管理,存储管理,作业管理。

5、操作系统会在什么情况下创建新进程?请说明进程创建的过程。

答:OS在下列情况下回创建进程:用户登陆、作业调度、提供服务、应用请求。

OS调用创建新进程的原语,来创建进程,一般步骤:(1)申请,空白PCB。

(2)为新进程分配资源。

(3)初始化进程控制块。

(4)将新进程插入就绪队列6、设备驱动程序的功能是什么?编写设备驱动程序需要了解哪些硬件结构?答:设备驱动程序的功能(1)将接收到的抽象要求转换为具体要求;(2)检查用户I/O请求的合法性,了解I/O设备的状态,传递有关参数,设置设备的工作方式;(3)发出I/O命令,启动分配到的I/O设备,完成指定的I/O操作;(4)及时响应由控制器或通道发来的中断请求,并根据其中断类型调用相应的中断处理程序进行处理;(5)对于设置有通道的计算机系统,驱动程序还应能够根据用户的I/O请求,自动地构成通道程序。

需要了解磁盘正确操作需要的全部参数,包括扇区、磁道、柱面、磁头、磁头臂的移动等。

7、什么是进程调度?请例举三种常用的进程调度算法。

引起进程调度的因素有哪些?答:进程调度是记录系统中所有进程的执行状况,根据一定的调度算法,从就绪队列中选出一个进程来,把CPU分配给它。

把CPU分配给进程,即把选中进程的进程控制块内有关的现场信息,如程序状态字、通用寄存器等内容送入处理器相应的寄存器中,从而让它占用。

先进先出算法(FIFO)时间片轮转算法(RR)基于优先级的调度算法(HPF)多级队列反馈法引起进程调度的因素有:(1)进程正常终止或异常终止;(2)正在执行的进程因某种原因被阻塞;(3)在引入时间片的系统中,时间片用完;(4)在抢占式中,就绪队列中某进程的优先权变得比当前正在执行的进程高,或有优先权更高的进程进入就绪队列。

8、什么是虚拟存储系统?有哪些存储管理技术支持虚拟存储系统的实现?答:所谓虚拟存储器,是指仅把作业的一部分装入内存便可运行作业的存储器系统。

具体地说,虚拟存储系统是指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。

请求分页和分段请求的存储管理技术都可以实现虚拟存储管理系统。

9、什么是SPOOLing?SPOOLing系统由哪几部分构成?答:SPOOLing是指联机情况下的同时外围操作。

SPOOLing系统的组成;(1)输入井和输出井(2)输入缓冲区和输出缓冲区(3)输入进程和输出进程10、文件系统的功能是哪些?答:文件系统应该具有对文件存储空间的管理,目录管理,文件的读写管理以及文件的共享与保护等功能11、什么是死锁?造成死锁的原因是什么?答:所谓死锁,是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进。

相关文档
最新文档