書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程

計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程

出版社:世界圖書出版公司出版時間:2015-03-01
開本: 16開 頁數(shù): 403
中 圖 價:¥64.4(6.5折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程 版權(quán)信息

計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程 本書特色

現(xiàn)代c++編程有關(guān)的科學(xué)編程的眾多方面。由于這本教程的獨特性,對于計算科學(xué)的學(xué)生和科學(xué)編程人員,其作用不可估量。尤其值得關(guān)注大篇幅的附錄,這些附錄都具有極強(qiáng)的應(yīng)用性,不可忽視。 目次:(**部分)c++程序基礎(chǔ);安裝和運(yùn)行c++程序運(yùn)行環(huán)境;計算機(jī)和軟件結(jié)構(gòu);基本概念;**個程序;面向?qū)ο蠓治鋈腴T;c++面向?qū)ο蟪绦蚓浞ǎ贿壿嬁刂坪偷换竞瘮?shù)性質(zhì);列和矩陣;輸入和輸出流;(第二部分)數(shù)值分析:數(shù)值錯誤分析;積分;求解程序;微分方程;線性代數(shù);(第三部分)高等面向?qū)ο蟪绦颍簠⒖假Y料;指針和動態(tài)存儲分配;高等存貯處理;靜態(tài)關(guān)鍵詞、多繼承和虛繼承、模板和stl庫;c++中的程序優(yōu)化;(第四部分)科學(xué)編程案例:蒙特卡洛方法;拋物偏微分方程解;附錄a:matlab概述;附錄b:borlandc++編譯器;附錄c:linux/windows指令行c++編譯器;附錄d:從c++zhong提取fortran程序;附錄e:c++編碼標(biāo)準(zhǔn)。 讀者對象:計算物理、計算科學(xué)以及相關(guān)領(lǐng)域的學(xué)生、老師和科研人員。

計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程 內(nèi)容簡介

現(xiàn)代C++編程有關(guān)的科學(xué)編程的眾多方面。由于這本教程的獨特性,對于計算科學(xué)的學(xué)生和科學(xué)編程人員,其作用不可估量。尤其值得關(guān)注大篇幅的附錄,這些附錄都具有極強(qiáng)的應(yīng)用性,不可忽視。 目次:(**部分)C++程序基礎(chǔ);安裝和運(yùn)行C++程序運(yùn)行環(huán)境;計算機(jī)和軟件結(jié)構(gòu);基本概念;**個程序;面向?qū)ο蠓治鋈腴T;C++面向?qū)ο蟪绦蚓浞;邏輯控制和迭代;基本函?shù)性質(zhì);列和矩陣;輸入和輸出流;(第二部分)數(shù)值分析:數(shù)值錯誤分析;積分;求解程序;微分方程;線性代數(shù);(第三部分)高等面向?qū)ο蟪绦颍簠⒖假Y料;指針和動態(tài)存儲分配;高等存貯處理;靜態(tài)關(guān)鍵詞、多繼承和虛繼承、模板和STL庫;C++中的程序優(yōu)化;(第四部分)科學(xué)編程案例:蒙特卡洛方法;拋物偏微分方程解;附錄A:Matlab概述;附錄B:BorlandC++編譯器;附錄C:Linux/Windows指令行C++編譯器;附錄D:從C++zhong提取Fortran程序;附錄E:C++編碼標(biāo)準(zhǔn)。

計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程 目錄

Part Ⅰ C++ programming basics1 Introduction 1.1 Objective 1.2 Presentation 1.3 Why C++ 1.4 C++ standards 1.5 Summary 1.6 How to use this text 1.7 Additional study aids 1.8 Additional and alternative software packages2 Installing and running the Dev-C++ programming environment 2.1 Compiling and running a first program 2.2 Using the Dev-C++ debugger 2.3 Installing DISLIN and gsl 2.4 A first graphics program 2.5 The help system 2.6 Linux alternatives 2.7 Assignment3 Introduction to computer and software architecture 3.1 Computational methods 3.2 Hardware architecture 3.3 Software architecture 3.4 The operating system and application software 3.5 Assignments4 Fundamental concepts 4.1 Overview of program structure 4.2 Tokens, names, and keywords 4.3 Expressions and statements 4.4 Constants, variables, and identifiers 4.5 Declarations, definitions, and scope 4.6 rvalues and lvalues 4.7 Block structure 4.8 The const keyword 4.9 Operators- precedence and associativity 4.10 Formatting conventions 4.11 Comments 4.12 Assignments5 Writing a first program 5.1 The main( ) function 5.2 Namespaces 5.3 #include Statements 5.4 Input and output streams 5.5 File streams 5.6 Constant and variable types 5.7 Casts 5.8 Operators 5.9 Control flow 5.10 Functions 5.11 Arrays and typedefs 5.12 A first look at scientific software development 5.13 Program errors 5.14 Numerical errors with floating-point types 5.15 Assignments6 An introduction to object-oriented analysis 6.1 Procedural versus object-oriented programming 6.2 Problem definition 6.3 Requirements specification 6.4 UML diagrams 6.5 Use case diagram 6.6 Classes and objects 6.7 Object discovery 6.8 Sequence and collaboration diagrams 6.9 Aggregation and association 6.10 Inheritance 6.11 Object-oriented programming approaches 6.12 Assignments7 C++ object-oriented programming syntax 7.1 Class declaration 7.2 Class definition and member functions 7.3 Object creation and polymorphism…… 8 Control logic and iteration9 Basic function properties10 Arrays and matrices11 Input and output streamsPart Ⅱ Numerical analysis12 Numerical error analysis - derivatives13 Integration14 Root-finding procedures15 Differential equations16 Linear algebraPart Ⅲ Advanced object-oriented programming17 References18 Pointers and dynamic memory allocation19 Advanced memory management20 The static keyword, multiple and virtual inheritance,templates, and the STL library21 Program optimization in C++Part Ⅳ Scientific programming examples22 Monte Carlo methods
展開全部

計算物理和C++面向?qū)ο蟮某绦蛟O(shè)計教程 作者簡介

David Yevick是國際知名學(xué)者,在數(shù)學(xué)和物理學(xué)界享有盛譽(yù)。本書凝聚了作者多年科研和教學(xué)成果,適用于科研工作者、高校教師和研究生。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服