注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設(shè)計C/C++及其相關(guān)C++精解和程序設(shè)計(第4版)

C++精解和程序設(shè)計(第4版)

C++精解和程序設(shè)計(第4版)

定 價:¥59.00

作 者: (美)Frank L.Friedman,(美)Elliot B.Koffman著;施平安譯;施平安譯
出版社: 清華大學出版社
叢編項: 國外經(jīng)典教材·計算機科學與技術(shù)
標 簽: C語言

ISBN: 9787302103554 出版時間: 2005-02-01 包裝: 平裝
開本: 26cm 頁數(shù): 580 字數(shù):  

內(nèi)容簡介

  本書采用面向?qū)ο蠓椒ń榻BC++程序設(shè)計語言。第4版在強調(diào)軟件工程的基本原理的同時,仍然保留了以程序設(shè)計為核心的特色。本書兼顧面向?qū)ο缶幊毯瓦^程式編程,確保算法組織和程序設(shè)計的基礎(chǔ)不被忽視,因為算法組織和程序設(shè)計是本書的一個鮮明特色。鮮明的特色:*以靈活的方式講授*案例研究強調(diào)Koffman的5步開發(fā)方法:問題規(guī)范、分析、設(shè)計、實現(xiàn)和測試*包含大量例子、鮮明的程序風格和語法陳列、全面的本章回顧,以及對語法和運行時錯誤的詳細討論*新增與知名計算機科學家的訪談錄,以說明本書內(nèi)容在實際中的重要性*教輔資料完備:教學幻燈片、教師手冊、習題解答、練習題庫及考試樣題等本書在介紹C++編程語言的同時,介紹并強調(diào)了軟件工程的基本原理和面向?qū)ο缶幊?。全書?nèi)容包括;函數(shù)和自頂向下設(shè)計基礎(chǔ)、選擇和循環(huán)結(jié)構(gòu),簡單數(shù)據(jù)類型、輸入和輸出、結(jié)構(gòu)化數(shù)據(jù)類型(數(shù)組和結(jié)構(gòu))、類和對象、數(shù)據(jù)建模、遞歸、指針、鏈表、棧、隊列和樹等。本書可以作為大專院校計算機及相關(guān)專業(yè)的程序設(shè)計基礎(chǔ)課程的教材,也可以作為C++語言程序設(shè)計的自學教材。

作者簡介

  Frank L.Friedman是坦普爾大學的計算機與信息科學系的教授,已經(jīng)任教28年。他撰寫了很多關(guān)于計算機科學教育的論文,并且已經(jīng)合著了8本關(guān)于結(jié)構(gòu)化編程的書籍,涉及FORTRAN,BASICt C++語言。他在珀徳尤大學獲得了計算機科學博士學位。TOP目錄 第1章 計算機、問題求解和程序設(shè)計簡介 1.1 計算機概述 1.2 計算機硬件 1.3 計算機軟件 1.4 高級語言程序的處理 1.5 軟件開發(fā)方法 1.6 應用軟件開發(fā)方法 1.7 計算機程序員的職業(yè)道德第2章 C++綜述 2.1 C++語言要素 2.2 保留字和標識符 2.3 數(shù)據(jù)類型和聲明 2.4 可執(zhí)行語句 2.5 C++程序的一般格式 2.6 算術(shù)表達式 2.7 交互模式、批處理模式 2.8 常見的編程錯誤第3章 函數(shù)和類的自頂向下設(shè)計 3.1 根據(jù)現(xiàn)有信息構(gòu)建程序 3.2 庫函數(shù) 3.3 自頂向下設(shè)計和結(jié)構(gòu)圖 3.4 沒有參數(shù)的函數(shù) 3.5 帶輸入?yún)?shù)的函數(shù) 3.6 名稱的作用域 3.7 通過類擴展C++:使用string類 3.8 常見編程錯誤第4章 選擇結(jié)構(gòu):if和switch語句 4.1 控制結(jié)構(gòu) 4.2 邏輯表達式 4.3 if控制語句概述 4.4 帶有復習選項的if語句 4.5 算法中的決策步驟 4.6 檢驗算法的正確性 4.7 嵌套if語句與多選擇判斷 4.8 swiatch控制語句 4.9 常見編程錯誤第5章 重復和循環(huán)語句 5.1 計數(shù)循環(huán)和while語句 5.2 在一個循環(huán)中進行 5.3 for語句 5.4 條件循環(huán) 5.5 循環(huán)設(shè)計和循環(huán)模式 5.6 do-while語句 5.7 while,for和do-while循環(huán)回顧 5.8 嵌套循環(huán) 5.9 程序的調(diào)試和測試 5.10 常見編程錯誤第6章 模塊化編程第7章 簡單數(shù)據(jù)類型第8章 流和文件第9章 數(shù)據(jù)結(jié)構(gòu):數(shù)組和結(jié)構(gòu)第10章 用戶自定義類第11章 數(shù)據(jù)抽象和面向?qū)ο笤O(shè)計第12章 遞歸第13章 指針和動態(tài)數(shù)據(jù)結(jié)構(gòu)附錄AASCII字符集附錄B 保留字和特殊字符附錄C C++庫函數(shù)精選附錄D運算符附錄E 繼承和多態(tài)性簡介附錄F 使用Visual C++附錄G 使用C++ Builder奇數(shù)題答案 TOP 其它信息 裝幀:平裝頁數(shù):580 版次:1版開本:16正文語種:中文

圖書目錄

第1章 計算機. 問題求解和程序設(shè)計簡介
1. 1 計算機概述
1. 2 計算機硬件
1. 3 計算機軟件
1. 4 高級語言程序的處理
1. 5 軟件開發(fā)方法
1. 6 應用軟件開發(fā)方法
1. 7 計算機程序員的職業(yè)道德
第2章 C 綜述
2. 1 C 語言要素
2. 2 保留字和標識符
2. 3 數(shù)據(jù)類型和聲明
2. 4 可執(zhí)行語句
2. 5 C 程序的一般格式
2. 6 算術(shù)表達式
2. 7 交互模式. 批處理模式和數(shù)據(jù)文件
2. 8 常見的編程錯誤
第3章 函數(shù)和類的自頂向下設(shè)計
3. 1 根據(jù)現(xiàn)有信息構(gòu)建程序
3. 2 庫函數(shù)
3. 3 自頂向下設(shè)計和結(jié)構(gòu)圖
3. 4 沒有參數(shù)的函數(shù)
3. 5 帶輸入?yún)?shù)的函數(shù)
3. 6 名稱的作用域
3. 7 通過類擴展C :使用string類
3. 8 常見編程錯誤
第4章 選擇結(jié)構(gòu):if和switoh語句
4. 1 控制結(jié)構(gòu)
4. 2 邏輯表達式
4. 3 if控制語句概述
4. 4 帶有復合選項的if語句
4. 5 算法中的決策步驟
4. 6 檢驗算法的正確性
4. 7 嵌套訌語句與多選擇判斷
4. 8 switch控制語句
4. 9 常見編程錯誤
第5章 重復和循環(huán)語句
5. 1 計數(shù)循環(huán)和while語句
5. 2 在一個循環(huán)中進行累加和累積
5. 3 for語句
5. 4 條件循環(huán)
5. 5 循環(huán)設(shè)計和循環(huán)模式
5. 6 do-while語句
5. 7 while, for和do-while循環(huán)回顧
5. 8 嵌套循環(huán)
5. 9 程序的調(diào)試和測試
5. 10 常見編程錯誤
第6章 模塊化編程
6. 1 值和引用參數(shù)
6. 2 帶輸入和輸出參數(shù)的函數(shù)
6. 3 函數(shù)的逐步設(shè)計
6. 4 在函數(shù)中使用對象
6. 5 程序系統(tǒng)的調(diào)試和測試
6. 6 遞歸函數(shù) 選學
6. 7 常見編程錯誤
第7章 簡單數(shù)據(jù)類型
7. 1 常量回顧
7. 2 數(shù)值數(shù)據(jù)類型的內(nèi)部表示
7. 3 字符數(shù)據(jù)和函數(shù)
7. 4 bool類型數(shù)據(jù)和邏輯表達式
7. 5 枚舉類型
7. 6 常見編程錯誤
第8章 流和文件
8. 1 標準輸入/輸出流
8. 2 外部文件
8. 3 使用外部文件進行程序間的通信
8. 4 再論字符串數(shù)據(jù)
8. 5 輸入/輸出控制符
8. 6 常見編程錯誤
第9章 數(shù)據(jù)結(jié)構(gòu):數(shù)組和結(jié)構(gòu)
9. 1 數(shù)組數(shù)據(jù)類型
9. 2 數(shù)組元素的順序訪問
9. 3 數(shù)組參數(shù)
9. 4 讀取部分數(shù)組
9. 5 數(shù)組的查找和排序
9. 6 算法分析:大O表示法
9. 7 結(jié)構(gòu)數(shù)據(jù)類型
9. 8 結(jié)構(gòu)作為操作數(shù)和參數(shù)
9. 9 字符串作為字符數(shù)組 可選
9. 10 常見編程錯誤
第10章 用戶自定義類
10. 1 定義和使用類
10. 2 類的實現(xiàn)
10. 3 類和對象的使用規(guī)則概述
10. 4 類作為操作數(shù)和參數(shù)
10. 5 分數(shù)類
10. 6 圓類
10. 7 簡單字符串類
10. 8 存款賬戶類
10. 9 常見編程錯誤
第11章 數(shù)據(jù)抽象和面向?qū)ο笤O(shè)計
11. 1 多維數(shù)組
11. 2 結(jié)構(gòu)數(shù)組
11. 3 模板類
11. 4 索引表抽象數(shù)據(jù)類型
11. 5 實現(xiàn)索引表類
11. 6 面向?qū)ο笤O(shè)計舉例
11. 7 運算符重載和友元
11. 8 vector類
11. 9 常見編程錯誤
第12章 遞歸
12. 1 遞歸的本質(zhì)
12. 2 跟蹤遞歸函數(shù)
12. 3 數(shù)學遞歸函數(shù)
12. 4 帶有數(shù)組參數(shù)的遞歸函數(shù)
12. 5 使用遞歸技術(shù)解決問題
12. 6 常見編程錯誤
第13章 指針和動態(tài)數(shù)據(jù)結(jié)構(gòu)
13. 1 指針和new運算符
13. 2 堆的操作
13. 3 鏈表和list類
13. 4 棧抽象數(shù)據(jù)類型
13. 5 隊列抽象數(shù)據(jù)類型
13. 6 二叉樹
13. 7 二叉查找樹抽象數(shù)據(jù)類型
13. 8 二叉查找樹的效率
13. 9 常見編程錯誤
附錄A ASCII字符集
附錄B 保留字和特殊字符
附錄C C 庫函數(shù)精選
附錄D 運算符
附錄E 繼承和多態(tài)性簡介
E. 1 特殊化再分類
E. 2 規(guī)范的再分類
E. 3 評論
E. 4 多態(tài)性
附錄F 使用VisuaI C
F. 1 創(chuàng)建一個新項目
F. 2 重新打開一個項目
F. 3 使用調(diào)試器
F. 4 創(chuàng)建多文件項目
附錄G 使用C
Builder
G. 1 建立一個新項目
G. 2 在退出程序前查看控制臺窗口
G. 3 重新打開一個項目
G. 4 使用調(diào)試器
G. 5 創(chuàng)建多文件項目
奇數(shù)題答案

本目錄推薦

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