20172332 《程序設計與數據結構》第一周學習總結


學號 20172332 2017-2018-2 《程序設計與數據結構》第一周學習總結

教材學習內容總結

  • 1.計算機的工作過程。
  • 2.計算機的工作原理。
  • 3.計算機的軟硬件結構及分類。
  • 4.網絡。
  • 5.編程語言。(包括編程語言的級別,什么是語法和語義,錯誤等內容)
  • 6.Java編程的基礎。(包括注釋,標識符等內容)
  • 1.2.3.5.點的內容大部分導論課上講過,本周重點學習第6點。
  • 書本外的知識:把代碼上傳到碼雲,用vim編寫程序。

教材學習中的問題和解決過程

  • 問題1:練習題中pp1.5題目中說標注和聲部分,不明白怎么標注。
  • 問題1解決方案:詢問學長,學長說可以像pp1.8一樣加到一個框里,或者用一些其他符號,或者用注釋的形式,都可以,沒有標准答案
  • 問題2:自測題1.24的e項是,我剛開始以為是有效的java標識碼,答案說是無效的。
  • 問題2解決方案:再次仔細的閱讀了21頁的最后一句話,發現書上說的是標識符可以是任何字母、數字、下划線和美元符號的組合,但不能數字開頭。而不是可以是任何字母、數字、下划線和美元符號的組合。
  • 問題3:21頁書說類名可以隨意選取。我的疑問是在編寫同一個程序中,類名是不是就可以不一樣。
  • 問題3解決方案:詢問老師,老師說是,只要符合自定義標識符的條件就可以。
  • 問題4:練習題中pp1.8題目說是把所有單詞居中,我不知道怎么弄。
  • 問題4解決方案:詢問同學,同學說在41頁上有 \n\t就是居中。

代碼調試中的問題和解決過程

  • 問題1:輸入./statistics.sh查代碼量時

  • 問題1解決方案:詢問學長后。發現並沒有創建這個腳本。於是輸入了 vim statistics.sh把老師給的代碼粘貼進去創建了相應腳本。

  • 問題2:

  • 問題2解決方案:藍墨雲班課的資源中有Ubuntu安裝JDK詳解

  • 問題3:保存時

  • 問題3解決方案:突然間想起來自定義標識符的需要滿足的條件中沒有說有.

  • 問題4:

  • 問題4解決方案:百度搜索。用mv命令把程序名和類名改為同一個並且大小寫都一樣。

  • 問題5:查代碼量之后無法進行下面的操作

  • 問題5解決方案:按q鍵。

  • 問題6:public class 等沒有變顏色

  • 問題6解決方案:我把vim HelloWorld.java打成vim HelloWorld 了

代碼托管

上周考試錯題總結

  • 上周卷子未發,后補

其他(感悟、思考等,可選)

這是我第一次親手打代碼,我覺得這個東西真的非常有意思,看着自己打出的代碼量非常的有成就感。當然,期間也經歷了很多痛苦。辛辛苦苦的打完了一堆代碼,編譯的時候卻說錯誤,找的頭暈眼花的,有時可能只是一個忘記打",或者.打成,的錯誤。不過也不能怪別人,只怪自己不夠認真和細心。= = 但是總的而言,我還是覺得敲代碼非常的interesting~,相信我的對此的興趣會鞭策着我去努力學習!希望在不遠的將來,我可以編出屬於自己的程序。

學習進度條

代碼行數(新增/累積) 博客量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一周 182/182 1/1 10/10
  • 改進情況:從第二周開始記錄,第一周沒有對比=。=


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM