操作系統(tǒng)課程設(shè)計--windows資源管理器與任務(wù)管理器_第1頁
已閱讀1頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  課程設(shè)計報告</b></p><p>  課程設(shè)計題目:Windows資源管理器與任務(wù)管理器 </p><p>  學(xué) 院: 計算機(jī)學(xué)院 </p><p>  專業(yè)班級: 網(wǎng)絡(luò)工程二班 </p><p&g

2、t;  年 級: </p><p>  小組成員: </p><p>  學(xué) 號: </p><p>  完成時間: 2012 年 7

3、 月 7 日</p><p>  成 績: </p><p>  指導(dǎo)教師: </p><p><b>  課程設(shè)計任務(wù)書</b></p><p><b>  

4、目錄</b></p><p>  1 摘要及關(guān)鍵字1</p><p><b>  1.1 摘要1</b></p><p>  1.2關(guān)鍵字:任務(wù)管理器 資源管理器 操作系統(tǒng) windows1</p><p><b>  2 正文1</b></p><p&

5、gt;  2.1 Windows資源管理器的實現(xiàn)1</p><p>  2.1.1 排序的實現(xiàn)2</p><p>  2.1.2 新建文件夾及其重命名6</p><p>  2.1.3 新建文件及重命名8</p><p>  2.1.4 搜索文件10</p><p>  2.1.5 打開搜索文件所在的文件夾

6、11</p><p>  2.1.6 打開文件12</p><p>  2.1.7 刪除文件13</p><p>  2.1.8 刪除文件夾14</p><p>  2.2 Windows任務(wù)管理器的實現(xiàn)15</p><p>  2.2.1 顯示當(dāng)前進(jìn)程15</p><p>  2.2

7、.2 性能顯示15</p><p><b>  3 總結(jié)16</b></p><p><b>  課程設(shè)計正文</b></p><p><b>  1 摘要及關(guān)鍵字</b></p><p><b>  1.1 摘要</b></p><

8、;p>  通過一個學(xué)期的操作系統(tǒng)課程學(xué)習(xí),對操作系統(tǒng)有了進(jìn)一步的認(rèn)識。這個學(xué)期學(xué)習(xí)的主要是windows操作系統(tǒng),畢竟對于我們來說,windows操作系統(tǒng)是我們最熟悉的操作系統(tǒng)。學(xué)習(xí)操作系統(tǒng)這門課程后,對操作系統(tǒng)的原理以及實現(xiàn)都有了一個更深的了解。我們對資源管理器以及任務(wù)管理器都有比較大的興趣,所以這次課程設(shè)計我們選擇的這個題目。</p><p>  資源管理器主要是對文件資源的管理,我們采用的是用Java

9、中的圖形界面編程,畫出來的圖形界面比較友好,能夠很好的檢測程序的執(zhí)行結(jié)果。編寫了一些調(diào)用用到的系統(tǒng)動態(tài)鏈接庫的dll文件,使之能順利地鏈接各應(yīng)用程序從而成功打開各文件。其中完成的功能比較齊全,主要有:按目錄樹的形式管理磁盤中的文件夾和文件、文件的排序、文件的打開、文件的新建、文件的重命名、文件的刪除、文件的搜索、刷新等功能,較好的完成了課程設(shè)計的要求。任務(wù)管理器主要是對各個正在執(zhí)行的進(jìn)程的管理以及CPU和物理內(nèi)存的實時利用情況的獲取和統(tǒng)

10、計,采用的也是Java的GUI編程,較好的實現(xiàn)了各種功能。</p><p>  1.2關(guān)鍵字:任務(wù)管理器 資源管理器 操作系統(tǒng) windows </p><p><b>  2 正文</b></p><p>  2.1 Windows資源管理器的實現(xiàn)</p><p>  本次課程設(shè)計給了兩個題目,我們選擇的是第一個

11、,Windows資源管理器和任務(wù)管理器的模擬。其初始界面如下圖所示,此時所顯示的為桌面。如圖中所示,在程序的窗口界面的左上角有一些按鈕,正如按鈕名稱那樣,我們可以實現(xiàn)相應(yīng)的功能。例如通過新窗體可以打開一個新的窗口,文件夾則跟Windows文件夾功能類似。此外,我們可以通過這個程序打開和新建文件或者文件夾,實現(xiàn)搜索文件等功能,下面我們來一一演示。</p><p>  2.1.1 排序的實現(xiàn)</p>&

12、lt;p>  在實現(xiàn)其他功能之前,先來看看類似于Windows的不同排序方式的實現(xiàn):</p><p><b>  按名稱排序:</b></p><p>  首先,右鍵標(biāo)題欄會發(fā)現(xiàn)有如下選項:</p><p>  而雙擊“名稱”則可實現(xiàn)按名稱排序,如下圖所示:</p><p>  再次雙擊就成為按名稱降序排列:<

13、;/p><p><b>  按大小排序:</b></p><p>  同理,雙擊大小則按大小排序,可選擇降序還是升序:</p><p><b>  按類型排序:</b></p><p><b>  按時間排序:</b></p><p>  2.1.2 新建文

14、件夾及其重命名</p><p>  在這里同時實現(xiàn)了右鍵功能,如圖所示:</p><p>  我們此時選擇新建一個叫做new的文件夾,建成之后如下圖:</p><p>  此時,我們還可以將剛剛建立的文件重命名,如下圖所示:</p><p>  則完成重命名之后如下圖:</p><p>  2.1.3 新建文件及重命名

15、</p><p>  在新建的文件夾new里面建一個名為new.txt的文件:</p><p>  同樣的,我們使用右鍵進(jìn)行重命名,如下圖所示:</p><p><b>  完成后為:</b></p><p>  我們會發(fā)現(xiàn)窗口左上角的“向上”按鈕變色,則此時我們可通過此按鈕返回上一級目錄,同時,在地址欄里面我們可以選擇

16、自己想要去的目錄地址:</p><p>  2.1.4 搜索文件</p><p>  我們就搜索剛剛建的renew.txt,如下圖所示,顯示出了相應(yīng)的路徑:</p><p>  2.1.5 打開搜索文件所在的文件夾</p><p>  使用右鍵,選擇打開所在文件夾</p><p>  則打開之后如下圖所示:</p

17、><p>  2.1.6 打開文件</p><p><b>  同樣使用右鍵:</b></p><p>  打開后我們在里面輸入一句話并保存,刷新后會發(fā)現(xiàn)文件大小增加了:</p><p>  2.1.7 刪除文件</p><p>  我們把剛剛搜索到的新建的renew.txt刪除:</p>

18、<p>  可以看到,在文件夾renew里面不再有剛剛的文件存在。</p><p>  2.1.8 刪除文件夾</p><p>  我們可以再次通過右鍵刪除文件夾renew:</p><p>  選擇刪除之后我們發(fā)現(xiàn)文件夾new消失了:</p><p>  目前而言,雖然我們基本實現(xiàn)了以上所有的功能,但仍然存在許多不足之處,例如

19、界面可能不太完善,功能也沒有真正的Windows強(qiáng)大和完備,此外,實現(xiàn)刪除功能的時候沒有確認(rèn)的窗口彈出,等等。但是在做的過程中我們也受益匪淺,對于以后的發(fā)展有很大作用。</p><p>  2.2 Windows任務(wù)管理器的實現(xiàn)</p><p>  由于時間緊迫(與其他課程設(shè)計沖突),我們目前只是實現(xiàn)了進(jìn)程和性能兩個方面的展示。</p><p>  2.2.1 顯示

20、當(dāng)前進(jìn)程</p><p>  如下圖所示,顯示了當(dāng)前的進(jìn)程和創(chuàng)建時間以及進(jìn)程號,此外還有進(jìn)程數(shù)目,CPU占有率和物理內(nèi)存占有率。</p><p>  2.2.2 性能顯示</p><p>  顯示系統(tǒng)當(dāng)前的使用性能</p><p>  由于感覺到任務(wù)管理器要實現(xiàn)相關(guān)的其他功能有一定難度,我們目前只是實現(xiàn)了這兩個簡單的功能,其他的Windows

21、任務(wù)管理器功能之好以后再研究了。</p><p><b>  3 總結(jié)</b></p><p>  本次課程設(shè)計,完成的內(nèi)容是資源管理器和任務(wù)管理器的實現(xiàn)。雖然完成的時間有接近兩周,但因為總的工作量比較大,所以完成的還是有點艱難。首先是動態(tài)鏈接庫的問題,因為要調(diào)用系統(tǒng)的庫函數(shù),所以要找到這些函數(shù)的接口,使之可以順利地打開各種應(yīng)用文件,在經(jīng)過長時間的查閱相關(guān)文件之后,

22、才最終得以完成。再者是在文件列表的獲取后,建立界面的左邊與右邊的聯(lián)系,使之形成左右兩邊的良好響應(yīng),這也是一個難點。還有是文件搜索功能的實現(xiàn),要使在搜索功能能夠?qū)崿F(xiàn)的同時,還要考慮到搜索的時間問題,這要設(shè)計一個快捷的搜索算法,也是一大難題。在任務(wù)管理器的實現(xiàn)中,最難的是CPU、物理內(nèi)存的實時使用情況的追蹤,即要畫出一個動態(tài)變化的圖形,在查詢大量的相關(guān)資料之后,才得以實現(xiàn)。</p><p>  雖然,此次的課程設(shè)計,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論