没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论






- -.
2010―2011 学年度第 二 学期
一、单项选择题〔每题1分,共20分〕
.操作系统的开展过程是
、原始操作系统,管理程序,操作系统
、原始操作系统,操作系统,管理程序
C、管理程序,原始操作系统,操作系统
、管理程序,操作系统,原始操作系统
.用户程序中的输入、输出操作实际上是由完成。
、程序设计语言 B、操作系统
、编译系统 、标准库程序
.进程调度的对象和任务分别是。
、作业,从就绪队列中按一定的调度策略选择一个进程占用
、进程,从后备作业队列中按调度策略选择一个作业占用
C、进程,从就绪队列中按一定的调度策略选择一个进程占用 CPU
、作业,从后备作业队列中调度策略选择一个作业占用
.支持程序浮动的地址转换机制是A、动态重定位
A、动态重定位 、段式地址转换
、页式地址转换 、静态重定位
.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按进展排列。
、地址从大到小 、地址从小到大
C、尺寸从小到大 、尺寸从大到小
.设计批处理多道系统时,首先要考虑的是系统效率和吞吐量 。
、灵活性和可适应性 B、系统效率和吞吐量
、交互性和响应时间 、实时性和可靠性
.当进程因时间片用完而让出处理机时,该进程应转变为状态。
、等待 B、就绪 、运行 、完成
.文件的是指防止文件被。
、篡改 、破坏 C、窃取 、删除
.假设系统中有五个并发进程涉及某个一样的变量 ,那么变量 的相关临界区是由临界区构成。
、 个 、 个 、 个 D、5 个
.按逻辑构造划分,文件主要有两类:〔记录式文件 〕和流式文件。
A、记录式文件 、网状文件 、索引文件 、流式文件
. 中的文件系统采用〔、流式文件 〕。
、网状文件 、记录式文件 、索引文件 D、流式文件
.文件系统的主要目的是〔 〕。
A、实现对文件的按名存取 、实现虚拟存贮器
、提高外围设备的输入输出速度 、用于存贮系统文档
.文件系统中用〔 〕管理文件。
、堆栈构造 、指针 、页表 D、目录
.为了允许不同用户的文件具有一样的文件名,通常在文件系统中采用〔 〕。
、重名翻译 B、多级目录 、约定 、文件名
.在多进程的并发系统中,肯定不会因竞争而产生死锁。
、打印机 、磁带机 C、CPU、 磁盘
.一种既有利于短小作业又兼顾到长作业的作业调度算法是。
、先来先效劳 、轮转
- 优选

- -.
C、最高响应比优先 、均衡调度
.两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条
件后再向前执行,这种制约性合作关系被称为进程的〔 〕。
、互斥 B、同步 、调度 、伙伴
.当每类资源只有一个个体时,以下说法中不正确的选项是〔 〕。
、有环必死锁 、死锁必有环
C、有环不一定死锁 、被锁者一定全在环中
.数据文件存放在到存储介质上时,采用的逻辑组织形式是与有关的。
A、文件逻辑构造 、存储介质特性
、主存储器管理方式 、分配外设方式
.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于。
、进程相应的程序段的长度 B、进程自身和进程调度策略
、进程总共需要运行时间多少 、进程完成什么功能
二、填空题〔每空 2 分,共 20 分〕
.假设信号量 的初值定义为 ,那么在 上调用了 次 操作和 次 操作后 的值应该为〔
9〕。
.进程调度的方式通常有〔抢占 〕和〔非抢占〕两种方式。
.每个索引文件都必须有一〔 索引结点 〕表,其中的地址登记项用来指出文件在外存上的位置信息。
.在一请求分页系统中,假设一个作业的页面走向为:、、、、、、、、、、、,当分
配给该作业的物理块数为 时〔开场时没有装入页面〕,采用 页面淘汰算法将产生 8次缺页
中断。
.信号量被广泛用于三个目的是同步 、互斥 和描述前趋关系。
.程序并发执行时的特征是连续性 、失去了封闭性 、不可再现性 和独立性。
三、判断题〔每题 1 分,共 10 分〕
对 .文件系统中分配存储空间的根本单位不是记录。
F.具有多道功能的操作系统一定是多用户操作系统。
T.虚拟存储器是由操作系统提供的一个假想的特大存储器,它并不是实际的存,其大小可比存空间
大得多。
T.批处理系统的〔主要优点〕是系统的吞吐量大、资源利用率高、系统的开销较小。
F.文件系统中源程序是有构造的记录式文件。
F.即使在多道程序环境下,普通用户也能设计用存物理地址直接访问存的程序。
F.顺序文件适合建立在顺序存储设备上,而不适合建立在磁盘上。
T. 系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备。它由专门负责
的常驻存进程以及输入、输出井组成。
F.系统调用是操作系统与外界程序之间的接口,它属于核心程序。在层次构造设计中,它最靠近硬
件。
F.假设系统中存在一个循环等待的进程集合,那么必定会死锁。
四、程序与算法〔共 10 分〕
设有一缓冲池 , 中含有 个可用缓冲区,一个输入进程将外部数据读入 ,另有一个输出进程将
中数据取出并输出。假设讲程每次操作均以一个缓冲区为单位,试用记录型信号量写出两个进程的同步
算法 要求写出信号量的初值。
解:
semaphoremutex=1;
semaphoreempty=20;
semaphorefull=0;
- 优选

- -.
intin,out=0;
item p [20];
voidProducer(){
while(ture){
producer an item in nextp;
wait(empty);
wait(mutex);
p[in] := nextp;
in := (in+1) mod 20;
signal(mutex);
signal(full);
}
}
voidConsumer(){
while(ture){
wait(full);
wait(mutex);
nextc := p[out];
out := (out+1) mod 20;
signal(mutex);
signal(empty);
}
}
五、问答题〔共
分〕
某系统有 、、、 四类资源可供五个进程 、、、、 共享。系统对这四类资源的拥有量
为! 类 个、 类 个、 类 个、 类 个。进程对资源的需求和分配情况如下:
进程 已占有资源 最大需求数
按银行家算法答复以下问题:
〔〕现在系统中的各类资源还剩余多少?〔 分〕
〔〕现在系统是否处于平安状态?为什么?〔 分〕
〔〕如果现在进程 提出需要 类资源 个、 类资源 个、 类资源 个和 类资源 个,系统能否
去满足它的请求?请说明原因。〔〕
〔1〕A:1;B:5;C:2;D:0
〔2〕need 矩阵为:P1 0 0 0 0
P2 0 7 5 0
- 优选

- -.
P3 1 0 0 2
P4 0 0 2 0
P5 0 6 4 2
存在平安序列,如 P1,P3,P4,P5,P2,所以平安
〔3〕能,因为试探分配后,可用资源为 1,1,0,0。可找到平安序列,所以可分配。
六、计算题〔第 1 题 6 分;第 2 题 10 分;第 3 题 8 分;共 24 分〕
、某虚拟存储器的用户编程空间共 个页面,每页为 ",存为 "。假定某时刻一用户页表
中已调入存的页面的页号和物理块号的对照表如下:
页号 物理块号
那么逻辑地址 〔#〕所对应的物理地址是什么?〔 分〕
0A5D〔H〕=0000 1010 0101 1101
2 号页对应 4 号块,所以物理地址是 0001 0010 0101 1101
即 125D〔H〕。
、设有三道作业,它们的提交时间及执行时间由下表给出!
作业号 提交时间 执行时间
$$
$$
$$
试计算在单道程序环境下,采用先来先效劳调度算法和最短作业优先调度算法时的平均周转时间
时间单位!小时,以十进制进展计算;要求写出计算过程〔 分〕
FCFS: 作业号 提交时间 执行时间 开场时间 完成时间 周转时间
1 8.5 2.0 8.5 10.5 2.0
2 9.2 1.6 10.5 12.1 2.9
3 9.4 0.5 12.1 12.6 3.2
平均周转时间=(2.0+2.9+3.2)/3=2.7(小时)
SJF: 作业号 提交时间 执行时间 开场时间 完成时间 周转时间
1 8.5 2.0 8.5 10.5 2.0
2 9.2 1.6 11.0 12.6 3.4
3 9.4 0.5 10.5 11.0 1.6
平均周转时间=(2.0+3.4+1.6)/3=2.3(小时)
、 假 定 当 前 磁 头 位 于 号 磁 道 , 进 程 对 磁 道 的 请 求 序 列 依 次 为
,,,,,,,,。当采用先来先效劳和最短寻道时间优先算法时,总的移
动的磁道数分别是多少?〔请给出寻道次序和每步移动磁道数〕〔 分〕
FCFS: 效劳序列依次为:55,58,39,18,90,160,150,38,180
移动的磁道数分别是: 45, 3, 19, 21, 72, 70, 10, 112,142
总的移动的磁道数是:494
SSTF: 效劳序列依次为:90,58,55,39,38,18,150,160,180
- 优选

- -.
移动的磁道数分别是: 10, 32, 3, 16, 1, 20, 132, 10, 20
总的移动的磁道数是:244
一、选择题
、在现代操作系统中引入了〔 〕,从而使并发和共享成为可能。
$单道程序 $磁盘 $对象 $多道程序
、操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使
用计算机。
$网络 $分布式 $分时 $实时
、从用户的观点看,操作系统是〔〕。
$用户与计算机硬件之间的接口 $控制和管理计算机资源的软件
$合理组织计算机工作流程的软件 $计算机资源的的管理者
、当 处于管态时,它可以执行的指令是〔〕。
$计算机系统中的全部指令 $仅限于非特权指令 $仅限于访管指令 $仅限于特权指令
、用户在程序中试图读取某文件的第 个逻辑块时,使用操作系统提供的〔〕接口。
$系统调用 $图形用户接口 $原语 $键盘命令
、以下几种关于进程的表达,〔 〕最不符合操作系统对进程的理解?
$进程是在多程序并行环境中的完整的程序。 $进程可以由程序、数据和进程控制块描述。 $
线程是一种特殊的进程。 $进程是程序在一个数据集合上运行的过程,它是系统进展资源分
配和调度的一个独立单位。
、当一个进程处于〔〕状态时,称其为等待〔或阻塞〕状态。
$它正等待中央处理机 $它正等待合作进程的一个消息 $它正等待分给它一个时间片 $它
正等待进入存
、一个进程释放一种资源将有可能导致一个或几个进程〔 〕。
$由就绪变运行 $由运行变就绪 $由阻塞变运行 $由阻塞变就绪
、下面关于线程的表达中,正确的选项是〔 〕。
$不管是系统支持线程还是用户级线程,其切换都需要核的支持。 $线程是资源的分配单位,进程
是调度和分配的单位。
$不管系统中是否有线程,进程都是拥有资源的独立单位。 $在引入线程的系统中,进程仍是资
源分配和调度分派的根本单位。
、设有 个作业,它们同时到达,运行时间分别为 %、% 和 % 且 %&%&%,假设它们在单
处理机系统中按单道运行,采用短作业优先调度算法,那么平均周转时间为〔 〕。
$%'%'%$%'%'%$%'%'(%$%'(%'%
、在下面的 控制方式中,需要 干预最少的方式是〔〕。
.程序 方式 .中断驱动 控制方式 .直接存储器访问 ) 控制方式 . 通道控制
方式
、有 * 个进程共享同一临界资源,假设使用信号量机制实现对一临界资源的互斥访问,那么信号
量的变化围是〔 〕。
. 至 –*+$ 至 *+$ 至–*$ 至 *
、对资源编号,要求进程按照序号顺序申请资源,是破坏了死锁必要条件中的哪一条?〔〕
$互斥 $请求与保持 $不可剥夺 $循环等待
、某系统采用了银行家算法,那么以下表达正确的选项是〔〕。
.系统处于不平安状态时一定会发生死锁 $系统处于不平安状态时可能会发生死锁
$系统处于平安状态时可能会发生死锁 $系统处于平安状态时一定会发生死锁
、 输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用〔 〕
.并行技术 .缓冲技术 .虚拟存储器技术 .覆盖技术
- 优选
剩余44页未读,继续阅读
资源评论


dsmphs52
- 粉丝: 2
- 资源: 6万+

下载权益

C知道特权

VIP文章

课程特权

开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 通过Unity实现各种设计模式.zip(毕设&课设&实训&大作业&竞赛&项目)
- 基于FPGA的Cortex-M3软核DDR读写基本SOC系统开发:实现快速移植与功能扩展的详解,基于FPGA的Cortex-M3软核DDR读写与系统外设SOC开发方案(附详细文档),基于FPGA的Co
- springboot209基于web的大学生一体化服务平台的设计与实现_zip.zip
- springboot211基于springboot医疗报销系统的设计与实现_rar.zip
- springboot210基于Springboot开发的精简博客系统的设计与实现_rar.zip
- 基于python实现的桌面视频动态壁纸引擎.zip(毕设&课设&实训&大作业&竞赛&项目)
- 基于eclipse web 网上商城系统.zip(毕设&课设&实训&大作业&竞赛&项目)
- springboot213大学生心理健康管理系统的设计与实现_rar.zip
- springboot212球队训练信息管理系统_rar.zip
- springboot214基于springboot的多媒体素材库的开发与应用_zip.zip
- springboot215基于springboot技术的美食烹饪互动平台的设计与实现_zip.zip
- 基于Vue + SpringBoot实现前后端分离,带有全站敏感词过滤的极简个人博客系统。.zip(毕设&课设&实训&大作业&竞赛&项目)
- 基于pytorch的中文拼写纠错,使用的模型是Bert以及SoftMaskedBert.zip(毕设&课设&实训&大作业&竞赛&项目)
- 基于Vue、TypeScript、JavaScript、HTML的盛华学院教学资料设计源码
- 基于灰狼优化算法的旅行商问题(TSP)解决方案:可自定义坐标数据集,详细注释的Matlab代码,Matlab实现灰狼算法解决旅行商问题(TSP)-可自定义坐标与详细注释,matlab代码:基于灰狼算
- 基于React和Springboot的在线订购系统设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
