2023年上海交通大学继续教育学院操作系统学位考复习.docx
《2023年上海交通大学继续教育学院操作系统学位考复习.docx》由会员分享,可在线阅读,更多相关《2023年上海交通大学继续教育学院操作系统学位考复习.docx(7页珍藏版)》请在第一文库网上搜索。
1、上海交通大学继续教育学院网络教育复习样卷课程名称:操作系统一.单项选择题(共30分)1 .操作系统是一种()。A.通用软件B.系统软件C.应用软件D.软件包2 .从用户的观点看,操作系统是()。A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体3 .操作系统的功能是进行解决器管理、()管理、设备管理和信息管理。A.进程B.存储器C.硬件D.软件4 .通常,用户进程被建立后,()。A.便一直存在于系统中,直到被操作人员撤消B.随着作业运营正常或不正常结束而撤消C.随着时间片轮转而撤消与建立D.随着进程的阻塞或唤醒
2、而撤消与建立5 .一个进程被唤醒意味着()。A.该进程重新占有了CPUB.它的优先权变为最大C.其PCB移至等待队列队首D.进程变为就绪状态6 .对于两个并发进程,设互斥信号量为mutex,若mutex=O,则()。A.表达没有进程进入临界区B.表达有一个进程进入临界区C.表达有一个进程进入临界区,另一个进程等待进入D.表达有两个进程进入临界区7 .为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间互换数据的方式进行,这种方式称为()。A.进程互斥B.进程同步C.进程制约D.进程通信8 .在为多道程序所提供的可共享的系统资源局限性时,也许出现死锁,但是,不适当的()也也许产生
3、死锁。A.进程优先权B.资源的线性分派C.进程推动顺序D.分派队列优先权9 .在分时操作系统中,进程调度经常采用()算法。A.先来先服务B.最高优先权C.时间片轮转D.随机10.用V操作唤醒一个等待进程时,被唤醒进程的状态变为()。A.等待B.就绪C.运营D.完毕11.很好地解决了“零头”问题的存储管理方法是()。A.页式存储管理B.段式存储管理C.多重分区管理D.可变分区管理12.系统“抖动”现象的发生是由()引起的。A.置换算法选择不妥B.互换的信息量过大C.内存容量局限性D.请求页式管理方案13.在可变分区存储管理中的拼接技术可以()。A.集中空闲区B.增长主存容量C.缩短访问周期D.加
4、速地址转换14 .在固定分区分派中,每个分区的大小是()。A.相同B.随作业长度变化C.可以不同但预先固定D.可以不同但根据作业长度固定15 .把作业地址空间中使用的逻辑地址变成内存中物理地址的过程称为()。A.重定位B.物理化C.逻辑化D.加载3二.综合题(共70分)16 .桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。分析:在本题中,爸爸、儿子、女儿共用一个盘子,且盘中一次只能放一个水果。当盘子为空时,爸爸可将一个水果放入果盘中
5、。若放入果盘中的是桔子,则允许儿子吃,女儿必须等待;若放入果盘中的是苹果,则允许女儿吃,儿子必须等待。这事实上是生产者消费者问题一种变形。这里,生产者放入缓冲区的产品有两类,消费者也有两类,每类消费者只消费其中固定的一类产品。解答:本题中,应设立三个信号量S、So.Sa,信号量S表达盘子是否为空,其初值为1;信号量S。表达盘中是否有桔子,其初值为0;信号量Sa表达盘中是否有苹果,其初值为0。同步描述如下:intS=I;intSa=0;intSo=0;main()(cobeginfather();so0;daughter;coendfather()whi1e(1)(P(S);将水果放入盘中;if
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 上海交通大学 继续教育 学院 操作系统 学位 复习