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

上传人:飞****2 文档编号:60121163 上传时间:2022-11-13 格式:DOC 页数:6 大小:135KB
返回 下载 相关 举报
操作系统课程设计总结报告.doc_第1页
第1页 / 共6页
操作系统课程设计总结报告.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《操作系统课程设计总结报告.doc》由会员分享,可在线阅读,更多相关《操作系统课程设计总结报告.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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

2、。2、 定义进程状态转换方式:进程的状态转换是由进程内部操作或操作系统的控制引起,由于无法实现这些功能,学生可以采用随机数方法或键盘控制方法模拟,并实现对应的控制程序。随机方法指产生16的随机数,分别代表创建进程(c)、结束进程(e)、进程阻塞(b)、激活进程(w)、调度进程(p)、时间片到(t)等事件;键盘模拟方法指定义6种按键代表以上6种事件。3、创建进程的过程中加入连续存储管理的可变分区的分配算法,可采用最佳适应算法,在结束进程的同时完成内存分区的回收算法,保证连接成一个连续空闲区。1.3数据结构 建立三个队列,分别是就绪队列,执行队列,阻塞队列。并写出相应的出队入队及初始化函数。三个结构体,分别是链队结构体,进程结构体,空闲表结构体。有一个表,一个空余表。 1.4算法设计及流程图进程的分配算法: 进程的回收算法:二、请求分页存储器管理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小结六、银行家算法6.1目的6.2内容6.3数据结构6.4算法设计及流程图6.5小结七、课程总结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁