這些演示程序是去年(2016,大二下學期)爲操作系統實驗課程編寫的,使用Qt(C++)開發,源碼就不發啦,需要的可以加我羣(羣號在左上角)發給你。(源碼已經搞丟了。。。)
頁面置換
下面是頁面置換算法演示程序的截圖:
銀行家算法
下面是銀行家算法演示程序的截圖:
頁式存儲管理
下面是頁式存儲管理演示程序的運行截圖:
磁盤掃描
下面是磁盤掃描演示程序的運行截圖:
需要的可以加羣(左上角)找我索要源碼。
這些演示程序是去年(2016,大二下學期)爲操作系統實驗課程編寫的,使用Qt(C++)開發,源碼就不發啦,需要的可以加我羣(羣號在左上角)發給你。(源碼已經搞丟了。。。)
下面是頁面置換算法演示程序的截圖:
下面是銀行家算法演示程序的截圖:
下面是頁式存儲管理演示程序的運行截圖:
下面是磁盤掃描演示程序的運行截圖:
需要的可以加羣(左上角)找我索要源碼。
問題:打開 Qt Creator 以後,界面文字模糊不清。 方法:多次反覆開關 Qt Creator 後即可恢復正常。
問題:在相同區域內,有許多不同的組件有選擇地顯示。 方法: (1)visible : root.whoShow == 1,使用可見屬性安排。 (2)使用 Loader 動態加載組件。
問題:如何將兩個組件分隔開來。 方法: (1)使用 Image 組件,加載分隔圖片。 (2)使用 Rectangle 組件,用顏色條分隔。
問題:MouseArea 表示鼠標可以點擊的區域。 方法:visible 屬性可以控制 MouseArea 是否啓用。