20172316 《程序設計與數據結構》第一週學習總結
教材學習內容總結
- 教材中1.1~1.2的課程都已基本在上個學期的電子政務導論課程中學習過。一眼就看過去了,至關於一次複習吧。
- 其他部分是以前沒有接觸過的,如網絡部分,終於知道了「http」是超文本傳輸協議的意思,我平時叫的「網址」標準的叫法應該是「URL(Uniform Resource Locator)」。以後就是JAVA編程語言的學習和運用,也是這本書中正式出現一個具體的程序,不過這一章一直到最後都只有println方法輸出字符串的程序,因此我只好上網上找其餘的方法,結果找到了figlet,toilet,sl,這些好玩的命令,有一段時間反而忘記該幹什麼了。下面就是一個命令玩出來的。
- 主要收穫:網絡就是將多臺計算機鏈接到一塊兒,以實現信息交換;程序員應遵循一些程序書寫格式及存檔的規範。

教材學習中的問題和解決過程
- 問題1:URL的加深理解
- 問題1解決方案:百度百科瞭解一下
- 問題2:課本中大量的術語與平常用語存在差別性,致使我的對內容的主觀印象偏抽象。
- 問題2解決方案:作中學,經過不停敲代碼,結合系統提示理解。
代碼調試中的問題和解決過程
- 問題1:老是在細節犯錯,忘記各類小符號。
- 問題1解決方案:重複重複再重複,直到習慣性地打出來。
- 問題2:用"./"+"腳本名"命令不能執行shell腳本。
- 問題2解決方案:換用 bash 腳本名 執行
(statistics.sh腳本的運行結果截圖)
html
學習進度條
目標 |
5000行 |
30篇 |
400小時 |
對代碼產生了很大興趣 |
第一週 |
195/200 |
1/2 |
20/20 |
|
第二週 |
0/500 |
0/4 |
0/38 |
|
第三週 |
0/900 |
0/7 |
0/60 |
|
第四周 |
0/1200 |
0/9 |
0/90 |
|
參考資料