先来先服务算法

本文介绍了如何在Windows环境下,使用C#编写程序模拟进程的创建、调度与撤消。重点是实现了先来先服务(FCFS)调度算法,通过用户输入进程的名称、到达时间、服务时间和大小,程序会创建进程并按到达时间排序,计算完成时间,并显示详细信息。
摘要由CSDN通过智能技术生成

实验一、进程创建、调度与撤消

​​​​​​1.​实验目的:

通过进程的创建和调度的设计来达到如下目的:

  1. 加深对进程概念的理解,明确进程和程序的区别;
  2. 进一步认识并发执行的概念,区别顺序执行和并发执行;

     3、深入了解系统如何组织进程,创建进程

    4、进一步认识如何实现处理机调度。

2.实验内容:

在WINDOWS环境下模拟实验:

  1. 编写一程序,来模拟进程的创建和撤消,要求通过终端键盘输入几个作业的名称、大小、优先级等。系统为它创建进程,并把进程控制块PCB(进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、程序大小、已用CPU时间、进程状态等等)的内容送到终端显示器上输出。
  2. 同时模拟内存空间为作业分配内存空间,并把结果用图形形象地表示出来,同样通过终端输出。

3、从下面四个

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值