使用优先数法和简单轮转法实现进程调度课程及设计报告.docxVIP

  • 11
  • 0
  • 约1.38万字
  • 约 21页
  • 2018-02-06 发布于浙江
  • 举报

使用优先数法和简单轮转法实现进程调度课程及设计报告.docx

使用优先数法和简单轮转法实现进程调度课程及设计报告

《操作系统原理》课程设计报告姓 名: 班 级: 学 号: 指导老师: 二〇一三年 十二 月二十日目 录一、《操作系统原理》课程设计的目的与要求11.目的12.要求1二、简述课程设计内容、主要功能和实现环境11.课程设计内容12.主要功能23.实现环境2三、任务的分析、设计、实现和讨论21.任务的分析22.任务的设计与实现33.操作过程和结果分析44.思考题的解答和讨论8四、《操作系统》课程设计小结14五、参考文献15六、附录15一、《操作系统原理》课程设计的目的与要求1.目的进程是操作系统最重要的概念之一,进程调度又是操作系统核心的主要内容。本实习要求学生独立地用高级语言编写和调试一个简单的进程调度程序。调度算法可任意选择或自行设计,采用优先数法等。本课题可以加深对进程调度和各种调度算法的理解。2.要求设计一个有n个进程并发的进程调度程序。每个进程由一个进程控制块(PCB)表示。进程控制块一般应该包含下述信息:进程名、进程优先数、进程需要运行的时间、占用CPU的时间以及进程的状态等,且可按调度算法的不同而增删。调度程序采用优先数法,并且调度程序应该具备用户设计优先级的功能。 算法应能显示或打印各个进程的PID、状态(运行状态R、等待状态W等)和参数(已运行时间等)的变化情况,便于观察诸进程的调度过程进程是操作系统最重要的概念之一,进程调度又是操作系统核心的主要内容。本实习要

文档评论(0)

1亿VIP精品文档

相关文档