官术网_书友最值得收藏!

1.1.4 具體語言和程序設計

本書的目標是作為一門程序設計基礎課程的教材或者自學編程的教程,書中將討論與程序設計有關的各種基本問題,幫助讀者學習編程,指揮計算機完成工作,并學習從計算和編程的角度解決問題的方法和技術。為了更好地討論程序設計中的各種問題,基本程序設計教科書都需要選用某種高級語言作為工作媒介。本書選用C語言和C++語言的一個精選子集(后面簡寫為C/C++,具體情況見1.2節)作為工作語言,因為這一子集能較好地服務于本書的目標。

后面各章將逐步展開有關程序設計的討論:從最基本的數據描述和完成簡單計算的表達式開始,討論如何寫出最簡單的程序,而后討論程序的基本流程結構,以及如何利用它們解決較復雜的計算問題。在研究了基本的程序設計問題和技術之后,討論將轉向函數機制和數據組織,因為在更復雜的計算中,需要程序處理的情況更加復雜多樣,需要采用適當的方式將它們組織好。

在開始對程序設計和C/C++語言的系統性討論之前,本章后面的部分將介紹一些基本情況,作為后續系統性討論的導引。1.2節簡單介紹C語言和C++語言,1.3節用一個簡單程序示例介紹程序的基本情況,1.4節介紹使用集成開發環境Dev-C++進行程序設計的實際操作。

主站蜘蛛池模板: 通江县| 万源市| 巴彦淖尔市| 抚宁县| 贺兰县| 鲁山县| 余姚市| 乌什县| 吉水县| 五峰| 纳雍县| 潍坊市| 阿合奇县| 潢川县| 新巴尔虎右旗| 页游| 湖州市| 嘉义县| 巢湖市| 富蕴县| 石楼县| 南充市| 和龙市| 出国| 桦甸市| 剑川县| 潞城市| 嘉善县| 新乡县| 丁青县| 青铜峡市| 涿鹿县| 泗水县| 宜城市| 昌乐县| 建阳市| 高密市| 清水河县| 驻马店市| 资中县| 南昌市|