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

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

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

定 價:¥78.00

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

ISBN: 9787302091455 出版時間: 2004-10-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 986 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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