2020年自荐考试操作系统备考专用模拟题及超全答案_第1页
2020年自荐考试操作系统备考专用模拟题及超全答案_第2页
2020年自荐考试操作系统备考专用模拟题及超全答案_第3页
2020年自荐考试操作系统备考专用模拟题及超全答案_第4页
2020年自荐考试操作系统备考专用模拟题及超全答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020年自荐考试操作系统备考专用模拟题及超全答案

一、单项选择题(总共10题,每题2分)1.操作系统是对()进行管理的软件。A.软件B.硬件C.计算机资源D.应用程序2.进程和程序的一个本质区别是()。A.前者为动态的,后者为静态的B.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中D.前者分时使用CPU,后者独占CPU3.操作系统中采用多道程序设计技术提高CPU和外部设备的()。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.存储管理主要是实现对()的管理。A.缓存区B.计算机的主存C.临时文件D.永久文件9.设备管理中引入缓冲技术的目的是为了()。A.改善用户编程环境B.提高CPU的处理速度C.提高CPU和设备之间的并行程度D.实现与设备无关性10.文件系统中用()管理文件。A.作业控制块B.外页表C.目录D.软硬件结合的方法二、填空题(总共10题,每题2分)1.操作系统的基本特征是()、()、()和()。2.进程的三种基本状态是()态、()态和()态。3.进程调度算法中,先来先服务算法是按照()的顺序进行调度。4.存储管理的主要功能包括()、()、()和()。5.虚拟地址空间是由()和()组成的。6.设备分配的方式有()和()两种。7.文件的物理结构有()、()和()三种。8.操作系统中,()是进程存在唯一标志。9.操作系统的五大功能是()、()、()、()和()。10.死锁产生的四个必要条件是()、()()和()。三、判断题(总共10题,每题2分)1.操作系统是计算机系统中的核心软件。()2.进程是程序在一个数据集合上的一次执行过程。()3.一个进程可以包含多个线程。()4.操作系统中,进程调度只能采用非抢占式调度方式。()5.虚拟存储器是利用内存和外存来扩充存储空间。()6.存储管理中,页式存储管理的优点是不会产生碎片。()7.设备管理中,SPOOLing技术是一种虚拟设备技术。()8.文件系统中,文件的逻辑结构就是文件的实际存储结构。()9.操作系统中,用户程序可以直接访问系统硬件资源。()10.死锁一旦发生,系统将无法正常运行。()四、简答题(总共4题,每题5分)1.简述操作系统的功能。操作系统具有处理机管理、存储器管理、设备管理、文件管理和用户接口等功能。处理机管理负责进程调度等;存储器管理实现内存分配等;设备管理控制设备操作等;文件管理管理文件的存储等;用户接口方便用户使用操作系统。2.简述进程的三种基本状态及其转换。进程的三种基本状态为就绪态、运行态和阻塞态。就绪态是进程具备运行条件,等待CPU调度;运行态是进程获得CPU正在执行;阻塞态是进程因等待某事件而暂停执行。就绪态获得CPU转为运行态,运行态时间片到或等待事件发生转为就绪态,运行态等待事件发生转为阻塞态,阻塞态事件完成转为就绪态。3.简述存储管理的目的。存储管理的目的主要有:提高内存利用率,合理分配内存空间,让多个进程能有效利用内存;提供虚拟存储器,扩充内存容量,使程序可使用比实际内存更大的空间;保护内存中的程序和数据,防止进程间非法访问和破坏。4.简述设备管理的主要任务。设备管理的主要任务包括:实现设备的分配与回收,根据进程需求分配设备,使用完后回收;提高设备利用率,通过合理调度等手段让设备充分工作;实现设备无关性,使应用程序与具体设备无关;对设备进行缓冲管理,减少I/O操作等待时间;提供设备的控制和驱动,实现设备的具体操作。五、讨论题(总共4题,每题5分)1.讨论多道程序设计技术的优点和缺点。优点:提高CPU利用率,多个程序可同时在内存中,CPU能交替执行不同程序;提高内存利用率,多个程序共享内存空间;提高I/O设备利用率,不同程序可同时使用不同I/O设备。缺点:可能导致系统开销增加,如进程切换等需要时间和资源;可能产生死锁,多个进程竞争资源可能陷入死锁状态;可能导致程序执行时间延长,因为需要协调多个进程。2.讨论进程同步和互斥的区别与联系。区别:进程同步是为了协调进程间的执行顺序,使它们按某种规则有序推进;进程互斥是为了保证临界资源在同一时刻只被一个进程访问。联系:都是为了保证进程能正确、高效地运行;互斥是同步的一种特殊情况,当进程需要互斥访问临界资源时,也是在协调进程间的关系,可看作一种简单的同步。3.讨论虚拟存储器的实现原理。虚拟存储器利用内存和外存来扩充存储空间。它基于程序的局部性原理,将程序的一部分装入内存运行,其他部分存放在外存。当需要访问外存中的数据时,通过页面置换等算法将外存中的页面调入内存,同时将内存中暂时不用的页面调出到外存。这样,用户程序就好像拥有了一个比实际内存大得多的虚拟地址空间,可方便地编写和运行大型程序。4.讨论如何预防死锁。预防死锁可通过破坏死锁产生的四个必要条件来实现。破坏互斥条件,允许进程同时访问某些资源,但这在很多情况下不可行;破坏不剥夺条件,当进程请求资源得不到满足时,可剥夺其已占有的资源;破坏请求和保持条件,要求进程在运行前一次性申请全部所需资源;破坏环路等待条件,对资源进行编号,并规定进程只能按编号顺序申请资源,避免形成资源请求环路。答案及解析1.单项选择题答案-1.C。操作系统是对计算机资源进行管理的软件,包括硬件和软件资源。-2.A。进程是动态的,程序是静态的,这是它们本质区别。-3.A。多道程序设计技术提高CPU和外部设备利用率。-4.B。进程并发执行是时间上重叠。-5.A。进程因输入或输出事件发生从运行变为阻塞。-6.A。处理机管理负责进程调度。-7.B。虚拟存储器最大容量由计算机地址结构决定。-8.B。存储管理主要管理计算机主存。-9.C。引入缓冲技术提高CPU和设备并行程度。-10.C。文件系统用目录管理文件。2.填空题答案-1.并发、共享、虚拟、异步。-2.就绪、运行、阻塞。-3.进程到达先后。-4.内存分配、内存保护、地址映射、内存扩充。-5.逻辑地址空间、物理地址空间。-6.静态分配、动态分配。-7.顺序结构、链接结构、索引结构。-8.进程控制块。-9.处理机管理、存储器管理、设备管理、文件管理、用户接口。-10.互斥条件、请求和保持条件、不剥夺条件、环路等待条件。3.判断题答案-1.√。操作系统是计算机系统核心软件。-2.√。进程定义。-3.√。一个进程可含多个线程。-4.×。进程调度有抢占式和非抢占式调度方式。-5.√。虚拟存储器利用内存和外存扩充空间。-6.×。页式存储管理会产生碎片。-7.√。SPOOLing是虚拟设备技术。-8.×。文件逻辑结构和实际存储结构不同。-9.×。用户程序通过操作系统间接访问硬件资源。-10.√。死锁发生系统无法正常运行。4.简答题答案解析-操作系统功能:处理机管理负责进程调度等,合理分配CPU时间;存储器管理实现内存分配等,提高内存利用率;设备管理控制设备操作等,提高设备使用效率;文件管理管理文件存储等,方便用户和系统管理文件;用户接口方便用户使用操作系统,如命令接口等。-进程状态转换:就绪态获得CPU转为运行态,运行态时间片到或等待事件发生转为就绪态,运行态等待事件发生转为阻塞态,阻塞态事件完成转为就绪态。-存储管理目的:提高内存利用率,合理分配内存让多个进程有效使用;提供虚拟存储器扩充内存容量;保护内存中程序和数据,防止非法访问破坏。-设备管理任务:实现设备分配与回收,提高设备利用率,实现设备无关性,进行缓冲管理,提供设备控制和驱动。5.讨论题答案解析-多道程序设计技术优点缺点:优点提高CPU、内存、I/O设备利用率;缺点是系统开销增加,可能产生死锁,程序执行时间可能延长。-进程同

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论