更多企业学院:《中小企业管理全能版》183套讲座+89700份资料《总经理、高层管理》49套讲座+16388份资料《中层管理学院》46套讲座+6020份资料《国学智慧、易经》46套讲座《人力资源学院》56套讲座+27123份资料《各阶段员工培训学院》77套讲座+324份资料《员工管理企业学院》67套讲座+8720份资料《工厂生产管理学院》52套讲座+13920份资料《财务管理学院》53套讲座+17945份资料《销售经理学院》56套讲座+14350份资料《销售人员培训学院》72套讲座+4879份资料操作系统课程设计(设备管理)目录一引言1
1课程设计题目实现一个模拟操作系统
2课程设计的目的通过模拟操作系统原理的实现,加深对操作系统工作原理理解,进一步了解操作系统的实现方法,并可练习合作完成系统的团队精神和提高程序设计能力
3小组人数建议3~4人一组共同完成模拟系统的实现
4编程语言建议使用VC、VB、C#、Java等Windows环境下的程序设计语言,以借助这些语言环境来模拟硬件的一些并行工作
5课程设计内容模拟采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理、文件管理和用户接口四部分
6界面设计如图图1
1二课程设计任务及要求2
1设计任务设计一个设备管理分配程序,按先来先服务的算法,对设备进行分配
2设计要求设备管理主要包括设备的分配和回收
(1)模拟系统中有A、B、C三种独占型设备,A设备3个,B设备2个,C设备1个
(2)因为模拟系统比较小,因此只要设备表设计合理即可
(3)采用先来先服务分配策略,采用设备的安全分配方式
(4)屏幕显示每个设备是否被使用,哪个进程在使用该设备,哪些进程在等待使用该设备
三算法及数据结构3
1算法的总体思想(流程)设备管理的功能是按照设备的类型和系统采用的分配策略,为请求I/O