操作系统课程设计操作系统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");

}

华圣云 HuaSaint-阿里云国际站一级分销商,只需一个邮箱即可注册国际账号,可代充值

简介华圣云 HuaSaint是阿里云国际版一级分销商(诚招募二级代理),专业为全球企业客户与个人开发者提供阿里云国际版开户注册、认证、充值等服务,通过HuaSaint开通阿里云国际版只需要一个邮箱,不需要PayPal信用卡,不需要买海外电话卡,绝对的零门槛,零风险官方网站:www.huasaint.com企业名:huaSaint Tech Limited阿里云国际版都有什么优势?阿里云国际版的产品...

TmhHost香港三网CN2 GIA月付45元起,美国CN2 GIA高防VPS季付99元起

TmhHost是一家国内正规公司,具备ISP\ICP等资质,主营国内外云服务器及独立服务器租用业务,目前,商家新上香港三网CN2 GIA线路VPS及国内镇江BGP高防云主机,其中香港三网CN2 GIA线路最低每月45元起;同时对美国洛杉矶CN2 GIA线路高防及普通VPS进行优惠促销,优惠后美国洛杉矶Cera机房CN2 GIA线路高防VPS季付99元起。香港CN2 GIA安畅机房,三网回程CN2 ...

台湾云服务器整理推荐UCloud/易探云!

台湾云服务器去哪里买?国内有没有哪里的台湾云服务器这块做的比较好的?有很多用户想用台湾云服务器,那么判断哪家台湾云服务器好,不是按照最便宜或最贵的选择,而是根据您的实际使用目的选择服务器,只有最适合您的才是最好的。总体而言,台湾云服务器的稳定性确实要好于大陆。今天,云服务器网(yuntue.com)小编来介绍一下台湾云服务器哪里买和一年需要多少钱!一、UCloud台湾云服务器UCloud上市云商,...

操作系统课程设计为你推荐
组或资源的状态不是执行请求操作的正确状态提示 HTTP 错误 404 -文件或目录未找到。查杀木马如何手动查杀木马混乱模式拳皇2002李梅的混乱模式出招2g内存条2G的内存条和8G的内存条有什么不同查看加密空间好友QQ空间有限制访问,怎么查看加密的QQ空间?软件更新不可用为什么我用流量更新软件更新不了请问是什么原因????解码器有什么用摩托车解码有什么用ldap统一用户认证介绍H3CTE的H3CTE认证介绍怎样下载文件电脑上怎么下载安装软件啊公司注册如何办理我想注册一家公司,怎么注册?
武汉域名注册 kvmla 韩国俄罗斯 天猫双十一秒杀 evssl证书 windows2003iso 百兆独享 php空间推荐 免费活动 服务器是干什么的 河南移动网 四核服务器 空间租赁 上海电信测速 lamp是什么意思 万网服务器 hosting alexa搜 hosts文件 ddos攻击器下载 更多