Ta上传的资源 (0)

假定系统有五个进程,每一个进程用一个进程控制块PCB来代表;进程控制块如包含:进程名、指针、要求运行时间、优先数、状态等。在每次运行所设计的处理器调度程序之前,为每个进程任意确定它的“优先数”和“要求运行时间”在所设计的程序中应有显示或打印语句,能显示或打印每次被选中进程的进程名以及运行一次后进程队

本书全面论述了数据结构和算法分析,即组织大量数据的方法和对算法运行时间的估计。随着计算机的速度越来越快,对于能够处理大量输入数据的程序的需求变得日益迫切。具有讽刺意味的是,由于在输入量很大时程序的效率明显降低,因此这又要求更加关注效率问题。通过在实际编程之前对算法进行分析,学生可以确定一个特定的解法

假定系统有五个进程,每一个进程用一个进程控制块PCB来代表;进程控制块如包含:进程名、指针、要求运行时间、优先数、状态等。在每次运行所设计的处理器调度程序之前,为每个进程任意确定它的“优先数”和“要求运行时间”在所设计的程序中应有显示或打印语句,能显示或打印每次被选中进程的进程名以及运行一次后进程队

这次作业的数据结构比较简单,所以没有单独写类,而是把成员和方法放在DLG类中。 首先关于指令访问次序,我写了一个Rand函数,用于生成上下限之间的伪随机数。由于指令不需要重复执行,所以函数里添加了一些判断指令是否已经执行的函数。已经执行的指令号存放在一个vector变量中,可以调用泛型算法来确定当前