基本分页存储管理的模拟实现 课程设计
《操作系统》课程设计报告
基本分页存储管理的模拟实现
学 院 计算机科学与技术
专 业 计算机科学与技术( 师范)
学 号 □□□□□
学 生 姓 名 □□
指导教师姓名 □□□
6月 20日
一 、设计目的与内容
1、 课程设计的目的:
操作系统课程设计是计算机专业重要的教学环节,它为学生提供了一个既动手又动脑, 将课本上的理论知识和实际有机的结合起来,独立分析和解决实际问题的机会。
★进一步巩固和复习 作系统的基础知识。
★培养学生结构化程序、模块化程序设计的方法和能力。
★提高学生调试程序的技巧和软件设计的能力。
★提高学生分析问题、解决问题以及综合利用C语言进行程序设计的能力。
2、 设计内容:
根据设计要求实现对基本分页存储管理的模拟
3、 设计要求:
★选择恰当的数据结构表示页表
★进程名,进程所需页数,进程进行的操作 (装入/退出)等操作可有键盘输入,也可从文件读出。
★每进行一次进程的装入或者退出操作,就显示出操作执行后内存中各页的分配情况。
二、算法的基本思想
主要功能函数:
Void creatA() //内存初始化函数
void NewNode(LinkList &L) //建立新进程函数
void FreeNode(LinkList &L) //回收进程函数
void Printf(LinkList L) //显示所有进程信息
void look(LinkList
如果觉得《用C语言实现一个分页存储管理 基本分页存储管理的模拟实现 课程设计.doc》对你有帮助,请点赞、收藏,并留下你的观点哦!