Cheng | C for Engineers and Scientists | Medienkombination | 978-0-07-110432-6 | www.sack.de

Medienkombination, Englisch, Format (B × H): 187 mm x 249 mm, Gewicht: 1365 g

Cheng

C for Engineers and Scientists


Erscheinungsjahr 2009
ISBN: 978-0-07-110432-6
Verlag: McGraw-Hill Education - Europe

Medienkombination, Englisch, Format (B × H): 187 mm x 249 mm, Gewicht: 1365 g

ISBN: 978-0-07-110432-6
Verlag: McGraw-Hill Education - Europe


C for Engineers and Scientists is primarily for freshmen college students in the first quarter or semester learning computer programming language in C with new features in C99, and introduction to object-oriented programming in C++, and graphical plotting and numerical computing in C/C++ interpreter Ch and MATLAB® for applications in engineering and science. It can also be used as a supplementary textbook for upper division undergraduate courses and graduate courses which involve graphical plotting and numerical computing such as linear algebra, differential equations, numerical analysis, etc.

C for Engineers and Scientists focuses on systematic software design approach in C for applications in Engineering and Science following the latest standard developed by the ANSI C/ISO C Standard Committees called C99 which, made C as a general purpose programming language for scientific computing and resolved many deficiencies of C90 for applications in Engineering.

Working with the ANSI C Standard Committee, the author had developed a C/C++ interpreter called Ch, which has received a great reception in the US, Europe and China. Ch contains all MATLAB® features. The book uses Ch as an instructional tool to teach/learn C and C++. Ch presents an interactive computing environment so that the students can focus on improving their problem solving skills

Cheng C for Engineers and Scientists jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Part 1: Structured Programming in CChapter 1IntroductionChapter 2Getting StartedChapter 3Number Systems, Scalar Types, and Input/OutputChapter 4Operators and ExpressionsChapter 5Statements and Control FlowChapter 6FunctionsChapter 7Processing DirectivesChapter 8Storage Classes and Program StructureChapter 9Formatted Input and OutputChapter 10ArraysChapter 11PointersChapter 12Characters and StringsChapter 13Structures, Enumerations, Unions, and Bit FieldsChapter 14File ProcessingChapter 15Dynamic Data Structures and Cross-Platform Software DevelopmentChapter 16 Scientific Computing in the Entire Real Domain in C99Chapter 17 Programming with Complex Numbers in C99 and C++Part 2: Object-Based Programming in C++Chapter 18Introduction to C++Chapter 19Classes and Object-Based Programming in C++Chapter 20 Two-and Three-Dimensional Plotting in C++Part 3: Numerical Computing in ChChapter 21Computational Arrays and Matrix Computations in ChChapter 22Advanced Numerical Analysis in ChPart 4: Numerical Computing in MATLABChapter 23Introduction to MATLAB and Comparision Study with C/ChAppencicesA KeywordsB C99 Features Supported in ChC C++ Features Supported in ChD The ASCII Character Set


Cheng, Harry H.
Dr. Harry H. Cheng is a professor at the University of California, Davis. He is the designer and original implementer of Ch, an embeddable C/C++ interpreter for script computing, and he participated in the revision of C through ANSI X3J11 and ISO 22/WG14 C Standard Committees with contributions in numerical features of VLA, complex numbers, and IEEE 754 floating-point arithmetic in C99. He has been teaching introductory computer programming in C for engineering applications and engineering software design at UC Davis since 1992. Dr. Cheng has published over 140 technical papers. He is the founder of SoftIntegration, Inc. and a Fellow of ASME and Senior Member of IEEE.

Dr. Harry H. Cheng is a professor at the University of California, Davis. He is the designer and original implementer of Ch, an embeddable C/C++ interpreter for script computing, and he participated in the revision of C through ANSI X3J11 and ISO 22/WG14 C Standard Committees with contributions in numerical features of VLA, complex numbers, and IEEE 754 floating-point arithmetic in C99. He has been teaching introductory computer programming in C for engineering applications and engineering software design at UC Davis since 1992. Dr. Cheng has published over 140 technical papers. He is the founder of SoftIntegration, Inc. and a Fellow of ASME and Senior Member of IEEE.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.