功能性
對資料的操作,表現為資料計算、輸入輸出處理和結果儲存等。
可程式設計性
根據一系列指令自動地、可**地、準確地完成操作者的意圖。
摩爾定律
吉爾德定律(gilder』 law)
主幹網的頻寬每6個月增長一倍。
梅特卡爾夫定律(metcalfe』s law)
網路的價值同使用者數量的平方成正比
庫梅定律(koomey』s law)
每18個月相同計算量所需要消耗的能量會減少一半。
尼爾森定律(nielsen』s law)
使用者頻寬將以平均每年50%的增幅增長
源**採用某種程式語言編寫的電腦程式,人類可讀。
例如:result:2+3
目標**
二進位制的機器語言,計算機可直接執行,人類不可讀(專家除外)。
例如:11010010 00111011
graph lr
a((源**))-->b[編譯器]
b-->c((目標**))
c-->d[程式執行]
e((程式輸入))-->d
d-->f((結果輸出))
graph lr
a((源**))-->b[直譯器]
c((程式輸入))-->b
b-->d((結果輸出))
靜態語言和指令碼語言的優劣勢
靜態語言
指令碼語言輸入 輸出
處理6個步驟
分析問題:分析問題的計算部分,想清楚劃分邊界:劃分問題的功能邊界,規劃ipo設計演算法:設計問題的求解演算法,關注演算法編寫程式:編寫問題的計算程式,程式設計序除錯測試:除錯程式使其正確執行,執行除錯公升級維護:適應問題的公升級維護,更新完善
精簡3步驟
確定ipo:明確計算部分及更能邊界
編寫程式:將計算求解的設計變成現實
除錯程式:確保程式按照正確邏輯能夠正確執行
004 程式設計基本方法
目錄 三 編譯和解釋 四 程式的基本編寫方法 五 計算機程式設計 六 小結 計算機與程式設計 編譯和解釋 程式的基本編寫方法 計算機程式設計 計算機是根據指令運算元據的裝置 可程式設計性 根據一系列指令自動地 可 地 準確地完成操作者的意圖 計算機的發展參照摩爾定律,表現為指數方式 計算機發展歷史上...
1 1基本術語
1.1基本術語 1資料 2資料集 3示例或樣本 4屬性或特徵 5屬性值 6屬性空間或樣本空間或輸入空間 7特徵向量 x d中x1是乙個用來表示乙個示例的向量 8學習或訓練 訓練資料 訓練樣本 訓練集 模型或學習器 f 9標籤lable y 10 分類 分類模型 和回歸 回歸模型 y f x x樣本空...
Erlang程式設計11
2.4 啟動shell 現在我們正式開始。shell是乙個互動工具,我們長用他來完成與erlang的互動。啟動shell隻後,我們可以輸入表示式,然後shell就會返回這些表示式的值。如果你已經安裝好了erlang,那麼erlang shell erl也就同時安裝好了。要執行他,請開啟乙個傳統的作業...