定 價:29 元
叢書名:高等學校遙感信息工程實踐與創(chuàng)新系列教材
- 作者:段延松 編
- 出版時間:2020/8/1
- ISBN:9787307215184
- 出 版 社:武漢大學出版社
- 中圖法分類:TP311.561
- 頁碼:160
- 紙張:膠版紙
- 版次:1
- 開本:16開
《計算機原理與編程基礎》是學習C和C++編程的入門級教材,從計算機基本知識入手,以C和C++基本語法為主線,系統(tǒng)介紹了計算機對數(shù)的表達、C與C++的基本語法、程序結構以及數(shù)組、指針、函數(shù)和文件的基本操作等C和C++編程的基礎知識。
《計算機原理與編程基礎》強調(diào)編程的實際操作,除基本語法外,更注重語法的實際運用,在基本語法講述時運用了大量實例,講解過程與上課接近,采用日常用語以評述方式描述,力求做到通俗易懂。
《計算機原理與編程基礎》可作為普通高校非計算機專業(yè)學習C和C++編程的入門級教材,也可以也可作為各種高職高專計算機相關專業(yè)或各種編程培訓班教材,還可以作為編程初學者的自學用書。
段延松,工學博士,武漢大學副教授,主要研究方向為攝影測量、影像匹配、無人機數(shù)據(jù)處理、衛(wèi)星數(shù)據(jù)處理、三線陣數(shù)據(jù)處理、視覺測量等。美國ESRI外籍技術專家、武漢3551光谷人才,承擔多項國家863計劃、科技支撐計劃、“十三五”重點研發(fā)計劃及國防重大專項項目。發(fā)表10余篇SCI/EI學術論文,出版教材5部,取得國家發(fā)明5項,軟著22項,獲兩次測繪科技進步獎(2010、2015),一次國家科技進步獎(2017)。
第1章 計算機概述
1.1 計算機的產(chǎn)生與發(fā)展
1.2 計算機的硬件組成
1.3 計算機操作系統(tǒng)與軟件
1.3.1 操作系統(tǒng)
1.3.2 軟件開發(fā)
1.3.3 開發(fā)語言
1.4 習題
第2章 編程基礎
2.1 計算機與二進制
2.1.1 計算機與二進制
2.1.2 二進制與存儲器
2.2 不同進制之間的轉(zhuǎn)換
2.2.1 二進制轉(zhuǎn)換為十進制
2.2.2 十進制轉(zhuǎn)換為二進制
2.2.3 二進制與八進制的轉(zhuǎn)換
2.2.4 二進制與十六進制的轉(zhuǎn)換
2.3 二進制的位運算
2.4 負數(shù)的二進制表示
2.5 習題
第3章 C與C++語言及開發(fā)環(huán)境
3.1 C與C++程序初探
3.2 標識符與關鍵字
3.3 基本輸入輸出語句
3.4 程序開發(fā)環(huán)境VS2017
3.4.1 編譯概念
3.4.2 VS2017概述
3.4.3 VS2017安裝
3.4.4 新建項目
3.4.5 代碼編輯
3.4.6 調(diào)試運行
3.4.7 特別說明
3.5 習題
第4章 數(shù)據(jù)類型和基本語句
4.1 數(shù)據(jù)類型與變量
4.1.1 數(shù)據(jù)類型
4.1.2 變量
4.1.3 常量與const
4.2 運算符和表達式
4.2.1 賦值運算
4.2.2 算術運算、關系運算和邏輯運算
4.3 基本語句
4.3.1 賦值語句
4.3.2 輸入輸出語句
4.4 習題
第5章 條件選擇結構
5.1 if else語句
5.2 switch語句
5.3 習題
第6章 循環(huán)結構
6.1 while循環(huán)語句
6.2 do,while循環(huán)語句
6.3 for循環(huán)語句
6.4 break語句
6.5 continue語句
6.6 習題
第7章 數(shù)組與字符串
7.1 一維數(shù)組
7.2 二維數(shù)組
7.3 字符串
7.4 字符串常用函數(shù)
7.5 習題
第8章 指針
8.1 指針定義與基本操作
8.2 動態(tài)分配內(nèi)存
8.3 new和delete
8.4 指針的高級使用
8.4.1 指針與數(shù)組
8.4.2 字符串指針
8.4.3 指針總結
8.5 習題
第9章 函數(shù)
9.1 函數(shù)的定義
9.2 函數(shù)的參數(shù)
9.3 函數(shù)的返回值
9.4 函數(shù)的重載
9.5 變量的作用域
9.6 嵌套與遞歸
9.7 習題
第10章 結構體與枚舉
10.1 結構體定義
10.2 結構體高級使用
10.3 枚舉類型
10.4 習題
第11章 文件
11.1 文件與文件系統(tǒng)
11.2 文件操作概念
11.3 打開文件
11.4 讀寫文件
11.5 關閉文件
11.6 文件常用函數(shù)
11.7 習題
參考文獻