高级语言程序设计课程设计--进程调度模拟
《高级语言程序设计课程设计--进程调度模拟》由会员分享,可在线阅读,更多相关《高级语言程序设计课程设计--进程调度模拟(19页珍藏版)》请在毕设资料网上搜索。
1、 高级语言程序设计高级语言程序设计 课程设计报告课程设计报告 题目:题目: 进程调度模拟进程调度模拟 1 目 录 1 1 1 设计目的及要求设计目的及要求 3 1.1 设计目的 3 1.2 课程设计的实验环境 3 1.3 课程设计的预备知识 3 1.4 课程设计要求 3 2 课程设计内容课程设计内容 3 2.1 程序功能介绍. 3 2.2 程序整体设计说明. 4 2.2.1 设计思路 . 4 2.2.2 数据结构设计及用法说明 . 5 2.2.3 程序结构(流程图) . 5 2.2.4 各模块的功能及程序说明 . 6 2.2.5 程序运行结果 . 7 3 总结总结 9 参考资料参考资料. 11
2、 程序源代码 . 12 1 1 1 设计设计目的及要求目的及要求 1.1.1 1 设计目的设计目的 本课程设计是计算机科学与技术专业重要的实践性环节之一,是在学生学习 完程序设计语言(C)课程后进行的一次全面的综合练习。本课程设计的目的 和任务: 1. 巩固和加深学生对 C 语言课程的基本知识的理解和掌握 2. 掌握 C 语言编程和程序调试的基本技能 3. 利用 C 语言进行基本的软件设计 4. 掌握书写程序设计说明文档的能力 5. 提高运用 C 语言解决实际问题的能力 1.21.2 课程设计的实验环境课程设计的实验环境 硬件要求能运行 Windows 2000/XP 操作系统的微机系统。C
3、语言程序设计及 相应的开发环境。 1.31.3 课程设计的预备知识课程设计的预备知识 熟悉 C 语言及 C 语言开发工具。 1.41.4 课程设计要求课程设计要求 1. 分析课程设计题目的要求 2. 写出详细设计说明 3. 编写程序代码,调试程序使其能正确运行 4. 设计完成的软件要便于操作和使用 5. 设计完成后提交课程设计报告 2 2 课程设计内容课程设计内容 2.12.1 程序功能介绍程序功能介绍 在多道程序环境下,进程数目往往多于处理机数目,致使他们争用处理机。 这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使 1 之运行。分配处理机的任务是由进程调度程序完成的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 语言程序设计 课程设计 进程 调度 模拟
