《操作系统原理》模拟卷
一, 选择题
1.( )不是基本的操作系统. A,批处理操作系统 B,分时操作系统 C,实时操作系统 D,网络操作系统
2.( )不是分时系统的基本特征: A,同时性 B,独立性 C,实时性 D,交互性
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,装入程序
二,多项选择题。
1.利用记录的成组与分解操作能( ) A,有效地实现信息转储 B,提高存储介质的利用率 C,减少操作系统的程序量 D,增加启动外设的次数 E,提高文件的存取速度
2.对UNIX中的trap指令,下列说法中( )是正确的. A,可供用户使用
B,UNIX的例外处理程序也可使用trap指令 C,trap指令是特权指令
D,trap指令是在管态下运行
E,UNIX的例外处理也是从trap指令进入的
3.引入多道程序设计的主要目的在于( ) A,提高实时响应速度
B,充分利用处理机,减少处理机空闲时间 C,有利于代码共享 D,充分利用外围设备 E,减少存储器碎片
三, 填空题
1.在批处理兼分时的系统中,往往由分时系统控制的作业称为 作业,而由批处理系统控制的作业称为 作业. 2.操作系统为用户提供两种类型的使用接口,它们是 接口和 接口. 3.操作系统中,进程可以分为 进程和 进程两类. 4.用户调用 和 文件操作来申请对文件的使用权.
5.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时, 的作业将得到优先调度;当各个作业要求运行的时间相同时, 的作业得到优先调度.
四, 简答题
1.进程调度中\可抢占\和\非抢占\两种方式,哪一种系统的开销更大 为什么
2.一个含五个逻辑记录的文件,系统把它以链接结构的形式组织在磁盘上,每个记录占用一个磁盘块,现要求在第一记录和第二记录之间插入一个新记录,简述它的操作过程. 参考答案:
1.可抢占式会引起系统的开销更大.
可抢占式调度是严格保证任何时刻,让具有最高优先数(权)的进程占有处理机运行,因此增加了处理机调度的时机,引起为退出处理机的进程保留现场,为占有处理机的进程恢复现场等时间(和空间)开销增大. (注:不写空间开销也可.)
2.从文件目录中找到该文件,按址读出第一个记录; 取出第一个记录块中指针,存放到新记录的指针位置; 把新记录占用的物理块号填入第一个记录的指针位置; 启动磁盘把第一个记录和新记录写到指字的磁盘块上.