您好,欢迎来到聚文网。 登录 免费注册
计算物理和C++面向对象的程序设计教程(附光盘)(英文版)

计算物理和C++面向对象的程序设计教程(附光盘)(英文版)

  • 出版社: 世界图书出版公司
  • 作者: (美)耶维克
  • 商品条码: 9787510087738
  • 版次: 1
  • 开本: 16开
  • 页数: 403
  • 出版年份: 2015
  • 印次: 1
定价:¥99 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
耶维克编著的这本《计算物理和C++面向对象的 程序设计教程(附光盘)(英文版)》是C++语言的初学 者或者中等水平的编程人员的最佳选择,内容从C++ 应用到技巧问题,运用现代面向对象软件工程工具以 简化表示和现代C++编程有关的科学编程的众多方面 。由于这本教程的独特性,对于计算科学的学生和科 学编程人员,其作用不可估量。尤其值得关注大篇幅 的附录,这些附录都具有极强的应用性,不可忽视。
目录
Part Ⅰ C++ programming basics 1 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 packages 2 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 Assignment 3 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 Assignments 4 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 Assignments 5 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 Assignments 6 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 Assignments 7 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 iteration 9 Basic function properties 10 Arrays and matrices 11 Input and output streams Part Ⅱ Numerical analysis 12 Numerical error analysis - derivatives 13 Integration 14 Root-finding procedures 15 Differential equations 16 Linear algebra Part Ⅲ Advanced object-oriented programming 17 References 18 Pointers and dynamic memory allocation 19 Advanced memory management 20 The static keyword, multiple and virtual inheritance,templates, and the STL library 21 Program optimization in C++ Part Ⅳ Scientific programming examples 22 Monte Carlo methods

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网