基于Java的操作系统课程设计(作业调度,内存管理、进程调度、进程阻塞等功能)
操作系统是计算机系统配置的基本软件之一。它在整个计算机系统软件中占有中心地位。其作用是对计算机系统进行统一的调度和管理,提供各种强有力的系统服务,为用户创造既灵活又方便的使用环境。本课程是计算机及应用专业的一门专业主干课和必修课。通过课程设计,使学生掌握操作系统的基本概念、设计原理及实施技术,具有分析操作系统和设计、实现、开发实际操作系统的能力。提交一批作业(>=10),按先来先服选择一部分作业(最多 5 个)进入内存为每个作业创建一个进程,并分配内存(用户内存:0—1024K,采用可变连续分配方式)进程