freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

操作系統(tǒng)進(jìn)程管理演示系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)(參考版)

2024-08-31 12:14本頁面
  

【正文】 (())。 (())。 = 。 = 。 = 。 (())。 (())。 (())。 int index = 0。 //時(shí)間片 bool flag = true。 //新建進(jìn)程 Process process = new Process(null, 0, 0, 0, 0, 0)。 //內(nèi)存量 static int totalPrinter = 0。 } static int totalCPU = 0。 using 。 using 。 using 。 using 。對(duì)此,我對(duì)他們也表示衷心的感謝。當(dāng)我遇到不懂或者難以解決的問題時(shí),也是鹿老師細(xì)心的給我進(jìn)行解答 。因?yàn)樗南ば恼疹欁屛以谡n題的研究過程中 克服了許多困難 。這期間我經(jīng)歷了許多困難,但最終我都克服了下來。針對(duì)這些問題, 希望在今后 的完善和修改中能夠解決 。 由于時(shí)間倉促 和 開發(fā)經(jīng)驗(yàn)的缺乏 ,本系統(tǒng)的功能實(shí)現(xiàn) 還有 許多 不完善的地方 , 以 及暫時(shí)無法解決的 bug, 系統(tǒng)界面過于簡(jiǎn)單。 (2) 采用了可視化的操作方式,更加生動(dòng)形象的表現(xiàn)抽象概念 。 教師通過本系統(tǒng)的演示,能更加直觀地的進(jìn)行相關(guān)內(nèi)容的教學(xué),讓學(xué)生能夠更好的理解操作系統(tǒng)中那些抽象難懂的概念,較深入地理解 操作系統(tǒng)進(jìn)程管理方面的知識(shí)。 結(jié)論:測(cè)試成功 死鎖避免模塊 創(chuàng)建銀行家算法 ,如圖 : 圖 創(chuàng)建銀行家算法 安全監(jiān)測(cè),如圖 : 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 27 圖 安全監(jiān)測(cè) 測(cè)試結(jié)果 :能夠正確的創(chuàng)建數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行安 全監(jiān)測(cè)。 結(jié)論:測(cè)試成功 進(jìn)程停滯時(shí),哲學(xué)家思考狀態(tài)中,如圖 : 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 23 圖 哲學(xué)家思考中 進(jìn)程運(yùn)行,哲學(xué)家進(jìn)餐中 ,如圖 : 圖 哲學(xué)家進(jìn)餐中 測(cè)試結(jié)果 :哲學(xué)家能夠正確的思考和進(jìn)餐。 結(jié)論:測(cè)試成功 進(jìn)程調(diào)度模塊 選擇 調(diào)度 方法 , 填寫 進(jìn)程 數(shù)據(jù) , 如圖 : 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 21 圖 算法選擇及數(shù)據(jù)輸入 計(jì)算結(jié)果,如圖 所示: 圖 計(jì)算結(jié)果 測(cè)試結(jié)果 :能夠 正確的計(jì)算測(cè)試結(jié)果 。根據(jù) 程序 的 需求分析和設(shè)計(jì)規(guī)格 設(shè)計(jì) 測(cè)試 的用例 ,從程序的輸入和輸出 的 結(jié)果 測(cè)試 程序 是否滿足 原本 所需要的功能 。 黑盒測(cè)試 介紹 :也 叫做 功能測(cè)試 。 盡可能的發(fā)現(xiàn)程序中的錯(cuò)誤 , 加以修正 , 從而完 善程序 , 是程序生產(chǎn)中不可缺少的一個(gè)環(huán)節(jié)。 } } 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 18 5 系統(tǒng)測(cè)試 測(cè)試目的 系統(tǒng) 測(cè)試 是 程序 正式 使用前 ,對(duì)程序的需求分析、 設(shè)計(jì)規(guī)格 和 代碼 進(jìn)行 系統(tǒng)性的 最終復(fù)審 。 //在表的對(duì)象的行里添加此行 } (er)。 i++) { er = ()。 //行 for (int i = 1。 死鎖避免 界面的控件的主要屬性數(shù)據(jù)如下表 : 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 17 表 死鎖避免界面控件的主要屬性數(shù)據(jù) 控件類型 控件名稱 功能 主要屬性設(shè)置 button button1 計(jì)算算法 Text=計(jì)算 button button2 清空 textbox 中的數(shù)據(jù) Text=清空 button button3 返回主界面 Text=返回 label label1 顯示 work Text=work label label2 顯示 need Text=need label label3 顯示 allocation Text=allocation label label4 顯示 work+allocation Text=work+allocation textbox textbox1 輸入數(shù)據(jù) textbox textbox2 輸出數(shù)據(jù) 本模塊的重點(diǎn)在于算法的編譯,創(chuàng)建了個(gè)類,類的作用是建立相關(guān)的數(shù)據(jù)名和表單 ,代碼如下: class biaodan { public static void APEDMIEAM(int z, DataGridView ed, string name, DataSet ec) { DataTable eg = new DataTable(name)。 死鎖避免界面如圖 示: 圖 死鎖避免界面 這個(gè)模塊 使用的控件有 三 種 : button、 textbox、 bobox。通過已知的信息,做到計(jì)算進(jìn)程順序,相應(yīng)資源分配量,判斷是否會(huì)產(chǎn)生死鎖,如果產(chǎn)生死鎖,相對(duì)應(yīng)的進(jìn)程將會(huì)顯示 false。 = + 4。進(jìn)程通信界面的控件的主要屬性數(shù)據(jù)如下表 : 表 進(jìn)程控制界面控件的主要屬性數(shù)據(jù) 控件類型 控件名稱 功能 主要屬性設(shè)置 button Fasong 發(fā)送信息 Text=發(fā)送 button qingkong 清空 textbox 中的數(shù)據(jù) Text=清空 button jieshou 接收信息 Text=接收 label label1 顯示發(fā)送端 Text=發(fā)送 label label2 顯示共享內(nèi)存 Text=共享內(nèi)存 label label3 顯示接收端 Text=接收 Picturebox Picturebox1 顯示圖片管道 Picturebox Picturebox2 顯示圖片信息 Timer Timer 時(shí)間觸發(fā) 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 16 本模塊的重點(diǎn)在于 timer在觸發(fā)事件,它將會(huì)使管道內(nèi)的信息圖片按照信息通信而移動(dòng),代碼如下: if ( = ) { if (a == 114) { ()。 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 15 進(jìn)程調(diào)度界面如圖 、 所 示: 圖 進(jìn)程通信界面 圖 進(jìn)程通信界面 這個(gè)模 塊 使用的控件有 三 種 : button、 picturebox、 textbox。發(fā)送池發(fā)送信息,會(huì)出現(xiàn)在共享池中,接收池會(huì)從共享池中接收信息。 ① 管道通信,在傳遞信息時(shí),用水通過管道的動(dòng)畫形式顯示信息的傳送。 進(jìn)程同步執(zhí)行流程圖,生產(chǎn)者 消費(fèi)者和哲學(xué)家進(jìn)餐執(zhí)行流程圖如圖 、 : 圖 進(jìn)程同步界面 圖 進(jìn)程同步界面 進(jìn)程 同步 界面 如圖 、 : 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 13 圖 進(jìn)程同步界面 圖 進(jìn)程同步界面 本模塊 采用 的編譯語言是 lua 語言 [18]:代碼如下: function BufferPoolScene:onInit() =(開始生產(chǎn) ,+280):addTo(self) :addNodeEventListener(,handler(self,function() handler1=(function () 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 14 self:startProduct() end,3) end)) =(停止生產(chǎn) ,+280):addTo(self) :addNodeEventListener(,handler(self,function() (handler1) end)) =(開始消費(fèi) ,):addTo(self) :addNodeEventListener(,handler(self,function() handler2=(function () self:consumeProduct() end,3) end)) =(停止消費(fèi) ,):addTo(self) :addNodeEventListener(,handler(self,function() (handler2) end)) 生產(chǎn)速度 1 local function changeProductSpeed1(checkbox) local state = if checkbox:isButtofsafasfasfasffnSelected() then =1 print() else =1 end if not checkbofasfadsf3cgfefx:isButtonEnabled() then state = state .. (disabled) end checkbox:setButtonLabelString((state is %s, state)) 進(jìn)程通信模塊 進(jìn)程通信模塊將進(jìn)程通信的三種典型的方式: 共享內(nèi)存、消息隊(duì)列和管道通信 通過簡(jiǎn)化,變?yōu)楹?jiǎn)單的文字傳遞形式。 ① 生產(chǎn)者 消費(fèi)者問題,分別制作一個(gè) 生產(chǎn)區(qū) , 緩沖區(qū) , 消費(fèi)區(qū) ,將進(jìn)程用產(chǎn)品圖 片防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 12 代替,通過圖片的增減來體現(xiàn)問題的實(shí)質(zhì)。 } 以上是先來先服務(wù)的具體算法代碼。 else if (which == 2) SPT()。 //先到先服務(wù) if (which == 0) FCFS()。 = 當(dāng)前時(shí)間: +()+s。進(jìn)程調(diào)度界面的控件的主要屬性數(shù)據(jù)如下表 : 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 11 表 進(jìn)程控制界面控件的屬性數(shù)據(jù) 控件類型 控件名稱 功能 主要屬性設(shè)置 button button1 計(jì)算算法 Text=計(jì)算 button button2 清空 textbox 中的數(shù)據(jù) Text=清空 button button3 返回主界面 Text=返回 label label1 顯示進(jìn)程編號(hào) Text=進(jìn)程編號(hào) label label2 顯示到達(dá)時(shí)間 Text=到達(dá)時(shí)間 label label3 顯示順序 Text=順序 label label4 顯示周轉(zhuǎn)時(shí)間 Text=周轉(zhuǎn)時(shí)間 label label5 顯示完成時(shí)間 Text= 完成時(shí)間 label label6 顯示代權(quán)時(shí)間 Text=代權(quán)時(shí)間 textbox textbox1 輸入數(shù)據(jù) textbox textbox2 輸出數(shù)據(jù) 本模塊的重要的部分是各個(gè)算法的編程 , 這里舉例先來先服務(wù)算法的算法編程,代碼如下: private void timer1_Tick(object sender, EventArgs e) { countOfTime1++。 進(jìn)程調(diào)度 模塊 界面如圖 、 所示: 圖 進(jìn)程調(diào)度界面 圖 進(jìn)程調(diào)度界面 這個(gè)模塊 使用的控件有 三 種 : button、 bobox、 textbox。 防災(zāi)科技學(xué)院畢業(yè)設(shè)計(jì) 10 進(jìn)程調(diào)度模塊 進(jìn)程 調(diào)度 模塊的功能是實(shí)現(xiàn)進(jìn)程的幾種算法 : 先來先服務(wù)算法、短作業(yè)優(yōu)先算法、多級(jí)反饋隊(duì)列算法、時(shí)間片輪轉(zhuǎn)算法、高響應(yīng)比調(diào)度算法。 = need_printerPro。 = need_timePro。 //處于哪個(gè)就緒狀態(tài) 1,2,3 public Process(string namePro, int need_CPU) { = namePro。執(zhí)行為 0、就緒為 被阻塞等待為 完成為 3 。 //還需要執(zhí)行的時(shí)間 public int zhuangtai。 //所需內(nèi)存大小 public int n
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1