-
-
Clunzhuanfa.rar
编写并调试一个模拟的进程调度程序,采用“轮转法”调度算法对五个进程进行调度。
轮转法可以是简单轮转法、可变时间片轮转法,或多队列轮转法。
简单轮转法的基本思想是:所有就绪进程按 FCFS排成一个队列,总是把处理机分配给队首的进程,各进程占用CPU的时间片相同。如果运行进程用完它的时间片后还为完成,就把它送回到就绪队列的末尾,把处理机重新分配给队首的进程。直至所有的进程运行完毕。
-
youxianshu.rar
编写并调试一个模拟的进程调度程序,采用“最高优先数优先”调度算法对五个进程进行调度。
“最高优先数优先”调度算法的基本思想是把CPU分配给就绪队列中优先数最高的进程。
静态优先数是在创建进程时确定的,并在整个进程运行期间不再改变。
动态优先数是指进程的优先数在创建进程时可以给定一个初始值,并且可以按一定原则修改优先数。例如:在进程获得一次CPU后就将其优先数减少1。或者,进程等待的时间超过某一时限时增加其优先数的值,
-
ProcessCall.rar
操作系统中的进程调度,进程调度模拟程序:假设有10个进程需要在CPU上执行,分别用:先进先出调度算法;基于优先数的调度算法;最短执行时间调度算法
确定这10个进程在CPU上的执行过程。要求每次进程调度时在屏幕上显示:当前执行进程;就绪队列;等待队列
-
FastDown1.1.zip
... 编码,支持HTTP GET、POST方法,支持重定向、Cookie。
支持获取FTP目录内容。
支持断点续传,支持将文件分成多块同时下载,可任意指定分块数,下载速度快,CPU占用率低。
支持从多个地址下载同一个文件。
支持同步模式,异步模式。
支持SOCKS4,SOCKS5,HTTP1.1代理。
可提供C++静态库(VC6、VC7、VC8、C++ Builder), ...
-
-
-
-
-
-
BinCombine.rar
一般硬件都是已bin文件烧录程序的,象ARM等复杂的CPU,可能会用到多个程序,存放在FLASH中的不同位置,这种情况烧录程序就需要烧录多次,比较麻烦。本人用VB编写了一个可以合并多个bin文件的程序,FLASH的地址可任意填写,填写完毕之后按下COMBINE按键,就会生产一整个bin文件,保护你需要添加的多个bin文件在对应的位置上,再次烧录,只需要烧录一次,比较方便。
-