| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

实验二-独占设备分配与回收

文***品

贡献于2020-12-24

字数:2932

实验二 独占设备分配回收
实验目:
l 加深设备理理解
l 深入解分配回收独占设备
二 实验预备知识:
ü 设备独立性
ü 独占设备特性
ü 系统设备表物理设备表
三 实验容:
设计种独占设备分配回收方案求满足设备独立性编写程序实现方案进行测试
四 提示讲解:
提高操作系统适应性扩展性现代操作系统中毫例外实现设备独立性做设备关性设备独立性含义:应程序独立具体物理设备
实现独占设备分配系统设置数表格方式相实验中设计合理里仅仅种方案采设备类表设备表
(1) 数结构
操作系统设置设备分配表记录计算机系统配置独占设备类型台数分配情况设备分配表设备类表设备表两部分组成图:
设备类
总台数
空闲台数
设备表始址
输入机
2
1

印机
1
1

……



设备物理名
否分配
占进程

001
未分配


002
已分配
J1
……
003
未分配


……
……
……
……
设备类表
设备表
(2) 设备分配
1) 进程申请某类设备时系统先查设备类表
2) 果该类设备现存台数满足申请求该类设备设备表始址开始次查该类设备设备表中登记项找出未分配设备分配进程
3) 分配修改设备类表中现存台数分配进程设备标志改已分配填占设备进程名
4) 然设备绝号相号应关系通知户便户分配设备装存储介质
(3) 设备回收
进程执行结束撤离时应占设备系统根进程名查设备表找出进程占设备登记栏标志修改未分配清进程名时回收设备台数加设备类表中现存台数中
五 参考程序:
#define False 0
#define true 1
#define n 4
#define m 10
struct
{ char type[10]设备类名
int count拥设备台数
int remain空闲台数现存设备台数
int address该类设备设备表中起始址
}equiptype[n]设备类表定义假定系统n设备类型
struct
{int number设备绝号
int status
int remain设备否已分配
char jobname[4]占设备进程名
int lnumber设备相号
}equipment[m]设备表定义假定系统m设备
allocate(Jtypemm)
char *J*type
int mm
{int itj
i0
while(ii++
if(i>n)
{cout<<该类设备设备分配失败< return False
}
if(equiptype[i]remain<1)
{ cout<<该类设备足分配失败< return False
}
tequiptype[i]address
while((equipment[t]remain0))
t++
equiptype[i]remain
equipment[t]remain1
strcpy(equipment[t]jobnameJ)
equipment[t]lnumbermm
return 1
}
reclaim(Jtype)
char Jtype
{int itjknn
i0
while(ii++
if(i>n)
{cout<<该类设备设备分配失败< return False
}
tequiptype[i]address
jequiptype[i]count
k0
nnt+j
for(t if(strcmp(equipment[t]jobnameJ)0&&equipment[t]remain1)
{
equipment[t]remain0
k++
}
equiptype[i]remainequiptype[i]remain+k
if(k0)
cout<<该进程没该类设备< return 1
}
main()
{char J[4]
int imma
char type[10]
strcpy(equiptype[0]typeinput)
equiptype[0]count2
equiptype[0]remain2
equiptype[0]address0
strcpy(equiptype[1]typeprinter)
equiptype[1]count3
equiptype[1]remain3
equiptype[1]address2
strcpy(equiptype[2]typedisk)
equiptype[2]count4
equiptype[2]remain4
equiptype[2]address5
strcpy(equiptype[3]typetape)
equiptype[3]count1
equiptype[3]remain1
equiptype[3]address9
for(i0i<10i++)
{
equipment[i]numberi
equipment[i]remain0
}
while(1)
{
cout< cout<<选择功项(0~3)
cin>>a
switch(a)
{
case 0
exit(0)
case 1
cout<<输入进程名进程需设备类设备相号
cin>>J>>type>>mm
allocate(Jtypemm)
break
case 2
cout<<输入进程名进程设备类
cin>>J>>type
reclaim(Jtype)
break
case 3
cout< cout<<设备类型 设备总量 空闲设备台数< for(i0i cout< cout<<输出设备表:< cout<<绝号 坏 已未分配 占进程名 相号< for(i0i cout<}
}
return 1
}













































文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

操作系统实验四主存空间的分配与回收首次适应算法和循环首次适应算法

实验报告【实验名称】 首次适应算法和循环首次适应算法 【实验目的】理解在连续分区动态的存储管理方式下,如何实现主存空间的分配与回收。【实验原理】首次适应(first fit,FF)算法FF算法要求空闲分区链以地址递增的次序链接。在分配内存时,从链首开始顺序查找,直至找到一个大小能满足要求的空闲分区即可。然后再按照作业的大小,从该分区中划出一块内存空间,分配给请求者,

文***品 3年前 上传1052   0

外部设备实验

一、 实验项目名称:计算机外部设备实验 二、 实验原理 在计算机系统中外接了许多外部设备,它们是通过输入/输出接口与系统相连的。本实验就是在搞清楚计算机常用部件工作原理和接口方法的基础上进行的。 三、 实验目的 1.熟悉计算机系统中常用接口部件的用途; 2.掌握计算机系统中常用接口部件的安装、调试方法及相关注意事项; 五、实验内容: 1.硬盘的安装和调试; 2.光驱(CD-ROM

v***a 15年前 上传18288   0

职务分配表(二)

 职务分配表 部门名称 工 负责人员 工作说明 1 2 3 4 5 6 7 8 9 10 作 类 别

z***r 11年前 上传3718   0

国际(非独占)商标使用许可合同

国际(非独占)商标使用许可合同  甲方(许可方):_________  地址:_________   邮码:_________  电话:_________  法定代表人:_________  职务:_________  乙方(被许可方):_________  地址:_________  邮码:_________   电话:_________  法定代表

s***n 12年前 上传590   0

专利实施独占许可合同

专利实施独占许可合同      专利名称                                                      专利号                                                  许可方名称                                                        地址     

j***d 14年前 上传15796   0

国际(非独占)商标使用许可合同

国际(非独占)商标使用许可合同   甲方(许可方):   地 址: 邮码: 电话:   法定代表人: 职务:  

h***n 8年前 上传5755   0

XX仓库关于设备及回收物资管理的工作报告

XX仓库关于设备及回收物资管理的工作报告   一、工作汇报 加强设备管理和回收旧物资再利用是企业提高效益的基础,主体现以下两个方面: 1、维修维护所用的机电材料消耗大部分是在设备上实现的,设备状态不正常运行,就会造成生产影响甚至是机电安全事故。 2、废旧物资的回收再利用如果不能有效的加以控制和管理,就不能使废旧物资的使用价值得到发挥,就会造成新材料的持续购进。 基于以上原因,企业的浪

路***往 8年前 上传6075   0

硫回收12台非标设备技术协议080910

硫回收系统设备技术协议V6006燃料气缓冲罐、V6005冷凝液闪蒸罐、V6004排污罐、V6003尾气分液罐、V6002汽提汽缓冲罐V6001酸性气缓冲罐X6001A液硫封X6001BCDEF液硫封 甲方: 新能凤凰〔滕州〕能源乙方: 江苏百新波纹管2008年9月10日1、总说明1.1 本技术协议书规定了新能凤凰〔滕州〕能源在1.3条款中所

静***雅 7个月前 上传146   0

设备配件回收管理制度

设备配件回收管理制度     设备配件是成本控制的主要组成部分,针对我公司成本居高不下,抓管理,降成本是迫在眉睫,关系到公司正常经营,生产和正常开资的大问题。每个职工应该引起广泛重视,严细管理,制定本管理制度。     一,设备,配件的管理回收范围。     机电设备,专用工具,机电配件,五小电器,机电器材等。 二各种设备,配件回收率 1开关;100%、回收。有损坏和丢失附件按价赔偿。

z***8 11年前 上传10712   0

非独占商标许可合同范本

非独占商标许可合同范本  非独占商标许可合同  本协议于19_______年______月______日签订并生效,签约双方是(名称)(许可方),(公司所在地名),其主要营业处在(地址),和(名称)(被许可方),(公司所在地名),其主要营业处在(地址)。  第一条 定义  11 “产品”(或“服务”)指的是(用必要的和适于本许可实际情况的专门术语进行描述)货物(或服务),这些物货

A***e 11年前 上传485   0

实验设备管理制度

实验设备管理制度 第一条       目的     确保实验人员的安全以及实验设备的稳定性、完整性和准确性,防止各种违规操作而产生的不良后果,并**实验设备的使用寿命。 第二条       范围     凡公司所使用的实验设备。 第三条       实施要点 1.      TDS1000B和TDS2000B系列系列数字存储示波器 1)常规安全概要 ①    正确连接并正确断开连

B***n 14年前 上传16891   0

「电子设备」员工年终奖金分配方案

电子厂员工年终奖金分配方案第一章 总则第一条 为了规范员工年终奖金发放的管理,确定年终奖金发放的程序以及额度,特制定本规定。第二条 本规定依据《分子公司经营效绩考核管理办法》、《分子公司经营效绩考核实施细则》制定。第三条 本规定适用于七星电子下属各分子公司除经营班子以外的所有员工。第四条 本规定只作为各分子公司分配年终奖金总额的依据,各公司需在所分配的奖金总额控制下,制

吴***3 10年前 上传550   0

二、设备管理内容

二、设备管理内容 □ 设备技术状况的管理 对所有设备按设备的技术状况、维护状况和管理状况分为完好设备和非完好设备,并分别制订具体考核标准。 各单位的生产设备必须完成上级下达的技术状况指标,即考核设备的综合完好率。专业部门,要分别制订出年、季、月度设备综合完好率指标,并层层分解逐级落实到岗位。 □ 设备润滑管理 (一)对设备润滑管理工作的要求: 1.各单位机动部门设润滑专业员负责设

k***n 12年前 上传19405   0

设备采购合同(二)

设备采购合同(二)  买方:_________(以下简称甲方)  卖方:_________(以下简称乙方)  经甲、乙双方充分友好协商,就购买_________项目特订立本合同,以便共同遵守。  一、 设备的名称、规格型号、质量及数量  _________________________________________  二、合同价格  设备总价为人民币(大写):__

s***m 11年前 上传730   0

科室绩效二次分配方案1篇

一、政策背景  1、绩效改革的意义   国家自2006年开始陆续颁布关于公立医院绩效改革的政策,在2013年国家卫计委颁布的《加强医疗卫生行风建设九不准》中明确指出不准将医务人员的收入

奋***行 3年前 上传2496   0

汽运二队考核分配总结

汽运二队考核分配总结  一、班组考核分配管理情况 2012年,汽运二队在班组考核分配管理上,注重以绩效考核为中心的管理分配模式,其中车辆班组以单车核算为主,维检班以工时定额为主,分别制定了相应的考核办法,做到考核办法齐全,加扣控制在规定的标准之内,实现了考核分配实际操作着眼于科学合理、创新突破,体现在两个方面。  1、内容更加系统、全面。汽运二队各班组根据以往经营情况,制定了对单车的绩效考

x***4 11年前 上传10374   0

计算机操作系统内存分配实验报告

计算机操作系统内存分配实验报告一、实验目的熟悉主存的分配与回收。理解在不同的存储管理方式下,如何实现主存空间的分配与回收。掌握动态分区分配方式中的数据结构和分配算法及动态分区存储管理方式及其实现过程。二、实验内容和要求主存的分配和回收的实现是与主存储器的管理方式有关的。所谓分配,就是解决多道作业或多进程如何共享主存空间的问题。所谓回收,就是当作业运行完成时将作业或进程所占的主存空间归还

文***品 3年前 上传614   0

**实验林场绩效工资考核分配实施方案

为调动全场职工的工作积极性主动性,建立公平合理、公开透明、有效激励的内部分配机制,根据上级“关于事业单位绩效工资实施方案的通知”精神和“**实验林场深入开展党的群众路线教育实践活动实施方案”精神,结合林场实际情况,特制定本考核分配方案。

其***4 4年前 上传761   0

2021年二中实验室实验规则

2021年二中实验室实验规则物理室实验规则一、实验室内必须保持整洁,安静。二、学生进入室按编组入座,要听从老师的指导,未经许可不准乱动仪器及其他设施。三、实验前应先检查仪器等是否齐全、完好,填好实验记录卡,如有问题立即报告老师。四、实验时,要按实验步骤正确操作,仔细观察,认真分析,如实记录数据,按时完成实验报告。五、实验完毕,要认真做好仪器等整理清洁工作,在征得老师同意后方可离开教室

y***3 1年前 上传274   0

财务预测方案写作实例之四——关于引进设备投资回收期的预测

财务预测方案写作实例之四――关于引进设备投资回收期的预测  ××厂长:为了搞好我厂主要产品的更新换代,满足市场需要,厂部技术科、设备科等有关部门都在研究权衡从哪一国引进电气植绒布生产线为好的问题,总会计师为节省投资并能使产品较多地打入国际市场,从而尽快地回收投资,曾将日、德两国厂商的报价和有关资料交给我国,要求财会人员从投资回收期长期的角度,加以对比分析,并向厂部提出自己的意向或看法。为此,

y***7 11年前 上传505   0

设备租赁合同(样式二)

设备租赁合同(样式二)  出租人:___________(甲方)  承租人:___________(甲方)  签定地点:  签定时间:  根据合同法,经双方友好协商一致,特签定本合同。  一、设备清单  __________________________________________________________。  二、租用期限    1.甲方于___

w***p 12年前 上传919   0

职务分配

职务分配表 部门名称工 负责人员 工作说明12345678910作类别

1***0 11年前 上传731   0

高二化学实验报告

高二化学实验报告  1实验目的:探究醋酸能否与碳酸钙反应   2实验器材:食醋适量,带有水垢的热水瓶   3实验步骤:  A将适量醋酸倒入有水垢的水瓶中   B振荡并静置一会,使其充分反应   C打开瓶塞,(现象)发现水垢消失,即水垢中的碳酸钙能与食醋中的醋酸反应,被溶解了。   4实验方程式:2CH3COOH+CaCO3=(CH3COO)2Ca+H2O+CO2↑

C***8 10年前 上传734   0

实验二互信息的计算

实验二 互信息的计算信科1.实验目的进一步熟悉互信息的计算熟练掌握编程语言字符处理程序的设计和调试技术2.实验要求已知:信源符号为英文字母(不区分大小写)和空格。输入:一篇英文的信源文档。输出:列出每两个字母之间的互信息并计算平均互信息。基本思想读入英文字符,分两次读入第一次读入计算字符信息熵,第二次读入计算信道疑义度。计算平均互信息时,把读入的每个英文字符

文***品 4年前 上传625   0

射频实验报告二

实验二 混频器实验一 、实验内容1. 连接混频器实验板,将混频器设置为下变频模式。2. 用射频连接线将信号加至实验电路板,观测本振信号和射频信号以及中频输出的波形,记录并分析。3. 观测中频输出未经过滤波电路和经过滤波电路的输出信号,分别记录信号的波形并进行分析。4. 保持本振不变,改变射频信号的功率,测量得出混频器的1dB压缩点 二、 实验记录1.记录信号源产生的信号波形。

文***享 3年前 上传752   0