cpu(**處理單元),承擔絕大部分暈算工作,隨機儲存記憶體(ram)是儲存程式和檔案的工作區;而永久記憶體儲存裝置(硬碟等)及時在關閉計算機後也不會丟失之前儲存的程式和檔案。各種外圍裝置提供人與計算機之前的人機互動。cpu只負責處理程式。
編譯器是把高階語言程式翻譯成計算機能理解的機器語言指令集的程式
程式設計師進行高階的思維活動,而便一絲則負責處理冗長乏味的細節工作。
1,定義程式的目標
2,設計程式
3,編寫**
4,編譯
5,執行程式
6,測試和除錯程式
7,維護和修改程式
這七個步驟看起來沒啥子卵用,其實仔細想想還是蠻有用的,幫助我形成系統的思考。
編譯是很有意思的一步,明天好好寫一寫這一部分。包括目標**,可執行檔案,庫,編譯器,鏈結器這幾個概念和程式設計機制。知其然知其所以然。
c primer plus 讀書筆記1
c是一種融合了控制特性的語言,是一種快速 高效 緊湊 可移植性的語言。使用c語言的7個步驟 定義程式目標 設計程式 編寫 編譯程式 執行程式 測試和除錯程式 維護和修改程式。c程式是由乙個或多個函式組成,乙個c程式必須包含乙個main 函式 函式前面必須有乙個資料型別不能使用void 每個c語句都是...
C primer plus 讀書筆記 1
1.c的可移植性很高,在乙個系統上編寫的c程式稍作修改或不經修改就可以在其他系統上執行。2.程式設計的步驟 1 定義程式的目標 2 設計程式 程式如何完成目標,使用者介面如何,程式怎樣組織和執行,如何表達和處理資料,考慮魯棒性 例如使用者輸入失誤怎樣處理 邊界的處理.3 編寫 可以在文件txt編寫,...
C primer plus 讀書筆記(3)
1.系統預設將非整數儲存為double型,所以在計算時會出現將double型轉為float型的警告。2.f float型和double型 d int型 o 八進位制整數型 o 加上 號會有字首0 x 十六進製制整數型 x 加上 號會有字首0x u unsigned int ld long int l...