1、一,单选题:16分,每题02分1, 系统调用的目的是( ).A:请求系统服务 B:终止系统服务 C:申请系统资源 D:释放系统资源 2, 下列描述中不是作业的组成部分的是( ). A:进程 B:程序 C:数据 D:作业说明书 3, 一个作业的完成要经过若干加工步骤,每个步骤称为( ). A:作业流 B:子程序 C:子进程 D:作业步 4, 在各种作业调度算法中,若所有作业同时到达,则平均等待 间最短的算法是( ). A:先来先服务法 B:优先数法 C:最高响应比优先法 D:短作业优先法 5, UNIX系统中,用户可以终止一个进程的进行,命令格式为kill 数值 进程号,其中数值为3时的含义为(
2、 ). A:中断 B:挂起 C:退出 D:杀死 6, 关于DOS Shell叙述有错的是( ). A:是命令解释和控制语言 B:能扩展原有命令的功能 C:最早应用于DOS系统 D:有会话式和命令文件两种输入方式 7, 使用绝对路径名访问文件是从( )开始按目录结构访问某个文件. A:当前目录 B:用户主目录C:根目录 D:父目录8, 文件管理实际上是管理( ). A:主存空间 B:辅助存储空间 C:逻辑地址空间 D:物理地址空间 9, 将信息加工形成具有保留价值的文件是( ). A:库文件 B:档案文件 C:系统文件 D:临时文件 10, ( )存储管理方式提供一维地址结构.A:固定分区 B:
3、分段 C:分页 D:分段和段页式 11, 系统抖动是指( ). A:使用机器时,屏幕闪烁的现象 B:被调出的页面又立刻被调入所形成的频繁调入调出现象 C:系统盘有问题,致使系统不稳定的现象 D:由于主存分配不当,偶然造成主存不够的现象 12, 下列存储管理方案中,不采用动态重定位的是( ). A:页式管理 B:可变分区 C:固定分区 D:段式管理 13, 在操作系统中,用户在使用I/O设备时,通常采用( ). A:设备的绝对号 B:设备的相对号 C:虚拟设备号 D:设备名 14, 大多数低速设备都属于( )设备. A:独享 B:共享 C:虚拟 D:SPOOLing 15, 利用信号量实现进程的
4、( ),应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于P(mutex)和V(mutex)原语之间. A:同步 B:互斥 C:竞争 D:合作 16, 进程间的同步是指进程间在逻辑上的相互( )关系. A:联接 B:制约 C:继续 D:调用 17, 当处理器处于管态时,处理器可以执行的指令应该是( ). A:非特权指令 B:仅限于特权指令 C:一切指令 D:访管指令 18, 当操作系统退出执行,让用户执行时,系统会( ). A:继续保持管态 B:继续保持目态 C:从管态变为目态 D:从目态变为管态 19, CPU状态分为管态和目态,从目态转换到管态的唯一途径是(
5、). A:运行进程修改程序状态字 B:中断屏蔽 C:系统调用 D:进程调度程序 20, 在传统操作系统设计中,采用的结构模型主要是( )和整体内核模型. A:对象模型 B:层次模块模型 C:进程模型 D:原型模型 二,多选题:20分,每题04分21, 在具有分时兼批处理的计算机系统中,总是优先调度前台作业,所谓前台作业指( )( )( ). A :交互式作业 B :联机作业 C :脱机作业D :终端型作业 E :会话型作业 22, 文件的存取方法依赖于( )( )( ). A :文件的物理结构 B :存放文件的存储设备的特性 C :文件类型 D :文件的逻辑结构 E :文件的存储结构 23,
6、常用的主存管理方法有( ),( )和( ). A :分区 B :分页 C :分段 D :虚拟存储 E :最坏适应法 24, 内存的类型主要有( )( )( ). A :虚拟内存 B :扩展内存 C :高速缓冲存储器 D :动态内存 E :常规内存 25, 在现代操作系统中,资源的分配单位是( ),而处理机的调度单位是( );A与C之间的关系是( ). A :进程 B :原语 C :线程 D :系统调用 E :一对多 F :多对一 三,判断题:10分,每题02分26, 实时操作系统追求的目标是高吞吐率. 27, UNIX的i节点是文件内容的一部分. 28, 虚拟存储器实际上是一种设计技巧,使主存
7、物理容量得到扩大.29, 固定分区存储管理的各分区的大小可变化,这种管理方式不适合多道程序设计系统.30, 采用SPOOLing技术的目的是提高独占设备的利用率.31, CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用通道技术.32, 进程的互斥和同步总是因相互制约而同时引起.33, 如果在加锁法实现互斥时,将未进入临界区的进程排队时,从而让其有被再调度的机会的话,加锁法和P,V原语实现互斥时效果相同.34, Windows是一个多任务操作系统,允许同一时间运行多个程序,能方便快速地在各程序间切换.35, 操作系统的易维护性设计应使系统具有一定的自动修补能力.四,填空选择
8、题:03分,每题03分36, 37, 见另一张纸,题目相同38, 在操作系统中,设有三个批处理作业,所需执行时间分别为2 小时,1小时和25分钟,相继到达时间分别为6:00,6:10和6:25.若对这三个批处理作业采用调试算法S1,其执行情况如下:作业号 到达时间 开始执行时间 执行结束时间 1 6:00 6:00 8:00 2 6:10 8:00 9:00 3 6:25 9:00 9:25 若对这三个批处理作业采用调试算法S2,其执行情况如下: 作业号 到达时间 开始执行时间 执行结束时间 1 6:00 7:50 9:50 2 6:10 6:50 7:50 3 6:256:25 6:50 (
9、1)则调试算法S1属于( ),调试算法S2属于( ).(2)通常把作业进入系统至最后完成的时间称为该作业的周转时间.在调试算法S1下,作业平均周转时间为( )小时,在调度算法S2下,作业平均周转时间为( )小时.填 空 选 择 :选 项 1 : 选 项 2 :A优先数法B先来先服务算法C最短作业优先法D资源搭配算法E最高响应比优先算法F多队列循环算法选 项 3 : 选 项 4 :2.612.52.421.971.722.139, 在具有( )机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同.前者称为( ),后者称为( ).A逻辑地址B执行地址C编程地址D物理地址E地址变
10、换FSPOOLing40, 存储保护的工作由( )和( )配合实现,若硬件检查程序不允许进行存取,则产生( )中断.填 空 选 择 :A软件B地址越界C硬件D缺页E固件41, 在分页式存储管理中,将每个作业的( )分成大小相等的页,将( )分块,页和块的大小( ),通过页表进行管理.A符号名空间B主存空间C辅存空间D逻辑地址空间E相等F不等42, 虚拟存储的思想基础是( ),实现虚拟存储的物质基础是( )和( )机构.A程序执行的局部性B代码的顺序执行C动态地址转换D变量的连读访问E二级存储结构43, 采用假脱机技术的目的是(1).假脱机技术是将输入输出控制工作大部分交由相应的通道来承担,利用
11、磁盘作为后援存储器,实现了外设同时联机操作,使得(2)成为(3),减少了对频繁使用外设的压力.选 项 1 :A提高外设和主机的利用率B提高内存和主机效率C减轻用户编程负担D提高程序运行速度选 项 2 : 选 项 3 :A块设备B字符设备C独占设备D虚拟设备44, 从资源特点的角度来分析外围设备的特性,外围设备分为三类( ),( )和( ).A虚拟设备B存储设备C独享设备D字符设备E共享设备F输入输出设备45, 为了对设备进行管理,计算机系统为每一台设备确定一个编号,这个编号称为设备的( ),而用户总是用设备的( )来提出使用设备的要求,由操作系统进行转换,变成系统的设备的( ).A绝对号B相对
12、号C物理名D逻辑名E类型号46, 一个具有通道装置的计算机系统,通常一个CPU可以连接( )通道,一个通道可以连接( )设备控制器,一个设备控制器可连接同类的( )设备.A多个B一个C一台D多台E二个47, 操作系统中,可以并行工作的基本单位是(1),1也是系统核心调度及资源分配的基本单位,它是由(2)组成的,它与程序的主要区别是(3).填 空 选 择 :选 项 1 :A作业B函数C进程D过程选 项 2 :A程序,数据和PCB,B程序,数据和标识符,C程序标识符和PCB,D数据,标识符和PCB选 项 3 :A程序有状态,而它没有B它有状态,而程序没有C程序可占用资源,而它不可D它可占用资源,而
13、程序不可48, 进程执行时的间断性,决定了进程可能具有多种状态.进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由( )进入( ).如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一个进程,并将处理机分配给它,此时该进程进入( ).A就绪状态B静止状态C等待状态D执行状态E终止状态49, 进程被创建后,最初处于( )状态,然后经( )选中后进入( )状态.A等待B进程调度C执行D就诸E地址转换五,简答题:35分,每题05分50, 什么是虚拟机 答:虚拟机是指虚拟的计算机,是由软件模拟实现出来的计算机,实际上它是将本地主机上的硬盘和内存划分出一部分或几部分,虚
14、拟成一台或多台子机.这些虚拟出的新计算机拥有独立的硬盘,软驱,光驱和操作系统,可以像使用普通计算机一样使用它们,如同时运行多个不同的操作系统等,对真实的计算机不会产生任何的影响.51, 简述模块接口法的缺点.答:(1)很难保证模块设计的正确性.各单个模块的设计,通常都是基于不完全正确的环境的,故很难保证每个模块设计的正确性.(2)装配的困难性.往往会发生由若干模块共享的数据项的逻辑结构和内部表示,各个模块均不相同.对于修改这样的错误,在模块编码后往往是很困难的.(3)模块相对独立性差.由于模块接口法是从功能观点而不是按资源管理的观点来设计系统,且未能分清为很多进程所共享的资源,以及为某进程独占
15、的资源,在管理方法上的差异,此时模块之间的牵连甚多,从而造成了模块的相对独立性差.综合题:11分,每题11分52, 一个由3个页面(页号为0,1,2),每页有2048个字节组成的程序,假定在某时刻调入8个物理块的内存,其页面的页号和物理块号的对照表如下: 逻辑页号主存块号,0,4,1,7,2,1请根据页表,计算下列给出的逻辑地址对应的绝对地址.(1)100 (2)2617 (3)5196 参考答案:答:首先根据逻辑地址查页表,得到主存的块号,再根据公式绝对地址=块号(块长+页内地址进行计算.(1)100的页号为0(100/2048=0),页内地址为100 mod 2048=100;查表得主存块号为4,于是绝对地址=4(2048+100=8292;(2)2617的页号为1(2617/2048=1),页内地址为2617 mod 2048=569;查表得主存块号为7,于是绝对地址=7(2048+569=14905;(3)5196的页号为2(5196/2048=2),页内地址为5196 mod 2048=1100;查表得主存块号为1,于是绝对地址=1(2048+1100=3148.(注:mod为取模运算,即求余数.)