操作系统课程设计操作系统fifo磁盘调度课程设计

操作系统课程设计  时间:2022-02-28  阅读:()

操作系统fifo磁盘调度课程设计

#include<stdio.h>

#include<stdlib.h>

#define OK 1

#define ERROR 0

#define OVERFLOW -2

typedef int Status ;

typedef int ElemType;

#define  LIST_INIT_SIZE 100  // ????±í??????????????·????? typedef struct

{

    ElemType*elem;//?????????ù?·

    int length;//?±?°?¤??

    int listsize;//?±?°·????????????? }SqList;

  Status InitList_Sq( SqList &L )

{

  // ???ì????????????±í L.elem = (ElemType*) malloc(LIST_INIT_SIZE * sizeof (ElemType));

if (!L.elem) exit (OVERFLOW);//·????????§°?    L.length = 0;

   L.listsize = LIST_INIT_SIZE;

return OK;

}

//?????÷????????·?????·¨ void FCFS(SqList &L) {     ElemType Cur_track,Que_count,Total_track=0;     float Area_length;     printf("???????·?±?°?ù????????");     scanf("%d",&Cur_track);     L.elem[0]=Cur_track;    //???±?°???·?±?°?ù??????·???±í?·L.elem[0]     printf("???????????????ó????????????");     scanf("%d",&Que_count);     printf("???????????????ó??????");     for(int m=1;m<=Que_count;m++)    //??L.elem[1]?????????????????ó????     {     scanf("%d",&L.elem[m]);     L.length++;     }     printf("%d ",L.length);     for(int i=0;i<Que_count;i++)     {     if(L.elem[i]<=L.elem[i+1])     Total_track=Total_track+(L.elem[i+1]-L.elem[i]);     else     Total_track=Total_track+(L.elem[i]-L.elem[i+1]);     }     Area_length=(float)Total_track /  L.length;     printf("??????????×???????%d ",Total_track);     printf("???ù?°???¤??????%f ",Area_length); }     Status Destroy_Sq(SqList &L)

{

    free(L.elem);

    L.elem=NULL;

    return OK;

}

  int main()

{

    SqList L;

    if(InitList_Sq(L)==OVERFLOW)

    printf("·????????§°?");

    else

    {

    FCFS(L);

    }

    Destroy_Sq(L);     system("pause");

}

月神科技:香港CN2/洛杉矶CN2/华中电信高防vps,月付20元起

月神科技怎么样?月神科技是由江西月神科技有限公司运营的一家自营云产品的IDC服务商,提供香港安畅、香港沙田、美国CERA、华中电信等机房资源,月神科技有自己的用户群和拥有创宇认证,并且也有电商企业将业务架设在月神科技的平台上。目前,香港CN2云服务器、洛杉矶CN2云主机、华中电信高防vps,月付20元起。点击进入:月神科技官方网站地址月神科技vps优惠信息:香港安畅CN2-GIA低至20元核心:2...

提速啦:美国多IP站群云服务器 8核8G 10M带宽 7IP 88元/月

提速啦(www.tisula.com)是赣州王成璟网络科技有限公司旗下云服务器品牌,目前拥有在籍员工40人左右,社保在籍员工30人+,是正规的国内拥有IDC ICP ISP CDN 云牌照资质商家,2018-2021年连续4年获得CTG机房顶级金牌代理商荣誉 2021年赣州市于都县创业大赛三等奖,2020年于都电子商务示范企业,2021年于都县电子商务融合推广大使。资源优势介绍:Ceranetwo...

LOCVPS:VPS主机全场8折,德国/荷兰/美国KVM终身7折

LOCVPS发来了针对元旦新年的促销活动,除了全场VPS主机8折优惠外,针对德国/荷兰KVM #1/美国KVM#2 VPS提供终身7折优惠码(限量50名,先到先得)。LOCVPS是一家成立于2012年的国人VPS服务商,提供中国香港、韩国、美国、日本、新加坡、德国、荷兰、俄罗斯等地区VPS服务器,基于KVM或XEN架构(推荐优先选择KVM),均选择直连或者优化线路,国内延迟低,适合建站或远程办公使...

操作系统课程设计为你推荐
accesspointHP elitebook2530p 用无线路由器时 要我输入一个ralink wireless access point 什么意思网不易小学生上网弊大于利混乱模式混乱模式的对应一览软件更新不可用我的手机系统更新时候出现您的设备已修改,软件更新不可用S3(sch-939d)网络黑科技什么防封软件,都是假的,没有一个是真的,大家不要受骗!access数据库入门access的用法?hadoop大数据平台大数据集群?系统部署方案一个软件项目的实施方案要怎么写大数据人才培养大数据时代如何进行人才管理与规划mysql数据库迁移怎样用命令行把MySQL数据库迁移到另一台Linux服务器
天津服务器租赁 北京租服务器 a5域名交易 仿牌空间 westhost site5 t牌 kddi idc测评网 paypal认证 特价空间 info域名 日本空间 空间出租 hostker gspeed ntfs格式分区 可外链网盘 服务器是干什么的 metalink 更多