中央广播电视大学2007-2008学年度第二学期"开放专科"期末考试
操作系统 试题
2008年7月
一、选择题(选择一个正确答案将序号填入括号中。每题2分,共22 分)
1.操作系统的基本职能是( )。
A. 提供用户界面,方便用户使用
B.提供功能强大的网络管理工具
C.提供方便的可视化编辑程序
D.控制和管理系统内各种资源,有效地组织多道程序的运行
2.以下著名的操作系统中,属于多用户、分时系统的是( )。
A.DOS系统 B.Window NT系统
C. UNIX系统 D.OS/2系统
3. 多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的( )。
A.动态性 B.调度性
C. 并发性 D.异步性
4.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会( )。
A. 继续运行
B.进入就绪态,让出CPU
C. 进入阻塞态,让出CPU
D. 继续运行,并唤醒S队列头上的等待进程
5.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。这项工作是由( )完成的。
A.作业调度 B.中级调度
C. 进程调度 D.内存调度
6.把逻辑地址转变为内存的物理地址的过程称作( )。
A.编译 B.连接
C. 运行 D.重定位
7.若处理器有32位地址,则它的虚拟地址空间为( )字节。
A.100KB B.640KB
C.2GB D.4GB
8.在UNIX系统中,目录结构采用( )。
A. 单级目录结构
B.二级目录结构
C. 单纯树形目录结构
D.带链接树形目录结构
9.SPOOLing技术可以实现设备的( )分配。
A. 独占 B.共享
C. 虚拟 D.物理
10.两个进程争夺同一个资源( )。
A.一定死锁
B.不--定死锁
C. 不会死锁
D.以上说法都不对
11.在微内核结构的现代操作系统中,进程( )。
A.失去作用
B.只是调度运行的单位
C. 只是资源分配的单位
D.既是资源分配的单位,又是调度运行的单位
二、判断题(正确的在括号中划上"√",错误的划上"X''并改正。每题3分,共18分)
1.系统调用是操作系统与外界程序之间的接口,它属于核心程序。在层次结构设计中,它最靠近硬件。( )
2.进程控制块(PCB)是专为用户进程设置的私有数据结构,每个进程仅有一个PCB。
( )
3。一个进程被唤醒意味着该进程重新占有了CPU。( )
4.通常,用户编写的程序中所使用的地址称为逻辑地址。( )
5. 在采用树形目录结构的文件系统中,各用户的文件名必须互不相同。( )
6.一般的文件系统都是基于磁盘设备的,而磁带设备可以作为转储设备使用,以提高系统的可靠性。( )
三、填空题(每空2分,共20分)
1.一般说来,用户程序中所使用的地址是--,而内存中各存储单元的地址是--;将前者转变为后者的过程称作 -- 。
2.在UNIX文件系统中,文件的路径名有两种表示形式,它们是 --和--;其中,以"/"开始的路径名表示-- 。
3. 虚拟存储器所具有的基本特征是 -- 、-- 、 一--和----。
四、解答题(共20分)
1.进程和程序的主要区别是什么?(7分)
2.什么是文件的逻辑组织和物理组织?(6分)
3.操作系统中存储器管理的主要功能是什么?什么叫虚拟存储器?(共7分)
五、应用题(共20分)
1.设UNIX文件系统中的目录结构如下图所示:
(1)设当前工作目录是/usr,那么,访问文件file_a的绝对路径名和相对路径名各是什
么?
(2)现在想把工作目录改到liu,应使用什么命令(写出完整命令行)?
(3)如果用 ls -l/usr/mengqe命令列出指定目录的内容,其中有如下所示的一项:
-r w-r----- 2 mengqc ...... m2.c
那么,该文件m2.c对文件主、同组用户、其他用户分别规定了什么权限?(10分)
2.生产者一消费者问题表述如下:一组生产者进程和一组消费者进程通过缓冲区发生联系。生产者进程将生产的产品送人缓冲区,消费者进程则从中取出产品。假定环形缓冲池中共有N个缓冲区,编号为0一N一1。
为了描述生产者进程和消费者进程,设指针in和out分别指向生产者进程和消费者进程当前所用的缓冲区(buffer),初值均为0。(10分)
(1)应设置三个信号量实现两类进程的同步,分别是full、empty和mutex。请说出它们的含义及初值。
(2)下面是生产者进程的算法描述,请填写相应的P、V操作语句。
试卷代号:2061
中央广播电视大学2007-2008学年度第二学期"开放专科"期末考试
操作系统 试题答案及评分标准
(供参考)
2008年7月
一、选择题(选择一个正确答案将序号填入括号中。每题2分,共22分)
1.D 2.C 3。C 4.C
5.A 6.D 7.D 8.D
9.C 10.B 11.C
二、判断题(正确的在括号中划上"√",错误的划上"X"并改正。每题3分,共18分)
1.(X)。系统调用在层次结构设计中最靠近用户。
2.(X)。PCB是为所有进程设置的数据结构,不是专为用户进程私有的。
3.(X)。一个进程被唤醒意味着该进程状态转换为就绪态,排人进程就绪队列,不一定占
有CPU。
4.(√)。
5.(X)。在采用树形目录结构的文件系统中,不同用户的文件名可以相同。
6.(√)。
三、填空题(每空2分,共20分)
1.逻辑地址(或相对地址) 物理地址(或绝对地址) 重定位
2.绝对路径名(或全路径名) 相对路径名 绝对路径名(或全路径名)
3.虚拟扩充 部分装入 离散分配 多次对换
四、解答题(共20分)
1.(共7分)答:进程是动态的,程序是静态的:进程具有并发性,而程序具有顺序性;进程具有独立性,是资源分配和调度的基本单位,而程序无此特性;进程和程序间没有一一对应关系;进程异步运行,会相互制约,程序不具备此特性。
2.(共6分)答:文件的逻辑组织-一-用户对文件的观察和使用是从自身处理文件中数据时采用的组织方式来看待文件组织形式。这种从用户观点出发所见到的文件组织形式称为文件的逻辑组织。
文件的物理组织---文件在存储设备上的存储组织形式称为文件的物理组织。
3.(共7分)答:存储器管理的主要功能是:内存分配,地址映射,内存保护,内存扩充。 (4分)
虚拟存储器是用户能作为可编址内存对待的存储空间,在这种计算机系统中虚地址被映像成实地址。或者:简单地说,虚拟存储器是由操作系统提供的一个假想的特大存储器。 (3分)
五、应用题(共20分)
1.解:(共10分)
(1)访问文件file’l的绝对路径名是:/usr/mengqc/subl/file_a (1分)
访问文件file a的相对路径名是:mengqc/subl/file_a (1分)
(2)cd /usr/liu 或者 cd liu (2分)
(3)文件主权限是:可读、可写,但不可执行 (3分)
同组用户权限是:只可渎 (1分)
其他用户权限是:无(即:不能读、写或执行 (2分)
2.解:(共10分)
(1)full表示放有产品的缓冲区数,初值为0;
emp!y表示可供使用的缓冲区数,初值为N;
illtlleX为互斥信号量,初值为l,表示互斥进入临界区。(6分)
(2)P(empty),P(muTex),V(mutex),V(full)。(4分)
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
2034电大《小学儿童教育心理学》试题和答案20080104-27
2034电大《小学儿童教育心理学》试题和答案20080704-27
2034电大《小学儿童教育心理学》试题和答案20070704-27
2034电大《小学儿童教育心理学》试题和答案20070104-27
2034电大《小学儿童教育心理学》试题和答案20060104-27
2034电大《小学儿童教育心理学》试题和答案20060704-27
2034电大《小学儿童教育心理学》试题和答案20050104-27
2034电大《小学儿童教育心理学》试题和答案20040104-27