注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++程序設計實驗教程

C++程序設計實驗教程

C++程序設計實驗教程

定 價:¥25.70

作 者: 李師賢
出版社: 高等教育出版社
叢編項: 面向21世紀課程教材
標 簽: C++

ISBN: 9787040196467 出版時間: 2006-07-01 包裝: 平裝
開本: 16開 頁數(shù): 315 字數(shù):  

內(nèi)容簡介

  《C++程序設計實驗教程》是“面向21世紀課程教材”《面向對象程序設計基礎》(高等教育出版社出版)一書的配套實驗教材。全書通過實驗方式介紹C++程序設計,內(nèi)容共15章:第1一3章涉及程序設計的目標、技術與特點,包括程序設計的目標與準則、程序設計必須遵循的一般性技術原理、程序設計風格;第4~5章涉及程序中的基本控制結構及結構化程序設計的思想與措施;第6—9章涉及程序中的數(shù)據(jù)結構;第10~12章涉及控制與數(shù)據(jù)的相互作用;第13章涉及程序測試;第14章結合Booch方法介紹面向對象程序設計;第15章為綜合實驗。每一章包含若干具有針對性的實驗,每個實驗分為目的要求、原理、實驗內(nèi)容、患考要點四個部分,突出程序設計的思想方法和技術,強調(diào)程序設計語言(C++)的知識要點,提示易犯的錯誤,引導讀者深入思考。書后的四個附錄分別介紹了上機編程過程、實驗報告的書寫、集成開發(fā)環(huán)境Turbo C++3.O和Visual C++6.0?!禖++程序設計實驗教程》內(nèi)容豐富、概念清晰、實用性強,既可與面向對象程序設計課程結合使用,也可用作獨立的實驗課程教材,還可供軟件開發(fā)人員參考。

作者簡介

暫缺《C++程序設計實驗教程》作者簡介

圖書目錄

第1章 程序設計的基本目標與準則
1.1 實驗:程序正確性
1.2 實驗:程序健壯性
1.3 實驗:程序可靠性
1.4 實驗:程序可理解性
1.5 實驗:程序的有效性
1.6 實驗:程序可維護性
1.7 實驗:程序可重用性
第2章 程序設計原理
2.1 實驗:抽象與分解
2.2 實驗:模塊化.局部化.信息隱藏
2.3 實驗:結構化
2.4 實驗:可驗證性
第3章 程序設計風格
3.1 實驗:清晰的微觀結構
3.2 實驗:程序簡明,直截了當?shù)乇磉_意圖,不要太巧妙
3.3 實驗:防御性編程技術
3.4 實驗:利用數(shù)據(jù)組織程序
3.5 實驗:布爾函數(shù)的應用
3.6 實驗:程序中的命名
3.7 實驗:編排程序的格式
3.8 實驗:注釋程序
第4章 選擇結構
4.1 實驗:if語句
4.2 實驗:switch語句
第5章 循環(huán)結構
5.1 實驗:while語句
5.2 實驗:do_while語句
5.3 實驗:fnr語句
5.4 實驗:break語句.continue語句和goto語句
第6章 程序設計中的數(shù)據(jù)
6.1 實驗:整型常數(shù)的八進制.十進制和十六進制表示形式
6.2 實驗:數(shù)據(jù)類型規(guī)定了該類數(shù)據(jù)所允許的操作
6.3 實驗:選用合適的數(shù)據(jù)類型
6.4 實驗:數(shù)據(jù)類型的轉換
6.5 實驗:使用string類型表示文本數(shù)據(jù)優(yōu)于c風格字符串
第7章 類與抽象數(shù)據(jù)類型
7.1 實驗:抽象數(shù)據(jù)類型的描述
7.2 實驗:類的定義
7.3 實驗:用不同方式實現(xiàn)同一抽象數(shù)據(jù)類型
7.4 實驗:繼承的作用
7.5 實驗:動態(tài)數(shù)組的抽象數(shù)據(jù)類型和實現(xiàn)——模板的應用
第8章 線性數(shù)據(jù)結構
8.1 實驗:字符串的順序存儲和鏈式存儲
8.2 實驗:鏈式存儲有利于有序插入和刪除
8.3 實驗:有序線性表有利于數(shù)據(jù)的檢索
8.4 實驗:循環(huán)隊列——隊列的有效順序表示及實現(xiàn)
8.5 實驗:棧適用于求解迷宮問題
第9章 非線性數(shù)據(jù)結構
9.1 實驗:家譜樹
9.2 實驗:哈夫曼編碼
9.3 實驗:圖的最小生成樹
第10章 使用C++函數(shù)編程
10.1 實驗:C++函數(shù)聲明與調(diào)用
10.2 實驗:函數(shù)的參數(shù)傳遞方式——按值傳遞(非指針參數(shù))
10.3 實驗:函數(shù)的參數(shù)傳遞方式——按地址傳遞(指針參數(shù))
10.4 實驗:函數(shù)的參數(shù)傳遞方式——按引用傳遞
10.5 實驗:函數(shù)的參數(shù)傳遞方式——按值傳遞與按引用傳遞的比較
10.6 實驗:標識符的作用域
10.7 實驗:內(nèi)聯(lián)函數(shù)
10.8 實驗:帶缺省參數(shù)的函數(shù)
10.9 實驗:函數(shù)名的重載
10.1 0實驗:輸入/輸出流的使用
第11章 動態(tài)數(shù)據(jù)類型和動態(tài)數(shù)據(jù)結構
11.1 實驗:動態(tài)內(nèi)存管理——創(chuàng)建動態(tài)數(shù)組
11.2 實驗:動態(tài)數(shù)據(jù)類型——鏈表的使用
第12章 封裝的效應
12.1 實驗:封裝的使用——名字類
12.2 實驗:封裝的使用——模擬電梯
12.3 實驗:幾何形狀處理——使用結構化設計方法
12.4 實驗:幾何形狀處理——使用面向對象設計方法
第13章 程序測試
13.1 實驗:語句覆蓋測試
13.2 實驗:條件相關測試
13.3 實驗:路徑覆蓋測試
13.4 實驗:測試用例的等價類劃分技術
13.5 實驗:程序的驗證與確認
第14章 面向對象的設計
14.1 實驗:二叉樹的樹葉計數(shù)問題
14.2 實驗:棋盤上馬的遍歷問題
14.3 實驗:迷宮的創(chuàng)建問題
第15章 綜合實驗
15.1 實驗:窮舉搜索和回溯技術
15.2 實驗:算法與程序
附錄A上機編程過程
A.1 實驗:C++單文件程序的實現(xiàn)
A.2 實驗:C++多文件程序的實現(xiàn)
附錄B實驗報告寫作指南
B.1 實驗報告的要求
B.2 實驗報告的主要內(nèi)容
附錄CTurboC++3.0集成開發(fā)環(huán)境簡介
C.1 TurboC++3.0編輯界面
C.2 常用功能鍵及其意義
C.3 部分菜單與選項參考
C.4 TurboC++3.0的出錯信息
附錄DVisualC++6.0編程環(huán)境簡介
D.1 VisualC++6.0編程窗口
D.2 編制一個簡單程序的過程
D.3 菜單欄
D.4 調(diào)試過程和工具
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號