操作系统(本科)模拟练习题-1一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)1.一个完整的计算机系统是由()组成的。A.软件B.硬件C.用户程序D.硬件和软件2.操作系统对缓冲区的管理属于()的功能。A.处理机管理B.文件管理C.设备管理D.存储器管理3.进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是()。A.程序是动态概念,进程是静态概念B.程序是静态概念,进程是动态概念C.程序顺序执行,进程并发执行D.程序保存在文件中,进程存放在内存中4.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。A.继续运行B.进入就绪态,让出CPUC.进入阻塞态,让出CPUD.继续运行,并唤醒S队列头上的等待进程5.作业调度的关键在于()。A.用户作业准备充分B.有一个较好的操作环境C.选择恰当的进程管理程序D.选择恰当的作业调度算法6.为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操作系统采用了()机制。A.查询B.进程C.中断D.调度7.把逻辑地址转变为内存物理地址的过程称作()。A.重定位B.连接C.编译D.运行8.虚拟存储技术是()。A.扩充外存空间的技术B.扩充输入输出缓冲区的技术C.扩充内存空间的技术D.扩充相对地址空间的技术9.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。A.PCBB.JCBC.段表D.页表10.特别文件是与()有关的文件。A.文本B.硬件设备C.图像D.二进制数据11.在以下的文件物理存储组织形式中,常用于存放大型系统文件的是()。A.索引文件B.连续文件C.链接文件D.多重索引文件12.当前目录是/usr/meng,其下属文件prog/file.c的绝对路径名是()。A./usr/meng/prog/file.cB./usr/file.cC./prog/file.cD./usr/meng/file.c13.大多数低速设备都属于()设备。A.共享B.虚拟C.独占D.SPOOLing14.CPU数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()。A.并行技术B.缓冲技术C.通道技术D.虚存技术15.嵌入式操作系统的最大特点是()。A.实时性B.分布性C.非实时性D.可定制性二、判断题(正确的划√,错误的划×,每小题2分,共10分)1.操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装操作系统。()2.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。()3.作业调度选中一个作业后,与该作业相关的进程即占有CPU运行。()4.固定分区存储管理的各分区的大小不可变化,这种管理方式不适合多道程序设计系统。()5.一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性。()三、简答题(每小题5分,共40分)1.什么是操作系统?2.Linux系统中,进程调度的方式和策略是什么?3.发生死锁的四个必要条件是什么?4.作业调度与进程调度之间有什么差别?5.虚拟存储器有哪些基本特征?6.文件的逻辑组织有几种形式?7.SPOOLing系统的主要功能是什么?8.未来操作系统大致应具有哪些特征?四、应用题(每小题10分,共20分)1.假定在单CPU条件下有下列要执行的作业:作业运行时间优先级1103211323414552作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。(1)用一个执行时间图描述非抢占式优先级算法条件下这些作业的执行情况(提示:数值大的优先级高)。(2)计算各个作业的周转时间是多少?平均周转时间是多少?(3)计算各个作业的带权周转时间是多少?平均带权周转时间是多少?2.设Linux文件系统中的目录结构如下图所示:(1)Linux的文件系统采用的是哪一种目录结构?有什么优点?(2)设当前工作目录是/usr,那么,访问文件m1.c的绝对路径名和相对路径名各是什么?(3)现在想把工作目录改到liu,应使用什么命令(写出完整命令行)?(4)如果用ls–l/usr/mengqc命令列出指定目录的内容,其中有如下所示的一项:-rw-r-----2mengqcgroup198Jun232007m2.c那么,该文件m2.c对文件主、同组用户、其他用户分别规定了什么权限?说明:本模拟试题不提供参考答案,全部答案请在“操作系统”课程网页“教学辅导”栏目各章节的辅导文本中找到。