操作系統(tǒng)實訓心得體會
操作系統(tǒng)實訓報告心得體會是學生們一直很頭疼的問題,那么我們要怎么去寫好這個報告心得呢?下面由學習啦小編為大家整理了操作系統(tǒng)實訓報告心得體會,希望大家喜歡!
操作系統(tǒng)實訓報告心得體會一
每一次課程設計度讓我學到了在平時課堂不可能學到的東西。所以我對每一次課程設計的機會都非常珍惜。不一定我的課程設計能夠完成得有多么完美,但是我總是很投入的去研究去學習。所以在這兩周的課設中,熬了2個通宵,生物鐘也嚴重錯亂了。但是每完成一個任務我都興奮不已。一開始任務是任務,到后面任務就成了自己的作品了??傮w而言我的課設算是達到了老師的基本要求??偨Y一下有以下體會。
1、網(wǎng)絡真的很強大,用在學習上將是一個非常高效的助手。幾乎所有的資料都能夠在網(wǎng)上找到。從linux虛擬機的安裝,到linux的各種基本命令操作,再到gtk的圖形函數(shù),最后到文件系統(tǒng)的詳細解析。這些都能在網(wǎng)上找到。也因為這樣,整個課程設計下來,我瀏覽的相關網(wǎng)頁已經(jīng)超過了100個(不完全統(tǒng)計)。當然網(wǎng)上的東西很亂很雜,自己要能夠學會篩選。不能決定對或錯的,有個很簡單的方法就是去嘗試。就拿第二個實驗來說,編譯內核有很多項小操作,這些小操作錯了一項就可能會導致編譯的失敗,而這又是非常要花時間的,我用的虛擬機,編譯一次接近3小時。所以要非常的謹慎,盡量少出差錯,節(jié)省時間。多找個幾個參照資料,相互比較,慢慢研究,最后才能事半功倍。
2、同學間的討論,這是很重要的。老師畢竟比較忙。對于課程設計最大的討論伴侶應該是同學了。能和學長學姐討論當然再好不過了,沒有這個機會的話,和自己班上同學討論也是能夠受益匪淺的。大家都在研究同樣的問題,討論起來,更能夠把思路理清楚,相互幫助,可以大大提高效率。
3、敢于攻堅,越是難的問題,越是要有挑戰(zhàn)的心理。這樣就能夠達到廢寢忘食的境界。當然這也是不提倡熬夜的,畢竟有了精力才能夠打持久戰(zhàn)。但是做課設一定要有狀態(tài),能夠在吃飯,睡覺,上廁所都想著要解決的問題,這樣你不成功都難。
4、最好在做課設的過程中能夠有記錄的習慣,這樣在寫實驗報告時能夠比較完整的回憶起中間遇到的各種問題。比如當時我遇到我以前從未遇到的段錯誤的問題,讓我都不知道從何下手。在經(jīng)過大量的資料查閱之后,我對段錯誤有了一定的了解,并且能夠用相應的辦法來解決。
在編程中以下幾類做法容易導致段錯誤,基本是是錯誤地使用指針引起的
1)訪問系統(tǒng)數(shù)據(jù)區(qū),尤其是往系統(tǒng)保護的內存地址寫數(shù)據(jù),最常見就是給一個指針以0地址
2)內存越界(數(shù)組越界,變量類型不一致等) 訪問到不屬于你的內存區(qū)域
3)其他
例如:
<1>定義了指針后記得初始化,在使用的時候記得判斷是否為null
<2>在使用數(shù)組的時候是否被初始化,數(shù)組下標是否越界,數(shù)組元素是否存在等
<3>在變量處理的時候變量的格式控制是否合理等
解決方法
1.利用gdb逐步查找段錯誤:
2.分析core文件
3.段錯誤時啟動調試:
4.利用backtrace和objdump進行分析:
總而言之,對待課設要像對待自己的作品一樣,不要當作任務來完成。
操作系統(tǒng)實訓報告心得體會二
通過這兩周的實訓,我們學會了手持編程器的編程方法,編入、寫出、刪除及修改都會了。在以后學習過程中希望大家多多提點 .我和倪澤旭主要負責程序設計和調試。第一個項目比較簡單,只有一點小問題,和快我們就解決了。第二個項目相對于第一個來說復雜了很多也難了很多,也是我們第一次真正接觸并使用三相交流發(fā)電機。在梯形圖的編輯上出現(xiàn)了很多問題問題,導致第一次調試的失敗。在一次完整運行成與重新啟動運行之間的循環(huán)出現(xiàn)一點問題,經(jīng)過我們對梯形圖的監(jiān)控檢查,發(fā)現(xiàn)循環(huán)與上面編程有點沖突,后來我們調整了一下,調試終于成功了。接線方面,在星三角轉換的上遇到了困難,經(jīng)過我們不懈努力最終成功了。
通過這次的實訓使我們學到了很多,同時也讓我們意識到我們要學的更多。從程序的設計到編寫、畫圖、調試、修改、完善、到最后的實訓報告,每個人都付出了時間和精力去做好自己的任務幫助隊友,所以團隊的合作和隊友之間的相互協(xié)助非常重要。通過實訓讓我們更深一步的對自己的專業(yè),對自己的能力,對自己所學的有正確的認識,并且能在以后的學習工作中不斷提高和完善自己。實訓臺上的接線我們比較亂,這也是我們接線檢查困難的主要原因,才導致出現(xiàn)了一些接線問題。
總的來說,這次實訓還是比較成功的,無論是個人動手能力還是團隊協(xié)作能力都得到了很好的鍛煉。在實訓過程中老師也交給我們很多簡單實用的技巧。我們也學到了,做好做對一個項目固然重要,同時美觀程度也是必不可少的,無論是從參觀者的角度還是自己看的角度都很重要。