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

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

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

定 價:¥59.00

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

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

內容簡介

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

作者簡介

  Frank L.Friedman是坦普爾大學的計算機與信息科學系的教授,已經任教28年。他撰寫了很多關于計算機科學教育的論文,并且已經合著了8本關于結構化編程的書籍,涉及FORTRAN,BASICt C++語言。他在珀徳尤大學獲得了計算機科學博士學位。TOP目錄 第1章 計算機、問題求解和程序設計簡介 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ù)據類型和聲明 2.4 可執(zhí)行語句 2.5 C++程序的一般格式 2.6 算術表達式 2.7 交互模式、批處理模式 2.8 常見的編程錯誤第3章 函數(shù)和類的自頂向下設計 3.1 根據現(xiàn)有信息構建程序 3.2 庫函數(shù) 3.3 自頂向下設計和結構圖 3.4 沒有參數(shù)的函數(shù) 3.5 帶輸入參數(shù)的函數(shù) 3.6 名稱的作用域 3.7 通過類擴展C++:使用string類 3.8 常見編程錯誤第4章 選擇結構:if和switch語句 4.1 控制結構 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)設計和循環(huán)模式 5.6 do-while語句 5.7 while,for和do-while循環(huán)回顧 5.8 嵌套循環(huán) 5.9 程序的調試和測試 5.10 常見編程錯誤第6章 模塊化編程第7章 簡單數(shù)據類型第8章 流和文件第9章 數(shù)據結構:數(shù)組和結構第10章 用戶自定義類第11章 數(shù)據抽象和面向對象設計第12章 遞歸第13章 指針和動態(tài)數(shù)據結構附錄AASCII字符集附錄B 保留字和特殊字符附錄C C++庫函數(shù)精選附錄D運算符附錄E 繼承和多態(tài)性簡介附錄F 使用Visual C++附錄G 使用C++ Builder奇數(shù)題答案 TOP 其它信息 裝幀:平裝頁數(shù):580 版次:1版開本:16正文語種:中文

圖書目錄

第1章 計算機. 問題求解和程序設計簡介
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ù)據類型和聲明
2. 4 可執(zhí)行語句
2. 5 C 程序的一般格式
2. 6 算術表達式
2. 7 交互模式. 批處理模式和數(shù)據文件
2. 8 常見的編程錯誤
第3章 函數(shù)和類的自頂向下設計
3. 1 根據現(xiàn)有信息構建程序
3. 2 庫函數(shù)
3. 3 自頂向下設計和結構圖
3. 4 沒有參數(shù)的函數(shù)
3. 5 帶輸入參數(shù)的函數(shù)
3. 6 名稱的作用域
3. 7 通過類擴展C :使用string類
3. 8 常見編程錯誤
第4章 選擇結構:if和switoh語句
4. 1 控制結構
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)設計和循環(huán)模式
5. 6 do-while語句
5. 7 while, for和do-while循環(huán)回顧
5. 8 嵌套循環(huán)
5. 9 程序的調試和測試
5. 10 常見編程錯誤
第6章 模塊化編程
6. 1 值和引用參數(shù)
6. 2 帶輸入和輸出參數(shù)的函數(shù)
6. 3 函數(shù)的逐步設計
6. 4 在函數(shù)中使用對象
6. 5 程序系統(tǒng)的調試和測試
6. 6 遞歸函數(shù) 選學
6. 7 常見編程錯誤
第7章 簡單數(shù)據類型
7. 1 常量回顧
7. 2 數(shù)值數(shù)據類型的內部表示
7. 3 字符數(shù)據和函數(shù)
7. 4 bool類型數(shù)據和邏輯表達式
7. 5 枚舉類型
7. 6 常見編程錯誤
第8章 流和文件
8. 1 標準輸入/輸出流
8. 2 外部文件
8. 3 使用外部文件進行程序間的通信
8. 4 再論字符串數(shù)據
8. 5 輸入/輸出控制符
8. 6 常見編程錯誤
第9章 數(shù)據結構:數(shù)組和結構
9. 1 數(shù)組數(shù)據類型
9. 2 數(shù)組元素的順序訪問
9. 3 數(shù)組參數(shù)
9. 4 讀取部分數(shù)組
9. 5 數(shù)組的查找和排序
9. 6 算法分析:大O表示法
9. 7 結構數(shù)據類型
9. 8 結構作為操作數(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ù)據抽象和面向對象設計
11. 1 多維數(shù)組
11. 2 結構數(shù)組
11. 3 模板類
11. 4 索引表抽象數(shù)據類型
11. 5 實現(xiàn)索引表類
11. 6 面向對象設計舉例
11. 7 運算符重載和友元
11. 8 vector類
11. 9 常見編程錯誤
第12章 遞歸
12. 1 遞歸的本質
12. 2 跟蹤遞歸函數(shù)
12. 3 數(shù)學遞歸函數(shù)
12. 4 帶有數(shù)組參數(shù)的遞歸函數(shù)
12. 5 使用遞歸技術解決問題
12. 6 常見編程錯誤
第13章 指針和動態(tài)數(shù)據結構
13. 1 指針和new運算符
13. 2 堆的操作
13. 3 鏈表和list類
13. 4 棧抽象數(shù)據類型
13. 5 隊列抽象數(shù)據類型
13. 6 二叉樹
13. 7 二叉查找樹抽象數(shù)據類型
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 使用調試器
F. 4 創(chuàng)建多文件項目
附錄G 使用C
Builder
G. 1 建立一個新項目
G. 2 在退出程序前查看控制臺窗口
G. 3 重新打開一個項目
G. 4 使用調試器
G. 5 創(chuàng)建多文件項目
奇數(shù)題答案

本目錄推薦

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