設計一個按優先數調度算法實現處理器調度的程序。 [提示]: (1) 假定系統有5個進程,每個進程用一個PCB來代表。PCB的格式為: 進程名、指針、要求運行時間、優先數、狀態。 進程名——P1~P5。 指針——按優先數的大小把5個進程連成隊列,用指針指出下一個進程PCB的首地址。 要求運行時間——假設進程需要運行的單位時間數。 優先數——賦予進程的優先數,調度時總是選取優先數大的進程先執行。 狀態——假設兩種狀態,就緒,用R表示,和結束,用E表示。初始狀態都為就緒狀態。 (2) 每次運行之前,為每個進程任意確定它的“優先數”和“要求運行時間”。 (3) 處理器總是選隊首進程運行。采用動態改變優先數的辦法,進程每運行1次,優先數減1,要求運行時間減1。 (4) 進程運行一次后,若要求運行時間不等于0,則將它加入隊列,否則,將狀態改為“結束”,退出隊列。 (5) 若就緒隊列為空,結束,否則,重復(3)。 用c語言實現的模擬操作系統處理機調度過程的程序
上傳時間: 2016-02-03
上傳用戶:龍飛艇
自主研發的一種電子文檔格式。也算是多年技術的積累吧。 系統主要包含虛擬驅動和瀏覽器,保存之后文檔包含文字、圖形、圖像、Mask等信息。 開放了Viewer和圖像庫的源代碼。源代碼全部是C/C++。 還請各位大蝦多多支持啊!
上傳時間: 2013-12-19
上傳用戶:xiaoyunyun
套接字大致駐留在 OSI 模型的會話層(見圖)。會話層夾在其上面向應用的層和其下的實時數據通信層之間。會話層為兩臺計算機之間的數據流提供管理和控制服務。作為該層的一部分,套接字提供一個隱藏從導線上獲取比特和字節的復雜性的抽象。換句話說,套接字允許我們讓應用程序表明它想發送一些字節即可傳輸數據。套接字隱藏了完成該項工作的具體細節。 當您打電話時,您的聲音傳到傳感器,傳感器把它轉換成可以傳輸的電數據。電話機是人與電信網絡的接口。您無須知道聲音如何傳輸的細節,只要知道想打電話給誰就行了。同樣地,套接字扮演隱藏在未知通道上傳輸 1 和 0 的復雜性的高級接口的角色。
上傳時間: 2016-02-10
上傳用戶:二驅蚊器
歡迎閱讀《展現 C#》(Presenting C#)。這本書是你提高企業編程語言的一條捷徑。這種企業編程語言帶有 下一代編程語言服務運行時(NGWS Runtime):C#(發音"C sharp")。 NGWS Runtime 是一個不僅管理執行代碼、同時也提供使編程更加容易的動態環境。編譯器產生受管代碼 以指向這種受管理執行環境。你獲得跨平臺語言集成、跨平臺語言異常處理、增強安全性、版本控制、安 排支持和查錯服務。 支持NGWS Runtime 的主要語言是C#。支持NGWS 框架的很多程序是用C#寫的,因此,在一些帶有NGWS Runtime 的編譯器中,它的編譯器可以被認為是非常經得起測試且是經過優化的。C#語言借鑒了C++,但 是具備現代化和新增的類型安全——使C#成為企業解決方案的首選語言。
標簽: Presenting Runtime sharp NGWS
上傳時間: 2016-02-10
上傳用戶:gxf2016
文件名 :test3.c * 文件描述:預測分析法實現的語法分析器。分析如下文法: * E->E+T | E-T | T * T->T*F | T/F |F * F->(E) | i * 輸入:每行含一個表達式的文本文件(#號結束)。 * 輸出:分析成功或不成功信息。 * 創建人:余洪周 <nick19842000.cublog.cn> 2006-12-16 * 版本號:1.0 * 說明 :為了表示的方便采用了如下的所示表示方法: * A=E B=T * 非終結符:0=E 1=E 2=T 3=T 4=F * 終結符 :0=i 1=+ 2=- 3=* 4=/ 5=( 6=) 7=#
上傳時間: 2013-12-21
上傳用戶:cylnpy
這是數值分析的迭代方法和歐拉方法。自己寫的,編譯通過了的。可以
上傳時間: 2014-02-07
上傳用戶:cjf0304
使用二維離散余弦變換(DCT)進行圖象壓縮。原始圖象被轉換成為8*8大小的塊進行壓縮和重構。 Cnum:為壓縮時保留的系數的個數 MSM:均方誤差壓縮應該做到在最合理的近似原圖象的情況下使用最少的系數。函數:dctmtx:返回一個n*n階DCT變換 blkproc:對圖象進行不同的塊處理。 im2col:重排圖象塊為矩陣列。注意:只適用于灰度圖象。
上傳時間: 2014-01-07
上傳用戶:zhuyibin
用IO口模擬的IIC通信方式。可用于較慢的通信中,如EEPROM,DA,AD等。已試驗成功,調用子函數即可。
上傳時間: 2014-01-21
上傳用戶:亞亞娟娟123
1、上傳所有文件至服務器目錄。 2、使用 MYSQL 管理工具,導入 ./SQL/music.sql 文件。 舉例:mysql 命令行導入方式 進入 mysql/bin 目錄下面,輸入如下命令: mysql -u 數據庫用戶名 -p 準備安裝音樂程序的數據庫名 < 數據庫導入文件路徑 比如:準備安裝在 test_music 數據庫下面,用戶名為 root 數據庫文件路徑為 c:\music.sql 則輸入: mysql -u root -p test_music < c:\music.sql 輸入以上命令后 回車,輸入數據庫用戶名相關密碼,即可進行數據庫導入! 3、設置 ./admin/config.php 文件中的相關變量。 4、用用戶名:星光娛樂 密碼:www.18183.com 登陸,http://你的網站地址/音樂程序目錄/admin/ 此URL為管理地址。 5、進行相關設置,即可使用。
上傳時間: 2014-10-14
上傳用戶:hoperingcong
一只猴子在X天中一共吃了Y個桃子。已知這只猴子每天最多吃10個桃子,最少可以不吃桃子。問一共有多少種不同的吃法。
標簽:
上傳時間: 2016-02-26
上傳用戶:myworkpost