搜索资源列表
-
0下载:
the queue code that wrote in C++ language
-
-
2下载:
(1)用C语言来实现对N个进程采用动态优先权优先算法的进程调度;
(2)每个用来标识进程的进程控制块PCB用结构来描述,包括以下字段:
进程标识数id;
进程优先数priority,并规定优先数愈大的进程,其优先权越高;
进程已占用的CPU时间cputime
进程还需占用的CPU时间alltime,当进程运行完毕时,alltime变为0;
进程的阻塞时间startblock,表示当进程在运行startblock个时间片后,进程将进入阻塞状态;
进程被阻塞的时间blo
-
-
1下载:
编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法。
1.定义一个记录磁盘块号的堆栈S—free[10],以及记录栈中现有磁盘块数的变量S—nfree。
2.定义一个由40个元素构成的结构数组block[40]用作磁盘块存放。
struct size
{ int blocl[10]
}
struct blocd
{ struct size a[10]
//用于在空闲磁盘块号链中存放磁盘块号
}block[40]
3. 假设系统中文件的最大
-
-
0下载:
本文用C++实现了ATM取款队列的简单模拟,初学者可以从中学习到编程的规范以及C++语言的基本语法,可供参考-In this paper, using C++ to achieve a simple simulation queue ATM withdrawals, beginners can learn to program in C++ specification and basic language syntax for reference
-
-
0下载:
Factorial using recursion, queue, stack, and other useful programs in c language.
-
-
0下载:
1)在Linux下用C语言编程模拟优先级程调度算法。为了清楚地观察每个进程的调度过程,程序将每个时间片内的进程情况显示出来。2)进程控制块是进程存在的唯一标志,因此,在模拟算法中每一个进程用一个进程控制块PCB来代表,PCB用一结构体表示。3)进程在运行过程中其状态将在就绪、执行、完成几种状态之间转换,同时进程可能处于不同的队列中,如就绪队列。在优先级调度算法中,选择单向队列,入队既是将进程控制块插入队尾,出队既是按优先级重新排列的队,删除队头元素。4)为了便于处理,程序中的某进程运行时间以时间
-