文件名称:resouce_manage
- 所属分类:
- 控制台(字符窗口)编程
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 1006kb
- 下载次数:
- 0次
- 提 供 者:
- L***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是一个封锁资源管理子系统。
封锁管理子系统通过加锁来控制用户对系统资源的并发使用。用户使用系统资源前必须申请封锁,即给出申请封锁的对象资源号、封锁方式和用户名。其中资源号是取值为1~999 999的正整数,封锁方式为S(共享)或X(排他)
子系统受封锁请求,根据所保存的封锁状态信息决定请求是否能够获得封锁,进行相应处理,并向用户反馈处理结果。如果获得封锁,则赋给该请求一个批准号,可以使用该资源;否则需要进入等待队列(赋给该请求一个批准号)。
用户结束对某资源的使用后,应释放封锁(给出封锁对象的资源号和封锁批准号)。系统受理解锁请求时必须能迅速找到有关对象的封锁状况信息,以进行相应处理。
-err
封锁管理子系统通过加锁来控制用户对系统资源的并发使用。用户使用系统资源前必须申请封锁,即给出申请封锁的对象资源号、封锁方式和用户名。其中资源号是取值为1~999 999的正整数,封锁方式为S(共享)或X(排他)
子系统受封锁请求,根据所保存的封锁状态信息决定请求是否能够获得封锁,进行相应处理,并向用户反馈处理结果。如果获得封锁,则赋给该请求一个批准号,可以使用该资源;否则需要进入等待队列(赋给该请求一个批准号)。
用户结束对某资源的使用后,应释放封锁(给出封锁对象的资源号和封锁批准号)。系统受理解锁请求时必须能迅速找到有关对象的封锁状况信息,以进行相应处理。
-err
(系统自动生成,下载前可以参看下载内容)
下载文件列表
数据结构课程设计报告
....................\Resource_Lock_6_24
....................\..................\debug
....................\..................\Test
....................\..................\....\ActiveQueue.h
....................\..................\....\Debug
....................\..................\....\Hash.h
....................\..................\....\HashList.h
....................\..................\....\Interface.cpp
....................\..................\....\Interface.h
....................\..................\....\LO.h
....................\..................\....\Lock.h
....................\..................\....\LR.h
....................\..................\....\PriQueue.h
....................\..................\....\ReadMe.txt
....................\..................\....\Resource.h
....................\..................\....\SLock.h
....................\..................\....\stdafx.cpp
....................\..................\....\stdafx.h
....................\..................\....\Test.cpp
....................\..................\....\Test.vcproj
....................\..................\....\Test.vcproj.HD-8784E31F994D.li.user
....................\..................\....\Test.vcproj.rj69.sc_admin.user
....................\..................\....\Test.vcproj.rj73.sc_admin.user
....................\..................\....\Test.vcproj.WIDOWSXP-6347C7.Administrator.user
....................\..................\....\User.h
....................\..................\....\XLock.h
....................\..................\Test.ncb
....................\..................\Test.sln
....................\代码说明.txt
....................\课程设计报告.doc
....................\Resource_Lock_6_24
....................\..................\debug
....................\..................\Test
....................\..................\....\ActiveQueue.h
....................\..................\....\Debug
....................\..................\....\Hash.h
....................\..................\....\HashList.h
....................\..................\....\Interface.cpp
....................\..................\....\Interface.h
....................\..................\....\LO.h
....................\..................\....\Lock.h
....................\..................\....\LR.h
....................\..................\....\PriQueue.h
....................\..................\....\ReadMe.txt
....................\..................\....\Resource.h
....................\..................\....\SLock.h
....................\..................\....\stdafx.cpp
....................\..................\....\stdafx.h
....................\..................\....\Test.cpp
....................\..................\....\Test.vcproj
....................\..................\....\Test.vcproj.HD-8784E31F994D.li.user
....................\..................\....\Test.vcproj.rj69.sc_admin.user
....................\..................\....\Test.vcproj.rj73.sc_admin.user
....................\..................\....\Test.vcproj.WIDOWSXP-6347C7.Administrator.user
....................\..................\....\User.h
....................\..................\....\XLock.h
....................\..................\Test.ncb
....................\..................\Test.sln
....................\代码说明.txt
....................\课程设计报告.doc