1.1軟體、程式與計算機語言
含義:
……..1.軟體:為完成某些特定的功能而編制的一到多個程式檔案的集合。
……..2.電腦程式:計算機中被連續執行的指令的集合。
……..3.計算機語言:人和計算機進行交流和溝通的語言。
……..4.程式語言:編寫程式、製造軟體的工具;規則與符號的集合;與計算機交流的工具。
1.2程式語言的發展
1.機械語言
a.特點:直接識別,無需翻譯;
…………..不同型號的計算機識別不同;
……………即電子元件的特點-導電與不導電(0,1表示);
b.缺點:難學、難記、難檢查;
……………缺乏通用性、直觀性差;
…………… **效率高、占用記憶體少;
2.組合語言(面向機器的語言)
a.含義:是機器語言的一種助記符,以符號表示二進位制;
b.特點:可讀性、可移植性有所改善;
…………. .編寫容易、修改方便、閱讀簡單、程式清楚;
3.高階語言(面向使用者的語言)
注:其中c語言是中級語言。
。。程式語言的發展趨勢:最低層的機器語言逐步跨越計算機與客觀事物之間存在的語言鴻溝。
1.3軟體開發基本方法與步驟。
。。 1.程式設計的步驟:
2.演算法 a. 含義:解決問題明確的方法和有限的步驟。
…………b.特徵:有窮性、 確定性、 有效性;有另個或多個輸入、有乙個或多個輸出;
…………c.演算法的表示-流程圖(基本符號7個)
4.除錯程式
a.程式中錯誤型別: 語法錯誤; 邏輯錯誤; 開發錯誤;執行錯誤(記憶體溢位);
程式設計1
當處理大批量的資料時,不僅要考慮演算法的正確性,也要關注程式實現的健壯性,如果發生儲存資源不足等類似的問題時,你做如何的應對?在專利搜尋中,有乙個葉子節點的處理器,是對輸入的文字分詞,並統計詞的頻率,記錄其所有出現的位置 包括段號 句號 句內位置號 詞及其統計資訊可被稱為乙個 factor 該處理器...
談談程式設計 1 程式設計概述
程式設計術可以看作實用魔法的乙個分支。程式設計魔法師用時間和精力做祭品,與生活在計算機中的精靈訂立契約,以換取駕馭 的能力。fmddlmyy 本文將從不同角度討論 什麼是程式設計 或者 什麼是程式設計的本質問題 這些討論並不是要得出什麼定義,我們實際上是在表述各種程式設計思想,以期加深對程式設計的理...
MFC Windows 程式設計 1
include long winapi wndproc hwnd,uint,wparam,lparam int winapi winmain hinstance hinstance,hinstance hprevinstance,lpstr lpcmdline,int nshowcmd wndcla...