操作系统课程设计

武汉理工大学计算机

课程设计任务书

指导教师: 孙玉芬 工作单位: 计算机科学与技术学院

题 目: 进程调度模拟设计——先来先服务、非强占式短进程优先算法

初始条件:

1.预备内容:阅读操作系统的处理机管理章节内容,对进程调度的功能以及进程调度算法有深入的理解。

2.实践准备:掌握一种计算机高级语言的使用。

学生姓名: 刘宇 专业班级: 计科0904班

要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写

等具体要求)

1.模拟进程调度,能够处理以下的情形:

⑴ 能够选择不同的调度算法(要求中给出的调度算法);

⑵ 能够输入进程的基本信息,如进程名、到达时间和运行时间等; ⑶ 根据选择的调度算法显示进程调度队列;

⑷ 根据选择的调度算法计算平均周转时间和平均带权周转时间。 2.设计报告内容应说明: ⑴ 课程设计目的与功能;

⑵ 需求分析,数据结构或模块说明(功能与框图); ⑶ 源程序的主要部分;

⑷ 测试用例,运行结果与运行情况分析; ⑸ 自我评价与总结:

i)你认为你完成的设计哪些地方做得比较好或比较出色; ii)什么地方做得不太好,以后如何改正;

iii)从本设计得到的收获(在编写,调试,执行过程中的经验和教训); iv)完成本题是否有其他方法(如果有,简要说明该方法); v)对实验题的评价和改进意见,请你推荐设计题目。

时间安排:

设计安排一周:周1、周2:完成程序分析及设计。

周2、周3:完成程序调试及测试。 周4、周5:验收、撰写课程设计报告。

(注意事项:严禁抄袭,一旦发现,抄与被抄的一律按0分记)

指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日

你可能喜欢

  • 操作系统设计
  • 进程调度算法
  • 操作系统实验
  • 短作业优先调度算法
  • 计算机操作系统课程设计
  • 操作系统课程设计报告
  • 操作系统课程设计银行家算法
  • 操作系统课程设计模拟操作系统

操作系统课程设计相关文档

最新文档

返回顶部