91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.16M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-03-27
  • 語言: 其他
  • 標簽: 其他??

資源簡介


?1/實現(xiàn)作業(yè)調(diào)度(先來先服務)、進程調(diào)度功能(時間片輪轉).2/實現(xiàn)內(nèi)存管理功能(連續(xù)分配)。3/這些功能要有機地連接起來.

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?

//********************結構體定義

//定義作業(yè)的結構體
struct?JCB{
char?name; //作業(yè)名字
char?state; //作業(yè)狀態(tài)(收容C運行R,完成F)
int?arrivetime; //作業(yè)到達時間
int?servicetime; //作業(yè)運行時間
int?ram; //作業(yè)需求的內(nèi)存大小
};
//定義進程的結構體
struct?PCB{
char?name; //進程名字
char?state; //進程狀態(tài)(就緒W運行R,完成F)
int?servicetime; //進程運行時間
int?ram; //進程需求的內(nèi)存大小
};
//作業(yè)鏈表結點定義
struct?JCBNODE{
JCB?p;
JCBNODE*?next;
};
//進程鏈表結點定義
struct?PCBNODE{
PCB?p;
PCBNODE*?next;
};
//作業(yè)鏈表定義
struct?JCblinkER{
JCBNODE*?head;
int?length;
};
//進程鏈表定義
struct?PCblinkER{
PCBNODE*?head;
int?length;
};
//內(nèi)存塊
struct?BLOCK{
int?pre; //前向指針
int?next; //后向指針
BLOCK*?link??;
char??name?;
int?ram; //可用大小
};
//內(nèi)存塊鏈表?(運行內(nèi)存塊?與?空閑內(nèi)存塊)
struct?BList{
BLOCK?*head?;
/*
當是空閑塊鏈表時候,表示總空閑內(nèi)存大小;
當是運行內(nèi)存鏈表時候,表示作業(yè)數(shù)量
*/
int?ram;

};

//****************************************

//********************全局變量設置*************
const?int?JCBA

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-01-13?20:23??操作系統(tǒng)課程設計\
?????文件???????17972??2016-01-06?19:51??操作系統(tǒng)課程設計\操作系統(tǒng)課程設計.cpp
?????文件??????202752??2016-01-13?20:23??操作系統(tǒng)課程設計\操作系統(tǒng)課程設計.doc
?????文件???????52958??2016-01-06?19:50??操作系統(tǒng)課程設計\操作系統(tǒng)課程設計.exe

評論

共有 條評論