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

C++程序設(shè)計(jì):含選讀內(nèi)容和實(shí)驗(yàn)指導(dǎo)

C++程序設(shè)計(jì):含選讀內(nèi)容和實(shí)驗(yàn)指導(dǎo)

定 價(jià):¥78.00

作 者: Angela B.Shiflet,Paul A.Nagin,John S.Hinkel等著;夏兆彥,孫巖等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C語(yǔ)言

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

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

  本書全面介紹了使用C++分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試和調(diào)試程序的知識(shí)。書中通過大量的C++程序示例和插圖,清晰直觀的展現(xiàn)了函數(shù)的應(yīng)用,通過對(duì)象和使用類進(jìn)行封裝,定義方法、多態(tài)和構(gòu)造函數(shù),結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)、繼承和模板、C++的字符串類、結(jié)構(gòu)和枚舉、“指針”,本書最后還介紹了C++的數(shù)據(jù)結(jié)構(gòu),包括類表類和堆棧類。全書示例都圍繞著對(duì)象展開,循序漸進(jìn)的闡明了面向?qū)ο缶幊蹋∣OP)技術(shù)。本書特色:選讀材料:教師可以講解全部或者部分選讀章節(jié),這些內(nèi)容展現(xiàn)了計(jì)算機(jī)學(xué)科廣闊的主題材料。編程項(xiàng)目:多數(shù)章節(jié)提從了在難度和主題方面進(jìn)一步延伸的編程項(xiàng)目。這些項(xiàng)目提供了額外的應(yīng)用程序資源。復(fù)習(xí)題:每章的復(fù)習(xí)題和答案是讀者學(xué)習(xí)C++編程的優(yōu)秀學(xué)習(xí)工具。實(shí)驗(yàn):每一章都以實(shí)驗(yàn)結(jié)束。實(shí)驗(yàn)綜合了本章主題,以動(dòng)物的形式展現(xiàn)出使用C++解決問題的諸多特點(diǎn)。

作者簡(jiǎn)介

暫缺《C++程序設(shè)計(jì):含選讀內(nèi)容和實(shí)驗(yàn)指導(dǎo)》作者簡(jiǎn)介

圖書目錄

第1章  計(jì)算機(jī)科學(xué)基礎(chǔ)
  1.1  用計(jì)算機(jī)解決問題
    1.1.1  解決問題綜述
    1.1.2  分析問題
    1.1.3  設(shè)計(jì)一個(gè)解決方案
    1.1.4設(shè)計(jì)的實(shí)現(xiàn)
    1.1.5  測(cè)試代碼
    1.1.6產(chǎn)品維護(hù)
    1.1.7總結(jié)
    1.1.8  練習(xí)
  1.2 選讀計(jì)算機(jī)學(xué)科
    1.2.1  論規(guī)范
    1.2.2抽象化規(guī)范
    1.2.3  設(shè)計(jì)規(guī)范
  1.3  計(jì)算機(jī)系統(tǒng)模型
    1.3.1  輸入和輸出設(shè)備
    1.3.2外存
    1.3.3  中央處理器
    1.3.4  內(nèi)存
    1.3.5練習(xí)
  1.4  選讀第一臺(tái)計(jì)算機(jī)的發(fā)明
  練習(xí)
  1.5  完成一個(gè)程序的步驟
    1.5.1編輯器
    1.5.2預(yù)處理器
    1.5.3編譯器
    1.5.4  連接器
  1.6  選讀C和C++的歷史
  1.7設(shè)計(jì)的實(shí)現(xiàn)
    1.7.1  一個(gè)顯示一條消息的程序
    1.7.2注釋
    1.7.3  包括iostream
    1.7.4命名空間
    1.7.5 main
    1.7.6插入運(yùn)算符
    1.7.7分號(hào)
    1.7.8樣式
    1.7.9練習(xí)
    1.7.10編程項(xiàng)目
  1.8  從上到下的設(shè)計(jì)和函數(shù)
    1.8.1  使用庫(kù)函數(shù)
    1.8.2  將函數(shù)連接到從上到下的設(shè)計(jì)
    1.8.3  函數(shù)定義
    1.8.4調(diào)用一個(gè)函數(shù)
    1.8.5  函數(shù)原型
    1.8.6 C什庫(kù)
    1.8.7  練習(xí)
    1.8.8編程項(xiàng)目
  1.9  選讀計(jì)算機(jī)科學(xué)主題范圍
    1.9.1  編程、算法和復(fù)雜性
    1.9.2  離散結(jié)構(gòu)
    1.9.3  體系結(jié)構(gòu)和組織
    1.9.4  以網(wǎng)絡(luò)為中心的計(jì)算
    1.9.5智能系統(tǒng)
    1.9.6信息處理
    1.9.7人機(jī)交互
    1.9.8  圖形和可視化計(jì)算
    1.9.9  計(jì)算的科學(xué)和數(shù)字的方法
    1.9.10  操作系統(tǒng)
    1.9.11編程語(yǔ)言
    1.9.12  軟件工程
    1.9.13  社會(huì)的和專業(yè)的問題
  1.10編程和調(diào)試提示
    1.10.1  調(diào)試
    1.10.2預(yù)排技術(shù)
    1.10.3模塊化的編程
    1.11  復(fù)習(xí)題
    1.12實(shí)驗(yàn)
第2章  整型變量和表達(dá)式
  2.1  整型數(shù)據(jù)
    2.1.1  變量
    2.1.2變量聲明
    2.1.3  變量的命名
    2.1.4練習(xí)
  2.2賦值語(yǔ)句
2.2.1  左值和右值
    2.2.2聲明初始化
    2.2.3常量
    2.2.4  賦值語(yǔ)句不是代數(shù)公式
    2.2.5  標(biāo)記輸出
    2.2.6  endl.
    2.2.7練習(xí)
    2.2.8  編程項(xiàng)目
  2.3  整數(shù)算術(shù)
    2.3.1  四個(gè)二元運(yùn)算符
    2.3.2取模運(yùn)算符
    2.3.3一元減法
    2.3.4運(yùn)算符優(yōu)先次序
    2.3.5練習(xí)
    2.3.6編程項(xiàng)目
  2.4  選讀計(jì)算機(jī)中整數(shù)的存儲(chǔ)
    2.4.1  整數(shù)的二進(jìn)制表示法
    2.4.2  計(jì)算
    2.4.3遞減
    2.4.4  計(jì)算機(jī)中無(wú)符號(hào)整數(shù)的范圍
    2.4.5  十進(jìn)制整數(shù)到二進(jìn)制整數(shù)的轉(zhuǎn)換
    2.4.6練習(xí)
    2.4.7  編程項(xiàng)目
  2.5  選讀計(jì)算機(jī)中的整數(shù)算術(shù)
    2.5.1  符號(hào)位表示法
    2.5.2 2的補(bǔ)碼表示法
    2.5.3 加法
    2.5.4 減法
    2.5.5  乘以和除以2
    2.5.6  練習(xí)
    2.5.7編程項(xiàng)目
  2.6  交互式的程序
    2.6.1  交互式的程序與批處理程序
    2.6.2  C什中交互式的程序
    2.6.3練習(xí)
    2.6.4編程項(xiàng)目
    2.7  編程和調(diào)試提示
    2.7.1  代碼的明了性
    2.7.2  用戶接口的明了性
  2.8  復(fù)習(xí)題
  2.9  實(shí)驗(yàn)
第3章  整型函數(shù)和封裝
  3.1  用整型函數(shù)解決問題
    3.1.1  事前條件和事后條件
    3.1.2  函數(shù)的分析和設(shè)計(jì)
    3.1.3  整型函數(shù)的實(shí)現(xiàn)
    3.1.4過程
    3.1.5變?cè)蛥?shù)
    3.1.6練習(xí)
    3.1.7編程項(xiàng)目
  3.2  重新訪問問題的解決
    3.2.1  分析
    3.2.2練習(xí)
  3.3  作用域和生存期
    3.3.1  局部變量和作用域
    3.3.2值傳遞
    3.3.3  具有相同名稱的局部變量
    3.3.4全局變量
    3.3.5  被重新訪問的命名空間
    3.3.6練習(xí)
  3.4用對(duì)象封裝
    3.4.1抽象化
    3.4.2面向?qū)ο缶幊?br />    3.4.3信息隱藏和類
    3.4.4類圖
    3.4.5對(duì)象
    3.4.6練習(xí)
    3.4.7編程項(xiàng)目
  3.5  編程和調(diào)試提示
    3.5.1  注釋的明了性
    3.5.2  局部變量及全局變量
  3.6復(fù)習(xí)題
  3.7  實(shí)驗(yàn)
第4章  做出決策和類
  4.1  關(guān)系和邏輯運(yùn)算符
    4.1.1  關(guān)系運(yùn)算符
    4.1.2邏輯運(yùn)算符
    4.1.3  布爾常量、表達(dá)式和變量
    4.1.4  運(yùn)算符優(yōu)先次序
    4.1.5練習(xí)
  4.2  選擇
    4.2.1  控制流
    4.2.2 if語(yǔ)句
    4.2.3  ifelse語(yǔ)句
    4.2.4條件表達(dá)式運(yùn)算符
    4.2.5練習(xí)
    4.2.6  編程項(xiàng)目
  4.3  嵌套
    4.3.1  練習(xí)
    4.3.2  編程項(xiàng)目
  4.4  多向選擇
    4.4.1  switch語(yǔ)句
    4.4.2  轉(zhuǎn)移到相同點(diǎn)
    4.4.3練習(xí)
    4.4.4編程項(xiàng)目
  4.5  定義方法
    4.5.1  訪問數(shù)據(jù)結(jié)構(gòu)
    4.5.2  頭文件
    4.5.3  方法定義文件
    4.5.4練習(xí)
    4.5.5  編程項(xiàng)目
  4.6選讀邏輯
    4.6.1  GeorgeBoole和EdmundBelrkeley
    4.6.2邏輯的基本組件
    4.6.3真值表
    4.6.4  命題代數(shù)
    4.6.5德·摩根定律
    4.6.6練習(xí)
  4.7測(cè)試模式
    4.7.1  從上至下測(cè)試
    4.7.2  從下至上的測(cè)試
    4.7.3  從上至下和從下至上的組合測(cè)試
    4.7.4類測(cè)試
    4.7.5  練習(xí)
  4.8  編程及調(diào)試提示
    4.8.1  決策控制結(jié)構(gòu)
    4.8.2  測(cè)試
  4.9 復(fù)習(xí)題
  4.10 實(shí)驗(yàn)方法
第5章  更多數(shù)值型類型和多態(tài)性
    5.1  浮點(diǎn)數(shù)
    5.1.1  整數(shù)和浮點(diǎn)數(shù)的區(qū)別
    5.1.2 浮點(diǎn)數(shù)運(yùn)算
    5.1.3 指數(shù)記數(shù)法
    5.1.4 double類型
    5.1.5 格式化輸出
    5.1.6 練習(xí)
    5.1.7 編程項(xiàng)目
  5.2  多態(tài)性
    5.2.1  練習(xí)
    5.2.2編程項(xiàng)目
  5.3  構(gòu)造函數(shù)
    5.3.1  定義和使用
    5.3.2  多態(tài)構(gòu)造函數(shù)
    5.3.3  練習(xí)
    5.3.4編程項(xiàng)目
  5.4  選讀浮點(diǎn)數(shù)的存儲(chǔ)
    5.4.1  從Base2到BaselO的轉(zhuǎn)換
    5.4.2從Basel0到Base2的轉(zhuǎn)換
    5.4.3  乘以和除以2
    5.4.4浮點(diǎn)數(shù)的存儲(chǔ)
    5.4.5截?cái)噱e(cuò)誤
    5.4.6  練習(xí)
  5.5 強(qiáng)制轉(zhuǎn)換
    5.5.1  隱式的強(qiáng)制轉(zhuǎn)換
    5.5.2  顯式的強(qiáng)制轉(zhuǎn)換
    5.5.3  強(qiáng)與弱類型化
    5.5.4練習(xí)
    5.5.5編程項(xiàng)目
  5.6  其他整型類型
    5.6.1  整數(shù)的不同大小
    5.6.2無(wú)符號(hào)整數(shù)
    5.6.3  混合型運(yùn)算
    5.6.4抽象數(shù)據(jù)類型Money
    5.6.5  ADTMt~ney的實(shí)現(xiàn)
    5.6.6練習(xí)
    5.6.7  編程項(xiàng)目
  5.7  C++頭文件
    5.7.1  數(shù)值型常量
    5.7.2絕對(duì)值函數(shù)
    5.7.3平方根函數(shù)
    5.7.4其他cmath庫(kù)函數(shù)
    5.7.5  練習(xí)
    5.7.6編程項(xiàng)目
  5.8  編程和調(diào)試提示
    5.8.1  函數(shù)間的接口全局變量
    5.8.2常量
    5.8.3  讀者對(duì)于接口的理解
    5.8.4  默認(rèn)的構(gòu)造函數(shù)
  5.9復(fù)習(xí)題
  5.10實(shí)驗(yàn)
第6章  循環(huán)
    6.1  更新賦值運(yùn)算符
    6.1.1  遞增和遞減運(yùn)算符
    6.1.2  先遞增、遞減運(yùn)算和后遞增遞減運(yùn)算
    6.1.3 練習(xí)
  6.2 預(yù)測(cè)試循環(huán)
    6.2.1  while循環(huán)
    6.2.2無(wú)限循環(huán)
    6.2.3  預(yù)測(cè)試循環(huán)的特性
    6.2.4循環(huán)變量的操作
    6.2.5  練習(xí)
    6.2.6編程項(xiàng)目
  6.3  后測(cè)試循環(huán)
    6.3.1  dowhile循環(huán)
    6.3.2應(yīng)用
    6.3.3練習(xí)
    6.3.4編程項(xiàng)目
  6.4循環(huán)和交互式程序
    6.4.1標(biāo)記技術(shù)
    6.4.2  交互式程序中的隨機(jī)數(shù)
    6~4.3  為隨機(jī)數(shù)生成器提供種子
    6.4.4隨機(jī)數(shù)范圍
    6.4.5練習(xí)
    6.4.6編程項(xiàng)目
  6.5  結(jié)構(gòu)化和面向?qū)ο缶幊?br />    6.5.1  結(jié)構(gòu)化編程
    6.5.2  面向?qū)ο缶幊?br />  6.6選讀計(jì)算機(jī)時(shí)間
    6.6.1  時(shí)鐘周期
    6.6.2  時(shí)鐘頻率
    6.6.4練習(xí)
  6.7  選讀循環(huán)中的截?cái)噱e(cuò)誤
    練習(xí)
  6.8  編程和調(diào)試提示
    6.8.1  在運(yùn)算符之間使用空格
    和括號(hào)
    6.8.2  賦值和關(guān)系等號(hào)運(yùn)算符
  6.9復(fù)習(xí)題
  6.10實(shí)驗(yàn)
第7章  計(jì)數(shù)器控制的循環(huán)
  7.1  for循環(huán)
    7.1.1循環(huán)選擇
    7.1.2倒數(shù)
    7.1.3  索引聲明
    7.1.4  表
    7.1.5練習(xí)
    7.1.6編程項(xiàng)目
  7.2  循環(huán)嵌套
    7.2.1  練習(xí)
    7.2.2編程項(xiàng)目
  7.3 選讀數(shù)值計(jì)算編程項(xiàng)目
  7.4 選讀知識(shí)產(chǎn)權(quán)
    7.4.1版權(quán)法
    7.4.2專利權(quán)
    7.4.3  公司的態(tài)度
    7.4.4練習(xí)
    7.5  編程和調(diào)試提示
    調(diào)試技術(shù)
    7.6復(fù)習(xí)題
    7.7  實(shí)驗(yàn)
第8章  字符
  8.1  字符輸入和輸出
    8.1.1  緩沖區(qū)
    8.1.2  Y/N響應(yīng)
    8.1.3  練習(xí)
    8.1.4編程項(xiàng)目
  8.2 ASCII編碼方案
    8.2.1  數(shù)字代碼
    8.2.2  字符型數(shù)字的等價(jià)整數(shù)
    8.2.3轉(zhuǎn)義序列
    8.2.4練習(xí)
    8.2.5  編程項(xiàng)目
  8.3  字符型函數(shù)
    8.3.1  改變大小寫
    8.3.2  布爾字符型函數(shù)
    8.3.3練習(xí)
    8.3.4編程項(xiàng)目
  8.4  選讀八進(jìn)制和十六進(jìn)制系統(tǒng)
    8.4.1  轉(zhuǎn)換為十進(jìn)制數(shù)字
    8.4.2  在二進(jìn)制和十六進(jìn)制數(shù)字系統(tǒng)之間轉(zhuǎn)換
    8.4.3常量
    8.4.4  應(yīng)用
    8.4.5  將十進(jìn)制數(shù)字轉(zhuǎn)換為十六進(jìn)制
    8.4.6練習(xí)
  8.5  編程和調(diào)試提示
    8.5.1  保護(hù)性編程檢測(cè)和恢復(fù)
    8.5.2  保護(hù)性編程以字符串格式讀取數(shù)據(jù)
    8.5.3  保護(hù)性編程全層次"防彈"
  8.6  復(fù)習(xí)題;
  8.7  實(shí)驗(yàn)
第9章  繼承性和文件
  9.1 繼承性練習(xí)
  9.2文件FO類
    9.2.1文件UO
    9.2.2讀取字符
    9.2.3  格式化的UO
    9.2.4關(guān)閉和打開文件
    9.2.5練習(xí)
    9.2.6編程項(xiàng)目
  9.3  引用傳遞
    9.3.1值傳遞
    9.3.2  作為參數(shù)的簡(jiǎn)單變量
    9.3.3參數(shù)流
    9.3.4練習(xí)
    9.3.5  編程項(xiàng)目
  9.4  選讀外存
    9.4.1  磁帶存儲(chǔ)
    9.4.2  磁盤存儲(chǔ)
    9.4.3  CDROM
    9.4.4練習(xí)
  9.5  選讀機(jī)器和匯編語(yǔ)言
  9.6 編程和調(diào)試提示
  9.7 復(fù)習(xí)題
  9.8  實(shí)驗(yàn)CPU模擬器
  9.9 另一個(gè)實(shí)驗(yàn)文件操作
第10章 數(shù)組和vector類
  10.1  什么是數(shù)組
  10.2  含有數(shù)組參數(shù)的函數(shù)
  10.3  數(shù)組和類
  10.4  按序搜索和二分法搜索
  10.5  選擇分類
  10.6  模板
  10.7  vector類
  10.8  多維數(shù)組和向量
  10.9  選讀計(jì)算機(jī)圖形的色彩
  10.10編程和調(diào)試提示
  10.11  復(fù)習(xí)題
  10.12  實(shí)驗(yàn)
第11章  字符串和string類
  11.1  字符串項(xiàng)目
  11.2  數(shù)據(jù)驗(yàn)證
  11.3  一些C字符串函數(shù)
  11.4  字符串的比較
  11.5  string類
  11.6  選讀軟件的生存周期
  11.7  編程和調(diào)試提示
  11.8  復(fù)習(xí)題
  11.9  實(shí)驗(yàn)
第12章  結(jié)構(gòu)和枚舉類型
  12.1  結(jié)構(gòu)的概念
  12.2  選讀數(shù)據(jù)庫(kù)
  12.3  枚舉類型
  12.4  選讀計(jì)算機(jī)視覺
  12.5  編程和調(diào)試提示有數(shù)組元素的結(jié)構(gòu)
  12.6  復(fù)習(xí)題
  12.7  實(shí)驗(yàn)
第13章  遞歸
第14章  指針
第15章  數(shù)據(jù)結(jié)構(gòu)
附錄A  挑選的練習(xí)的答案
附錄B  復(fù)習(xí)題答案
     

本目錄推薦

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