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

C++工程程序設(shè)計

C++工程程序設(shè)計

定 價:¥54.00

作 者: (美)Delores M.Etter,(美)Jeanine A.Ingber著;張敬凱,王克印譯;張敬凱譯
出版社: 清華大學(xué)出版社
叢編項: 國外計算機(jī)科學(xué)經(jīng)典教材
標(biāo) 簽: C++

ISBN: 9787302081012 出版時間: 2004-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 460 字?jǐn)?shù):  

內(nèi)容簡介

  本書的作者是暢銷書作者Delores M.Etter和計算機(jī)科學(xué)與工程教育家Jeanine A.Ingber。本書向讀者介紹了如何利用ANSI C++編程語言以基于對象的編程方式來解決工程問題。作者運用簡單易用的問題解決方法分析了科學(xué)界目前面臨的各種巨大挑戰(zhàn),包括天氣、氣候和全球變化的預(yù)測:計算機(jī)化的語音識別;人類基因圖的繪制;改進(jìn)交通工具的性能;增強(qiáng)石油和天然氣的回收能力;以及工程仿真等。利用C++解決工程和科學(xué)問題是本書的核心部分。解決工程問題的目標(biāo)·開發(fā)一種通用方法來解決工程問題?!?yīng)用不同的工程示例和應(yīng)用程序來闡述利用C++解決工程問題的過程?!そ榻B基于對象的編程檎以及支持它的C++特征,而重點是介紹有關(guān)編程的基礎(chǔ)知識。本書主要特色·貫穿全書使用一種五步(five-step)過程來解決工程問題。·介紹在討論數(shù)據(jù)類型和標(biāo)準(zhǔn)輸入/輸出時用到的各種對象。·討論利用C++解決工程問題的基本能力,包括控制結(jié)構(gòu)、數(shù)據(jù)文件和函數(shù)。·靈活安排各章節(jié)的主題。·向讀者展示模板函數(shù)的用法。·介紹一元數(shù)組、矩陣以及vector類?!そ忉屖裁词蔷幊倘藛T自定義的類,包括運算符重載和繼承?!ぬ接懼羔樀挠梅ê蛣討B(tài)內(nèi)存分配?!そ榻B使用C++標(biāo)準(zhǔn)庫所支持的類的動態(tài)數(shù)據(jù)結(jié)構(gòu)。

作者簡介

暫缺《C++工程程序設(shè)計》作者簡介

圖書目錄

 第1章 工程問題解決概述
 1.1 巨大挑戰(zhàn)
 1.1.1 近年的工程成就
 1.1.2 未來的巨大挑戰(zhàn)
 1.1.3 改變工程環(huán)境
 1.2 計算系統(tǒng)
 1.2.1 計算機(jī)硬件
 1.2.2 計算機(jī)軟件
 1.2.3 術(shù)語
 1.3 一種解決工程問題的方法
 1.4 本章小結(jié)
 第2章 簡單的C++程序
 2.1 基于對象編程概述
 2.2 程序結(jié)構(gòu)
 2.3 常量和變量
 2.3.1 科學(xué)計數(shù)法
 2.3.2 數(shù)字?jǐn)?shù)據(jù)類型
 2.3.3 布爾數(shù)據(jù)類型
 2.3.4 字符數(shù)據(jù)類型
 2.3.5 字符串?dāng)?shù)據(jù)
 2.3.6 符號常量
 2.4 C++運算符
 2.4.1 賦值運算符
 2.4.2 算術(shù)運算符
 2.4.3 運算符的優(yōu)先級
 2.4.4 上溢和下溢
 2.4.5 自增和自減運算符
 2.4.6 簡化的賦值運算符
 2.5 標(biāo)準(zhǔn)輸入和輸出
 2.5.1 cout對象
 2.5.2 流函數(shù)和操縱器
 2.5.3 cin對象
 2.6 數(shù)值技術(shù):線性插值法
 2.7 解決實際問題:風(fēng)洞數(shù)據(jù)分析
 2.8 基本函數(shù)
 2.8.1 初等數(shù)學(xué)函數(shù)
 2.8.2 三角函數(shù)
 2.8.3 雙曲線函數(shù)
 2.8.4 字符函數(shù)
 2.9 解決實際問題:速度計算
 2.10 系統(tǒng)限制
 2.11 本章小結(jié)
 第3章 控制結(jié)構(gòu)
 3.1 算法開發(fā)
 3.1.1 自頂向下的設(shè)計
 3.1.2 結(jié)構(gòu)化編程
 3.1.3 細(xì)化的偽代碼
 3.1.4 替代解決方案的判斷
 3.1.5 錯誤條件
 3.1.6 生成測試數(shù)據(jù)
 3.2 條件表達(dá)式
 3.2.1 關(guān)系運算符
 3.2.2 邏輯運算符
 3.2.3 優(yōu)先級和結(jié)合原則
 3.3 選擇語句
 3.3.1 簡單的if語句
 3.3.2 if/else語句
 3.3.3 switch語句
 3.4 循環(huán)結(jié)構(gòu)
 3.4.1 while循環(huán)
 3.4.2 do/while循環(huán)
 3.4.3 for循環(huán)
 3.4.4 break和continue語句
 3.4.5 結(jié)構(gòu)化輸入循環(huán)
 3.5 解決實際問題:探空氣球
 3.6 本章小結(jié)
 第4章 處理數(shù)據(jù)文件
 4.1 定義文件流
 4.1.1 stream類繼承
 4.1.2 ifstream類
 4.1.3 ofstream類
 4.2 讀取數(shù)據(jù)文件
 4.2.1 指定數(shù)目的記錄
 4.2.2 尾部信號或者標(biāo)記信號
 4.2.3 文件末尾
 4.3 生成數(shù)據(jù)文件
 4.4 解決實際問題:數(shù)據(jù)過濾器——修改HTML文件
 4.5 錯誤檢查
 4.6 數(shù)值技術(shù):線性建模*
 4.7 解決實際問題:臭氧測量
 4.8 本章小結(jié)
 第5章 利用函數(shù)的模塊化編程
 5.1 模塊性
 5.2 編程人員自定義的函數(shù)
 5.2.1 函數(shù)定義
 5.2.2 函數(shù)原型
 5.3 參數(shù)傳遞
 5.3.1 通過值調(diào)用
 5.3.2 通過引用調(diào)用
 5.3.3 存儲器類和作用域
 5.4 解決實際問題:計算重心
 5.5 隨機(jī)數(shù)
 5.5.1 整數(shù)序列
 5.5.2 浮點序列
 5.6 解決實際問題:儀器的可靠性
 5.7 數(shù)值技術(shù):多項式的根
 5.7.1 多項式的根
 5.7.2 增量搜索技術(shù)
 5.8 解決實際問題:系統(tǒng)的穩(wěn)定性
 5.9 數(shù)值技術(shù):積分法*
 5.10 遞歸
 5.10.1 階乘計算
 5.10.2 斐波納契序列
 5.11 本章小結(jié)
 第6章 一維數(shù)組
 6.1 數(shù)組
 6.1.1 定義和初始化
 6.1.2 計算和輸出
 6.1.3 函數(shù)參數(shù)
 6.2 統(tǒng)計度量
 6.2.1 簡單分析
 6.2.2 方差和標(biāo)準(zhǔn)偏差
 6.3 重新訪問函數(shù)
 6.3.1 函數(shù)重載
 6.3.2 函數(shù)模板
 6.3.3 自定義頭文件
 6.4 解決實際問題:語音信號分析
 6.5 排序算法
 6.5.1 選擇排序
 6.5.2 快速排序
 6.6 搜索算法
 6.6.1 無序列表
 6.6.2 有序列表
 6.7 字符串
 6.7.1 C樣式字符串的定義和I/O
 6.7.2 字符串函數(shù)
 6.8 解決實際問題:回文
 6.9 string類
 6.10 vector類
 6.11 本章小結(jié)
 第7章 二維數(shù)組和矩陣
 7.1 二維數(shù)組
 7.1.1 定義和初始化
 7.1.2 計算和輸出
 7.1.3 函數(shù)參數(shù)
 7.2 解決實際問題:地域?qū)Ш?br /> 7.3 重訪的vector類
 7.4 矩陣*
 7.4.1 行列式
 7.4.2 轉(zhuǎn)置矩陣
 7.4.3 矩陣的加法和減法
 7.4.4 矩陣的乘法
 7.5 數(shù)值技術(shù):求解聯(lián)立方程組
 7.5.1 圖形解釋
 7.5.2 高斯消元法
 7.6 解決實際問題:電路分析*
 7.7 多維數(shù)組*
 7.8 本章小結(jié)
 第8章 類
 8.1 利用類進(jìn)行基于對象的編程
 8.1.1 類的聲明
 8.1.2 類的實現(xiàn)
 8.2 成員函數(shù)
 8.2.1 構(gòu)造函數(shù)
 8.2.2 存取函數(shù)
 8.2.3 用于輸入和輸出的成員函數(shù)
 8.3 單獨編譯
 8.4 UnitVector類
 8.4.1 Private成員函數(shù)
 8.4.2 把類對象作為成員函數(shù)的參數(shù)
 8.5 解決實際問題:仿真
 8.6 本章小結(jié)
 第9章 指針
 9.1 地址和指針
 9.1.1 地址運算符
 9.1.2 指針賦值
 9.1.3 指針運算
 9.2 數(shù)組元素的指針
 9.2.1 一維數(shù)組
 9.2.2 字符串
 9.2.3 指針作為函數(shù)參數(shù)
 9.3 動態(tài)內(nèi)存分配
 9.3.1 new運算符
 9.3.2 動態(tài)分配的數(shù)組
 9.3.3 delete運算符
 9.4 解決實際問題:地震事件檢測
 9.5 使用new和delete的常見錯誤
 9.6 數(shù)據(jù)結(jié)構(gòu)*
 9.6.1 link類
 9.6.2 stack類
 9.6.3 queue類
 9.7 解決實際問題:文本文件的詞匯索引*
 9.8 本章小結(jié)
 第10章 利用類進(jìn)行編程的其他主題
 10.1 重載運算符
 10.1.1 pixel類
 10.1.2 算術(shù)運算符
 10.1.3 friend函數(shù)
 10.2 解決實際問題:彩色圖像處理
 10.3 繼承
 10.4 虛函數(shù)
 10.5 解決實際問題:迭代的囚犯二難問題
 10.6 本章小結(jié)
 附錄A C++標(biāo)準(zhǔn)庫
 附錄B 利用MATLAB繪圖表示ASCII文件中的數(shù)據(jù)
 B.1 生成數(shù)據(jù)文件的C++程序
 B.2 C++程序生成的ASCII數(shù)據(jù)文件
 B.3 利用MATLAB生成曲線
 附錄C 練習(xí)答案

本目錄推薦

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