《操作系统原理》模拟复习题

《操作系统原理》模拟复习题

ID:41064852

大小:27.50 KB

页数:4页

时间:2019-08-15

《操作系统原理》模拟复习题_第1页
《操作系统原理》模拟复习题_第2页
《操作系统原理》模拟复习题_第3页
《操作系统原理》模拟复习题_第4页
资源描述:

《《操作系统原理》模拟复习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《操作系统原理》模拟题及答案一、选择题,每题有一个正确选择,请将正确的选择填在括号中。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、绝对地址

2、6、原语是()A、中途能打断的指令B、一条机器指令C、若干条机器指令但中途不打断D、一条特定指令7、某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态是()A、从就绪态变为运行态B、从运行态变为就绪态C、从运行态变为阻塞态D、从阻塞态变为就绪态8、进程和程序的一个本质区别A、前者分时使用CPU,后者独占CPUB、前者存储在内存,后者存储在外存C、前者在一个文件,后者在多个文件中D、前者是动态的,后者是静态的9、若P、V操作的信号量S初值为3,当前值为-2,则表示有()等待进程。A、0个B、1个C

3、、2个D、3个10、引入进程概念的关键在于()A、独享资源B、共享资源C、顺序执行D、便于调试11、系统调用是()A、一条机器指令B、提供编程人员的接口C、中断子程序D、用户子程序12、任何两个并发进程之间()A、一定存在互斥关系B、一定存在同步关系4/4C、一定彼此独立无关D、可能存在同步或互斥关系1、把逻辑地址变为内存的物理地址的过程称为()A、编译B、连接C、运行D、重定位2、常用的文件存取方法有两种:顺序存取和()存取。A、流式B、串联C、索引D.随机3、进程间的同步是指进程间在逻辑上的相互()关

4、系。A、联接B、制约C、继续D、调用4、P、V操作是()A、两条低级进程通信原语B、两组不同的机器指令C、两条系统调用命令D、两条高级进程通信原语5、多道程序环境下,操作系统分配资源以()为基本单位。A、程序B、指令C、进程D、作业6、银行家算法是一种()算法。A、死锁解除B、死锁避免C、死锁预防D、死锁检测7、在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的()也可能产生死锁。A、进程优先权B、资源的线性分配C、进程推进顺序D、分配队列优先权8、系统“抖动”现象的发生是由()引起

5、的。A、置换算法选择不当B、交换的信息量过大C、内存容量不足D、请求页式管理方案二、填空题,请将正确的答案填写到上。1、操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的,并控制程序的运行,使整个计算机系统能高效地运行。答:软硬件资源2、进程主要由、、三部分内容组成,其中是进程存在的唯一标志。而部分也可以为其他进程共享。答:程序段数据段PCBPCB程序段3、死锁是指在系统中的多个无限期地等待永远不会发生的条件。答:进程4、进程调度负责的分配工作。4/4答:处理机5、把地址转换为

6、地址的工作称为地址映射。答:逻辑物理6、重定位的方式有和两种。答:静态重定位动态重定位三、判断题,正确者在()中打√,错误者在()中打×。1、进程间的相互制约关系体现为进程的互斥和同步(√)2、死锁是指两个或多个进程都处于互相等待状态而无法继续工作(√)3、产生系统死锁的原因可能是由于一个进程进入死循环(×)4、进程的互斥和同步总是因相互制约而同时引起的(×)5、当条件满足时,进程可由就绪状态直接转换为阻塞状态(×)6、SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责

7、I/O的常驻内存的进程以及输入、输出井组成。(√)7、虚拟存储器是利用操作系统产生的一个假想的特大存储器,是逻辑上扩充了内存容量,而物理内存的容量并未增加。(√)四、简答题1、 什么是操作系统?它有什么功能都有哪些?答:操作系统是计算机系统中的一个系统软件,是一些程序模块的集合。它们能以尽量有效、合理的方式组织和管理计算机的软硬件资源。合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能。使得用户能够灵活、方便、有效的使用计算机,使整个计算机系统能高效地运行。它的基本功能有:处理机管理、存储

8、器管理、设备管理和软件资源的管理2、.进程与程序是两个完全不同的概念,但又有密切的联系,试写出两者的区别。答:1)动态性和静态性进程是一个动态概念,程序是一个静态概念。程序可以作为一种软件资源长期保存进程是把程序作为它的运行实体,没有程序,也就没有进程。2)进程控制块进程由:程序+数据+PCB构成3)一对多的关系一个程序可对应多个进程,一个进程为多个程序服务4)并发性4/4多个进程实体,能在一段时间内同时执行;而程序无法描述并

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。