77范文网 - 专业文章范例文档资料分享平台

2008年4月全国自考操作系统真题和答案(02326)(2)

来源:网络收集 时间:2020-05-18 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

B. 1 C. m-n D. m E. n

答案:A^B^C^D^

三、填空题(本大题共7小题,每空2分,共14分)请在每小题的空格中填上正确答案。 错填、不填均无分。

1. 计算机硬件系统主要由中央处理器、主存储器、 以及 各种组成。

答案:辅助存储器输入/输出设备

2. 计算机系统采用多级存储体系,它们包括寄存器、 、 和辅助存储器。

答案:主存储器(或主存、内存)高速缓冲存储器(或高速缓存、快存)

3. UNIX中的每个进程由 、 和数据段三部分组成。

答案:进程控制块正文段(或正文段进程控制块)

4. Windows 2000供用户使用的逻辑地址空间为 字节,页面大小为 字节。

答案:4G 4K

5. 文件的组织是指文件的构造方式。其中,独立于物理环境的称为文件的 ;与存储介质有

关的称为文件的

答案:逻辑结构 存储结构

6. 作业申请独占设备时,应指定需要什么设备,指定的方式有两种:一种是指定设备的

,另一种是指定 和相对号。

答案:绝对号设备类

7. 当死锁检测程序检测到有死锁存在时,通常可采用两种方法来解除死锁。一种是对涉及死

锁的进程采取

,另一种是从涉及死锁的进程中

答案:终止若干进程的执行抢夺资源

四、简答题(本大题共5小题,每小题4分,共20分)

1. 操作系统采用层次结构设计方法有什么优点和难点? 答案:主要优点是有利于系统的设计

与调试,(2分)主要困难在于层次的划分和安排。(2分)

2. 目录结构有一级、二级和树形目录结构。请简单叙述树形目录结构的优点。

答案:解决了重名问题;(1分) 有利于文件分类;(1分) 提高检索文件的速度;(1分) 能进行存取权限的控制。(1分)

3. 简述UNIX中系统调用命令OPEN的处理过程。

答案:(1)分配一个活动索引节点,引用计数i_count加1。 (2)在进程打开文件表和系统打开文件表中分配表项。 (3)调用设备驱动程序检查打开的合法性。 (4)初始化驱动程度的数据结构。 (5)建立进程和设备间的联系。 (各项1分,最多得4分)

4. 比较进程同步和进程互斥的异同。 答案:同:两者都是对并发进

程竞争共享资源的管理。(1分) 异:进程互斥——各进程竞争共享资源没有必然的逻辑顺序。(1分) 只要无进程在使用共享资源就允许任一进程去使用。(1分) 进程同步——对共享资源的使用有一定的逻辑顺序。(1分)

【注】若回答“一个进程只有在得到其它进程的消息后才能使用共享资源”也可得1分。

5. 某系统有同类资源m个,供n个进程共享,如果每个进程最多申请x(1≤x≤m)个资源,且

各 进程的最大需求量之和小于(m+n)个资源,证明该系统不会发生死锁。 答案:【注】可用反证法

证:若系统会死锁,则n(x-1)+1≤m一定不成立 即n(x-1)+1>m成立(2分)

于是nx>m+n-1 推得nx≥m+n(1分) 与题意nx

<m+n矛盾,故系统不会死锁。(1分)

五、综合题(本大题共4小题,每小题9分,共36分)

1. 在单道批处理系统中,有五道作业,它们进入输入井的时间及需要执行的时间如下表所示

,并规定当第一个作业进入输入井后立即调度,忽略调度的时间开销。

答案:先来先服务算法时,调度的次序:A→B→C→D→E(2分) 作业平均周转时间:(42+60+72+94+100)/5=368/5=73.6(分钟)(2分)

最短执行时间优先算法时,调度的次序:A→E→C→D→B(3分) 作业平均周转时间:(42+124+54+76+18)/5=314/5=62.38(分钟)(2分)

2. 有一个程序要将256×256的整型数组的初值置为“0”,每个整数占用2个字节,页面大小

为512字节,数组中的元素按行编址存放。假定只有一个主存块可用来存放数组信息,初始状态 为空。将数组初始化为0的程序分别如下: (A程序)int a[256][256]; int i,j; for(i=0;i<=255;i++) for(j=0;j<=255;j++) a[i][j]=0;

(B程序)int a[256][256]; int i,j; for(j=0;j<=255;i++) for(i=0;i<=255;i++) a[i][j]=0;

试问整个数组占用多少页面?上述两个程序执行时,各产生多少次缺页中断? 答案:整个数组占用256页面(1分) (A程序)256次缺页中断(4分) (B程序)2562次缺页中断(4分)

3. 假设一个磁盘组有100个柱面(编号0~99),每个柱面有16个磁道(又称盘面,编号为

0~15),每个盘面有8个扇区(编号为0~7),每个盘面用一个读写磁头。现采用位示图方法管理 磁盘空间,其字号位号均从第0字第0位递增编号。令磁盘块号按柱面顺序和盘面顺序编排。请回 答下列问题:

(1)若采用32位的字组成位示图,共需要多少个字?

(2)第20字的第18位对应于哪个柱面、哪个读写磁头和哪个扇区? 答案:需要400个字:(8×16×100)/32为12800/32=400(2分) 块号是658:20×32+18=658(2分) 柱面号是5:[658/(16×8)]=5(2分)

磁头号是2:[658 mod (16×8)/8]=2(2分) 扇区号是2:(658 mod (16×8))mod 8=2(1分)

4. 某系统允许最多10个进程同时读文件F,当同时读文件F的进程不满10个时,欲读该文件的

其他进程可立即读,当已有10个进程在读文件F时其他欲读文件F的进程必须等待,直至有进程读 完后退出方可去读。请回答下列问题:

(1)在实现管理时应采用同步方式还是互斥方式?

(2)写出用PV操作实现管理时应定义的信号量及其初值。 (3)写出进程并发执行时的程序。 答案:(1)应采用互斥方式(1分) (2)定义一个信号量S(1分) 初值:S:=10(1分)

(3)程序如下: beginS:semaphore; S:=10;

cobegin

process Reader i (i=1,2,3…m) beginP(S); Read file F; V(S) end; coend;

end;

【注】正确写出并发结构(2分) 写出信号量定义及初值(2分) PV操作正确(2分)

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库2008年4月全国自考操作系统真题和答案(02326)(2)在线全文阅读。

2008年4月全国自考操作系统真题和答案(02326)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1052580.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: