操作系统课程练习及参考解答

上传人:飞*** 文档编号:43818063 上传时间:2018-06-07 格式:DOC 页数:10 大小:107.50KB
返回 下载 相关 举报
操作系统课程练习及参考解答_第1页
第1页 / 共10页
操作系统课程练习及参考解答_第2页
第2页 / 共10页
操作系统课程练习及参考解答_第3页
第3页 / 共10页
操作系统课程练习及参考解答_第4页
第4页 / 共10页
操作系统课程练习及参考解答_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《操作系统课程练习及参考解答》由会员分享,可在线阅读,更多相关《操作系统课程练习及参考解答(10页珍藏版)》请在金锄头文库上搜索。

1、操作系统课程练习及参考解答一、选择题(选择一个正确答案的代号,填入括号中) 1、一个完整的计算机系统是由( )组成的。 A 硬件 B.软件 C. 硬件和软件 D.用户程序 2、操作系统的基本职能是( ) 。 A 控制和管理系统内各种资源,有效地组织多道程序的运行 B提供用户界面,方便用户使用 C提供方便的可视化编辑程序 D 提供功能强大的网络管理工具 3、以下著名的操作系统中,属于多用户、分时系统的是( ) 。 A. DOS 系统 B. Windows NT 系统 C. UNIX 系统 D.OS/2 系统 4、为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( ) 。 A多道批处理系

2、统 B分时系统 C实时系统 D网络系统 5、当操作系统退出执行,让用户执行时,系统会( ) 。 A继续保持管态 B继续保持目态 C从管态变为目态 D从目态变为管态 6、下列进程状态的转换中,哪一个是不正确的( ) 。 A.就绪运行 B.运行就绪 C.就绪阻塞 D.阻塞就绪 7、某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后, 此时该进程的状态将( ) 。 A 从就绪变为运行 B从运行变为就绪C 从运行变为阻塞 D从阻塞变为就绪 8、多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的 ( ) 。 A. 动态性 B. 并发性 C. 调度性 D.

3、 异步性 9、进程控制块是描述进程状态和特性的数据结构,一个进程( ) 。 A 可以有多个进程控制块 B可以和其他进程共用一个进程控制块 C 可以没有进程控制块 D只能有惟一的进程控制块 10、在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为( ) 。A、公共变量 B、标志符 C、信号量 D、标志变量 11、如果进程 PA 对信号量 S 执行 P 操作,则信号量 S 的值应( ) 。A加 1 B减 1 C等于 0 D小于 0 12、进程状态从就绪态到运行态的转化工作是由( )完成的。A作业调度 B中级调度 C进程调度 D设备调度 13、为了使系统中各部分资源得到均衡使用,就

4、必须选择对资源需求不同的作业进行合理 搭配。这项工作是由( )完成的。A作业调度 B中级调度 C进程调度 D内存调度 14、通常,用户编写的程序中所使用的地址是( ) 。A逻辑地址 B物理地址 C绝对地址 D内存地址 15、把逻辑地址转变为内存的物理地址的过程称作( ) 。A编译 B连接 C运行 D重定位16、在分页存储管理系统中,从页号到物理块号的地址映射是通过( )实现的。A段表 B页表 CPCB DJCB 17、以下存储管理技术中,支持虚拟存储器的技术是( ) 。A动态分区法 B可重定位分区法 C请求分页技术 D对换技术 18、请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,

5、则一般缺页中断 次数会( ) 。A增加 B减少 C不变 D可能增加也可能减少 19、虚拟存储管理策略可以( ) 。 A扩大物理内存容量 B扩大物理外存容量C扩大逻辑内存容量 D扩大逻辑外存容量 20、在 UNIX 系统中,目录结构采用( ) 。 A 单级目录结构 B二级目录结构 C单纯树形目录结构 D带链接树形目录结构 21、在以下的文件物理存储组织形式中, ( )常用于存放大型的系统文件。A连续文件 B串连文件 C索引文件 D多重索引文件 22当前目录是/usr/meng,其下属文件 prog/file.c 的绝对路径名是( ) 。 A/usr/meng/file.c B/usr/file.

6、c C/prog/file.c D/usr/meng/prog/file.c 23、使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的( )功能实 现的。A设备独立性 B设备分配 C缓冲管理 D虚拟设备 24、SPOOLing 技术可以实现设备的( )分配。A独占 B共享 C虚拟 D物理 25、设备的打开、关闭、读、写等操作是由( )完成的。A用户程序 B编译程序 C设备分配程序 D设备驱动程序 26、引入缓冲技术的主要目的是( ) 。 A改善用户编程环境 B提高 CPU 的处理速度 C提高 CPU 与设备之间的并行程度 D降低计算机的硬件成本 27、计算机系统产生死锁的根本原因是(

7、 ) 。 A资源有限 B进程推进顺序不当 C系统中进程太多 DA 和 B 28、资源预先分配策略可以实现死锁的( ) 。A预防 B避免 C检测 D恢复 29、避免死锁的一个著名的算法是( ) 。A先入先出法 B银行家算法 C优先级算法 D资源按序分配法 30、Windows NT 在用户态下运行时,所采用的结构是( ) 。A环状结构 B层次结构 C客户/服务器结构 D星状结构二、判断题(从下列叙述中选择正确的叙述,在括号中划上 ;对于你认为是错误的叙述 要划上并说明原因。 ) 1( )UNIX 操作系统是采用微内核方法实现结构设计的。 2( )进程控制块(PCB)是专为用户进程设置的私有数据结

8、构,每个进程仅有一个 PCB。 3( )SPOOLing 系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。 它由专门负责 I/O 的常驻内存的进程以及输入、输出井组成。4( )一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以 提高系统的可靠性。 5( )在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址 空间的大小可以不受任何限制。 6. ( )操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后 再装操作系统。 7 ( )简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。 8 ( )进程和程序是两个截然不同的概念。

9、9 ( )系统发生死锁时,其资源分配图中必然存在环路。因此,如果资源分配图中存 在环路,则系统一定出现死锁。 10 ( )虚拟存储器是由操作系统提供的一个假想的特大存储器,它并不是实际的内存, 其大小比内存空间大得多。三、填空题 1操作系统的基本特征是_,_ 和_。 2进程创建工作主要完成的是创建进程控制块(PCB) ,并把它挂到 队列中。 3进程调度的主要功能是_,_和 _。 4通常,线程的定义是_。在现代操作系统中,资 源的分配单位是_,而处理机的调度单位是_,一个 进程可以有_线程。 5从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有 _,_,_,_ 和 _。 6虚拟

10、存储器所具有的基本特征是 _,_,_ _和 _。 7基本的文件物理存储组织形式有 _,_,_ _和 _。 8操作系统的设备管理应具备的主要功能是_, _,_和 _。 9在 UNIX 系统中,文件的类型主要包括 _,_,_。 10一般说来,操作系统有三种结构,它们分别是_结构,_结构和 _结构。传统的 UNIX 系统核心就采用_结构。 11操作系统一般为用户提供了三种界面,它们是_,_和 _;在 UNIX 系统中,_只能在 C 程序中 使用。 12进程最基本的特性是_和_;每个进程都有惟一的 _,系统对进程的管理就是利用_实现的。 13处理机调度可分为三级,它们是_,_和 _;在一般操作系统中,必须具备的调度是_。 14一般说来,用户程序中所使用的地址是_,而内存中各存储单元的地址是_;将前者转变为后者的过程称作_。 15在 UNIX 文件系统中,文件的路径名有两种表示形式,它们是_和 _;其中,以“/”开始的路径名表示_。 16产生死锁的必要条件有四个。如果在计算机系统中_它们,就一 定发生死锁。四、解答题 1、在操作系统中,P 操作和 V 操作各自的动作是如何定义的? 2、什么是文件的逻辑组织和

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号