000 04206nam a2200313 i 4500
003 CSPC
005 20251125141247.0
008 230329s2021 onca bi 001 0 eng d
020 _a9781774076385
040 _cCSPC
_aCSPC
_beng
_erda
050 0 _aQA76.6
082 0 _a001.642
_bP13i
100 1 _aPadallan, Jocelyn O.,
_eauthor.
245 1 0 _aIntroduction to computer programming and numerical methods /
_cJocelyn O. Padallan.
264 1 _aBurlington, Ontario :
_bArcler Press,
_c2021.
300 _axxiv, 234 pages :
_billustrations ;
_c24 cm.
336 _2rdacontent
_atext
337 _2rdamedia
_aunmediated
338 _2rdacarrier
_avolume
504 _aIncludes bibliographical references and index.
505 0 _aFundamentals of computer programming -- An overview to numerical methods -- Class and objects: important aspects of programming -- System, arrays, and functions -- Computing with matrices and vectors -- Solutions of equations, interpolation, and approximation -- Numerical solutions to ordinary and partial differential equations -- Approximate dynamic programming.
520 _a"The software has become a norm and necessity in the current time owing to the digital age that we live in. The software development is based on intense mathematical calculations and processes that a human brain is not capable of solving in a quick time. Thus, the software that is developed through numerous lines of codes, provide the basis for tedious calculations. The software requires organized programming so that they can yield the desired results in constrained time limits. This makes the general work much easier and simplifies the whole process of evaluation, providing insights in no time. These computer programs are based on various numerical techniques that have been discovered and researched by various scholars and philosophers over the centuries. This book takes the readers through the various kinds of numerical methods and programming techniques. It sheds light on several aspects of such techniques and also highlights the usage and application of each of those techniques in software programming. Thus, the readers get the gist of computer programming updating themselves with the information and knowledge and the importance of such techniques. The first chapter stresses on the fundamentals of computer programming so that the readers are clear about the concepts that form the utmost basics in the field. The second chapter takes the readers through the concepts of numerical methods and their significance. Then, the third chapter explains the importance of class and object in the programming world. It also explains them the way in which the class and objects are created. Then, the fourth chapter introduces the readers to the concepts of arrays, functions, and the control systems and elaborates on their role in programs. The fifth chapter throws light on the computations involving matrices and vectors, also taking the readers through the concepts of orbit. The readers are then told about the ways in which they can find solutions to the set of equations and explained interpolation and approximation to aid in the simplification of equations. The seventh chapter takes the readers through the ways in which the ordinary and partial differential equations can be solved. It elaborates on various kinds of methods to do so. The last chapter takes the readers through the subject of approximate dynamic programming and explains them the various aspects of it. This book has been designed to suit the knowledge and pursuit of the researchers and scholars and to empower them with the various mathematical and computational methods, on which the modern computer programming is based, so that they are updated with the information. I hope that the readers find the book explanatory and insightful and that this book is referred by the scholars across several domains." -- Back cover
650 1 0 _aComputer programming.
940 _amae
940 _aarly
942 _cBK
_2ddc
_h001.642
_iP13i
_kCIR
_m2021
_n0
999 _c13253
_d13253