計算机08操作系统课程设计题目与任务分配.docVIP

  • 1
  • 0
  • 约3.09千字
  • 约 7页
  • 2017-01-17 发布于重庆
  • 举报

計算机08操作系统课程设计题目与任务分配.doc

計算机08操作系统课程设计题目与任务分配

上海海事大学计算机08操作系统课程设计 一、课程设计的基本要求 课程设计是在有限的时间内实现模拟操作系统的部分功能,为使课程设计能够有效实施,并取得一定效果,把设计的重点放在操作系统核心内容的模拟上。基本要求如下: 详细描述整个系统设计的总体框架和设计思想,并给出系统的主要模块以及模块间关系。 详细描述整个系统所使用的全局数据结构,包括结构名称、作用和各个字段的含义。 给出所有模块的详细的设计说明,并画出流程图。 源代码格式规范,并给出注释,以标明函数和数据结构的功能。 系统完成后,提交完整的程序代码、课程设计报告及相关文档,并适当说明设计中遇到的问题及心得体会。 课程设计使用的开发工具不限,但程序必须是WINDOWS图形界面。 二、课程设计的题目 1、进程调度模拟程序 设计要求:编写一个进程调度程序,行的进程调度程序. 系统能够真实模拟多任务操作系统中进程生命周期中的相关活动,主要功能涉及进程管理和进程调度。 b. 进程状态: 每个进程的状态可以是就绪 W(Wait)、运行R(Run)、()或完成F(Finish)种状态之一。. 每个进程相关的数据结构有:进程控制块(PCB)和进程生命周期数据。 ? 进程控制块(PCB):至少应该包含如下信息:进程名、优先、时间、需要运行时间、已用CPU时间、进程状态等等。 ?……等,要求序列有一定长度,在进程创建时随机生成,作为进程PCB结

文档评论(0)

1亿VIP精品文档

相关文档