虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

资源系统

  • .数据结构 假设有M个进程N类资源

    .数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如果Request[N]<=AVAILABLE,则转(3);否则,出错。 (3)系统试探分配资源,修改相关数据: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系统执行安全性检查,如安全,则分配成立;否则试探险性分配作废,系统恢复原状,进程等待。 3.安全性检查 (1)设置两个工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)从进程集合中找到一个满足下述条件的进程, FINISH[i]=FALSE NEED<=WORK 如找到,执行(3);否则,执行(4) (3)设进程获得资源,可顺利执行,直至完成,从而释放资源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的进程Finish[M]=true,则表示安全;否则系统不安全。

    标签: 数据结构 进程 资源

    上传时间: 2014-01-05

    上传用户:moshushi0009

  • 数据结构 假设有M个进程N类资源

    数据结构 假设有M个进程N类资源,则有如下数据结构: MAX[M*N] M个进程对N类资源的最大需求量 AVAILABLE[N] 系统可用资源数 ALLOCATION[M*N] M个进程已经得到N类资源的资源量 NEED[M*N] M个进程还需要N类资源的资源量 2.银行家算法 设进程I提出请求Request[N],则银行家算法按如下规则进行判断。 (1)如果Request[N]<=NEED[I,N],则转(2);否则,出错。 (2)如果Request[N]<=AVAILABLE,则转(3);否则,出错。 (3)系统试探分配资源,修改相关数据: AVAILABLE=AVAILABLE-REQUEST ALLOCATION=ALLOCATION+REQUEST NEED=NEED-REQUEST (4)系统执行安全性检查,如安全,则分配成立;否则试探险性分配作废,系统恢复原状,进程等待。 3.安全性检查 (1)设置两个工作向量WORK=AVAILABLE;FINISH[M]=FALSE (2)从进程集合中找到一个满足下述条件的进程, FINISH[i]=FALSE NEED<=WORK 如找到,执行(3);否则,执行(4) (3)设进程获得资源,可顺利执行,直至完成,从而释放资源。 WORK=WORK+ALLOCATION FINISH=TRUE GO TO 2 (4)如所有的进程Finish[M]=true,则表示安全;否则系统不安全。

    标签: 数据结构 进程 资源

    上传时间: 2013-12-24

    上传用户:alan-ee

  • ERP管理系统以生产经营活动为主线

    ERP管理系统以生产经营活动为主线,覆盖销售、计划、生管、采购、库存、制造、品管、人力资源、财务核算等部门,并能做到信息的分布式多级共享。可辅助处理企业中主要经营、管理活动。准确及时地向管理人员提供生产经营的统计分析信息,并加强对供、产、销、人、财、物的科学管理,合理安排生产,提高生产效率,降低生产成本,提高服务质量,严格往来帐款的控制,增强企业的应变能力和竞争能力。此系统可满足不同企业的管理需求,广泛适用于机械、汽车、摩托、电子电器、建材、制衣等制造业或商贸企业使用

    标签: ERP 管理系统 生产经营

    上传时间: 2015-05-01

    上传用户:qwe1234

  • 红金羚v1.5办公自动化软件是基于大型数据库系统开发的应用系统

    红金羚v1.5办公自动化软件是基于大型数据库系统开发的应用系统,它充分利用计算机及网络的数据处理、数据协同、数据分析和统计的能力,将烦琐的工作流程明朗化、线程化,也从根本上加强并促进了群体工作成员之间的信息交流、资源共享、事务协作及有效管理等,进而推动了管理、资源利用、公文流转及的发展。 红金羚v1.5办公自动化系统以三层客户机/服务器结构为主,结合B/S传统结构,以微机作为客户终端,由于采用标准SQL语句开发,可以支持多种开放型数据库系统(如:MS SQL Server 、Oracle等)。 红金羚v1.5公自动化软件是基于数据库开发的,因此,它与其他行业应用软件的集成就显得尤为方便,并且它还可以作为其他大型应用系统(如数据仓库)的前端,为企业的信息化建设奠定良好的基础。

    标签: 1.5 金羚 办公自动化 软件

    上传时间: 2014-01-21

    上传用户:shizhanincc

  • 这个基于嵌入式平台SMART PHONE电子邮件收发管理系统(MAIL MAN是一个电子邮件客户端软件。它以很小的体积

    这个基于嵌入式平台SMART PHONE电子邮件收发管理系统(MAIL MAN是一个电子邮件客户端软件。它以很小的体积,消耗很少的系统资源,而实现了非常强大的功能。它支持全部的INTERNET 电子邮件功能

    标签: SMART PHONE MAIL MAN

    上传时间: 2013-12-07

    上传用户:cainaifa

  • Visual Basic是一个Windows系统下流行的应用程序开发平台。其方便的界面设计使程序员能节省大量时间

    Visual Basic是一个Windows系统下流行的应用程序开发平台。其方便的界面设计使程序员能节省大量时间,并把最大的精力集中在应用程序核心代码的编写上。VB4目前已成为Win95系统下一种最高效灵活的主流开发工具之一,而调用API应用程序接口则正是对VB4功能的强有力扩充,它使得VB4能够直接控制和处理PC硬件资源,而不必依赖于MS-DOS系统服务。可以说,正是借助于API使得VB即能隐藏大部分Windows编程的难点,同时又提供了使用Windows环境的灵活性。

    标签: Windows Visual Basic

    上传时间: 2013-12-25

    上传用户:225588

  • 摘 要】:图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本文对数据库管理系统

    摘 要】:图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本文对数据库管理系统,Delphi应用程序设计,Delphi 数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。最后介绍一下图书馆的馆藏资源数字化,管理和服务计算机化和网络化

    标签: MIS 图书管理 典型 信息管理系统

    上传时间: 2014-01-14

    上传用户:sk5201314

  • 一个由 php 写成的开放源码 会计/ERP/CRM 系统。它包含十九个模块 - 系统管理

    一个由 php 写成的开放源码 会计/ERP/CRM 系统。它包含十九个模块 - 系统管理,联系资讯管理,顾客关系, 顾客自助服务, 供应商关系, 总帐,银行结馀校对,存货管理,服务管理,应付帐/发票,应收帐/发票,采购订单,销售订单,报价单,销售点收银员,销售点主管,人力资源,职员自助服务和职员工资 包括一套新的顾客自助服务模块,它提供了客户服务中心和顾客研读总帐报表等功能,安装过程被改进,对中文 egroupware 用户来说,zh/zt 被转换到 utf-8 的功能被加入

    标签: php ERP CRM 开放源码

    上传时间: 2015-05-22

    上传用户:xinyuzhiqiwuwu

  • 这是 用C++编写的员工培训系统 用户要修改程序源码可以选择相应的.h和.cpp文件

    这是 用C++编写的员工培训系统 用户要修改程序源码可以选择相应的.h和.cpp文件,本实例使用的命名规则基本是:DIALOG_***** 为管理对话框资源, *****Info为数据输入窗口资源, *****Set为结果集对应的类

    标签: cpp 编写 用户

    上传时间: 2014-01-14

    上传用户:LIKE

  • 这是一个不错的商店管理系统

    这是一个不错的商店管理系统,包括人力资源管理和商店的进出货管理。内有可执行文件,可以正常运行,后台数据库为Access.

    标签: 管理系统

    上传时间: 2015-05-31

    上传用户:txfyddz