02326操作系统自考200604
自考网络操作系统2006-4(含解析)

全国2006年4月高等教育自学考试网络操作系统试题课程代码:02335一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.下面不属于网络操作系统功能的是( B )A.支持主机与主机之间的通信B.各主机之间相互协作,共同完成一个任务C.提供多种网络服务D.网络资源共享2.通常在设计实时系统时应考虑的是(C )A.周转时间B.系统资源的利用率C.系统的高度可靠D.作业的吞吐量解析:其余三个都是针对非实时系统的参数3.下列不属于程序中断的原因是(D )A.使用了非法指令B.浮点运算溢出C.地址越界D.执行访管指令解析:前三个都属于软件中断,第四个是正常执行,无需中断。
4.用户与UNIX系统交互作用的界面是(C )A.windows窗口B.APIC.shellD.GUI5.对于以下四种服务,在采用微内核结构的操作系统中,不宜放在微内核中的是(D )A.进程间通信机制B.低级I/OC.有限的低级进程管理和调度D.文件系统服务解析:文件系统服务过于繁琐,如放入内核,就违背了微内核的意义。
6.进程从阻塞状态进入就绪状态的原因,可能是( C )A.该进程的时间用完B.等待某一事件的发生C.输入输出操作完成D.进程调度程序的调度解析:阻塞进入就绪是因为导致阻塞的资源已经使用完毕,资源释放了。
7.在分页存储管理中,指出逻辑地址空间和物理地址空间对应关系的是(A )A.页表B.PCBC.段表解析:段式需要段表,段页式需要段页表,PCB是进程控制快用于中断或者时间片轮转的就绪队列。
8.若采用直接存取法来读写磁盘上的物理记录时,效率最高的是( B )A.连续结构文件B.索引结构文件C.串联结构文件D.链接结构文件解析:采用直接存取方法读写磁盘上的物理记录时,索引文件效率最高,连续文件效率居中,而串联文件效率最低。
自考02326《操作系统》串讲笔记1

第一部分课程概述一、使用教材《操作系统》,全国高等教育自学考试指导委员会组编,谭耀铭主编,中国人民大学出版社2007年版。
二、课程简介随着计算机技术的迅速发展,计算机的硬、软件资源越来越丰富,用户也要求能更方便、更灵活地使用计算机系统。
为了增强计算机系统的处理能力以及方便用户有效地使用计算机系统,操作系统已成为现代计算机系统中不可缺少的重要组成部分。
因此,操作系统课程也就成为高等学校计算机专业的重要专业基础课程。
本课程从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。
三、课程学习与考试要求在自学过程中、考生应掌握操作系统对各种资源的管理方法和操作系统各部分之间的联系,这样才能真正掌握操作系统的工作原理以及了解操作系统在整个计算机系统中的作用。
为了能确切地学好本课程,要求考生具备:高级语言程序设计、数据结构、计算机系统结构等课程的知识。
在学任何一门课程时,要能做到真正学有所得,就必须:认真阅读教材,边读边做笔记;及时做习题,巩固所学内容;做好阶段总结,正确理解课程内容。
但每一门课程都有自身的特殊性,对于具体课程来说,应按照课程的特点具体探讨如何进行学习。
要学好操作系统课程,关键在于弄清操作系统要做什么,怎么去做和为什么要这样去做。
所以,如能注意如下几点,将会对操作系统课程的自学起到促进作用。
(1)在开始阅读某一章教材之前,先翻阅大纲中有关这一章的考核知识点、考核要求、自学要求、重点,以便在阅读教材时做到心中有数,有的放矢。
(2)阅读教材时要逐段细读,逐句推敲,集中精力,吃透每一个知识点,对基本概念必须深刻理解,对基本原理必须彻底弄清,对设计技巧要能灵活运用。
(3)根据操作系统在计算机系统中的应用,你在学习操作系统课程时应围绕如下四个中心问题:①操作系统怎样管理计算机系统中的各种资源,以及保证资源的使用效率。
自考操作系统 (课程代码 02326)模拟试题

操作系统(课程代码 02326)模拟试题一、单项选择题1.现代操作系统的基本特征是程序的并发执行、资源共享和【】A.多道程序设计B.操作的异步性C.中断处理D.实现分时与实时处理2.死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。
下列方法中哪一个破坏了“占有且申请”条件。
【】A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配法3.在分时系统中,时间片一定,用户数越多,【】A.内存越多 B.响应时间越长C.后备队列越短D.响应时间越短4.下列进程状态的转换中,不正确的是【】A.就绪→运行B.运行→就绪C.阻塞→就绪D.就绪→阻塞5.信号量S的初值为5,在S上执行了9次P操作,6次V操作后,S的值为【】A.10 B. 8 C.6 D.26.操作系统是一种【】A.应用软件B.系统软件C.通用软件D.工具软件7.UNIX命令的一般格式是【】A.命令名 [选项] [参数] B.[选项] [参数] 命令名C.[参数] [选项] 命令名D.[命令名] [选项] [参数] 8.在下列特性中,不是进程的特性的是【】A.异步性B.并发性C.静态性D.动态性9.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。
【】A.同步B.互斥C.竞争D.合作10.在操作系统中,JCB是指【】A.作业控制块B.进程控制块C.文件控制块D.程序控制块11.虚拟存储技术是【】A.补充内存物理空间的技术B.补充相对地址空间的技术选择恰当的作业调度算法C.扩充外存空间的技术D.扩充输入输出缓冲区的技术12.段页式管理每取一次数据,要访问()次内存。
【】A.1 B.2C.3 D.413.文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是【】A.连续文件B.串连文件C.索引文件D.逻辑文件14.用户编制的程序与实际使用的物理设备无关是由()功能实现的。
2006年7月高等教育自学考试《操作系统概论》试题及答案 02323

2006年7月高等教育自学考试全国统一命题考试操作系统概论试卷(课程代码2323)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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、32位字长的计算机,若用页式存储管理,设页面长度为4096Bytes,则32位逻辑地址可表示的最大页面数为【】A、1KB、1MC、IGD、1T8、可变分区存储管理中,要求空闲区表的长度项从小到大排列,分配存区时,总是从最小的一个空闲区开始顺序查找空闲区表,直至找到第一个满足作业要求的空闲区。
6月操作系统自考试题

全国2006年4月高等教育自学考试操作系统试卷课程代码: 02326一、单项选择题<本大题共20小题,每小题 1 分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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 . 1种B . 2种C . 3种D . 4种7.采用多道程序设计能( >A .减少调度次数B .减少处理器空闲时间C .缩短每道作业的执行时间D .避免发生资源竞争现象8.把一个程序在一个数据集合上的一次执行称为一个进程。
所以( >A .进程与程序是一一对应的B .一个进程没有结束前另一个进程不能开始工作C .每个进程都有一个生命周期D .一个进程完成任务后,它的程序和数据自动被撤销9.页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( >A.1B.2C.3D.410.表示可执行的批处理文件的文件扩展名是( >A .BATB .EXEC.COM D .SYS11.目前微型计算机中普遍使用的文件存储介质是( >A .磁带B .硬盘C .磁带机D.磁盘驱动器12.磁带机输入输出操作的信息传输单位是( >A .字节B .块C •字D •文件l3 .为了对交互式作业进行控制,操作系统为用户提供了一些常用的操作使用接口,不属于 ...操作使用接口的是( >A .操作控制命令B .系统调用C .菜单技术D.窗口技术14.从系统的角度来考虑,希望进入“输入井”的批处理作业的_______ 尽可能小。
最新4月全国自考操作系统试卷及答案解析

全国2018年4月自考操作系统试卷课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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.在实时系统中采用的进程调度算法是()1A.时问片轮转调度算法B.最高优先级调度算法C.先来先服务调度算法D.分级调度算法9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A.相对地址B.物理地址C.绝对地址D.主存地址10.让多个用户作业轮流进入内存执行的技术称为()A.覆盖技术B.对换技术C.移动技术D.虚存技术11.采用页式存储管理的系统中,若地址用16位表示,其中7位表示页号,则页的大小为()A.0.5KB B.1KBC.2KB D.4KB12.虚拟存储器的最大容量()A.由内存和外存容量之和决定B.由虚拟地址结构的位数决定C.由计算机地址总线的位数决定D.由作业的地址空间决定13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置和如何组织输入/输出等工作,正确的说法是()A.用户需要考虑文件存储的物理位置,并组织输入输出工作B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作14.在UNIX中,目录本身也是文件,对目录文件的存取权限有()A.执行、增删、读B.增删、读、写C.读、写、执行D.写、执行、增删15.假设读写磁头正在55号柱面上操作,现有依次请求访问的柱面号为100、185、39、124、16。
全国自考02326《操作系统》历年真题试卷与答案

2016 年 4 月高等教育自学考试全国统一命题考试操作系统试卷( 课程代码 02326)本试卷共7 页,满分l00 分,考试时间l50 分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B 铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0. 5 毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题 ( 共 30 分 )一、单项选择题( 本大题共20 小题,每小题l 分,共 20 分 )在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。
错涂、多涂或来涂均无分。
1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是A、分布式操作系统C、多处理器操作系统BD、网络操作系统、嵌入式操作系统2、能使用户通过与计算机相连始终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列交互的是A、网络操作系统B、分时操作系统C、实时操作系统D、批处理操作系统3、 IBM 公司在他们的PC机、工作站和大型机上都配置的UNIX 操作系统,被称为A、 4BSD UNIXB、UltrixC、AIXD、XENIX4、现代计算机系统的层次结构中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是软件系统。
软件系统的层次结构从内到外依次为A、应用软件、系统软件、支撑软件B、系统软件、支撑软件、应鼹软件C、系统软件、应用软件、支撑软件D、支撑软件、系统软件、应用软件5、当操作系统退出执行,让用户程序执行时,处理器工作状态会A、继续保持目态B、继续保持管态C、从目态转换为管态D、从管态转换为目态6、 UNIX 用于终止子进程执行的系统调用是A、 killB、 execC、exitD、fork7、进程在执行过程中其状态不断发生变化,这种特性称为进程的A、势发性B、动态幢C、同步性D、异步性8、程序状态字PSW中的“程序基本状态”信息不包括A、中断码B、指令地址C、条件码D、目态/管态9、根据作监对资源的要求分类,作数调度从各类作业中去挑选作业,尽可能让使用不同资源的作业同时执行。
02326操作系统自考复习资料

第二章计算机系统结构简介 第三章处理器管理 第四章存储管理 第五章文件管理 第六章设备管理第七章进程同步与进程通信 第八章死锁高效统”,即多个作业可同时装入主存储器进行运行的系统。
在多道系统中一点必须的是系统须能进行程序浮动。
所谓程序浮动是指程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍不影响它的执行。
多道系统的好处在于提高了处理器的利用率;充分利用外围设备资源;发挥了处理器与外围设备以及外围设备之间的并行工作能力。
可以有效地提高系统中资源的利用率,增加单位时间内的算题量,从而提次执行。
由定义知进程关键组成是程序、数据集。
进程通过一个控制块来被系统所指挥,因此进程由程序、数据集和进程控制块三部分组成。
进程控制块是进程存在的唯一标志.进程是要执行的,据这点可分将进程的状态分为等待态然后是就绪态最后是运行态。
进程的基本队列也就是就绪队列和等待队列,因为进程运行了,也就用不上重定位的方式有“静态重定位”和“动把作业中的指令地址和数据地址全部转换成绝对地址。
这种转换工作是在作业开始前集中完成的,在作业执行过程中无需再进行地址。
而是直接把作业装到分配的主区域中。
在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换n 成绝对地址。
这种方式的地址转换是在作业执行时动态完成的,所以称为动态重定位。
动态重定位由软件(操作系统)和硬件(地址转换机构)相互配合来实现。
动态重定位的系统支持“程序浮动”,而其余的用户区域作为一个连续的分区分配给用户使用。
固定分区的管理分区数目、大小固定设+下限地址已经划分好的分区中,而是在作业要求装入主存储器时,根据作业需要的主存量和当时的主存情况决定是否可以装入该作业。
+基址寄存器的值→绝对地址。
基址值≤绝对地址≤基址值+限长。
程序中的逻辑地址进行分“页”,页的大小与块的大小一致。
用页表登记块页分配情况逻辑地址的页号部分→页表中对应页号的起始地址→与逻辑地址的页内地址部分拼成绝对地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2006年4月高等教育自学考试全国统一命题考试操作系统试题课程代码:2326一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
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.1种B.2种C.3种D.4种7.采用多道程序设计能( )A.减少调度次数B.减少处理器空闲时间C.缩短每道作业的执行时间D.避免发生资源竞争现象8.把一个程序在一个数据集合上的一次执行称为一个进程。
所以( )A.进程与程序是一一对应的B.一个进程没有结束前另一个进程不能开始工作C.每个进程都有一个生命周期D.一个进程完成任务后,它的程序和数据自动被撤销9.页式存储管理中,每取一条指令或取一个操作数,访问主存的次数最多是( )A.1 B.2C.3 D.410.表示可执行的批处理文件的文件扩展名是( )A.BAT B.EXEC.COM D.SYS11.目前微型计算机中普遍使用的文件存储介质是( )A.磁带B.硬盘C.磁带机D.磁盘驱动器12.磁带机输入输出操作的信息传输单位是( )A.字节B.块C.字D.文件l3.为了对交互式作业进行控制,操作系统为用户提供了一些常用的操作使用接口,不属于...操作使用接口的是( )A.操作控制命令B.系统调用C.菜单技术D.窗口技术14.从系统的角度来考虑,希望进入“输入井”的批处理作业的_____尽可能小。
( )A.等待时间B.执行时间C.周转时间D.平均周转时间15.临界区是指并发进程中涉及共享变量的( )A.程序段B.管理信息区C.公共数据区D.信息保留区l6.产生死锁的四个必要条件是:互斥使用、( )、不可抢占和循环等待资源。
A.请求并阻塞B.占有并等待C.请求并释放D.释放并阻塞17.某系统中仅有4个并发进程竞争某类资源,并都需要该类资源3个,那么该类资源至少( )个,这个系统不会发生死锁。
A.9 B.10C.11 D.l2l8.UNIX的内核是用C语言和汇编语言编写,它们被分成能独立编译和汇编的几十个源代码文件,这些文件按编译方式大致可以分为:( )A.汇编语言文件和C语言文件B.汇编语言全局文件和C语言全局文件C.汇编语言文件、汇编语言全局变量文件和C语言文件D.汇编语言文件、C语言文件和C语言全局变量文件l9.UNIX系统中,一个proc文件的内容是:cc $1mv a.out $2$2这样,使用命令csh proc progl prog2其意义是:( )A.对源程序proc进行编译,目标程序名修改为progl,最后运行目标程序prog2B.对源程序progl进行编译,目标程序名修改为proc,最后运行目标程序prog2C.对源程序prog1进行编译,目标程序名修改为prog2,最后运行目标程序procD.对源程序progl进行编译,目标程序名修改为prog2,最后运行目标程序prog220.对于UNIX系统运行期间维护的系统打开文件表和进程打开文件表,正确的说明是:A.系统打开文件表是UNIX系统本身使用的B.用户进程是使用进程打开文件表来管理进程本身对文件的操作C.系统打开文件表主要用于对文件读写操作的控制D.进程打开文件表主要用于对文件读写操作的控制二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
21.下列阐述中,正确的说法是( )A.进程的切换由进程调度完成B.进程的切换由进程状态的变化引起的C.进程的切换使得每个进程均有机会占用处理器D.进程状态的变化与发生的中断事件无关E.对中断事件处理后要进行队列的调整22.计算机系统中,可以用于实现虚拟存储管理的软件技术有( )A.移动B.快表C.FIFO D.LRUE.LFU23.以下所列的“文件操作”中,()是文件系统提供的功能模块,可供用户调用。
A.建立文件B.压缩文件C.打开文件D.读文件E.关闭文件24.PV操作是操作系统提供的具有特定功能的原语。
利用PV操作可以( )A.保证系统不发生死锁B.实现资源的互斥使用C.推迟进程使用共享资源的时间D.提高资源利用率E.协调进程的执行速度25.UNIX系统中,对目录文件的存取权限有读、写和执行三种,正确的说明是:( )A.读:可以读该目录B.写:可以增、删这个目录中的目录项C.写:可以修改目录的内容D.执行:可以改变这个目录的内容E.执行:可以为查找一个文件而搜索这个目录三、填空题(本大题共9小题,每空1分,共l4分)26.操作系统的两个主要设计目标是:使计算机系统的使用_______和工作_______。
27.操作系统是计算机系统中必不可少的软件,它归属于_______软件。
28.能对计算机系统进行初始化且把操作系统核心程序装入主存储器的程序称为_______。
29.能被多个用户同时调用的程序称为_______程序。
30.为了减少或避免中断的嵌套处理,计算机系统通常采用_______技术。
31.虚拟存储器的工作原理是与程序运行的两个特点有关:第一,程序执行时有些部分_______。
第二,程序的执行往往_______。
32.Spooling系统由三大部分程序组成:预输入程序、_______和_______。
33.作业控制方式有两种:_______和_______。
34.解决死锁问题有三种方式:死锁的防止、_______和_______。
四、简答题(本大题共5小题,每小题4分,共20分)35.假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所示:此时,若进程顺序请求20K、10K和5K的存储空间,系统采用某种算法为进程依次分配内存,则分配后的内存情况如下表所示:请回答,采用的是什么分配算法?36.什么是文件的保护?简述实现用户共享文件进行文件保护的方法。
37.当磁头处于100号磁道时,有9个进程先后提出读写请求涉及的柱面号为63、57、34、88、91、103、76、18和128。
要求:(1)写出按最短寻找时间优先算法SSTF时的调度次序;(2)计算按SSTF调度算法时的平均寻道数。
38.分别叙述无关的并发进程和有交往的并发进程及它们执行时的特征。
39.某系统有同类资源m个,可并发执行且共享该类资源的进程最多n个,而每个进程申请该类资源的最大数量为x(1≤x≤m),只要不等式n(x-1)+1 ≤m成立,则系统一定不会发生死锁。
请解释说明为什么?五、综合题(本大题共4小题,第40、43小题各10分,第41、42小题各8分,共36分)40.试论述影响缺页中断率的因素并说明如何影响。
41.某文件以顺序结构形式存放在磁盘上。
该文件有9个等长逻辑记录,每个逻辑记录的长度为256个字节。
文件在磁盘上的起始块号为88,而磁盘物理块长度为512个字节,系统缓冲区数据长度也为512字节。
要求:(1)采用记录成组方式存放该文件时,块因子为多少最合适;(2)该文件至少要占用磁盘块的数目;(3)若把文件的第4个逻辑记录读入用户区10000单元开始区域,写出主要过程。
42.设有四道作业,它们进入系统的时间及需要执行的时间如下表所示,并规定当第一个作业进入系统后立即调度,要求:分别采用先来先服务和最短执行时间优先调度算法时的调度次序和作业平均周转时间。
43.有三个并发进程A,B和C,共享一个缓冲器F。
F中每次只能存放一个数。
进程A每次产生一个随机数R,将其存入F中。
若存放到F中的数是5的倍数,则由进程B将其取出并打印,否则由进程C将被5除后的余数打印出来。
为防止数的丢失和重复取同一个数,现用PV操作进行管理。
请在下面程序的空格中填上合适的操作,以达到上述要求。
begin S1,S2,S3:semaphore;F:integer;S1:=1;S2:=0;S3:=0;cobeginprocess A process B process Cbegin begin beginL1:{产生随机数R};L2:⑤;L3:P(S3)①;x:=⑥;y:=⑧;F:=②;⑦;⑨;if R mod 5=0 then print x; y:=⑩;③goto L2;print y;else ④;end;goto L3 goto L1 end;end;coend;end;。