第 6 页 共 6 页
10.在分时操作系统中,进程调度经常采用_______算法。
A.先来先服务 B.时间片轮转 C.最高优先权 D.随机 11.发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破
坏________条件是不太实际的。
A、部分分配 B、不可抢占 C、互斥 D、循环等待 12.下列的进程状态变化中,________变化是不可能发生的。
A、运行→就绪 B、等待→运行 C、运行→等待 D、等待→就绪 13.磁带上的文件一般只能________。
A.随机存取 B.间接存取 C.直接存取 D.顺序存取 14.大多数低速设备都属于________设备。
A.虚拟 B.共享 C.独享 D . Spool 15.操作系统是对________进行管理的软件。
A、软件 B、硬件 C、计算机资源 D、应用程序 16.一个进程被唤醒意味着________。
A、该进程重新占有CPU B、它的优先权变为最大 C、其PCB移至等待队列队首 D、进程变为就绪状态
1.操作系统的发展过程是( )
A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统
2.用户程序中的输入、输出操作实际上是由( )完成。
A、程序设计语言 B、操作系统 C、编译系统 D、标准库程序 3.进程调度的对象和任务分别是( )。
A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPU B、进程,从后备作业队列中按调度策略选择一个作业占用CPU
C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU D、作业,从后备作业队列中调度策略选择一个作业占用CPU 4.支持程序浮动的地址转换机制是( )
A、动态重定位 B、段式地址转换 C、页式地址转换 D、静态重定位
5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A、地址从大到小 B、地址从小到大 C、尺寸从小到大 D、尺寸从大到小
第 6 页 共 6 页
第 7 页 共 7 页
6.设计批处理多道系统时,首先要考虑的是( )。 A、灵活性和可适应性 B、系统效率和吞吐量
C、交互性和响应时间 D、实时性和可靠性
7.当进程因时间片用完而让出处理机时,该进程应转变为( )状态。
A、等待 B、就绪 C、运行 D、完成 8.文件的保密是指防止文件被( )。
A、篡改 B、破坏 C、窃取 D、删除
9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )
临界区构成。
A、2个 B、3个 C、4个 D、5个 10.按逻辑结构划分,文件主要有两类:( )和流式文件。
A、记录式文件 B、网状文件 C、索引文件 D、流式文件 11.UNIX中的文件系统采用( )。
A、网状文件 B、记录式文件 C、索引文件 D、流式文件 12.文件系统的主要目的是( )。
A、实现对文件的按名存取 B、实现虚拟存贮器 C、提高外围设备的输入输出速度 D、用于存贮系统文档 13.文件系统中用( )管理文件。
A、堆栈结构 B、指针 C、页表 D、目录
14.为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用( )。
A、重名翻译 B、多级目录 C、约定 D、文件名
15.在多进程的并发系统中,肯定不会因竞争( )而产生死锁。
A、打印机 B、磁带机 C、CPU D、 磁盘
16.一种既有利于短小作业又兼顾到长作业的作业调度算法是( )。
A、先来先服务 B、轮转 C、最高响应比优先 D、均衡调度
17.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,
或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的( )。 A、互斥 B、同步 C、调度 D、伙伴 18.当每类资源只有一个个体时,下列说法中不正确的是( )。
A、有环必死锁 B、死锁必有环
C、有环不一定死锁 D、被锁者一定全在环中
19.数据文件存放在到存储介质上时,采用的逻辑组织形式是与( )有关的。
A、文件逻辑结构 B、存储介质特性 C、主存储器管理方式 D、分配外设方式
20.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于
( )。
A、进程相应的程序段的长度 B、进程自身和进程调度策略 C、进程总共需要运行时间多少 D、进程完成什么功能 1.从用户的观点看,操作系统是( )。
A、用户与计算机之间的接口 B、控制和管理计算机资源的软件
C、合理地组织计算机工作流程的软件 D、由若干层次的程序按一定的结构组成的有机体
第 7 页 共 7 页
第 8 页 共 8 页
2.用V操作唤醒一个等待进程时,被唤醒进程的状态变为( )。
A、等待 B、就绪 C、运行 D、完成 3.信箱通信是一种( )通信方式。
A、直接通信 B、间接通信 C、低级通信 D、信号量
4.某系统中有3个并发进程,都需要同类资源4个,则该系统不会发生死锁的最少资源数是( )个。
A、9 B、10 C、11 D、12
5.既考虑作业等待时间,又考虑作业执行时间的调度算法是( ).
A、响应比高者优先 B、短作业优先 C、优先级调度 D、先来先服务 6.系统在( ),发生从目态到管态的转换。
A、发出P操作时 B、发出V操作时 C、执行系统调用时 D、执行置程序状态字时
7.在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,当执行访问页号序列为:1、2、3、4、1、2、5、1、2、3、4、5、6时,将产生( )次缺页中断。
A、7 B、8 C、9 D、10
8.作业在执行中发生了缺页中断,经操作系统处理后,应让其执行( )指令。
A、 被中断的前一条 B、 被中断的
C、 被中断的后一条 D、 启动时的第一条 9.( )用作连接大量的低速和中速I/O设备。
A、选择通道 B、字节多路通道 C、数组多路通道 D、以上都不是
10.一个文件的绝对路径名是从( )开始,逐步沿着每一级子目录向下追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。
A、当前目录 B、根目录 C、多极目录 D、二级目录
四、问答与分析题:
1.设有一页式存储管理系统,向用户提供的逻辑地址空间最大为32页,每页2048字节,内存总共有20个存储块,试问逻辑地址至少应为多少位?内存空间有多大
2. 什么是虚拟存储器?有何特征?。
3. 什么是缓冲?为什么要引入缓冲技术?
4.在生产者—消费者问题中,如果对调生产者(或消费者)进程中的两个P操作和两个V操作次序,会发生什么情况?试说明之。
5. 设有一页式存储管理系统,向用户提供的逻辑地址空间最大为64页,每页4K,内存总共有40个存储块,试问逻辑地址至少应为多少位?内存空间有多大?
第 8 页 共 8 页
第 9 页 共 9 页
第三部分习题 一、 填空
1、对于一台完全无软件的计算机系统我们通常称为(裸机);通常把覆盖了软件的机器称为(虚拟机)。
2、操作系统的基本功能包括(处理机管理)、(内存管理)、(文件管理)、(设备管理)。 3、操作系统是一组(控制)和(管理)计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的(程序)的集合。 4、操作系统的基本特征:(并发性)、(共享)、(虚拟)、(异步性)。 5、操作系统的基本类型有:(批处理操作系统)、(分时操作系统)、(实时操作系统)、(分步式操作系统)。 6、作业由三部分组成:(程序)、(数据)和(作业说明书)。 8、操作系统为用户提供了两个接口:一个是(命令)接口,用户利用这些操作命令组织和控制作业的执行或管理计算机系统。另一个是(系统调用)接口,编程人员使用系统调用来请求操作系统提供服务。
11、程序顺序执行的特征:(顺序性)、(封闭性)、(可再现性); 12、线程可以分为那三类:(用户线程)、(内核线程)、(轻权进程)。
13、在多线程OS中,进程作为拥有(系统资源)的基本单位,线程作为(独立调度和分派)的基本单位。
15、在结构上进程是由(程序段)、(数据段)、(PCB)三部分构成进程实体的。所谓创建进程,实质上是创建进程实体中的(PCB)。
18、死锁的四个必要条件是(互斥使用资源)、(占用并等待资源)、不可抢夺资源和循环等待资源。
二、选择
1、正在执行的某个程序P请求访问某临界资源,而该临界资源正被其它进程访问时该进程P将由( )状态转变为( )状态,并将PCB插入( )队列。
A执行 B就绪 C阻塞 D挂起
4、请选择下列选项中正确的一项( ) A进程有生命周期,线程没有生命周期。 B进程有生命周期,线程也有生命周期。 C进程无生命周期,线程有生命周期。 D进程,线程都没有生命周期。 5、进程中的三种基本状态是( )
A 就绪、执行、挂起 B执行、阻塞、挂起 C就绪、执行、阻塞 D挂起、阻塞、执行
6、当进程已分配除CPU以外的所有资源以后,只要再得到CPU就要以立即执行,这种状态称为( )
A挂起 B就绪 C阻塞 D执行
第 9 页 共 9 页
第 10 页 共 10 页
8、( )不是分时系统的基本特征:
A、同时性 B、独立性 C、实时性 D、交互性 9、进程所请求的一次打印输出结束后,将使进程状态从 ( )
A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态
13、共享变量是指( )访问的变量。
A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个进程
14、若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( )个进程参于竞争,而不会发生死锁。
A、5 B、2 C、3 D、4
15、产生系统死锁的原因可能是由于( )。
A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备
16、引入多道程序设计的主要目的在于( )
A、提高实时响应速度 B、充分利用处理机,减少处理机空闲时间 C、有利于代码共享 D、充分利用外围设备 E、减少存储器碎片
一、单选题
1. 操作系统是一组( )。
A. 文件管理程序 B. 中断处理程序 C. 资源管理程序 D. 设备管理程序 2. 从用户观点看,操作系统是( )。
A. 用户与计算机之间的接口 B. 控制和管理计算机资源的软件 C. 合理的组织计算机工作流程的软件 D. 由若干层次的程序按一定的结构组成的有机体
3. ( )不是操作系统关心的主要问题。
A. 管理计算机裸机 B. 设计、提供用户程序与计算机硬件系统的界面 C. 管理计算机系统资源 D. 高级程序设计语言的编译器 4. 现代OS具有并发性和共享性,是( )的引入导致的。
A.单道程序 B. 磁盘 C. 对象 D.多道程序 5. 引入多道程序的目的在于( )。
A. 充分利用CPU,减少CPU等待时间 B. 提高实时响应速度 C. 有利于代码共享,减少主、辅存信息交换量 D. 充分利用存储器 6. 在单一处理机上执行程序,多道程序的执行是在( )进行的。
A. 同一时刻 B. 同一时间间隔内 C. 某一固定时刻 D. 某一固定时间间隔内
7. 批处理系统的主要缺点是( )。
A. CPU的利用率不高 B. 失去了交互性 C. 不具备并行性 D. 以上都不是
8. 在分时系统中,时间片一定,( ),响应时间越长。
A. 内存越多 B. 用户数越多 C. 后备队列越短 D. 用户数越少
第 10 页 共 10 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库操作系统习题与答案2015(2)在线全文阅读。
相关推荐: