模拟操作系统课程设计
《模拟操作系统课程设计》由会员分享,可在线阅读,更多相关《模拟操作系统课程设计(46页珍藏版)》请在毕设资料网上搜索。
1、 1 一 引言 1.1 性质 计算机系统是计算机系统中不可缺少的基本系统软件,计算机系统是由硬件和软件两 部分构成的。操作系统实际上是一个计算机系统中硬、软件资源的总指挥部。能有效的组 织和管理计算机系统中的硬件和软件资源、 合理的组织计算机工作流程, 控制程序的执行、 并向用户提供各种服务功能,使得用户能够合理、方便、有效的使用计算机,是整个计算 机系统能高效运行的一组程序模块的集合。操作系统在计算机体系中张非常重要的地位。 本课程设计旨在加深对操作系统的认识和理解。通过对操作系统模拟的实现,掌握操作系 统的工作原理和实现方法。 提高学生分析问题和解决问题的能力, 并提高学生的编程能力。 1
2、.2 教学目的 通过对操作系统模拟的实现,使学生加深对计算机操作系统的认识和理解,掌握操作 系统的工作原理和实现方法。是学生在理论知识应用于实践的过程中,提高学生分析问题 和解决问题的能力。同时也提高学生的编程能力。 1.3 任务和要求 实现操作系统的模拟,此系统为操作系统的模拟,提供命令接口和图形借口。该系统 包括文件管理,实现了磁盘模拟、文件的创建、编辑、移动、复制、删除等功能。单用户 多进程的存储管理、设备管理和进程管理部分。存储管理包括主存分配与回收。设备管理 包括设备的分配与回收。设备分配时采用采用先来先服务策略,设备回收时唤醒等待设备 的进程。进程管理主要包括进程调度,采用时间片轮
3、转法,实现了进程的创建和撤销、进 程的阻塞和唤醒和中断。并且以上过程在屏幕上显示。并提供友好的用户使用页面。 1.4 意义 通过对操作系统模拟的实现,加深对计算机操作系统的认识和理解,提高学生把理论 应用与实际的能力。使学生的缝隙问题和解决问题的能力得到提高。为以后的发展打下基 础。 1.5 论文结构安排 第一章 引言 说明本课程设计的性质、教学目的与任务和要求,意义,以及论文结构 安排。 第二章 系统分析与设计 写出系统要求,分析出包含哪些功能模块、每个模块的计划 采用的实现方法和原理 第三章 系统实现 写出主要模块的实现, 包括全局变量说明和主要功能的实现流程 (按 照模块说) 第四章 结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 操作系统 课程设计
