Banker_algorithm.zip - 主要内容是模拟实现资源分配。同时要求编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生
的条件,并使用适当的算法,有效的防止和避免死锁的发生。
具体用银行家算法实现资源分配。要求如下:
(1) 设计一个M个并发进程共享N类不同资源的系统,进程可动态地申请资源和释放资源,系统按各进程的申
请动态地分配资源(可考虑多个进程多个类资源的情况)。
(2) 设计用银行家算法和随机分配算法,实现资源分配的两个资源分配程序,应具有显示或打印各进程依次
要求申请的资源数以及依次分配资源的情况。
(3) 确定一组各进程依次申请资源数的序列,在相同的情况下分别运行上述两种资源分配程序,观察运行结
果。,2015-05-03 11:02:31,下载5次
text-editor.zip - 小型文本编辑器的设计
设计一个文本编辑器,使其具有通常编辑器(如Notepad)所应具备的基本功能。
①该编辑器在串基本抽象数据型上构造。
②编辑器具备如字符串查找,字符串替换,统计字数,统计行数等基本功能。,2015-05-02 23:18:16,下载2次