操作系统模拟试题(答案)汇编 下载本文

学习-----好资料

模拟试题2

(一)选择题(每空2分,共 20 分)

1、按照所起的作用和需要的运行环境,操作系统属于()范畴 A、用户软件 B、应用软件 C、支持软件 D、系统软件 2、以下()项功能不是操作系统具备的主要功能

A、内存管理 B、中断处理 C、文档编辑 D、CPU调度

3、进程是程序的执行过程,可以处于不同的状态。这种性质称作进程的() A、动态性 B、并发性 C、调度性 D、异步性 4、进程的动态、并发等特征是利用()表现出来的 A、程序 B、数据 C、程序和数据 D、进程控制快

5、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是() A、多道批处理程序 B、分时系统 C、实时系统 D、网络系统 6、在目标程序装入内存时,一次性完成地址修改的方式是()

A、静态重定位 B、动态重定位 C、静态连接 D、动态连接窗体底部

7、请求分页存储管理中,若把页面尺寸增大一倍,在程序顺序执行时,则一般缺页中断次数会()

A、增加 B、减少 C、不变 D、可能增加也可能减少

8、在UNIX系统中,用户程序经过编译之后的得到的可执行文件属于() A、ASCII文件 B、普通文件 C、目录文件 D、特别文件

9、SPOOLing技术可以实现设备的()分配 A、独占 B、共享 C、虚拟 D、物理

10.避免死锁的一个著名的算法是

A、先入先出法 B、银行家算法 C、优先级算法 D、资源按序分配法 更多精品文档

学习-----好资料

11.UNIX命令的一般格式是()

A、命令名 [选项] [参数] B、[选项] [参数] 命令名 C、[参数] [选项] 命令名 D、[命令名] [选项] [参数]

12.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()

A、继续运行 B、进入阻塞态,让出CPU C、进入就绪态,让出CPU D、继续运行,并唤醒S队列上的等待进程

13.通常,采用紧缩法消除内存碎片的存储技术是()

A、固定分区法 B、动态分区法 C、可重定位分区法 D、对换技术 14.在下述存储管理技术中,只有()提供了虚拟存储系统

A、动态分区法 B、对换技术 C、单纯分页法 D、请求分页技术

15.在下述文件系统目录结构中,能够用多条路经访问同一文件(或目录)的目录结构是() A、单级目录 B、二级目录 C、纯树型目录 D、非循环图目录

(二)判断题(每题2分,共10分)

1. 程序在运行是需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。

2. 在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。

3. 操作系统提供了大量的服务,在最高层是系统调用,它允许正在运行的程序直接得到操作系统的服务。

4. 虚拟存储器不是物理上扩大内存空间,而是逻辑上扩充了内存空间。

5. 利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O设备。

(三) 填空题(每空1分,共30分)

1、在存储器管理中,页面式信息的_____________单位,分段是信息的_________单位。页更多精品文档

学习-----好资料 面大小由

_______确定,分段大小由______________确定。

2、在一般操作系统中,设备管理的主要功能包括_________,_________,_________,_________。舱用的设备分配技术有_________,_________,_________。 3、分时系统的基本特征是_________,_________,_________和_________。 4、程序并发执行是具有的特征主要是_________和_________。

5、通常,进程实体是由_________,_________和_________这三部分组成,其中_________是进程的唯一标志。

6、在UNIX系统中,基本的文件类型分为_________,_________和_________。所有的I/O设备按其物理特性分为_________和_________。

7、解决死锁的方法主要分为_________,_________,_________三种。 四、解答题(共15分)

1、什么是中断?中断处理的一般过程分为那几个阶段?(共5分)

2、虚拟存储器的基本特征是什么?虚拟存储器的容量主要受到哪两方面的限制?(共6分) 3、信号量一般是由哪些成员组成的?他的值表示什么含义?(共4分) 五、应用题(共15分)

1、(共8分)有三个用户进程A、B和C,在运行过程中都要用到使用系统中的一台打印机输出计算结果

(1)试说明A、B、C进程中之间存在什么样的制约关系

(2)为包增怎三个进程能正确地打印出各自的结果,请用信号量和P,V操作写出各自的有关申请、使用打印机的代码。要求给出信号量的含义和初值。 2、(共7分)假定在单CPU特件下有下列要执行的作业:

作业 1 2 3

作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。

(1)用一个执行时间图描述在采用非抢占式优先级算法时执行这些作业的情况 (2)对于上述算法,各个作业的周转时间是多少?平均周转时间是多少? (3)对于上述算法,各个作业的带权周转时间是多少?平均带权周转时间是多少?

四.模拟试题答案及评分标准 更多精品文档

运行时间 10 4 3 优先级 2 3 5 学习-----好资料 一、选择题 1、D(系统软件) 2、C(文档编辑) 3、A(动态性) 4、D(进程控制块) 5、B(分时系统) 6、A(静态重定位) 7、B(减少) 8、B(普通文件) 9、B(虚拟) 10、B(银行家算法)

11、A(命令名 [选项] [参数]) 12、B(进入阻塞,让出CPU) 13、C(可重定位分区法) 14、D(请缺分页技术) 15、D(非循环图目录) 二、判断题

1、╳ 程序在运行是需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为进程分配系统资源。

2、╳ 在采用树型目录结构的文件系统中,不同用户的文件名可以互不相同。

3、╳ 操作系统提供了大量的服务,在最底层是系统调用,它允许正在运行的程序直接得到操作系统的服务。 4、√

5、╳ 利用虚拟分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O设备。 三、填空题

1、物理 逻辑 系统(或硬件) 用户程序

2、监视设备状态 进行设备分配 完成I/O操作 缓冲管理与地址转换 独占分配 共享分配 虚拟分配

3、同时性 交互性 独立性 及时性

4、失去封闭性 程序与计算不在一一对应 出现相互制约的关系 5、PCB(或进程控制块) 程序 数据集合 PCB 6、普通文件 目录文件 特别文件 字符设备 块设备 7、死锁的预防 死锁的避免 死锁的检测与恢复 四、解答题

1、所谓中断是指CPU对系统发生的某个事件作出的一种反应:CPU暂停正在执行的程序,保留现场后自动转去执行相应的处理程序,处理完该事件后再返回断点继续执行被“打断”更多精品文档