1、系部: 班级: 学号: 姓名: XX职业技术学院20XX20XY学年度第X学期操作系统期末试卷A卷考试班级:题号一二三四五六七八总分得分一、选择题(202=40分)1. 刚刚被创建的进程将处于( A/D )。A. 就绪态B. 等待态C. 运行态D. 不确定2. 下面所述步骤中,( A )不是创建进程所必须的。A. 由调度程序为进程分配CPUB. 建立一个进程控制块C. 为进程分配内存D. 将进程控制块链入就绪队列3. 在下列进程的状态转换中,( A )是不可能会发生的。A. 等待态运行态B. 运行态就绪态C. 运行态等待态D. 就绪态运行态4. 多道程序环境下,操作系统分配资源以( C )为基
2、本单位。A. 程序B. 指令C. 进程D. 作业5. 操作系统通过( B )对进程进行管理。A. 进程B. 进程控制块C. 进程启动程序D. 进程控制区6. 既考虑作业等待时间,又考虑作业执行时间的调度算法是( A )。A. 响应比高者优先B. 短作业优先C. 优先级调度D. 先来先服务7. 多道程序设计是指( B )。A. 在一台处理机上同一时刻运行多个程序B. 在一台处理机上并发运行多个程序C. 在实时系统中并发运行多个程序D. 在分布式系统中同一时刻运行多个程序8. 设计实时操作时( B )不是主要的追求目标。A. 安全可靠B. 资源利用率C. 及时响应D. 快速处理9. 存储管理的目的
3、是( B )。A. 方便用户B. 提高内存空间利用率C. 方便用户和提高内存空间利用率D. 增加内存实际容量10. ( C )存储管理支持多道程序设计,算法简单,但存储碎片多。A. 段式B. 页式C. 固定分区D. 段页式11. 以下解决内存碎片问题较好的存储管理方式是( B )。A. 可变分区B. 页式存储管理C. 段式存储管理D. 单一用户连续存储管理12. 用PV操作唤醒一个等待进程时,被唤醒进程的状态变为( B )。A. 等待B. 就绪C. 运行D. 完成13. 固定分区中,每个分区的大小是(C )。A. 相同B. 随作业长度变化C. 可以不同但预先固定D. 可以不同但根据作业长度固定
4、14. 银行家算法是一种( B )算法。A. 互锁解除B. 死锁避免C. 死锁防止D. 死锁检测15. 最优适应算法的空闲区是( B )。A. 按空闲区长度大小递减顺序排列B. 按空闲区长度大小递增顺序排列C. 按地址由小到大排列D. 按地址由大到小排列16. 下列关于“进程”概念的叙述中,错误的是( A )。A. 进程和程序是一一对应的B. 进程是分配资源的基本单位C. 进程是可调度的实体D. 进程是程序的动态执行过程17. 一个运行的进程用完了分配给它的时间片后,它的状态变为( A )。A. 就绪B. 等待C. 运行D. 由用户自己确定18. 一个进程被唤醒意味着( D )。A. 该进程重
5、新占有了CPUB. 它的优先权变为最大C. 其PCB移至等待队列队首D. 进程变为就绪状态19. 作业调度程序从处于( D )状态的队列中选择适当的作业投入运行。A. 运行B. 提交 C. 完成D. 后备20. 数据库文件的逻辑结构是( )。A. 链接文件 B. 流式文件C. 记录式文件 D. 只读文件二、填空题(124=24分)1. 用户和操作系统之间的接口主要分为命令接口和程序员接口。2. 把逻辑地址转换为物理地址的过程称为_地址映射_。3. 静态重定位在程序装入时时进行;而动态重定位在执行时进行。程序装入内存,程序执行4. 在文件系统中,若按逻辑结构划分,可将文件划分成流式文件、记录文件
6、两大类。5. 文件的结构就是文件的组织形式,从用户角度出发所看到的文件组织形式称为文件的逻辑结构;从实现观点出发,文件在外存上的存放组织形式称为文件的物理结构6. 按设备共享分类,I/O可分为独占、共享和虚拟三种类型。7. 常用的I/O控制方式有程序控制方式,中断控制方式,DMA方式,通道控制方式。8. 临界资源的概念是: 一次仅允许一个进程访问的资源 ,而临界区是指进程中访问临界资源的那段程序代码。9. 在一个单处理机系统中,若有4个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有3个,最少有0个。10. 进程与程序的本质区别是动态与静态。11. 进程主要由程序、数据和PCB
7、三部分内容组成(进程三要素),其中PCB是进程存在的唯一标志。三、简答题(45=20分)1. 什么是操作系统?操作系统是:(1)管理和控制计算机的软、硬件资源;(2)合理组织计算机工作流程;(3)提供方便用户操作的接口的软件的集合。2. 进程的调度算法?(1)先来先服务;(2)时间片轮转法;(3)优先级调度。3. 银行家算法?(1)当顾客对资金的最大申请量不超过银行家现金时就可接纳一个新顾客;(2)顾客可以分期借款,但借款的总数不能超过最大申请量;(3)银行家对顾客的借款可以推迟支付,但使顾客总能在有限的时间里得到借款;(4)当顾客得到需要的全部资金后,他一定能在有限时间里归还所有的资金。4.
8、 存储管理的功能?(1)内存分配(2)地址映射(3)内存共享(4)内存扩展5. 临界区管理有哪三个要求?(1)互斥访问临界区;(2)不能允许一个进程永远占用CPU运行;(3)也不能强迫一个进程无限等待进入临界区。四、计算题(82=16分)1. 假定有4个作业,它们的提交、运行、完成的情况如表1表所示。按先来先服务调度算法进行调度,其平均周转时间和平均带权周转时间也在表中给出(时间单位:小时,以十进制进行计算)。计算:(1)平均周转时间?(2)平均带权周转时间?表1 先来先服务算法例题作业提交时间运行时间开始时间完成时间周转时间带权周转时间18.02.08.010.028.50.510.010.
9、539.00.110.510.649.50.210.610.8答案:平均周转时间表T=1.725平均带权周转时间6.875表1 先来先服务算法例题作业提交时间运行时间开始时间完成时间周转时间带权周转时间18.02.08.010.02.01.028.50.510.010.52.04.039.00.110.510.61.616.049.50.210.610.81.36.52. 在一个分页存储管理中,某作业的页表如表2所示。已知页面大小为1024B,共有4页,物理地址空间128KB。计算:(1)逻辑地址与物理地址位数。(2)将逻辑地址2500转化为相应的物理地址。表2 页表页号块号02132136答
10、案:(1)41024B=22210=212,逻辑地址线数:12128KB=27210=217,地址线数:17(2)页号=2500/1024=2页内地址=2500%1024=52物理地址=11024+52=1076系部: 班级: 学号: 姓名: XX职业技术学院20XX20XY学年度第X学期操作系统期末试卷考试班级: 题号一二三四五六七八总分得分一、选择题(202=40分)1. 下列关于“进程”概念的叙述中,错误的是( )。A. 进程和程序是一一对应的B. 进程是分配资源的基本单位C. 进程是可调度的实体D. 进程是程序的动态执行过程2. 在下列进程的状态转换中,( )是不可能会发生的。A. 等
11、待态运行态B. 运行态就绪态C. 运行态等待态D. 就绪态运行态3. 一个进程被唤醒意味着( )。A. 该进程重新占有了CPUB. 它的优先权变为最大C. 其PCB移至等待队列队首D. 进程变为就绪状态4. 多道程序环境下,操作系统分配资源以( )为基本单位。A. 程序B. 指令C. 进程D. 作业5. 在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是( )。A. 短作业优先B. 优先数C. 响应比高都优先D. 先来先服务6. 作业调度程序从处于( )状态的队列中选择适当的作业投入运行。A. 运行B. 提交 C. 完成D. 后备7. 关于操作系统,下列叙述不正确的是( )。
12、A. 管理系统资源B. 控制程序执行C. 改善人机界面D. 提高用户软件运行速度8. 计算机中配置操作系统属于( )。A. 增强计算机系统功能B. 提高系统资源利用率C. 提高系统运行速度 D. 提高系统呑吐量9. ( )存储管理不适合多道程序系统。A. 单一连续存储管理B. 固定分区存储管理C. 可变分区存储D. 页式存储管理10. 碎片是指( )。A. 存储分配完后所剩的空闲区 B. 没有被使用的存储区C. 不能被使用的存储区D. 未被使用,而又暂时不能使用的存储区11. 操作系统采用页式存储管理方式,要求( )。A. 每个进程拥有一张页表,且进程的页表驻留在内存中B. 每个进程拥有一张页
13、表,但只有执行进程的页表驻留在内存中C. 所有进程拥有一张页表,以节约有限的内存空间,但页表必须驻留在内存中D. 所有进程拥有一张页表,只有页表中当前使用的页面必须驻留在内存中,以最大限地节省有限的内存空间12. 在文件系统中,( )要求逻辑记录顺序与磁盘块顺序一致。A. 顺序文件 B. 链接文件C. 索引文件 D. 串连文件13. 存放在磁盘上的文件( )。A. 既可以随机访问可可以顺序访问 B. 只能顺序访问C. 只能随机访问 D. 必须通过操作系统访问14. 文件系统采用二级目录结构,这样可以( )。A. 缩短访问文件存取时间 B. 实现文件共享C. 节省内存空间 D. 解决不同用户之间
14、文件的命名冲突15. 用磁带作为文件存储介质时,文件只能组织成( )。A. 顺序文件 B. 链接文件C. 索引文件 D. 目录文件16. 对磁盘而言,输入输出操作的信息传送单位为:()A. 字符B. 字C. 块D. 文件17. 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( )。A. DMAB. 程序查询C. 中断方式D. 无条件存取方式18. 操作系统中的SPOOLING技术,实质是将( )转化为共享设备的技术。A. 虚拟设备B. 独占设备C. 覆盖与交换技术D. 通道技术19. 为了使两个进程能同步运行,最少需要( )个信号量。A. 1B. 2C. 3D. 4
15、20. 固定分区中,每个分区的大小是( )。A. 相同B. 随作业长度变化C. 可以不同但预先固定D. 可以不同但根据作业长度固定二、填空题(124=24分)1. 用户和操作系统之间的接口主要分为_和_。2. 把逻辑地址转换为物理地址的过程称为_。3. 页表的表目含有_。4. 文件的物理结构有_、_ 、_。5. 在文件系统中,要求物理块必须连续的文件是_。6. 内存储器与外围设备之间的信息传送操作称为_。7. 按所属关系对I/O设备分类,可分为系统设备和_两类。8. 线程与进程的根本区别是把进程作为 ,而线程是 。9. 用PV操作管理临界区时,任何一个进程进入临界区之间必须应用 ,退出临界区必
16、须调用 。10. 信息分 ,信箱头中存放有关信箱的描述,信箱体由若干格子组成,每格存放一封信件,格子的数目和大小在创建信箱时确定。11. 进程在运行过程中有三种基本状态,它们分别是_、_、_。12. 一个作业进入系统到运行结束,一般需要经历_、_、_三个阶段。13. 从设备共享分类,I/O可分为_、_和_三种类型。三、简单题(45=20分)1. 操作系统的基本功能可分成哪些部分?2. 对相关临界区的管理有哪些要求?3. 可变分区空闲区分配算法?4. 存储管理的功能?5. I/O控制方式有哪几种?四、计算题(28=16分)1. 假定有4个作业,它们的提交、运行、完成的情况如表1所示。按先来先服务调度算法进行调度,其平均周转时间和平均带权周转时间也在表中给出(时间单位:小时,以十进制进行计算)。计算:(1)平均周转时间?(2)平均带权周转时间?表1 先来先服务算法作业提交时间运行时间开始时间完成时间周转时间带权周转时间18.02.08.010.028.50.510.010.539.00.110.510.649.50.210.610.82. 在一个分页存储管理中,某作业的页表如表2所示。已知页面大小为1024B,共有4页,物理地址空间128KB,。计算:(1)逻辑地址与物理地址位数。(2)将逻辑地址2500转化为相应的物理地址。表2 页表页号块号02132136共8页,第8页