- 從問題到程序:C/C++程序設計基礎
- 裘宗燕 李安邦編著
- 484字
- 2023-11-07 15:57:47
1.1.4 具體語言和程序設計
本書的目標是作為一門程序設計基礎課程的教材或者自學編程的教程,書中將討論與程序設計有關的各種基本問題,幫助讀者學習編程,指揮計算機完成工作,并學習從計算和編程的角度解決問題的方法和技術。為了更好地討論程序設計中的各種問題,基本程序設計教科書都需要選用某種高級語言作為工作媒介。本書選用C語言和C++語言的一個精選子集(后面簡寫為C/C++,具體情況見1.2節)作為工作語言,因為這一子集能較好地服務于本書的目標。
后面各章將逐步展開有關程序設計的討論:從最基本的數據描述和完成簡單計算的表達式開始,討論如何寫出最簡單的程序,而后討論程序的基本流程結構,以及如何利用它們解決較復雜的計算問題。在研究了基本的程序設計問題和技術之后,討論將轉向函數機制和數據組織,因為在更復雜的計算中,需要程序處理的情況更加復雜多樣,需要采用適當的方式將它們組織好。
在開始對程序設計和C/C++語言的系統性討論之前,本章后面的部分將介紹一些基本情況,作為后續系統性討論的導引。1.2節簡單介紹C語言和C++語言,1.3節用一個簡單程序示例介紹程序的基本情況,1.4節介紹使用集成開發環境Dev-C++進行程序設計的實際操作。