操作系统课程设计---进程调度模拟设计
《操作系统课程设计---进程调度模拟设计》由会员分享,可在线阅读,更多相关《操作系统课程设计---进程调度模拟设计(12页珍藏版)》请在毕设资料网上搜索。
1、 1 课程设计任务书课程设计任务书 题题 目目: : 进程进程调度调度模拟设计模拟设计先来先服务、非强占式短进程优先算法先来先服务、非强占式短进程优先算法 初始条件:初始条件: 1预备内容:阅读操作系统的处理机管理章节内容,对进程调度的功能以及进程 调度算法有深入的理解。 2实践准备:掌握一种计算机高级语言的使用。 要求完成的主要任务要求完成的主要任务: : (包括课程设计工作量及其技术要求,以及说明书撰写 等具体要求) 1模拟进程调度,能够处理以下的情形: 能够选择不同的调度算法(要求中给出的调度算法) ; 能够输入进程的基本信息,如进程名、到达时间和运行时间等; 根据选择的调度算法显示进程
2、调度队列; 根据选择的调度算法计算平均周转时间和平均带权周转时间。 2设计报告内容应说明: 课程设计目的与功能; 需求分析,数据结构或模块说明(功能与框图); 源程序的主要部分; 测试用例,运行结果与运行情况分析; 自我评价与总结: i)你认为你完成的设计哪些地方做得比较好或比较出色; ii)什么地方做得不太好,以后如何改正; iii)从本设计得到的收获(在编写,调试,执行过程中的经验和教训) ; iv)完成本题是否有其他方法(如果有,简要说明该方法) ; v)对实验题的评价和改进意见,请你推荐设计题目。 时间安排:时间安排: 设计安排一周:周 1、周 2:完成程序分析及设计。 周 2、周 3
3、:完成程序调试及测试。 周 4、周 5:验收、撰写课程设计报告。 (注意事项:(注意事项:严禁抄袭,一旦发现,抄与被抄的一律按严禁抄袭,一旦发现,抄与被抄的一律按 0 0 分记)分记) 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签系主任(或责任教师)签名:名: 年年 月月 日日 2 目录目录 课程设计目的与功能课程设计目的与功能3 实验目的3 开发平台3 需求分析,数据结构或模块说明需求分析,数据结构或模块说明3 问题描述.3 实验要求3 功能描述4 程序框图5 源程序的主要部分源程序的主要部分6 结构体的创建6 主函数6 SJF 调度算法的函数7 FCFS 调度算法的函数.9 测试用例, 运行结果与运行情况分析测试用例, 运行结果与运行情况分析10 自我评价与总结自我评价与总结11 实验优点11 实验不足11 收货与体会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 进程 调度 模拟 设计
