大三上------期末總結

         今天終於把萬惡的期末考試給考完了!想想考的都是專業課,原本以爲肯定會複習地很開心。因爲不用像以前一樣只是考試前一週什麼都不會,然後考前瘋狂地看書刷題,考完之後瞬間遺忘。不過事實證明...爲了考試看書還是非常痛苦...即使是喜歡的算法,C++,操作系統....不過幸好已經考完啦!接下來爲期四周的寒假又不用爲考試而學習了!

        大三上這一個學期接觸的主要的東西依舊還是底層的系統和算法吧。在開學的第一個月把《UNIX環境高級編程》看了一遍,而且是英文原版的。要說真的學到了什麼,其實沒有,因爲這本書更像是一本參考手冊,在需要的時候進行查閱效果會更好。但是收穫最大的就是終於把那麼後的一本英文原著給看了一遍。之前在網上,不管是豆瓣書評也好還是大神們的博客也好,對這些國外經典教材的中文翻譯是都是飽爲詬病的。其實,計算機的英文教材閱讀起來並不是那麼困難。開始的時候,可能會遇到非常多的專業術語,但是那些術語作爲一個程序猿本來就應該掌握的麼?在讀完一本之後,其實書是中文版還是英文版區別已經不大了。事實上,英文版讀起來反而會更加輕鬆一點....

        之後的一個月又把《深入理解計算機系統》看了一遍,而且那個時候正好開始上操作系統和組成原理這兩門課,正好可以補充一下。《深入理解計算機系統》這本書的話,事實上是一本入門級的書,計算機系統的各個方面都有涉及,從開篇的機器數表示,再到後來的內存,處理器等等。可以把它看做是操作系統,組成原理,彙編這三門課的一個綜合。總體來說還是非常淺顯易懂的,對於計算機專業低年級的同學是非常好的入門讀物。不過,既然說到操作系統和組成原理這兩門課了,我忍不住還是要吐槽一下。操作系統這門課老師上課講的還是太抽象了,對於之前沒有接觸過相關內容的同學,根本就有點不知所云的感覺。還好在下學期還有操作系統的課設,好像有個題目是實現個文件子系統。如果把那個做出來肯定會超有成就感,也只有這樣才能真的對操作系統有所瞭解。寒假的時候,也得再去把Linux的系統編程更加熟悉一下。至於組成原理的話....只能說這個考試非常坑...整個就是考概念,害得我書都快看吐了。組原的話還是動手比較重要,特別是做的三次組原實驗,基本能在logisim平臺上模擬出一個指令系統了。下學期的組原課設應該是大學四年裏最有難度的東西了,做完之後應該會有不少提高!對底層沒有深入的瞭解,那還怎麼做黑客?怎麼任性地爲所欲爲?嘿嘿~

       接下來,C++開課了....對於C++真的是非常糾結。之前班主任一直更我強調,學好C++是多麼多麼重要。而且看到很多人的博客也是這麼說的,並且聽說C++特別難。所以對C++一直非常感興趣。事實上我在去年的現在就把《C++primer》的中文版看了一大半。不過看了也就是看了....因爲基本用不到,只是模模糊糊在腦中留下一個印象而已。正好這次要開課了,那就再把C++認認真真學一遍。於是乎,又開始看《C++primer》了。說到C++這課吧..我又要開始吐槽了。可能是限於課時數吧,上課講的東西實在是非常簡略,就是C with class而已,模板,STL什麼根本沒講。其實至今爲止,STL是C++裏讓我感覺最好的東西,因爲在寫算法題的時候真的非常爽!解題手法瞬間增加了好多!當然,說到STL,那麼《STL源碼剖析》是不得不提的。這其實是一本算法書,而且不是像《算法導論》這樣的理論書。因爲STL確實是一個非常強大的應用級的模板庫,並且確確實實是紅黑樹等數據結構的工業級應用。至於《C++primer》正如它的書名描述的那樣,它是本入門級教材,對於C++真的還有好多要學,慢慢來吧~

       最後來說說算法和ACM吧!經過考試周之前的一個月,已經在UVa上刷了120多題了。雖然暑假的時候去實驗室實習了,並沒有參加ACM隊的集訓。但是自己真的還是非常喜歡算法。因爲思考算法貌似是現在最能讓我集中注意力的事情了。而且在AC了一道題之後,感覺是非常好的!當然,之前也有看到很多人在糾結《算法導論》怎麼看。我覺得有兩種方式可以嘗試一下:1、先看書,然後找相關內容的ACM題做,或者2、先做ACM題,然後對題目中涉及到的自己不熟悉的部分把書的相關內容再看一遍。我自己的話,對於一個算法,我必須徹徹底底搞清楚才能安心,所以這就不得不牽扯到證明的問題了。對於一個算法,網上的資料多是教你怎麼操作,真的想搞清楚爲什麼,還是看《算法導論》比較好,因爲畢竟算法本身的意義是不大的,關鍵是學習它的思維,這樣才能解決各種非標準模式的問題。總的來說,我覺得ACM還是非常好的!也並不一定非要拿什麼獎。重要的是編程能力確實可以有非常大的提高,而且在攻克一個個初看起來完全不知道怎麼下手的問題的時候,那種自信心的提高!我認爲這個是很重要的,這也就是所謂解決問題的能力。還要說一句的是,閱讀各種大部頭的經典確實是非常重要,但是實踐也是非常重要的!要不然,就真成書呆子了!由於萬惡的考試周,都已經一個星期沒碰過ACM了!寒假回家還是要抓緊算法的學習!爭取趕快把劉汝佳的小白書的題目刷完!對了!還要多寫解題報告!

     好了,一學期差不多就這樣過去了,(怎麼感覺自己在寫書評....)好像也學了不少的東西嘛!就這樣接着幹自己喜歡的事情!接着囂張任性!=v=

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章