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

C++課堂教學(xué)與編程演練——科學(xué)與工程問(wèn)題應(yīng)用

C++課堂教學(xué)與編程演練——科學(xué)與工程問(wèn)題應(yīng)用

定 價(jià):¥98.00

作 者: (美)Timothy B.D'Orazio著;侯普秀,馮飛譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 科學(xué)與工程問(wèn)題應(yīng)用
標(biāo) 簽: C語(yǔ)言

ISBN: 9787302086796 出版時(shí)間: 2004-01-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 882頁(yè) 字?jǐn)?shù):  

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

  本書(shū)是—本講授C++語(yǔ)言和面向?qū)ο蟪绦蛟O(shè)計(jì)的教程,著重介紹如何為解決各種工程和科學(xué)問(wèn)題進(jìn)行程序開(kāi)發(fā)。書(shū)中的每一章都由課堂教學(xué)部分與應(yīng)用示例部分組成。課堂教學(xué)部分講授C++語(yǔ)言的要素和—些簡(jiǎn)單的編程技巧:應(yīng)用示例部分講授如何進(jìn)行工程問(wèn)題程序設(shè)計(jì)。本書(shū)以漸進(jìn)的方式先介紹如何開(kāi)發(fā)程序,然后通過(guò)大量的應(yīng)用示例和30多個(gè)案例分析不斷鞏固所學(xué)的內(nèi)容。學(xué)習(xí)本書(shū)時(shí)不要求學(xué)生必須具備編程的背景知識(shí)本書(shū)特色●提供了30多個(gè)案例分析。這些應(yīng)用示例演示了如何解決多個(gè)實(shí)際領(lǐng)域的問(wèn)題?!穸喾矫?、多層次地調(diào)動(dòng)學(xué)生閱讀和理解源代碼。每個(gè)課堂教學(xué)部分都通過(guò)很多方法(代碼注釋、問(wèn)題、主要內(nèi)容和練習(xí))使學(xué)生參與到編碼過(guò)程中。●較早地引入了調(diào)試技術(shù)。在第2章的末尾,學(xué)生就會(huì)學(xué)到查找錯(cuò)誤和開(kāi)發(fā)第一個(gè)程序的方法。●對(duì)循環(huán)的追蹤和調(diào)試進(jìn)行了詳細(xì)介紹。本書(shū)在多章中介紹了開(kāi)發(fā)簡(jiǎn)單/復(fù)雜循環(huán)結(jié)構(gòu)和檢查其可靠性的方法?!袷箘偭藬?shù)日眾多的插圖。書(shū)叫:,使用了大量插圖以說(shuō)明許多難懂的C++概念?!裰鸩降叮喊l(fā)程序的方法。書(shū)葉,的每個(gè)應(yīng)用示例都說(shuō)明了開(kāi)發(fā)程序的結(jié)構(gòu)化方法?!駥?duì)C++的標(biāo)準(zhǔn)模板庫(kù)進(jìn)行了簡(jiǎn)單明了的介紹?!裉峁┝恕?shù)值方法示例。書(shū)中的應(yīng)用示例包含了一些基本數(shù)值方法以及如何對(duì)它們編碼的演示?!窠o出了—一些修改練習(xí)。這些練習(xí)非常適于2—3小時(shí)的實(shí)驗(yàn)課。學(xué)生可以通過(guò)閱讀特定的應(yīng)用示例來(lái)為實(shí)驗(yàn)做準(zhǔn)備。這樣,他們就可以在2—3小時(shí)內(nèi)完成很多這樣的練習(xí)?!窠榻B了UML。書(shū)中講述了UML的基礎(chǔ)知識(shí),并演示了如何將一些UML圖表轉(zhuǎn)換為C++代碼?!裉峁┝恕┲С志W(wǎng)站。本書(shū)對(duì)應(yīng)的Web站點(diǎn)(www.mhhe.com/dorazio)提供了許多學(xué)習(xí)本書(shū)的輔助材料,例如源代碼、解決方案、PowerPoint演示文檔和一些類(lèi)似示例。

作者簡(jiǎn)介

暫缺《C++課堂教學(xué)與編程演練——科學(xué)與工程問(wèn)題應(yīng)用》作者簡(jiǎn)介

圖書(shū)目錄

第1章  計(jì)算機(jī)和計(jì)算的基本原理
  1.1  電子計(jì)算機(jī)的發(fā)展歷史
  1.2  體系結(jié)構(gòu)
  1.2.1  主存儲(chǔ)器
  1.2.2  中央處理器
  1.2.3  外圍設(shè)備
  1.2.4  控制器及其與外圍設(shè)備的通信
  1.3  網(wǎng)絡(luò)
  1.4  使用位來(lái)表示字符和符號(hào)、整數(shù)、實(shí)數(shù)、地址以及指令
  1.4.1  字符和符號(hào)
  1.4.2  整數(shù)
  1.4.3  實(shí)數(shù)
  1.4.4  十六進(jìn)制和八進(jìn)制表示法
  1.4.5  地址
  1.4.6  指令
  1.4.7  注釋
  1.5  編程語(yǔ)言
  1.5.1  匯編語(yǔ)言
  1.5.2  高級(jí)語(yǔ)言
  1.6  軟件
  1.6.1  系統(tǒng)軟件
  1.6.2應(yīng)用軟件
  1.7  軟件工程、C++語(yǔ)言和C+十編譯器
  1.7.1  C++中的程序組織和設(shè)計(jì)
  1.7.2  C++語(yǔ)言的發(fā)展
  1.7.3  C++語(yǔ)言的開(kāi)發(fā)環(huán)境
  1.8  關(guān)于本書(shū)以及如何最大程度地利用本書(shū)
  1.8.1  課堂教學(xué)
  1.8.2  應(yīng)用示例
第2章  程序設(shè)計(jì)入門(mén)——程序結(jié)構(gòu)、屏幕輸出和注釋
  2.1  課堂教學(xué):程序的基本結(jié)構(gòu)
  2.2  課堂教學(xué):編寫(xiě)注釋
  2.3  課堂教學(xué):輸出中生成新行
  2.4  應(yīng)用示例:輸出標(biāo)志和表頭
  2.5  應(yīng)用示例:調(diào)試
第3章  變量和算術(shù)運(yùn)算
  3.1  課堂教學(xué):變量(1)——命名、聲明、賦值以及顯示變量值
  3.2  課堂教學(xué):變量(2)——?jiǎng)?chuàng)建常量以及更多顯示變量值的信息
  3.3  課堂教學(xué):變量(3)——賦值以及顯示單個(gè)字符數(shù)據(jù)
  3.4  課堂教學(xué):算術(shù)運(yùn)算(”——算術(shù)運(yùn)算符和表達(dá)式
  3.5  課堂教學(xué):算術(shù)運(yùn)算(2)——混合類(lèi)型算術(shù)、復(fù)合賦值、運(yùn)算符優(yōu)先級(jí),
  以及類(lèi)型強(qiáng)制轉(zhuǎn)換
  3.6  課堂教學(xué):算術(shù)運(yùn)算(3)——數(shù)學(xué)庫(kù)函數(shù)和數(shù)據(jù)類(lèi)型
  3.7  應(yīng)用示例:模式識(shí)別
  3.8  應(yīng)用示例:溫度單位轉(zhuǎn)換
  3.9  應(yīng)用示例:變位詞解決方案
第4章  基本輸入輸出
  4.1  課堂教學(xué):從鍵盤(pán)讀取數(shù)據(jù)
  4.2  課堂教學(xué):將輸出寫(xiě)入文件
  4.3  課堂教學(xué):從文件讀取數(shù)據(jù)
  4.4  課堂教學(xué):從鍵盤(pán)讀取字符
  4.5  應(yīng)用示例:愷撒密碼
  4.6  應(yīng)用示例:山崩分析
  4.7  應(yīng)用示例:長(zhǎng)方體在光滑表面上滑動(dòng)
第5章  作出決策
  5.1  課堂教學(xué):汀控制結(jié)構(gòu)(1)——·基礎(chǔ)知識(shí)
  5.2  課堂教學(xué):汀控制結(jié)構(gòu)(2)——簡(jiǎn)單的if-else控制結(jié)構(gòu)
  5.3  課堂教學(xué):汀控制結(jié)構(gòu)(3)——嵌套的if-else語(yǔ)句
  5.4  課堂教學(xué):邏輯運(yùn)算符(1)——邏輯運(yùn)算符
  5.5  課堂教學(xué):邏輯運(yùn)算符(2)——關(guān)系表達(dá)式的值以及關(guān)系運(yùn)算符
  和邏輯運(yùn)算符的優(yōu)先次序
  5.6  課堂教學(xué):if-else·汀控制結(jié)構(gòu)和switch控制結(jié)構(gòu)
  5.7  課堂教學(xué):bool數(shù)據(jù)類(lèi)型
  5.8  應(yīng)用示例:求解一元二次方程
  5.9  應(yīng)用示例:構(gòu)件的負(fù)荷-變形
  5.10  應(yīng)用示例:安排會(huì)議時(shí)間
第6章  迭代
  6.1  課堂教學(xué):while循環(huán)(1)
  6.2  課堂教學(xué):while循環(huán)(2)
  6.3  課堂教學(xué):do-while循環(huán)
  6.4  課堂教學(xué):for循環(huán)
  6.5  課堂教學(xué):嵌套的for循環(huán)
  6.6  應(yīng)用示例:面積計(jì)算(”
  6.7  應(yīng)用示例:面積計(jì)算(2)
  6.8  應(yīng)用示例:溫度單位轉(zhuǎn)換
  6.9  應(yīng)用示例:利息計(jì)算
  6.10  應(yīng)用示例:數(shù)學(xué)級(jí)數(shù)
  6.11  應(yīng)用示例:消息的加密及解密
第7章  函數(shù)
  7.1  課堂教學(xué):函數(shù)基礎(chǔ)
  7.2  課堂教學(xué):返回單個(gè)值的函數(shù)
  7.3  課堂教學(xué):通過(guò)引用傳遞
  7.4  課堂教學(xué):作用域
  7.5  課堂教學(xué):存儲(chǔ)類(lèi)
  7.6  課堂教學(xué):帶有默認(rèn)參數(shù)的函數(shù)
  7.7  課堂教學(xué):函數(shù)重載
  7.8  課堂教學(xué):產(chǎn)生隨機(jī)數(shù)
  7.9  應(yīng)用示例:利用梯形規(guī)則計(jì)算積分
  7.10  應(yīng)用示例:使用網(wǎng)格
  7.11  應(yīng)用示例:對(duì)棋盤(pán)游戲的模擬
第8章  類(lèi)和對(duì)象
  8.1  課堂教學(xué):結(jié)構(gòu)的基本概念——數(shù)據(jù)集合
  8.2  課堂教學(xué):類(lèi)的基本概念——數(shù)據(jù)和函數(shù)的集合
  8.3  課堂教學(xué):構(gòu)造函數(shù)(1)——無(wú)參數(shù)
  8.4  課堂教學(xué):構(gòu)造函數(shù)(2)——帶參數(shù)
  8.5  課堂教學(xué):構(gòu)造函數(shù)(3)——重載和默認(rèn)復(fù)制構(gòu)造函數(shù)
  8.6  應(yīng)用示例:線的交點(diǎn)
  8.7  應(yīng)用示例:平行四邊形的面積及平行六面體的體積
第9章  一維數(shù)值型數(shù)組
  9.1  課堂教學(xué):簡(jiǎn)介
  9.2  課堂教學(xué):初始化
  9.3  課堂教學(xué):輸入/輸出和計(jì)算
  9.4  課堂教學(xué):一維數(shù)組和函數(shù)
  9.5  課堂教學(xué):使用數(shù)組作為數(shù)據(jù)成員的類(lèi)
  9.6  課堂教學(xué):對(duì)象數(shù)組
  9.7  應(yīng)用示例:計(jì)算電壓測(cè)量數(shù)據(jù)
  9.8  應(yīng)用示例:浪高分析
  9.9  應(yīng)用示例:為4個(gè)玩家每人發(fā)5張牌
  9.10  應(yīng)用示例:冒泡排序和交換排序
第10章  多維數(shù)值型數(shù)組
  10.1  課堂教學(xué):聲明、初始化和輸出
  10.2  課堂教學(xué):從一個(gè)文件中讀取二維數(shù)組、存儲(chǔ)分配和函數(shù)
  10.3  應(yīng)用示例:矩陣—向量的操作
  lO.4  應(yīng)用示例:搜索和文件壓縮
第11章  指針變量
  11.1  課堂教學(xué):指針變量和地址的基礎(chǔ)知識(shí)
  11.2  課堂教學(xué):指針變量和函數(shù)
  11.3  課堂教學(xué):指針變量和數(shù)組、指針變量和函數(shù)
  11.4  課堂教學(xué):指針變量的其他用法
  11.5  課堂教學(xué):從函數(shù)返回地址
  11.6  課堂教學(xué):從多維數(shù)組返回地址
  11.7  課堂教學(xué):指向?qū)ο蟮闹羔?br />  11.8  課堂教學(xué):指針作為數(shù)據(jù)成員
  11.9  課堂教學(xué):動(dòng)態(tài)內(nèi)存分配
  11.10  應(yīng)用示例:地下污染羽煙的邊界問(wèn)題
第12章  字符數(shù)組
  12.1  課堂教學(xué):聲明、初始化和輸出
  12.2  課堂教學(xué):部分字符函數(shù)和字符串庫(kù)函數(shù)
  12.3  課堂教學(xué):二維字符數(shù)組
  12.4  課堂教學(xué):鍵盤(pán)輸入和文件輸入
  12.5  課堂教學(xué):聲明和指針變量
  12.6  課堂教學(xué):字符串和函數(shù)
  12.7  應(yīng)用示例:創(chuàng)建一個(gè)電子數(shù)據(jù)表類(lèi)型的程序
  12.8  應(yīng)用示例:?jiǎn)挝晦D(zhuǎn)換程序
  第13章  C++string類(lèi)
  13.1  課堂教學(xué):C++string類(lèi)(1)的介紹
  13.2  課堂教學(xué):C++string類(lèi)(2)——成員函數(shù)
  13.3  課堂教學(xué):C+十string類(lèi)(3)——鍵盤(pán)輸入和文件輸入
  13.4  課堂教學(xué):C++string類(lèi)(4)——字符串和函數(shù)
  13.5  課堂教學(xué):字符串、類(lèi)和對(duì)象
  13.6  應(yīng)用示例:地震事件的報(bào)告分析
  第14章  關(guān)于類(lèi)、對(duì)象以及面向?qū)ο笤O(shè)計(jì)的更多內(nèi)容
  14.1  課堂教學(xué):復(fù)制構(gòu)造函數(shù)及析構(gòu)函數(shù)
  14.2  課堂教學(xué):特殊限定符(1)——static
  14.3  課堂教學(xué):特殊限定符(2)——const
  14.4  課堂教學(xué):特殊限定符(3)一一friend(函數(shù))
  14.5  課堂教學(xué):特殊限定符(4)——friend(類(lèi))
  14.6  課堂教學(xué):運(yùn)算符重載
  14.7  課堂教學(xué):UML和面向?qū)ο笤O(shè)計(jì)
  14.8  應(yīng)用示例:交通事故分析
  14.9  應(yīng)用示例:汽車(chē)模擬
第15章  繼承及多態(tài)性
  ]5.1  課堂教學(xué):繼承(1)——基礎(chǔ)知識(shí)
  15.2  課堂教學(xué):繼承(2)——構(gòu)造函數(shù)及析構(gòu)函數(shù)
  15.3  課堂教學(xué):繼承(3)——繼承的層次
  15.4  課堂教學(xué):繼承(4)——多重繼承
  15.5  課堂教學(xué):虛函數(shù)及多態(tài)性
  15.6  應(yīng)用示例:電路電阻
第16章  數(shù)據(jù)結(jié)構(gòu)和遞歸
  16.1  課堂教學(xué):一個(gè)編程人員定義的鏈表類(lèi)
  16.2  課堂教學(xué):編程人員定義的堆棧類(lèi)
  16.3  課堂教學(xué):編程人員定義的隊(duì)列類(lèi)
  16.4  課堂教學(xué):用戶定義的二叉樹(shù)類(lèi)
  16.5  課堂教學(xué):采用遞歸調(diào)用的函數(shù)
  16.6  應(yīng)用示例:PI的計(jì)算
  16.7  應(yīng)用示例:進(jìn)行算術(shù)運(yùn)算
  16.8  應(yīng)用示例:快速排序算法
第17章  模板與C++標(biāo)準(zhǔn)模板庫(kù)
  17.1  課堂教學(xué):函數(shù)模板
  17.2  課堂教學(xué):類(lèi)模板
  17.3  課堂教學(xué):標(biāo)準(zhǔn)模板庫(kù)(1)——序列容器
  17.4  課堂教學(xué):標(biāo)準(zhǔn)模板庫(kù)(2)——迭代器
  17.5  課堂教學(xué):標(biāo)準(zhǔn)模板庫(kù)(3)——算法
第18章  其他主題
  18.1  課堂教學(xué):開(kāi)發(fā)多文檔程序
  18.2  課堂教學(xué):按位操作
  18.3  課堂教學(xué):二進(jìn)制文件
附錄A  數(shù)字的二進(jìn)制和十進(jìn)制表示法
附錄B  字符數(shù)組函數(shù)
附錄C  操作符
附錄D  ASCII表

本目錄推薦

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