课程设计(论文)题目:先来先服务和短进程优先调度算法模拟院(系):华清学院专业班级:计算机2011姓名:王江学号:11指导教师:曾应员2013年12月18日西安建筑科技大学华清学院课程设计(论文)任务书专业班级:计算机1101学生姓名:王江指导教师(签名):一、课程设计(论文)题目先来先服务和短进程优先调度算法模拟(进程调度):编写一个进程调度程序,允许多个进程并行执行,并能选择是先来先服务算法还是短进程优先算法
二、本次课程设计(论文)应达到的目的操作系统课程实践性比较强
课程设计是加强学生实践能力的一个强有力手段
课程设计要求学生在完成程序设计的同时能够写出比较规范的设计报告
严格实施课程设计这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显著的促进作用
本题目要达到目的:深入掌握进程调度的概念原理和实现方法
三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)先来先服务调度算法是以进程的到达时间为判断标准,按各个进程所的到达时间先后顺序进行调度
短进程优先调度算法是按进程的预计运行时间长短进行排序,先执行短进程
四、应收集的资料及主要参考文献:操作系统经典算法的编程实现资料非常丰富,可以在图书馆找书籍或在因特网上找资料,都很容易找到,但是大部分代码是不全的,不能直接运行,希望大家只是把它当参考,编码还是自己做
参考文献:【1】汤小丹、梁红兵、哲凤屏、汤子瀛编著
计算机操作系统(第三版)
西安:西安电子科技大学出版社,2007
5【2】史美林编
计算机操作系统教程
北京:清华大学出版社,1999
11【3】徐甲同编著
操作系统教程
西安:西安电子科技大学出版社,1996
8【4】Clifford,A
Shaffer编著
数决结构与算法分析(C++版)
北京:电子工业出版社,2005
7【5】蒋立翔编著
C++程序设