进程调度模拟设计——先来先服务、强占式短进程优先算法
课程设计任务书
学生姓名: 方传强 专业班级: 计算机0903 指导教师: 杜薇 工作单位: 计算机科学与技术学院
题 目: 进程调度模拟设计——先来先服务、强占式短进程优先算法
初始条件:
1.预备内容:阅读操作系统的处理机管理章节内容,对进程调度的功能以及进程调度算法有深入的理解。
2.实践准备:掌握一种计算机高级语言的使用。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写
等具体要求)
1.模拟进程调度,能够处理以下的情形:
⑴ 能够选择不同的调度算法(要求中给出的调度算法);
⑵ 能够输入进程的基本信息,如进程名、到达时间和运行时间等; ⑶ 根据选择的调度算法显示进程调度队列;
⑷ 根据选择的调度算法计算平均周转时间和平均带权周转时间。 2.设计报告内容应说明: ⑴ 需求分析;
⑵ 功能设计(数据结构及模块说明); ⑶ 开发平台及源程序的主要部分;
⑷ 测试用例,运行结果与运行情况分析; ⑸ 自我评价与总结:
i)你认为你完成的设计哪些地方做得比较好或比较出色; ii)什么地方做得不太好,以后如何改正;
iii)从本设计得到的收获(在编写,调试,执行过程中的经验和教训); iv)完成本题是否有其他方法(如果有,简要说明该方法); v)对实验题的评价和改进意见,请你推荐设计题目。
时间安排:
设计安排一周:周1、周2:完成程序分析及设计。
周2、周3:完成程序调试及测试。 周4、周5:验收、撰写课程设计报告。
(注意事项:严禁抄袭,一旦发现,一律按0分记)
指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日
你可能喜欢
- 操作系统进程调度算法
- 时间片轮转调度算法
- 技术基础
- 作业调度
- 操作系统课程设计银行家算法
- 操作系统存储管理
- 操作系统实验
- 银行家算法课程设计报告
- 操作系统课程设计——进程调度模拟算法(5种)16页
- 操作系统实验报告进程调度算法12页
- 操作系统课程设计之进程调度程序设计时间轮转和优先级混合算法26页
- 操作系统 时间片轮转RR进程调度算法 java版7页
- 操作系统 先来先服务FCFS和短作业优先SJF进程调度算法 java版11页
- 计算机操作系统-实验一:进程控制和调度算法5页
- 时间片轮转调度算法8页
- FCFS算法和基于时间片轮转调度3页
- 基于优先级的时间片轮转调度算法调度处理器9页
- 进程调度模拟设计——时间片轮转、强占式短进程优先算法13页
- 基于时间片的轮转调度算法7页
- 操作系统 时间片轮转RR进程调度算法 java版7页
- 机械制造技术基础3页
- 第二章 真空技术基础43页
- 软件技术与基础25页
- 信息技术基础复习知识点4页
- 软件技术基础38页
- 电子技术基础资料3页
- 实验二模拟作业调度7页
- 作业调度。DOC8页
- 作业调度C++3页
- 作业调度器综述及问题23页
- Hadoop 作业调度源码分析4页
- 第5章 作业调度51页
- 操作系统课程设计 银行家算法报告26页
- 操作系统课程设计----模拟银行家算法避免死锁11页
- 操作系统课程设计银行家算法程序8页
- 银行家算法设计-操作系统课程设计报告书17页
- 操作系统银行家算法课程设计17页
- 操作系统课程设计银行家算法13页
- 操作系统概论-3存储器管理98页
- 自考-操作系统概论-第3章 存储管理110页
- 操作系统实验指导-虚拟存储器管理2页
- 操作系统实验6_磁盘存储空间管理5页
- 操作系统实验五 虚拟存储器管理11页
- 操作系统实验5_虚拟存储器管理6页
- 操作系统实验26页
- 操作系统实验报告 windows部分(原创)30页
- 操作系统实验报告 linux部分(原创)22页
- 网络操作系统实验指导书11页
- 实验6 网络操作系统管理实验指导.16页
- 操作系统实验六8页
- 操作系统课程设计 银行家算法报告26页
- 银行家算法课程设计报告16页
- 银行家算法设计-操作系统课程设计报告书17页
- 银行家算法课程设计报告21页
- 银行家算法课程设计报告18页
- 银行家算法课程设计报告16页


