注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合程序設(shè)計(jì)基礎(chǔ)(21世紀(jì)本科教材)

程序設(shè)計(jì)基礎(chǔ)(21世紀(jì)本科教材)

程序設(shè)計(jì)基礎(chǔ)(21世紀(jì)本科教材)

定 價(jià):¥35.00

作 者: 石峰編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)大學(xué)本科計(jì)算機(jī)專(zhuān)業(yè)系列教材
標(biāo) 簽: 暫缺

ISBN: 9787302073970 出版時(shí)間: 2003-11-01 包裝: 精裝
開(kāi)本: 23cm 頁(yè)數(shù): 428 字?jǐn)?shù):  

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

  本書(shū)從程序設(shè)計(jì)的一般過(guò)程與方法出發(fā),以C++語(yǔ)言為媒介,重點(diǎn)講述結(jié)構(gòu)化程序設(shè)計(jì)與面向?qū)ο蟪绦蛟O(shè)計(jì)的基礎(chǔ)知識(shí)。本書(shū)集算法分析與設(shè)計(jì)、面向?qū)ο蠓治雠c設(shè)計(jì)、軟件工程基礎(chǔ)、C++語(yǔ)言編程等多方面知識(shí)于一身,詳細(xì)分析了產(chǎn)生相關(guān)理論與技術(shù)的起因,力求使讀者不但知其然,而且知其所以然,因此本書(shū)適合作為程序設(shè)計(jì)的基礎(chǔ)教程。在編著風(fēng)格上,本書(shū)從分析人類(lèi)解決問(wèn)題的思維過(guò)程為開(kāi)端,介紹計(jì)算機(jī)的問(wèn)題求解過(guò)程和方式;從人類(lèi)認(rèn)識(shí)世界的規(guī)律和方法入手,講解面向?qū)ο蠹夹g(shù)理論和方法;通過(guò)對(duì)比,使讀者加深對(duì)所有學(xué)知識(shí)更新的理解和掌握。本書(shū)是在作者多年教學(xué)工作的基礎(chǔ)上,結(jié)合國(guó)內(nèi)外多部?jī)?yōu)秀教材,通過(guò)深入分析、提煉和加工而成,適合作為計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的教材,也可供從事軟件開(kāi)發(fā)和應(yīng)用的廣大科技人員參考。

作者簡(jiǎn)介

暫缺《程序設(shè)計(jì)基礎(chǔ)(21世紀(jì)本科教材)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 程序設(shè)計(jì)概論
1. 1 問(wèn)題求解
1. 1. 1 思維與語(yǔ)言
1. 1. 2 算法
1. 1. 3 數(shù)據(jù)結(jié)構(gòu)
1. 1. 4 程序
1. 1. 5 程序設(shè)計(jì)的一般過(guò)程
1. 2 程序設(shè)計(jì)語(yǔ)言
1. 2. 1 發(fā)展歷史
1. 2. 2 程序設(shè)計(jì)語(yǔ)言的實(shí)現(xiàn)
1. 2. 3 高級(jí)語(yǔ)言程序的基本結(jié)構(gòu)
1. 2. 4 高級(jí)語(yǔ)言的語(yǔ)法規(guī)則
1. 2. 5 程序的編輯. 編渾和運(yùn)行
1. 3 程序設(shè)計(jì)范式的演化
1. 3. 1 結(jié)構(gòu)化程序設(shè)計(jì)
1. 3. 2 函數(shù)式程序設(shè)計(jì)
1. 3. 3 面向?qū)ο蟪绦蛟O(shè)計(jì)
1. 3. 4 事件驅(qū)動(dòng)的程序設(shè)計(jì)
1. 3. 5 邏輯式程序設(shè)計(jì)
習(xí)題
第2章 算法設(shè)計(jì)基礎(chǔ)
2. 1 算法的描述
2. 1. 1 自然語(yǔ)言方式
2. 1. 2 偽代碼方式
2. 1. 3 程序流程圖方式
2. 1. 4 N/S盒圖方式
2. 1. 5 PAD圖方式
2. 2 結(jié)構(gòu)化算法設(shè)計(jì)初步
2. 2. 1 算法描述
2. 2. 2 算法設(shè)計(jì)
2. 3 算法的計(jì)算復(fù)雜性
2. 4 常用算法設(shè)計(jì)策略
2. 4. 1 分治法
2. 4. 2 遞歸技術(shù)
2. 4. 3 貪心法
2. 4. 4 回溯法
習(xí)題
第3章 基本數(shù)據(jù)類(lèi)型
3. 1 數(shù)據(jù)對(duì)象
3. 1. 1 數(shù)據(jù)的存儲(chǔ)
3. 1. 2 生存期與值
3. 2 基本數(shù)據(jù)類(lèi)型
3. 2. 1 整型與浮點(diǎn)型
3. 2. 2 字符類(lèi)型
3. 2. 3 邏輯型
3. 2. 4 空值型
3. 3 變量與常量
3. 3. 1 常量
3. 3. 2 變量
3. 4 指針類(lèi)型
3. 4. 1 指針定義
3. 4. 2 指針的初始化
3. 4. 3 指針運(yùn)算
3. 4. 4 指針與常量
3. 5 引用類(lèi)型
3. 6 類(lèi)型的意義
習(xí)題
第4章 操作及其控制
4. 1 基本操作與運(yùn)算符
4. 1. 1 賦值操作
4. 1. 2 算術(shù)操作
4. 1. 3 增1和減1操作
4. 1. 4 關(guān)系. 邏輯操作
4. 1. 5 條件運(yùn)算符
4. 2 表達(dá)式
4. 2. 1 隱含類(lèi)型轉(zhuǎn)換
4. 2. 2 強(qiáng)制類(lèi)型轉(zhuǎn)換
4. 2. 3 表達(dá)式內(nèi)的順序控制
4. 2. 4 運(yùn)算符的優(yōu)先級(jí)
4. 2. 5 運(yùn)算符的結(jié)合性
4. 3 語(yǔ)句
4. 3. 1 表達(dá)式語(yǔ)句
4. 3. 2 語(yǔ)句間順序控制
4. 3. 3 復(fù)合語(yǔ)句
4. 3. 4 選擇語(yǔ)句
4. 3. 5 循環(huán)語(yǔ)句
4. 3. 6 直接順序控制
4. 4 預(yù)處理指令
4. 4. 1 文件包含指令
4. 4. 2 宏定義指令
4. 4. 3 條件編譯指令
習(xí)題
第5章 函數(shù)與數(shù)據(jù)控制
5. 1 函數(shù)定義與說(shuō)明
5. 1. 1 函數(shù)定義
5. 1. 2 函數(shù)說(shuō)明
5. 1. 3 函數(shù)的簡(jiǎn)單調(diào)用
5. 1. 4 函數(shù)的重載
5. 2 數(shù)據(jù)控制
5. 2. 1 參數(shù)傳遞機(jī)制
5. 2. 2 數(shù)據(jù)對(duì)象的引用''
5. 2. 3 作用域
5. 3 函數(shù)的順序控制
5. 3. 1 函數(shù)執(zhí)行模型
5. 3. 2 基于棧的實(shí)現(xiàn)
5. 3. 3 函數(shù)的自嵌套調(diào)用
5. 4 相關(guān)的其他語(yǔ)法
5. 4. 1 數(shù)組作函數(shù)參數(shù)
5. 4. 2 函數(shù)指針
5. 5 常用系統(tǒng)函數(shù)
5. 5. 1 終止程序運(yùn)行
5. 5. 2 數(shù)學(xué)函數(shù)
5. 5. 3 字符串處理函數(shù)
5. 5. 4 面向?qū)ο蟮臄?shù)據(jù)結(jié)構(gòu)
習(xí)題
第6章 構(gòu)造類(lèi)型
6. 1 數(shù)組類(lèi)型
6. 1. 1 數(shù)組定義
6. 1. 2 數(shù)組的賦值與使用
6. 1. 3 數(shù)組的存儲(chǔ)
6. 1. 4 數(shù)組的初始化
6. 1. 5 字符數(shù)組
6. 1. 6 指針與數(shù)組
6. 2 枚舉類(lèi)型
6. 2. 1 枚舉類(lèi)型定義
6. 2. 2 枚舉變量定義
6. 2. 3 類(lèi)型轉(zhuǎn)換
6. 3 結(jié)構(gòu)類(lèi)型
6. 3. 1 結(jié)構(gòu)的定義
6. 3. 2 結(jié)構(gòu)的使用
6. 3. 3 結(jié)構(gòu)的實(shí)現(xiàn)
6. 4 結(jié)構(gòu)化數(shù)據(jù)
6. 4. 1 單鏈表
6. 4. 2 棧
6. 4. 3 存儲(chǔ)的動(dòng)態(tài)分配
6. 5 抽象數(shù)據(jù)類(lèi)型
6. 5. 1 結(jié)構(gòu)的擴(kuò)展
6. 5. 2 C 的抽象數(shù)據(jù)類(lèi)型
6. 5. 3 C 數(shù)據(jù)類(lèi)型的層次
6. 6 自定義類(lèi)型
習(xí)題
第7章 結(jié)構(gòu)化算法的實(shí)現(xiàn)
7. 1 基本控制結(jié)構(gòu)的C 實(shí)現(xiàn)
7. 1. 1 順序結(jié)構(gòu)的C 實(shí)現(xiàn)
7. 1. 2 分支結(jié)構(gòu)的C 實(shí)現(xiàn)
7. 1. 3 循環(huán)結(jié)構(gòu)的C 實(shí)現(xiàn)
7. 1. 4 復(fù)雜結(jié)構(gòu)的C 實(shí)現(xiàn)示例
7. 2 子算法設(shè)計(jì)與C 實(shí)現(xiàn)
7. 2. 1 參數(shù)為普通類(lèi)型的子算法
7. 2. 2 參數(shù)為指針的子算法
7. 2. 3 參數(shù)為引用的子算法
7. 2. 4 子算法設(shè)計(jì)與C 實(shí)現(xiàn)示例
7. 3 遞歸與迭代
7. 3. 1 遞歸
7. 3. 2 迭代
7. 3. 3 應(yīng)用示例
習(xí)題
第8章 程序開(kāi)發(fā)過(guò)程
8. 1 軟件開(kāi)發(fā)方法概述
8. 1. 1 軟件生存周期
8. 1. 2 軟件開(kāi)發(fā)方法
8. 2 軟件設(shè)計(jì)
8. 2. 1 概要設(shè)計(jì)
8. 2. 2 詳細(xì)設(shè)計(jì)
8. 3 軟件編碼
8. 3. 1 程序設(shè)計(jì)方法
8. 3. 2 程序設(shè)計(jì)語(yǔ)言
8. 3. 3 編碼風(fēng)格
8. 4 軟件測(cè)試與調(diào)試
8. 4. 1 調(diào)試工具及使用
8. 4. 2 調(diào)試過(guò)程
8. 4. 3 錯(cuò)誤類(lèi)型
8. 4. 4 異常處理
8. 4. 5 軟件測(cè)試
8. 5 程序運(yùn)行效率
8. 5. 1 適當(dāng)?shù)乃惴?br />8. 5. 2 選擇快速運(yùn)算
8. 5. 3 函數(shù)
習(xí)題
第9章 面向?qū)ο蟪绦蛟O(shè)計(jì)
9. 1 面向?qū)ο蠓椒▽W(xué)
9. 1. 1 人類(lèi)認(rèn)知規(guī)律
9. 1. 2 面向?qū)ο蠡驹?br />9. 1. 3 認(rèn)知規(guī)律與面向?qū)ο?br />9. 1. 4 面向?qū)ο筌浖_(kāi)發(fā)
9. 2 基本概念
9. 2. 1 對(duì)象
9. 2. 2 類(lèi)
9. 2. 3 結(jié)構(gòu)與關(guān)系
9. 3 面向?qū)ο蠓治?br />9. 3. 1 主要原則
9. 3. 2 靜態(tài)結(jié)構(gòu)分析與對(duì)象模型
9. 3. 3 動(dòng)態(tài)行為分析
9. 4 面向?qū)ο笤O(shè)計(jì)
習(xí)題
第10章 類(lèi)與對(duì)象的實(shí)現(xiàn)
10. 1 C 中的類(lèi)
10. 1. 1 類(lèi)的說(shuō)明
10. 1. 2 類(lèi)的定義
10. 2 對(duì)象及其成員的使用
10. 2. 1 對(duì)象實(shí)例
10. 2. 2 對(duì)象成員的引用
10. 2. 3 生命周期
10. 2. 4 類(lèi)型轉(zhuǎn)換
10. 2. 5 其他應(yīng)用
10. 3 類(lèi)的特殊成員
10. 3. 1 靜態(tài)成員
10. 3. 2 const成員
10. 3. 3 內(nèi)聯(lián)函數(shù)
10. 3. 4 友元
習(xí)題
第11章 類(lèi)間關(guān)系的實(shí)現(xiàn)
11. 1 一般-特殊關(guān)系的實(shí)現(xiàn)
11. 1. 1 類(lèi)的繼承與派生
11. 1. 2 賦值兼容規(guī)則
11. 1. 3 兩義性與作用域分辨
11. 2 多態(tài)性與虛函數(shù)
11. 2. 1 編譯時(shí)刻的多態(tài)性
11. 2. 2 運(yùn)行時(shí)刻的多態(tài)性
11. 2. 3 虛函數(shù)
11. 2. 4 純虛函數(shù)與抽象類(lèi)
11. 3 整體-部分關(guān)系的實(shí)現(xiàn)
11. 4 關(guān)聯(lián)關(guān)系的實(shí)現(xiàn)
11. 5 關(guān)于類(lèi)層次的總結(jié)
11. 5. 1 認(rèn)知規(guī)律與類(lèi)層次
11. 5. 2 構(gòu)造函數(shù)的一般形式
11. 5. 3 成員函數(shù)的特征
習(xí)題
第12章 面向?qū)ο蟪绦蛟O(shè)計(jì)的其他技術(shù)
12. 1 運(yùn)算符重載
12. 1. 1 友元運(yùn)算符
12. 1. 2 類(lèi)運(yùn)算符
12. 1. 3 友元及類(lèi)運(yùn)算符的應(yīng)用
12. 1. 4
和--運(yùn)算符的重載
12. 2 流類(lèi)庫(kù)
12. 2. 1 格式化輸入輸出
12. 2. 2 運(yùn)算符<<和>>的重載
12. 2. 3 流式文件
12. 2. 4 流錯(cuò)誤
12. 3 模板
12. 3. 1 函數(shù)模板
12. 3. 2 類(lèi)模板
12. 3. 3 模板應(yīng)用實(shí)例
習(xí)題
附錄A Microson C 的保留字
附錄B C 中的基本數(shù)據(jù)類(lèi)型
附錄C 擴(kuò)展ASCII字符集
附錄D C 的運(yùn)算符
詞匯索引
參考文獻(xiàn)

本目錄推薦

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