Software Solutionsfor for engineers and scientist ppt

946 499 0
Software Solutionsfor for engineers and scientist ppt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... was conceived as a programming toolkit and a problem-solving resource for professional engineers and scientists who take on the role of programmers The book’s original idea was based on the fact that engineers and scientists often need to develop software to suit their particular needs, but hardly ever are they “superprogrammers” at the start On the other hand, the scientist/ engineer who becomes an improvised... Language can still understand the material and put the software to work Microsoft’s Visual C++ and MASM were used in developing the software The text is compatible with Visual C++ versions 5, 6, and 7 The code adopts the flat, 32-bit memory model, which makes it compatible with both Visual C++ Console Applications and Windows programs Software On-line The book includes a software package, furnished... originator of major software products: who knows better what the software must accomplish than the person who is an expert in the field of application and the intended user of the product? Who can better design and code the bridge-building program than the bridge builder? At the same time, scientists and engineers are intellectuals, trained in the sciences, with good mathematical backgrounds, and who already... include the common trigonometric and logarithmic functions An engineering application that requires calculating a statistical function, or that performs basic differentiation or integration, cannot be easily developed in this or most other programming languages Consequently, the scientist/ engineer software developer is forced to search for or develop algorithms and methods to perform the required calculations,... Phase The Software Specifications Document 27.3.4 Formal and Semiformal Specifications 27.3.5 Assertions Notation ASSERT INV PRE and POST 27.4 Tools for Process and Data Modeling 27.4.1 Data Flow Diagrams Event Modeling 27.4.2 Entity-Relationship Diagrams Table of Contents 757 758 758 758 760 761 762 762 762 763 764 765 767 769 Chapter 28 — The Object-Oriented Approach Chapter Summary 28.0 History and Chronology... text-based program sufficient for the purpose at hand To be effective, the program must execute in a graphical operating system such as Windows; therefore the engineer /scientist programmer must also have access to these skills xxiii xxiv Preface Furthermore, the scientist/ engineer programmer must also be capable of analyzing and designing the application using state-of-the-art tools and technology The “make... topics and details that have little interest for the engineer /scientist programmer Part III, titled Project Engineering, covers topics quite familiar to the scientist/ engineer programmer since a software product is created following engineering principles that are similar to those used in any engineering endeavor The first chapter of Part III is an overview of the software engineering field and describes... its most common qualities, principles, and paradigms This is followed by a discussion of the description and specification of software projects The remainder of this part is about the object-oriented approach to software development and the use of object-orientation as an analysis tool Object-oriented programming has proven itself in the past 20 years and the scientist/ engineer programmer should have... already know the many complexities involved in scientific and technological calculations They constitute a group of readers who do not accept black boxes or unexplained methodologies Furnishing software and development tools for them requires finding a balance that, on one hand, does not ignore their scientific, technical, and mathematical competence, and on the other one, provides practical shortcuts that... sample programs developed in the text Also included are the source and object files for the 32-bit numerical library named MATH32.LIB, and for an MS DOS numerical library named MATH16.LIB The procedures in the MATH32 library are listed in Appendix E The demonstration programs test and exercise the primitives and functions developed in the text and serve as an illustration on how to use these resources in . Julio, 1938‑ Software solutions for engineers and scientists / authors, Julio Sanchez and Maria P. Canton. p. cm. Includes bibliographical references and index. ISBN. the Taylor & Francis Group, an informa business Boca Raton London New York Software Solutions for Engineers and Scientists Julio Sanchez Maria P. Canton •

Ngày đăng: 05/03/2014, 19:20

Từ khóa liên quan

Mục lục

  • Table of Contents

  • Preface

  • Part I: Techniques and Code

    • Chapter 1. Computer Number Systems

    • Chapter 2. Numeric Data in Memory

    • Chapter 3. Machine Arithmetic

    • Chapter 4. High-Precision Arithmetic

    • Chapter 5. Floating-Point Hardware

    • Chapter 6. Floating Point Data and Conversions

    • Chapter 7. Math Unit Architecture and Instruction Set

    • Chapter 8. Transcendtal Primitives

    • Chapter 9. General Mathematical Functions

    • Chapter 10. Financial Calculations

    • Chapter 11. Statistical Calculations

    • Chapter 12. Interpolation, Differentiation, and Integration

    • Chapter 13. Linear Systems

    • Chapter 14. Solving and Parsing Equations

    • Chapter 15. Neural Networks

    • Part II: Application Development

      • Chapter 16. The C++ Language on the PC

      • Chapter 17. Event-Driven Programming

      • Chapter 18. The Window Program Components

Tài liệu cùng người dùng

Tài liệu liên quan