《操作系统》课程设计任务书
题目:内存管理模拟UNIX提供的vi编辑器来编译C程序,学会利用gcc、gdb编译、调试C程序。
2、采用可变分区方案,但不采用紧凑算法。假设系统内存容量为100KB。要能处理内存回收的时候上下邻合并的问题;对随机出现的进程i申请jKB内存,程序能判断是否能分配;释放随机的首地址为Handle的内存块;要求输出内存使用情况和空闲情况。
三、设计要求
分析设计要求,给出解决方案(要说明设计实现所用的原理、采用的数据结构)。
设计合适的测试用例,对得到的运行结果要有分析。
设计中遇到的问题,设计的心得体会。
4、文档:课程设计打印文档每个学生一份,并装在统一的资料袋中。
5、光盘:每个学生的文档和程序资料建在一个以自己学号和姓名命名的文件夹下,刻录一张光盘,装入资料袋中。
提交的成果
1. 设计说明书一份,内容包括:
1) 中文摘要100字;关键词3-5个;
2) 设计思想;
3)各模块的伪码算法;
4)函数的调用关系图;
5)测试结果;
6)源程序(带注释);
7)设计总结;
8) 参考文献、致谢等。
2. 刻制光盘一张。
五、主要参考文献
1. 汤子瀛,哲凤屏.计算机操作系统[M].西安电子科技大学学出版社.2014
2. 王清,李光明.操作系统[M].冶金工业出版社.
3.孙钟秀等 操作系统教程曾明 ?Linux操作系统应用教程 清华大学出版社
原创力文档

文档评论(0)