• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦>學習電腦>操作系統>操作系統基礎知識>

    操作系統課設感想

    時間: 佳洲1085 分享

      操作系統課程設計想必大家都完成過這類的設計,但是感想要怎么寫可就難到很多人了,下面由學習啦小編為大家整理了操作系統課設感想范文,希望大家喜歡!

      操作系統課程設計感想一

      經過近三個星期的假期,終于完成了操作系統課程設計。這個課程設計可以說是至今我所遇到過的最困難的一個課程設計,也是耗時最長的一個課程設計,也第一次讓我寫了一份64頁的實驗文檔共萬多字(當然有60%是代碼)。

      課程設計的工作最早開始在07年12月,當時只是利用零散時間完成了Windows平臺的I/O設備項目。由于當時還要完成原理課的實驗,所以沒有足夠的時間去完成和思考選題的內容。

      上學期考試前夕,聽完了尹老師的指導課后,喜歡嘗試新事物的我決定了以Linux作為主要的開發環境,而且選擇了文件系統項目。

      在此需要感謝尹老師對我選題提出建議,并借給我一些參考資料。他建議我可以做兩件事情:一是修改Linux內核,對EXT2文件系統的功能做刪減;二是自己動手做一個最簡單的文件系統。

      開始我打算完成前者,并以為用假期前一個星期的時間可以完成。但最后證明這是不可行的。這一個星期只夠我與隊友討論如何細化選題,如何分工。但由于我與隊友掌握的資料不同,另外文件系統整體性以及假期相互通信的不便,讓我們難以分工合作完成一個文件系統。隊友最后轉去完成內核定時器部分。我認為這是本次課程設計的最大缺陷。

      頭一個星期,我學習了EXT2文件系統的總體框架,以及一些重要的內核代碼,并動手完成文獻中的例子。雖然能成功地完成內核編譯,但可能是因為文獻的系統內核是2.4.18而我機器上的是2.6.15,實例中需要的文件和語句,在我的內核代碼中卻找不到。比如實例中要修改include/linux/ext2_fs_sb.h,而我的內核中沒有這個文件。更重要的是實例要在fs.h中的“struct ext2_inode_info …”后添加語句,而內核代碼根本就沒有這段語句,無法插入。工作做了一半,只好停下來。雖然不成功,但也讓我了解了EXT2文件系統,知道超級塊、i節點對應原理課的哪些概念。這算是理論聯系實踐,也對后面的工作有很大的幫助。更重要的是,這讓我對Linux內核編程產生了興趣,并希望能參加《典型操作系統設計與分析》的學習。

      之后,我決定自己動手,參考教材對應的實驗指導,完成一個最小型的文件系統。這主要會遇到兩個困難:一是這樣的系統(所設計的系統一共有將近20個模塊),需要用多文件結構進行編程,才能讓程序可讀性強、有模塊化,但我不會make和makefile的知識,這需要學習(其實我還要學習如何在“簡陋”的Linux下進行編程);二是一個文件系統不管有多么地小都要涉及一些基本的典型算法和典型數據結構。本文件系統就涉及了二級文件目錄管理法、成組鏈接法、索引結構、系統已打開文件表……

      所以我邊做邊參考網上資料,學習Linux使用、make使用,最深印象是我在makefile中因缺輸入TAB,而make頻頻出錯說缺少分隔符;一邊看參考代碼也一邊回顧教材的論述。

      經過一個星期,我看懂了參考代碼,也完成了設計工作,開始調試。調試是一項困難的工作,特別是在Linux這個“簡陋”環境,因為沒有VC的Debug 。我是靠gdb和打印一些重要信息來“過日子”的。調試的這段時間也是最快樂的,雖然曾為一個錯誤調試了將近2天。一個表現出來的錯誤往往是由于多個錯誤引起的,發現一個問題,解決一個,又發現再解決……這有一種“環環相扣”、“越陷越深”的快感。我覺得調試是一種很有趣的工作,像福爾摩斯破案一樣,一步步縮小檢查的范圍,直至解決問題,有時還要回到文檔檢查整個系統的總體設計。

      當然我的作品還有一些問題,這些問題現在還在修正。如文件系統的SHELL方式中,鍵入read filename時會產生指針向空位置的錯誤(“段錯誤”),由于自身的技術問題與時間的原因,該錯誤至今尚未解決。現在估計在調用read函數前某些參數改變了,比如操作標志f_flag。另外在整個完成過程中時間也是控制不當,造成“前松后緊”的局面,在工作前期沒有抓緊時間,但完成期限迫在眉睫時,才抓緊時間。不過似乎感到在這段時間工作效率特別高,可能人有時候要逼出來吧。

      通過這次課程設計,我對進一步學習產生興趣。我認為這才是最大的收獲!

      操作系統課程設計感想二

      我們這次課程設計的課題是讀者寫著問題,經過上學期期末的課程設計,我們都有了一定的經驗,效率也提高了很多。當我們組拿到題目的時候我們先對題目進行分析,開始我們做了很多工作,比如,到圖書館借相關的資料,到網上搜索等等,最終經過我們組的努力以及老師和同學的幫助下順利的實現了讀者寫著功能。

      這次課程設計我的主要任務讀者和寫著的創建,開始的接到實現這兩個函數功能的時候腦子是一片空白,感覺什么都不會,但是回想一下我們曾經做過與讀者和寫著創建的有關的實驗,經過查閱資料,到圖書館看書以及同學的幫助最終實現了這個功能。創建讀者寫著的函數是void CreatePersonList(int *pPersonLists)。

      我認為,在這次課程設計中,不僅培養了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是以后最實用的,真的是受益匪淺。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。這對于我們的將來也有很大的幫助。回顧起此課程設計,至今我仍感慨頗多,從理論到實踐,在這段日子里,可以說得是苦多于甜,但是可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。

      此次設計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網查詢,只要認真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識,收獲頗豐。

    操作系統課設感想

    操作系統課程設計想必大家都完成過這類的設計,但是感想要怎么寫可就難到很多人了,下面由學習啦小編為大家整理了操作系統課設感想范文,希望大家喜歡! 操作系統課程設計感想一 經過近三個星期的假期,終于完成了操作系統課程設計。這個
    推薦度:
    點擊下載文檔文檔為doc格式

    精選文章

    • 操作系統考研大綱
      操作系統考研大綱

      操作系統課程是比較難學的一門課程,那么對于考研的同學們我們要怎么去學習呢?下面由學習啦小編為大家整理了操作系統考研大綱,希望對大家有幫助。

    • 操作系統考試重點
      操作系統考試重點

      操作系統對于很多用戶來說是比較難理解的科目,到了考試的時候我們要怎么高效率的復習呢?下面由學習啦小編為大家整理了操作系統考試重點,希望對大

    • 操作系統考試知識點總結
      操作系統考試知識點總結

      操作系統課程是計算機專業的必修課程,臨近考試我們要怎么著手復習呢?下面由學習啦小編為大家整理了操作系統考試知識點總結,希

    • 操作系統考試知識點
      操作系統考試知識點

      操作系統是很多大學的必修課程,臨近考試該怎么復習該門課程呢?下面由學習啦小編為大家整理了操作系統考試知識點,希望對大家有幫助。 操作系統考

    3592272 主站蜘蛛池模板: 久久AV无码精品人妻出轨| 美女毛片一区二区三区四区| 18岁女人毛片| 99久久无色码中文字幕人妻蜜柚| 中国一级全黄的免费观看| 中文字幕视频一区| 丰满人妻熟妇乱又仑精品| 久久受www免费人成_看片中文| 五月天婷婷社区| 亚洲AV无码一区二区三区在线播放| 亚洲大尺度无码无码专区| 亚洲熟妇少妇任你躁在线观看| 亚洲精品99久久久久中文字幕 | 国产成人无码精品久久久免费| 国产精品无码永久免费888 | 好多水好硬好紧好爽视频| 性一交一乱一伦一色一情| 婷婷色香五月综合激激情| 奶交性视频欧美| 在线天堂中文官网| 国产精品第一页爽爽影院| 国产精品国产精品国产专区不卡| 国产精品一区二区AV麻豆| 国产成人做受免费视频| 国产一级二级三级在线观看| 啦啦啦手机完整免费高清观看| 免费观看性生交大片人| 人人妻人人澡人人爽人人精品浪潮| 亚洲精品欧美精品日韩精品| 亚洲最大中文字幕| 久久精品国产亚洲av瑜伽| 中文字幕视频在线播放| ts人妖另类在线| 337p日本欧洲亚洲大胆精品555588 | 国产男女猛烈无遮挡免费视频网站| 国产成人av大片大片在线播放| 囯产精品一品二区三区| 免费国产黄网站在线观看视频| 亚洲小说区图片区另类春色| 久久精品午夜一区二区福利| 一区二区高清在线|