操作系统67B试题及答案

合集下载

《操作系统》考试试卷及答案(B卷)

《操作系统》考试试卷及答案(B卷)

《操作系统》考试试卷及答案(B卷)课程名称:操作系统考试时间:120分钟年级:xxx级专业:xxx题目部分,(卷面共有51题,100分,各大题标有题量和总分)一、单项选择题(28小题,共28分)1、把作业空间中使用的逻辑地址变为内存中物理地址称为()。

A、加载B、重定位C、物理化D、逻辑化答案:B2、考虑页面置换算法,系统有m个物理块供调度,初始时全空,页面引用串长度为p,包含了n个不同的页号,无论用什么算法,缺页次数不会少于()。

A、mB、pC、nD、min(m,n)答案:C3、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即()。

A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间答案:B4、首次适应算法的空闲分区是()。

A、按大小递减顺序连在一起B、按大小递增顺序连在一起C、按地址由小到大排列D、按地址由大到小排列答案:C5、文件存储空间中空闲块管理方法中没有()。

A、空闲文件目录B、位示图C、空闲块散列D、空闲块链答案:C6、启动磁盘执行一次输入输出操作时,()是硬件设计时就固定的。

A、寻道时间B、延迟时间C、传输时间D、一次I/O操作的总时间答案:C7、设磁盘的I/O请求队列中的柱面号为19、376、205、134、18、56、193、396、29、3、19、40,磁头的起始位置为100若采用SCAN(电梯调度)算法(磁头的运行方向是从大磁道向小磁道进行的),则磁头移动()个磁道。

A、205B、480C、490D、512答案:C8、在以下磁盘调度中,()算法可能出现饥饿现象。

A、电梯调度B、最短寻道时间优先C、循环扫描算法D、先来先服务答案:B9、以下对物理块和逻辑记录关系的描述中正确的是()。

操作系统试题及答案

操作系统试题及答案

操作系统试题及答案一、选择题1. 操作系统的主要功能是什么?A. 提供人机接口B. 管理计算机硬件资源C. 执行应用程序D. 实现文件管理答案:B. 管理计算机硬件资源2. 下列哪个不是操作系统的组成部分?A. 内存管理器B. 文件管理器C. 进程管理器D. 网络管理器答案:D. 网络管理器3. 进程是指什么?A. 程序的执行实例B. 程序的源代码C. 程序的编译结果D. 程序的运行环境答案:A. 程序的执行实例4. 下列关于多道程序设计的说法正确的是?A. 可以同时运行多个程序B. 只能运行一个程序C. 依次执行多个程序D. 只有操作系统才能运行多个程序答案:A. 可以同时运行多个程序5. 以下哪个是常见的作业调度算法?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 最高响应比优先(HRRN)D. 所有选项都是答案:D. 所有选项都是二、填空题1. 在进程调度中,使用________算法可以保证公平调度。

答案:轮转法2. 资源的死锁是指进程之间由于竞争资源而造成的________问题。

答案:互斥三、判断题1. 操作系统是必须安装在计算机上才能使用的。

()答案:错误2. 虚拟内存是操作系统提供的一种管理物理内存的技术。

()答案:正确3. 操作系统通过中断机制来处理程序的执行顺序。

()答案:正确四、简答题1. 请简要解释进程和线程的概念,并说明它们之间的区别。

答案:进程是指计算机中正在运行的程序的实例,多个进程可以同时运行,每个进程都独立分配了资源和状态。

线程是进程的一部分,它是程序执行的最小单位,一个进程可以包含多个线程,它们共享进程的资源和状态。

进程间切换开销较大,而线程间切换开销较小。

2. 请简要解释死锁的原因以及预防策略。

答案:死锁的原因通常是由于进程之间相互等待对方占用的资源,形成了一个循环等待的闭环。

预防死锁的策略包括资源分配策略、环路剥夺策略和预防策略。

资源分配策略是通过破坏死锁的四个必要条件之一(互斥、占有并等待、不可抢占、循环等待)来预防死锁。

操作系统试题及答案

操作系统试题及答案

操作系统试题及答案一、选择题1. 操作系统的主要功能是什么?A. 文件管理B. 设备管理C. 内存管理D. 所有选项都是答案:D2. 进程和程序有什么区别?A. 进程是程序的执行实例B. 程序是进程的代码C. 进程是程序的存储D. 程序是进程的输出答案:A3. 在现代操作系统中,虚拟内存的作用是什么?A. 提供额外的存储空间B. 允许程序使用更多的内存C. 允许操作系统管理内存D. 允许多个程序同时运行答案:B4. 死锁的四个必要条件是什么?A. 互斥、占有和请求、不可剥夺、循环等待B. 互斥、占有和请求、可剥夺、循环等待C. 互斥、释放和请求、不可剥夺、循环等待D. 互斥、占有和请求、不可剥夺、非循环等待答案:A5. 什么是分页和分段?A. 分页是内存管理的一种技术,分段是文件管理的一种技术B. 分页是文件管理的一种技术,分段是内存管理的一种技术C. 分页和分段都是内存管理的技术D. 分页和分段都是文件管理的技术答案:C二、简答题1. 简述操作系统的五大基本功能。

答:操作系统的五大基本功能包括:进程管理、内存管理、文件系统管理、设备管理以及用户接口。

2. 解释什么是进程和线程,并说明它们之间的关系。

答:进程是程序的执行实例,是操作系统进行资源分配和调度的一个独立单位。

线程是进程中的一个实体,是CPU调度和执行的单位,一个进程可以包含多个线程。

3. 描述死锁的四个必要条件,并给出一个死锁的实例。

答:死锁的四个必要条件包括:互斥条件(资源不能被多个进程同时使用)、占有和请求条件(进程正在占有某些资源,同时请求其他资源)、不可剥夺条件(已分配给进程的资源,在未使用完之前不能被强制夺走)、循环等待条件(存在一种进程资源的循环等待关系)。

实例:银行家算法中,如果多个客户同时请求资源,且每个客户都占有一些资源,同时请求其他资源,就可能发生死锁。

三、论述题1. 论述操作系统中进程调度的几种基本算法,并比较它们的优缺点。

操作系统考试题目与解答

操作系统考试题目与解答

操作系统考试题目与解答一、选择题(每题2分,共20分)1. 下列哪个不属于操作系统的五大功能?A. 进程管理B. 存储管理C. 文件管理D. 网络管理E. 作业管理答案:D2. 进程的三个基本状态是:A. 运行、就绪、终止B. 运行、就绪、创建C. 运行、阻塞、终止D. 运行、阻塞、创建E. 就绪、阻塞、创建答案:C3. 下列哪种调度算法是抢占式调度?A. 先来先服务B. 最短作业优先C. 轮转调度D. 最高响应比优先E. 多级反馈队列答案:E4. 在虚拟存储器管理中,页面置换算法不包括:A. 最佳置换算法B. 先进先出置换算法C. 最坏情况置换算法D. 最近最久未使用置换算法E. 随机置换算法答案:C5. 文件系统的目录结构通常采用:A. 树状结构B. 链状结构C. 顺序结构D. 哈希结构E. 网络结构答案:A二、填空题(每题2分,共20分)1. 操作系统的目标是____、____、____和____。

答案:方便用户使用计算机,高效管理计算机硬件资源,保证计算机系统的稳定、安全运行,合理组织计算机工作流程。

方便用户使用计算机,高效管理计算机硬件资源,保证计算机系统的稳定、安全运行,合理组织计算机工作流程。

2. 进程可以分为____进程和____进程。

答案:系统,用户。

系统,用户。

3. 进程的三种基本状态是____、____、____。

答案:运行、就绪、阻塞。

运行、就绪、阻塞。

4. 作业调度的主要任务是根据某种____算法,从外存的后备队列中选取一个或几个作业,进入____,并为它们分配必要的资源,创建进程。

答案:调度,内存。

调度,内存。

5. 在虚拟存储器管理中,缺页中断是由____引起的。

答案:访问页面不在内存。

访问页面不在内存。

三、简答题(每题5分,共30分)1. 请简要说明操作系统的五大功能。

答案:操作系统的五大功能包括:进程管理(处理器管理)、存储管理、文件管理、网络管理和作业管理。

进程管理负责进程的创建、调度和同步;存储管理负责内存空间的分配与回收,以及内存扩充技术如虚拟存储器;文件管理负责文件的创建、删除、读写等操作;网络管理负责计算机与其他计算机的通信;作业管理负责接收、分析和执行用户提交的作业。

计算机操作系统B卷答案

计算机操作系统B卷答案

西南科技大学城市学院课程考试《计算机操作系统》答案及评分标准(B 卷)学 期:2011-2012 年 第 2 学期 廖晓波 考 试 形 式:开卷( 适用专业年级: 计科 ) 闭卷(√) 任课教师:本试卷共 5 道大题,满分 100 分。

计算机操作系统 B 卷一、填空题(本大题 10 分,共 10 空,每空 1 分)1、并发性 2、spooling 技术 3、逻辑,物理 4、拼接 5、目录,内容 6、高级调度,低级调度7、链式结构二、单项选择题(本大题 40 分,共 20 小题,每小题 2 分)1、A 2D3A4A5A6A7A8D9D10A11C12C13D14D15C16A17C18C19D20B三、判断题(本大题 10 分,共 10 题,每小题 1 分) 1 错 2 对 3 对 4 对 5 对 6 错 7 错 8 对 9 对 10 错 四、简答题(本大题 20 分,4 小题,每小题 5 分) 1、答:进程有三种基本状态,就绪,运行,等待(阻塞)《计算机操作系统》答案第 1 页 共 4 页2、答:死锁是指一组并发进程彼此互相等待对方所拥有的资源,且这些并发进程在 得到对方的资源之前不会释放自己所拥有的资源,从而使并发进程不能继续向前推进 的状态。

陷入死锁状态的进程称之为死锁进程。

(1)互斥条件。

指进程竟争的资源具有互斥性,即在一段时间内某资源被一个进程 占用,如果此时还有其它进程请求使用该资源,则只能等待,直到占用该资源的进程 用完后主动释放。

(2)不可剥夺条件(不可抢占条件) 。

指已分配给某一进程的资源, 在它未使用完之前,不能强行剥夺,只能在使用完后,由进程自己释放。

(3)部分分 配条件(请求与保持条件) 。

指进程已经占用了一部分资源,但又提出新的资源请求, 而该资源又被其它的进程所占用,此时请求进程只能阻塞,但又对自己占用的资源保 持不放。

(4)环路条件(循环等待条件) 。

指进程发生死锁时,必然存在一个进程-资 源的环形链。

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)⼀、选择题1.现代操作系统的基本特征是()、资源共享和操作的异步性A.多道程序设计B.中断处理C.程序的并发执⾏D.实现分时与实时处理2.为了使系统中所有的⽤户都能得到及时的响应,该操作系统应该是()A.多道批处理系统B.分时系统C.实时系统D.⽹络系统3.操作系统内核与⽤户程序、应⽤程序之间的接⼝是()A.shell命令B.图形界⾯C.系统调⽤D.C语⾔函数4.多个进程的实体能存在于同⼀内存中,在⼀段时间内都得到运⾏这种性质称作进程的()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.PCBD.JCB 10.⽂件管理实际上是管理()A.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间11.如果⽂件系统中有两个⽂件重名,不应采⽤()A.单级⽬录结构B.树形⽬录结构C.⼆级⽬录结构D.⾮循环图⽬录结构12.当前⽬录是/usr/meng,其下属⽂件prog/file.c的绝对路径名是()A./usr/meng/file.cB./usr/file.cC./prog/file.cD./usr/meng/prog/file.c13.引⼊缓冲技术的主要⽬的是()A.改善⽤户编程环境B.提⾼CPU的处理速度C.提⾼CPU与设备之间的并⾏程度D.降低计算机的硬件成本14.设备的打开、关闭、读、写等操作是由()完成的A.⽤户程序B.编译程序C.设备分配程序D.设备驱动程序15.控制和管理资源建⽴在单⼀系统策略基础,将计算功能分散化,充分发挥⽹络互联的各⾃治处理机性能的多机系统是()A.多处理器系统B.多计算机系统C.⽹络系统D.分布式系统16.在计算机系统中,操作系统是()A.处于裸机之上的第⼀层软件B.处于硬件之下的底层软件C.处于应⽤软件之上的系统软件D.处于系统软件之上的⽤户软件17.以下著名的操作系统中,属于多⽤户、多进程、多任务分时系统的是()A.DOS系统B.Windows NT系统C.UNIX系统D.OS/2系统18.下列系统中,属于实时系统的是()A.⽅正排版系统B.计算机辅助设计系统C.⽕车订票系统D.办公⾃动化系统19.引⼊多道程序的⽬的在于()A.充分利⽤CPU,减少CPU等待时间B.提⾼实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利⽤存储器20.在操作系统中引⼊"进程"概念的主要⽬的是()A.改善⽤户编程环境B.描述程序动态执⾏过程的性质C.使程序与计算过程⼀⼀对应D.提⾼程序的运⾏速度21.若P、V操作的信号量S初值为2,当前值为-1,则表⽰有()个等待进程A.0B.lC.2D.322.作业调度的关键在于()A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.⽤户作业准备充分D.有⼀个较好的操作环境23.有三个作业同时到达,J1,J2,J3的执⾏时间分别为T1,T2,T3,且T1 T2 T3,它们在⼀台处理机上按单道⽅式运⾏,采⽤短作业优先算法,则平均周转时间是()A.T1+T2+T3B.(T1+T2+T3)/3C.T1+2′T2/3+T3/3D.T1/3+2′T2/3+T324.若处理器有32位地址,则它的虚拟地址空间为()字节A.2GBB.4GBC.100KBD.640KB25.除操作系统占⽤的内存空间之外,所剩余的全部内存只供⼀个⽤户进程使⽤,其他进程都放在外存上,这种设计称为()A.覆盖技术B.虚拟技术C.对换技术D.物理扩充26.⽂件系统为每个⽂件建⽴⼀张指⽰逻辑记录和物理记录之间的对应关系表,由此表和⽂件本⾝构成的⽂件是()A.连续⽂件B.串连⽂件C.索引⽂件D.逻辑⽂件27.使⽤绝对路径名访问⽂件是从()开始按⽬录结构访问某个⽂件A.当前⽬录B.⽤户主⽬录C.根⽬录D.⽗⽬录28.⽤户程序与实际使⽤的物理设备⽆关,由操作系统考虑因实际设备不同⽽需要使⽤不同的设备驱动程序,这是由设备管理的()功能实现的A.设备独⽴性B.设备分配C.缓冲管理D.虚拟设备29.引⼊缓冲技术的主要⽬的是()A.改善⽤户编程环境B.提⾼CPU的处理速度C.提⾼CPU与设备之间的并⾏程度D.降低计算机的硬件成本30.以下不属于分布式系统特征的是()A.分布性B.并⾏性C.全局性D.可定制性31.操作系统核⼼部分的主要特点是( )。

操作系统考试题及答案

操作系统考试题及答案

操作系统考试题及答案一、选择题1. 在操作系统中,进程和程序的主要区别是:- A. 进程是动态的,程序是静态的- B. 进程是静态的,程序是动态的- C. 进程和程序没有区别- D. 进程是程序的执行实例答案:D2. 下列哪个不是操作系统的主要特性?- A. 并发性- B. 共享性- C. 虚拟性- D. 独立性答案:D3. 在现代操作系统中,虚拟内存的实现主要依靠: - A. 硬盘- B. 内存- C. CPU- D. 网络答案:A二、简答题1. 简述操作系统的五大功能。

- 操作系统的五大功能包括:进程管理、存储管理、文件系统管理、设备管理以及用户接口。

2. 描述死锁的四个必要条件。

- 死锁的四个必要条件是:互斥条件、占有和等待条件、不可剥夺条件、循环等待条件。

三、计算题1. 假设一个系统有5个进程,它们的最大并发数为10。

如果每个进程平均需要3次CPU时间,每次CPU时间平均为20ms,计算系统的平均响应时间。

设系统响应时间总和为T,每个进程响应时间R = 3 * 20ms。

系统响应时间总和T = 5 * R = 5 * 3 * 20ms。

平均响应时间 = T / 5 = (5 * 3 * 20ms) / 5 = 60ms。

四、论述题1. 论述操作系统中进程调度的三种基本算法:先来先服务(FCFS)、短作业优先(SJF)和轮转调度(RR)。

- 先来先服务(FCFS):按照进程到达时间的先后顺序进行调度,不考虑进程的执行时间长短。

- 短作业优先(SJF):优先调度执行时间较短的进程,以减少平均等待时间,但可能导致长作业饥饿。

- 轮转调度(RR):将就绪队列中的进程按照时间片轮转调度,每个进程轮流获得CPU时间片,适用于实时要求不高的系统。

五、案例分析1. 假设一个操作系统需要处理大量的文件操作,分析文件系统的两种主要类型:文件分配表(FAT)和日志文件系统(JFS)。

- 文件分配表(FAT):通过一个表来记录文件在磁盘上的存储位置,简单易实现,但随着文件数量的增加,效率会降低。

操作系统考试题及答案

操作系统考试题及答案

操作系统考试题及答案一、选择题1. 操作系统的主要功能是什么?A. 控制计算机硬件B. 管理计算机软件C. 进行数据处理D. 实现用户界面答案:A. 控制计算机硬件2. 进程是什么?A. 程序的执行实例B. 存储器中的数据C. 操作系统的一部分D. 磁盘文件答案:A. 程序的执行实例3. 以下哪个不是操作系统的基本特征?A. 并发B. 共享C. 虚拟D. 可靠性答案:D. 可靠性4. 什么是死锁?A. 一种程序错误B. 进程无法继续执行C. 内存溢出错误D. 系统崩溃答案:B. 进程无法继续执行5. 什么是文件系统?A. 硬件设备B. 操作系统的一部分C. 外部存储器D. 磁盘分区答案:B. 操作系统的一部分二、填空题1. 按照逻辑结构划分,操作系统可以分为____和____。

答案:内核,外壳2. 进程是由____和____组成的。

答案:程序代码,程序数据3. 共享资源可能导致____的发生。

答案:死锁4. 哪些调度算法适用于实时系统?答案:最短作业优先(SJF),最早截止时间优先(EDF)5. 文件系统中的____用来记录文件的地址信息。

答案:目录三、简答题1. 请简要解释“操作系统的并发性”是什么意思。

答案:并发性指的是操作系统能够同时管理多个任务或进程。

通过引入进程调度算法,操作系统可以在有限的时间内轮流执行多个任务,提高计算机的利用率和响应速度。

2. 什么是死锁?请列举几个可能导致死锁发生的条件。

答案:死锁是指两个或多个进程无限期地等待对方持有的资源而无法继续执行的情况。

可能导致死锁发生的条件包括互斥(进程独占资源)、占有并等待(进程持有资源同时等待其他资源)、非抢占(资源不能被强制性地从进程手中夺取)、循环等待(进程间形成环路依赖)。

3. 请简述文件系统的作用。

答案:文件系统是操作系统的一部分,用于管理和组织计算机中的文件。

它提供了一种统一的方式来访问和存储文件,可以进行文件的创建、读取、写入、删除等操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、计算机等级考试二级Visual Foxpro2、2 185
四、程序设计(10分)
set talk off
s=0
for i=0 to 6
t=1
for j=1 to i
t=t*j
endfor
s=s+t
endfor
?”s=”,s
set talk on
return
2、进程的特征为:动态性、独立性、和。
3、进程运行满一个时间片后让出中央处理器,它的状态应变为状态。
4、进程间的高级通信机制分为、和三类。
5、处理机调度包括高级调度、和。
6、处理死锁的方法有预防死锁、、和解除死锁四种。
7、在存储器管理中,页面是信息的单位,分段是信息的单位。页面的大小由确定,分段大小由确定。
【5】本地【6】release【7】逻辑【8】11
【9】DBC【10】DO FORM T1【11】distinct【12】实体
【13】Memo(注:第一个字母大写)【14】删除规则【15】value【16】group by课程号
【17】查询【18】AVG【19】key【20】exit
三、程序阅读(每小题5分,共10分)
16、CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用。
()
(1)并行技术 (2)通道技术 (3)缓冲技术 (4)虚存技术
17、会出现饥饿现象的磁盘调度算法是。()
(1)FCFS(2)SSTF(3)SCAN(4)CSCAN
18、在下列物理文件中,将使文件顺序访问速度最快。()
(1)顺序文件(2)隐式链接文件(3)显式链接文件(4)索引文件
(1)CPU(2)打印机(3)磁盘(4)磁带机
10、设某类资源有5个,由3个进程共享,每个进程最多可申请个资源而使系统不会死锁。()
(1)1(2)2(3)3(4)4
11、在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是。()
作业
到达时间
需执行时间
开始时间
完成时间
周转时间
P1
2
5
P2
4
5
P3
5
4
P4
7
8
得分
评阅人
四、应用题(每题15分,共30分)
1、考虑下面的页访问串:1,2,3,4,2,1,5,6,2,1,2,3,7,6,3。假定物理块数为3,若应用下面的页面替换算法,分别会出现多少次缺页?
(1)LRU替换法算法(2)FIFO替换算法(3)Optimal替换算法
B
2
C
3
A
4
D
5
C
6
DHale Waihona Puke 7A8C
9
D
10
C
11
A
12
A
13
B
14
C
15
C
16
A
17
D
18
C
19
B
20
C
21
B
22
C
23
D
24
C
25
B
26
C
27
B
28
C
29
B
30
D
31
B
32
A
33
D
34
C
35
D
36
A
37
D
38
B
39
B
40
C
二、填空题(每空2分,共40分)
【1】属性【2】元组(或记录)【3】.pjx【4】null
(1)1(2)2 3)3(4)4
14、在动态分区分配管理中,最佳适应分配算法要求对空闲区表项按进行排列。
()
(1)尺寸从大到小(2)尺寸从小到大
(3)地址从大到小(4)地址从小到大
15、通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为。()
(1)存储设备 (2)虚拟设备 (3)系统设备 (4)用户设备
19、文件系统采用多级目录结构后,对于不同用户的文件,其文件名。()
(1)应该相同(2)应该不同 (3)可以相同,也可以不同 (4)受系统约束
20、不属于文件存储空间管理方法的是。()
(1)动态分区法(2)空闲表法(3)成组链接法(4)位示图法
二、填空题(每空1分,共20分)
得分
评阅人
1、操作系统的主要设计目标是和。
南昌大学2006~2007学年第二学期期末考试试卷
试卷编号:( B )卷
课程编号:H61030009课程名称:计算机操作系统考试形式:闭卷
适用班级:计算机2005级姓名:学号:班级:
学院:信息工程学院专业:计算机科学技术考试日期:
题号










总分
累分人签名
题分
20
20
30
30
100
得分
考生注意事项:1、本试卷共5页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。
2、假设某系统中有三种资源(R1、R2、R3),在某时刻系统中共有四个进程。进程P1,P2,P3,P4的最大资源需求数向量和此时已分配的资源数向量分别是:
进程
当前已分配到的资源
最大资源需求
P1
(1,0,0)
(3,2,2)
P2
(5,1,1)
(6,1,3)
P3
(2,1,1)
(3,1,4)
P4
(0,0,2)
(1)稳定性(2)可靠性(3)利用率(4)兼容性
4、进程所请求的一次打印输出结束后,将使进程状态从。()
(1)运行态变为就绪态(2)运行态变为阻塞态
(3)就绪态变为运行态(4)阻塞态变为就绪态
5、在进程的状态转换过程中,是不可能发生的。()
(1)运行态变为就绪态(2)就绪态变为运行态
(3)运行态变为阻塞态(4)阻塞态变为运行态
(4,2,2)
系统中当前可用资源向量为(1,1,2)。问:
(1)如果进程P1发出资源请求向量(1,0,1),系统能否将资源分配给它?
(2)如果进程P2发出请求向量(1,0,1)呢?
南昌大学2006~2007学年第一学期期末考试试卷
《数据库管理系统》参考答案(B卷)
一、选择题(每小题1分,共40分)
1
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
一、单项选择题(每题1分,共20分,答案请填在题后的括号内)
得分
评阅人
1、操作系统是对进行管理的软件。()
(1)软件(2)硬件(3)计算机资源(4)应用程序
2、不是分时系统的基本特征。()
(1)同时性(2)独立性(3)实时性(4)交互性
3、操作系统采用多道程序设计技术提高CPU和外部设备的。()
6、引入进程概念的关键在于。()
(1)共享资源(2)独享资源(3)顺序执行(4)便于执行
7、在一般操作系统中必不可少的调度是。()
(1)进程调度(2)中级调度(3)高级调度(4)作业调度
8、下面算法不是进程调度算法。()
(1)LFU(2)FCFS(3)SJF(4)高优先权算法
9、在多进程的并发系统中,肯定不会因竞争而产生死锁。()
8、按设备的共享属性可将设备分成独占设备、和。
9、文件的逻辑结构可分为和二类。
得分
评阅人
三、简答题(每题10分,共30分)
1、简述死锁产生的必要条件
2、Spooling系统由几部分组成?Spooling系统有哪些特点?
3、在一个多道程序系统中,采用先来先服务算法管理作业。今有如下所示的作业序列,请列出各个作业开始执行时间、完成时间和周转时间,并填写在下表的适当位置。(注:忽略系统开销,时间为秒。)
(1)无上邻空闲区,也无下邻空闲区(2)有上邻空闲区,但无下邻空闲区
(3)有下邻空闲区,但无上邻空闲区 (4)有上邻空闲区,也有下邻空闲区
12、在存储管理中,不会产生内部碎片的存储管理方式是。()
(1)分页式存储管理(2)分段式存储管理
(3)固定分区式存储管理(4)段页式存储管理
13、在没有快表的情况下,分页系统每访问一次数据,要访问次内存。()
相关文档
最新文档