學號20172326《程序設計與數據結構》第一周學習總結
教材學習內容總結
- 了解了計算機基本構成
- 掌握了vim,Linux 基本命令
- 課后習題的練習
- 簡單程序的編寫
教材學習中的問題和解決過程
- 問題1:在vim編輯器下編寫好程序后,無法使用"wq"命令保存並退出,只能使用"q!"強制退出。
- 問題1解決方案:在網上查找相關資料后,第一次認為是權限不夠,於是進入了root模式,但依舊錯誤,同時錯誤進入了系統目錄中,更不可能運行。在老師的指導下用"cd ~"命令回到正常目錄,從而解決了相關問題。
- 問題2:在按照教材示例中編寫程序后,始終無法成功運行程序。
- 問題2解決方案:遺漏了關鍵的javac命令,在"vi ******.java"后,緊接着運用"javac ******"
代碼調試中的問題和解決過程
- 問題1:在程序文件名中含有小數點例如".",但在vim編輯器中打出后,在編譯過程中提示錯誤。
- 問題1解決方案:將"."改為"_"
- 問題2:在課后練習作業中,要求將輸出的單詞都居中對齊。
- 問題2解決方案:初始,在實驗樓的相關課程中關於vim命令中講到在命令模式中"ce"命令可以將該行字符居中,但試驗后發現對輸出結果並無影響,只是在vim編輯器中有效果。接着,經同學提醒"/n""/t"命令可用於實現該問題。
代碼托管
其他(感悟、思考)
- 本周是第一周學習過程,然而感覺與寒假學習感受完全不同。周圍的同學都給了我許多幫助,使得學習信心得以增強,再次向他們表示感謝 。
- 第二是婁老師的積極主動敲代碼給了我很大啟發,首先,確實需要大量練習來確保手感,規范格式。再者,在思考中學習有利於記憶與深層次理解。給了我一個學習的方向,感覺還不錯。
學習進度條
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一周 | 110(周四)/200 | 1/1 | 15/15 |