07月28日 星期二
1.學習方法
·逆向思維
·抓重點
·加強英語
·類比
·分解
·做好預習,複習和博客
程序
·這詞語來自於生活,通常指完成一個事情的過程。
·是爲了讓計算機執行某些操作或解決某個問題而編寫的一系列有序指令集合,通過程序實現人機交互對話的過程。
進制轉換
二進制與十進制的相互轉換。
26轉換11010
36轉換100100
計算機語言的分類
計算機語言是人們發明可以和計算機溝通交流的一種工具。
軟件是爲完成某種特定功能而編制的一個到多個程序文件的集合。
可以被計算機連續執行的指令集稱爲計算機程序。
機器用語言由二進制組成:
·是計算機唯一能夠接受和執行的語言。
彙編語言:
·它是符號化了的機器語言,加入了助記符。
高級語言:
高級語言正對操作系統編程。
java是解釋性語言。
編譯:可以直接被系統運行。速度快,不安全。
解釋:需要第三方的軟件來執行程序。速度慢,安全。可以做到跨平臺。
算法:
解決問題的方法和步驟。要學會畫流程圖!
基本特徵:有窮性,到達一定的限制步驟後終止。
確定性:算法中每一步必須是確切的。
有效性:算法中每一個都要有操作都要有有效執行。
- 有零個或者多個輸出:這裏的輸入是指在算法之前所需要的初始數據。
- 有一個或者多個輸出:是指有輸入有某種特定關係的量,在一個完整的算法中至少有一個或者多個輸出。
常見的錯誤:
1.語法錯誤
2.邏輯錯誤
3.運行時錯誤