2011年12月1日

操作系统——页式内存管理算法实现

摘要: 本程序演示的是操作系统页式内存管理方法。基本流程为:假设分配内存总大小255,创建进程之前检查内存空间是否有剩余足够的空间装入该进程,如果有,则分配,否则,提示不能分配,内存不足。每个进程看做一个对象,包括进程名,所占内存大小,分配完空间后,具体占用哪块空间要做记录。内存存储情况采用位示图法,分配为1,空闲为0。空闲块被送入空闲队列(此过程可以省略)进程撤销时,要把内存相应标志置为0,把释放的块号送入空闲队列。最多创建10个进程,用一个进程集合来存储。下面是详细代码:C++语言描述。希望各位高手多多指点。 1 // Menu.cpp : Defines the entry point for. 阅读全文

posted @ 2011-12-01 19:07 董志 阅读(648) 评论(0) 推荐(0) 编辑

黑马程序园--SQL基础复习(二)

摘要: ----------------------.Net培训、WP7培训、期待与您交流!---------------------- 此篇是接着SQL基础复习(一)写的。 主要介绍几个常用的关键字。 (1)GROUP BY 按组分类。 (2)WHERE 子句中不能出现聚合函数(Count、Max....) WHERE 子句应该放在GROUP BY 的前面。 (3)HAVING 子句则放在GROUP 子句的后面。 HAVING 子句可以用聚合函数,对分组后的组进行过滤。 HAVING 子句里的字段必须包含在GROUP BY语... 阅读全文

posted @ 2011-12-01 15:48 董志 阅读(161) 评论(0) 推荐(0) 编辑

导航