Software Solutions for Engineers and Scientists

Software requirements for engineering and scientific applications are almost always computational and possess an advanced mathematical component. However, an application that calls for calculating a statistical function, or performs basic differentiation of integration, cannot be easily developed in...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Sanchez, Julio, Canton, Maria
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: CRC Press 2009
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1611
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-1611
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-16112009-12-04T02:25:20Z Software Solutions for Engineers and Scientists Sanchez, Julio Canton, Maria Software requirements for engineering and scientific applications are almost always computational and possess an advanced mathematical component. However, an application that calls for calculating a statistical function, or performs basic differentiation of integration, cannot be easily developed in C++ or most programming languages. In such a case, the engineer or scientist must assume the role of software developer. And even though scientists who take on the role as programmer can sometimes be the originators of major software products, they often waste valuable time developing algorithms that lead to untested and unreliable routines. Software Solutions for Engineers and Scientists addresses the ever present demand for professionals to develop their own software by supplying them with a toolkit and problem-solving resource for developing computational applications. The authors' provide shortcuts to avoid complications, bearing in mind the technical and mathematical ability of their audience. The first section introduces the basic concepts of number systems, storage of numerical data, and machine arithmetic. Chapters on the Intel math unit architecture, data conversions, and the details of math unit programming establish a framework for developing routines in engineering and scientific code. The second part, entitled Application Development, covers the implementation of a C++ program and flowcharting. A tutorial on Windows programming supplies skills that allow readers to create professional quality programs. The section on project engineering examines the software engineering field, describing its common qualities, principles, and paradigms. This is followed by a discussion on the description and specification of software projects, including object-oriented approaches to software development. With the introduction of this volume, professionals can now design effective applications that meet their own field-specific requirements using modern tools and technology. TECHNIQUES AND CODE Computer Number Systems Numeric Data in Memory Machine Arithmetic High-Precision Arithmetic Floating-Point Hardware Floating Point Data and Conversions Math Unit Architecture and Instruction Set Transcendental Primitives Interpolation, Differentiation, and Integration Linear Systems Solving and Parsing Equations Neural Networks APPLICATION DEVELOPMENT The C++ Language on the PC Event-Driven Programming The Window Program Components A First Windows Program Text Display Keyboard and Mouse Programming Graphical User Interface Elements Drawing Lines and Curves Drawing Solid Figures Displaying Bit-mapped Images PROJECT ENGINEERING Fundamentals of Systems Engineering Description and Specification The Object-Oriented Approach Object-Oriented Analysis APPENDICES C++ Math Unit Programming Accuracy of Exponential Functions C++ Indirection Multiple File Programs The MATH32 Library Windows Structures 2009-12-04T02:25:20Z 2009-12-04T02:25:20Z 2007 Book http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1611 en application/rar CRC Press
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
description Software requirements for engineering and scientific applications are almost always computational and possess an advanced mathematical component. However, an application that calls for calculating a statistical function, or performs basic differentiation of integration, cannot be easily developed in C++ or most programming languages. In such a case, the engineer or scientist must assume the role of software developer. And even though scientists who take on the role as programmer can sometimes be the originators of major software products, they often waste valuable time developing algorithms that lead to untested and unreliable routines. Software Solutions for Engineers and Scientists addresses the ever present demand for professionals to develop their own software by supplying them with a toolkit and problem-solving resource for developing computational applications. The authors' provide shortcuts to avoid complications, bearing in mind the technical and mathematical ability of their audience. The first section introduces the basic concepts of number systems, storage of numerical data, and machine arithmetic. Chapters on the Intel math unit architecture, data conversions, and the details of math unit programming establish a framework for developing routines in engineering and scientific code. The second part, entitled Application Development, covers the implementation of a C++ program and flowcharting. A tutorial on Windows programming supplies skills that allow readers to create professional quality programs. The section on project engineering examines the software engineering field, describing its common qualities, principles, and paradigms. This is followed by a discussion on the description and specification of software projects, including object-oriented approaches to software development. With the introduction of this volume, professionals can now design effective applications that meet their own field-specific requirements using modern tools and technology.
format Book
author Sanchez, Julio
Canton, Maria
spellingShingle Sanchez, Julio
Canton, Maria
Software Solutions for Engineers and Scientists
author_facet Sanchez, Julio
Canton, Maria
author_sort Sanchez, Julio
title Software Solutions for Engineers and Scientists
title_short Software Solutions for Engineers and Scientists
title_full Software Solutions for Engineers and Scientists
title_fullStr Software Solutions for Engineers and Scientists
title_full_unstemmed Software Solutions for Engineers and Scientists
title_sort software solutions for engineers and scientists
publisher CRC Press
publishDate 2009
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/1611
_version_ 1757653158082904064