The Nile on
Programming with Turing and Object Oriented Turing by Peter Grogono
The programming language Thring is Damed for the British mathematician and computer scientist Alan Mathison 'lUring (1912-1954). Today, the most distinguished award given by the world's largest association for computing professionals, the Association for Computing Machinery, is called the Thring Award.
FORMAT
Paperback LANGUAGE
English CONDITION
Brand New Publisher Description
This volume presents a comprehensive first course in the Monte Carlo method which will be suitable for graduate and undergraduate students in the mathematical sciences and engineering, principally operations research, statistics, mathematics, and computer science. The reader is assumed to have a sound understanding of calculus, introductory matrix analysis, probability, and intermediate statistics, but otherwise the book is self-contained. As well as a thorough exploration of the important concepts of the Monte Carlo method, the volume includes over 90 algorithms which allow the reader to move rapidly from the concepts to putting them into practice. The book also contains numerous exercises, many of them hands-on implementations of selected algoriths to demonstrate the application of these ideas in realistic settings. Software, freely available via ftp and portable across computing platforms, provides programs for pseudorandom number generation and statistical sample path data analysis. The software is suitable for use with the exercises as well as for more general professional mathematical scientists and engineers this book provides a ready reference to the Monte Carlo method, especially to implementable algoritzms for performing sampling experiments on a computer and for analyzing their results.
Notes
Springer Book Archives
Table of Contents
1 First Concepts.- 1.1 Writing Simple Programs.- 1.2 Learning to Read Programs.- 1.3 Introduction to Standard Types.- 1.4 Declarations.- 1.5 Output and Input.- 1.6 Comments.- 1.7 Summary.- 1.8 Exercises..- 2 Assignment and Control.- 2.1 The Assignment Statement.- 2.2 Sequences.- 2.3 Decisions.- 2.4 Repetition.- 2.5 Scopes and Local Declarations.- 2.6 The Form and Content of Statements.- 2.7 Summary.- 2.8 Exercises.- 3 Standard Types and Expressions.- 3.1 The Role of Types in Programs.- 3.2 The Typesint and real.- 3.3 The Type boolean.- 3.4 The Type string.- 3.5 Type Conversion.- 3.6 Summary.- 3.7 Exercises.- 4 Defining New Types.- 4.1 Subranges.- 4.2 Enumerations.- 4.3 Arrays.- 4.4 Summary.- 4.5 Exercises.- 5 Procedures and Functions.- 5.1 Predefined Procedures and Functions.- 5.2 Declaring New Procedures.- 5.3 New Functions.- 5.4 Recursive Subprograms.- 5.6 Rules for Subprograms.- 5.7 Preconditions and Postconditions.- 5.8 Summary.- 5.9 Exercises.- 6 Input and Output.- 6.1 Managing the Keyboard.- 6.2 Managing the Screen.- 6.3 Text Files.- 6.4 Summary.- 6.5 Exercises.- 7 Sound and Graphics.- 7.1 Sound.- 7.2 Graphics.- 7.3 Animation.- 7.4 Summary.- 7.5 Exercises.- 8 Sets, Records, and Unions.- 8.1 Sets.- 8.2 Records.- 8.3 Unions.- 8.4 The bind Statement.- 8.5 Summary.- 8.6 Exercises.- 9 Collections.- 9.1 Prom Arrays to Collections.- 9.2 Linked Lists.- 9.3 The new and free Statements.- 9.4 Collections and Recursion.- 9.5 Designing a Symbolic Calculator.- 9.6 Summary.- 9.7 Exercises.- 10 Organizing Large Programs.- 10.1 Modules.- 10.2 The include Directive.- 10.3 Summary.- 10.4 Exercises.- 11 Additional Features.- 11.1 Binary Files.- 11.2 Subprogram Arguments.- 11.3 Summary.- 11.4 Exercises.- 12 Object Oriented Turing.- 12.1 Classes and Objects.- 12.2 Inheritance.- 12.3 Frameworks.- 12.4 Ancestors and Descendants.- 12.5 Summary.- 12.6 Exercises.- Appendixes.- A Turing Keywords.- B Expression Operators.- C Assignment Operators.- D Predefined Functions and Procedures.- E Codes for the ASCII Graphic Character Set.- F ASCII Codes for Border Characters.- J Colors for the IBM PC and Compatibles.- K Installing WinOOT.- L Running WinOOT.- Index 379.
Promotional
Springer Book Archives
Long Description
The programming language Thring is Damed for the British mathematician and computer scientist Alan Mathison 'lUring (1912-1954). Thring's contributions to computer science began in 1936, when he published a landmark paper on the limits of mechanical computation. The mathematical model introduced in the paper is now known as a unuing machine" and forms the basis of the modern theory of computability. During World War II, Thring played an important role in the design of the Colossus, an electronic machine that deciphered. coded messages. In 1951, he proposed a test, now called the Thring test, to answer the question: Can a machine think? Today, the most distinguished award given by the world's largest association for computing professionals, the Association for Computing Machinery, is called the Thring Award. The programming language Thring was designed by Richard C. Holt and James R. Cordy at the University of Toronto as a first language for computer science courses. Thring is a practical language suited to general-purpose applications.
Details ISBN0387945172 Author Peter Grogono Language English ISBN-10 0387945172 ISBN-13 9780387945170 Media Book Format Paperback Year 1995 Imprint Springer-Verlag New York Inc. Place of Publication New York, NY Country of Publication United States Short Title PROGRAMMING W/TURING & OBJECT Pages 392 Series Mathematics Subtitle Featuring Object Oriented Turing Software DOI AU Release Date 1995-06-29 NZ Release Date 1995-06-29 US Release Date 1995-06-29 UK Release Date 1995-06-29 Publisher Springer-Verlag New York Inc. Edition Description 1995 ed. Edition 1995th Publication Date 1995-06-29 DEWEY 005.1 Illustrations XV, 392 p. Audience Undergraduate Country of Origin US Product Class Description Computing: Professional & Programming Alternative 9781461242383
We\'ve got this
At The Nile, if you\'re looking for it, we\'ve got it.
With fast shipping, low prices, friendly service and well over a million items - you\'re bound to find what you want, at a price you\'ll love!
TheNile_Item_ID:118505380;
When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.