操作系统课程设计总结报告new

操作系统课程设计总结报告new

ID:19693123

大小:139.50 KB

页数:6页

时间:2018-10-05

操作系统课程设计总结报告new_第1页
操作系统课程设计总结报告new_第2页
操作系统课程设计总结报告new_第3页
操作系统课程设计总结报告new_第4页
操作系统课程设计总结报告new_第5页
资源描述:

《操作系统课程设计总结报告new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《操作系统课程设计》总结报告学期2012-2013学年第二学期学院软件学院学号20011姓名2011年6月28日5本学期开设了操作系统课程,为了更好的理解操作系统理论,掌握其应用,特设此操作系统实验课程,在该操作系统实验中包括进程管理、存储管理、设备管理和文件管理四个实验部分。一、进程控制1.1目的利用简单的结构和控制方法模拟进程结构、进程状态转换和进程控制。1.2内容1、利用简单的结构和控制方法模拟进程结构、进程状态和进程控制,使学生掌握作为操作系统分配资源的基本单位的进程相关的概念。定义PCB(可以采用静态结构或动态结构),在实验中只

2、需建立PCB,用它代表完整的进程。2、定义进程状态转换方式:进程的状态转换是由进程内部操作或操作系统的控制引起,由于无法实现这些功能,学生可以采用随机数方法或键盘控制方法模拟,并实现对应的控制程序。随机方法指产生1-6的随机数,分别代表创建进程(c)、结束进程(e)、进程阻塞(b)、激活进程(w)、调度进程(p)、时间片到(t)等事件;键盘模拟方法指定义6种按键代表以上6种事件。3、创建进程的过程中加入连续存储管理的可变分区的分配算法,可采用最佳适应算法,在结束进程的同时完成内存分区的回收算法,保证连接成一个连续空闲区。1.3数据结构建立

3、三个队列,分别是就绪队列,执行队列,阻塞队列。并写出相应的出队入队及初始化函数。三个结构体,分别是链队结构体,进程结构体,空闲表结构体。有一个表,一个空余表。1.4算法设计及流程图进程的分配算法:5进程的回收算法:5二、请求分页存储器管理2.1目的2.2内容2.3数据结构2.4算法设计及流程图2.5小结三、设备管理3.1目的3.2内容3.3数据结构3.4算法设计及流程图3.5小结四、文件管理4.1目的4.2内容4.3数据结构4.4算法设计及流程图4.5小结五、进程调度5.1目的5.2内容5.3数据结构5.4算法设计及流程图5.5小结六、银

4、行家算法6.1目的6.2内容6.3数据结构6.4算法设计及流程图56.5小结七、课程总结55

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。