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

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

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

定 價(jià):¥59.00

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

ISBN: 9787302103554 出版時(shí)間: 2005-02-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 580 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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