操作系统课程设指导书-1206.docVIP

  • 14
  • 0
  • 约8.19千字
  • 约 6页
  • 2016-10-11 发布于广东
  • 举报
操作系统课程设指导书-1206

操作系统课程设计指导书 信息科学与工程学院计算机工程系 一、课程设计的目的 操作系统课程主要讲述的内容是多道操作系统的原理与技术,与其它计算机原理、编译原理、汇编语言、计算机网络、程序设计等专业课程关系十分密切。本课程设计的目的综合应用学生所学知识,建立系统和完整的计算机系统概念,理解和巩固操作系统基本理论、原理和方法,掌握操作系统开发的基本技能。 二、课程设计的题目 操作系统模拟软件的设计与开发 三、设计内容 1、采用VC、VB、java或C等编程语言,模拟开发一个多用户多任务的类操作系统软件。要求如下: (1)模拟进程调度算法,模拟各种进程调度算法,并能管理各种进程调度算法的演示过程。 (2)模拟各种内存分配算法及回收过程,并能动态演示。结合进程调度算法,能为进程模拟分配内存,并设计一个跟踪该内存模拟分配的进程或线程,记录内存分配的结果; (3)模拟多用户登录管理过程,能允许多个用户登录,为每个用户建立进程或线程,并进行进程管理; (4)能模拟文件系统管理,进程可以对文件系统(包括文件和目录)进行读、写、创建、删除、打开、关闭等操作; (5)模拟磁盘管理过程,结合文件系统管理,显示磁盘管理的结构和文件在磁盘上的分布情况。 (6)能模拟进程通信管理,用户之间可以相互通信交流; (7)最好能采用类似于Windows的窗口界面。 2、

文档评论(0)

1亿VIP精品文档

相关文档