实现语言:要求用C、C++等语言来实现1、设计一进程调度系统设计目的与要求:本设计的目的是加深对进程概念及进程管理各部分内容的理解;熟悉进程管理中主要数据结构的设计及进程调度算法、进程控制机构的实施。要求设计一个允许n个进程并发运行的进程管理模拟系统。该系统包括有简单的进程控制,其进程调度算法可任意选择。每个进程用一个PCB表示,其内容根据具体情况设置。具体要求如下:⑴设计一个模拟进程调度的系统;⑵采用FIFO、SPF或优先级调度算法;⑶自己根据算法需要确定PCB中的数据结构;⑷能够显示进程的运行状态包括进程状态、占用CPU时间、要求服务时间等信息。