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

科學與工程計算:C++版

科學與工程計算:C++版

定 價:¥39.00

作 者: (美)John J.Barton,(美)Lee R.Nackman著;袁超偉[等]譯;袁超偉譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: C++

ISBN: 9787505392892 出版時間: 2003-12-01 包裝: 平裝
開本: 26cm 頁數(shù): 417 字數(shù):  

內(nèi)容簡介

  此書從實用的角度,將C++與大量的科學和工程實例相結(jié)合,不僅講述了C++語言的基本特點和語法,還闡述了C++語言中對面向?qū)ο蟪绦蛟O計有深遠意義和重要影響的思想和技術(shù)。本書既不是側(cè)重于科學計算或數(shù)值分析,也不是單純地介紹編程語言,而是旨在幫助讀者學習C++語言和面向?qū)ο蟮木幊谭绞?,尤其對從事科學和工程技術(shù)研究的讀者,更是一本難得的好書。該書全面而系統(tǒng)地介紹了面向?qū)ο蟮某绦蛟O計和開發(fā),能夠滿足各種層次人員的需要,將C++與大量的科學和工程實例相結(jié)合是本書最大的特色。為了幫助讀者更好地理解和掌握每章的內(nèi)容,把握重點和難點,各章均附有小結(jié)、注釋與說明及練習。本書是C++程序設計在科學與工程計算方面最具權(quán)威性的技術(shù)指南之一,系統(tǒng)地闡述了C++語言中面向?qū)ο蟮某绦蛟O計和開發(fā)、C++語言的基本特點和語法。全書采用了大量的實例幫助讀者學會使用C++語言和面向?qū)ο蟮木幊谭绞饺ラ_發(fā)更高質(zhì)量的程序,并且較充分地反映了面向?qū)ο蟪绦蛟O計的現(xiàn)狀和發(fā)展趨勢。本書分為三部分,包括基礎知識、公共性表述及技術(shù)應用。此書適用于從事科學與工程計算的研究人員、工程師和程序員,同時對在這個領域進行教學、研究、開發(fā)的教師和學生也有很高的參考價值。本書通過介紹C++語言教授讀者學習面向?qū)ο缶幊?,并列舉了大量的科學和工程實例。它既不是一本關于科學計算或數(shù)值分析的書,也不是一本單純介紹編程的書。書中簡單地介紹了C++的基本特點和語法,因為這些對于有編程經(jīng)驗的科學工作者或工程師及任何有實際經(jīng)驗的程序員都是熟知的。這里的目的不僅僅是介紹語法和規(guī)則,而是詳細地闡述C++語言中對面向?qū)ο缶幊逃猩钸h意義和重要影響的思想和技術(shù)。本書的后面介紹了已經(jīng)應用于實際的一些思想和技術(shù),這些例子主要來自于科學和工程中,但卻是可以廣泛應用的。

作者簡介

暫缺《科學與工程計算:C++版》作者簡介

圖書目錄

第一部分  基礎知識
第1章  引言
  1.1  面向?qū)ο缶幊?br />  1.2  為什么選擇C++
  1.3  關于C++
  1.4  程序設計
  1.5  組織結(jié)構(gòu)
  1.6  源代碼
  1.7  聯(lián)系作者
  1.8  注釋與說明
  1.9  練習
第2章  FORTRAN基礎
  2.1  第一個程序
  2.2  變量、對象和數(shù)據(jù)類型
  2.3  C++的基本類型和運算
  2.4  輸入和輸出
  2.5  運算符的優(yōu)先級和結(jié)合規(guī)則
  2.6  if語句
  2.7  循環(huán)
  2.8  聲明
  2.9  數(shù)組
  2.10  指針
  2.11  指針和數(shù)組
  2.12  常量指針和指向常量的指針
  2.13  運行時數(shù)組的大小
  2.14  字符串
  2.15  引用
  2.16  函數(shù)
  2.17  注釋與說明
  2.18  練習
第3章  C語言基礎
  3.1  第一個程序
  3.2  變量、對象和類型
  3.3  C++的內(nèi)置類型和操作
  3.4  運算符的優(yōu)先級和結(jié)合規(guī)則
  3.5  輸入和輸出
  3.6  聲明
  3.7  指針
  3.8  內(nèi)存管理
  3.9  引用
  3.10  函數(shù)
  3.11  注釋與說明
  3.12  練習
第4章  類
  4.1  兩個簡單的類
  4.2  數(shù)組類
  4.3  類模板
  4.4  函數(shù)模板
  4.5  異常
  4.6  嵌套類
  4.7  C++程序概述
  4.8  注釋與說明
  4.9  練習
第5章  函數(shù)
  5.1  聲明和定義
  5.2  函數(shù)聲明
  5.3  函數(shù)參數(shù)
  5.4  函數(shù)返回值類型
  5.5  重載函數(shù)
  5.6  函數(shù)模板
  5.7  注釋與說明
  5.8  練習
第6章 函數(shù)和類
  6.1  成員函數(shù)和重載
  6.2  初始化
  6.3  復制
  6.4  轉(zhuǎn)換
  6.5  運算符函數(shù)
  6.6  賦值
  6.7  特殊運算符
  6.8  析構(gòu)
  6.9  靜態(tài)成員函數(shù)
  6.10  友元函數(shù)
  6.11  類的輸入/輸出運算符
  6.12  注釋與說明
  6.13  練習
第7章  對象生存期與內(nèi)存管理
  7.1  對象的生存周期
  7.2  對象生存期
  7.3  靜態(tài)對象
  7.4  自動對象
  7.5  動態(tài)對象
  7.6  避免懸空引用和垃圾
  7.7  注釋與說明
  7.8  練習
第8章  示例程序
  8.1  問題: 表示網(wǎng)狀結(jié)構(gòu)
  8.2  方案一: 數(shù)組
  8.3  抽象和封裝
  8.4  方案二: 引進類
  8.5  方案三: 信息隱藏
  8.6  注釋與說明
  8.7  練習
第二部分  共性的描述
第9章  公共行為表述
  9.1  示例: 儀表控制
  9.2  類和對象
  9.3  接口與接口類型
  9.4  對象和類的圖形描述
  9.5  對象的創(chuàng)建以及接口的使用
  9.6  接口基類
  9.7  復合接口
  9.8  作為組件的接口
  9.9  創(chuàng)建并利用接口數(shù)組
  9.10  異常和接口
  9.11  小結(jié)
  9.12  注釋與說明
  9.13  練習
第10章  公共數(shù)據(jù)實現(xiàn)表述
  10.1  利用公用繼承擴展
  10.2  利用公用繼承的接口擴展
  10.3  公用繼承存在的問題
  10.4  成員函數(shù)前推
  10.5  用于實現(xiàn)的私有繼承
  10.6  繼承機制
  10.7  基類合成
  10.8  類聲明的作用
  10.9  小結(jié)
  10.10  注釋與說明
  10.11  練習
第11章  通用結(jié)構(gòu)描述
  11.1  由模板表述的公共性
  11.2  模板與繼承
  11.3  示例: 數(shù)組類
  11.4  接口數(shù)組類
  11.5  全局 函數(shù)模板
  11.6  小結(jié)
  11.7  注釋與說明
  11.8  練習
第12章  類型
  12.1  類型的基本概念
  12.2  類型和接口
  12.3  類型轉(zhuǎn)換
  12.4  類型信息的失去
  12.5  類型和類模板
  12.6  受限的模板擴展
  12.7  函靈敏結(jié)構(gòu)種類
  12.8  小結(jié)
  12.9  注釋與說明
  12.10  練習
第三部分  技術(shù)應用
第13章  數(shù)組
  13.1  使用具體數(shù)組
  13.2  具體數(shù)組
  13.3  具體數(shù)組引用
  13.4  具體數(shù)組投影
  13.5  接口數(shù)組
  13.6  接口數(shù)組的設影
  13.7  迭代器
  13.8  小結(jié)
  13.9  注釋與說明
  13.10  練習
第14章  指針類
  14.1  指針的使用
  14.2  引用聚集
  14.3  程序員定義的指針類
  14.4  對象復制指針
  14.5  對象計數(shù)指針
  14.6  使用對象計數(shù)指針
  14.7  接口指針類
  14.8  小結(jié)
  14.9  注釋與說明
  14.10  練習
第15章  類的代碼結(jié)構(gòu)
  15.1  LAPACK的結(jié)構(gòu)
  15.2  數(shù)據(jù)和函數(shù)的封裝
  15.3  運行時失敗的不確定類型
  15.4  公共結(jié)構(gòu)的表示
  15.5  小結(jié)
  15.6  注釋與說明
  15.7  練習
第16章  代數(shù)結(jié)構(gòu)類別
  16.1  代數(shù)結(jié)構(gòu)
  16.2  示例: 復數(shù)浮點型
  16.3  一個集合、單目運算的結(jié)構(gòu)類別
  16.4  兩個集合的結(jié)構(gòu)類別
  16.5  示例: 量綱分析
  16.6  示例: 數(shù)組的運算
  16.7  小結(jié)
  16.8  注釋與說明
  16.9  練習
第17章  函數(shù)對象
  17.1  函數(shù)指針
  17.2  成員函數(shù)指針
  17.3  函數(shù)對象
  17.4  函數(shù)接口類別
  17.5  延遲求值的函數(shù)對象
  17.6  示例: 一個簡單的函數(shù)求值器
  17.7  集合函數(shù)
  17.8  小結(jié)
  17.9  注釋與說明
  17.10  練習
第18章  重用已有庫
  18.1  C程序的運行
  18.2  示例: String類
  18.3  FORTRAN程序的運行
  18.4  開發(fā)在FORTRAN包裝程序中的命名共性
  18.5  壓縮數(shù)組的表示
  18.6  用BLAS實現(xiàn)矩陣
  18.7  LAPACK奇異值分解
  18.8  小結(jié)
  18.9  注釋與說明
  18.10  練習
第19章  C++數(shù)據(jù)建模
  19.1  介紹
  19.2  用于試驗數(shù)據(jù)的類
  19.3  線性化的非線性議程類
  19.4  自動派生類
  19.5  示例: 非線性議程的迭代解決方案
  19.6  用于阻尼SDV方程的類
  19.7  main()程序
  19.8  小結(jié)
  19.9  注釋與說明
  19.10  練習
參考文獻

本目錄推薦

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