操作系統课程设计报告内容.docxVIP

  • 14
  • 0
  • 约2.95万字
  • 约 50页
  • 2016-12-02 发布于重庆
  • 举报
操作系統课程设计报告内容

1设计目标编写并调试一个多进程共行的进程调度程序,以加深对进程调度的理解要求1:高于实验:至少有四种以上的进程调度程序供选择;每个进程由进程控制块表示,进程控制块至少包含6个信息项;设计一个实用的用户界面,以便选用不同的进程调度算法;要求2:独立运行:有能脱离外部API 、支持库及操作系统运行的可能性;2可行性分析2.1经济可行性开始撰写本文档的日期为2011年12月19日,作业提交截止时间为2012年1月3日,因而时间充足,经济上可行。2.2技术可行性经过一个对计算机操作系统学期的学习以及之前对汇编、C语言、数据结构等科目学习的知识积累,从技术角度看来,设计中的各项要求均有目前所知的技术能实现的应对方案,技术方面可行。2.3法律可行性拟将采用的算法均为公共版权的算法,此外将参考开放源代码的Linux早期版本源代码及Minix早期版本的源代码,可能有部分数据结构或函数引用,因本设计不用于商业用途并将在相应代码上保留原作者信息等荣誉行注释,符合GPL及BSD许可证要求,开发过程所用操作系统及工具均为可免费使用的工具(包括Ubuntu、GCC、NASM、Vim、Bochs、Qemu、Virtual Box、Libre Office等),法律上可行。3需求分析3.1概要分析根据设计目标的要求1,需要设计的调度程序包含用户界面、相应的数据结构和用户控制函数、内部调度函数,其中内部调度函数中

文档评论(0)

1亿VIP精品文档

相关文档