Programming with turing and object oriented turing
By: Peter Grogono.
Publisher: Springer Verlag
Published: 1995
Place of publication: New York
Language: eng
Number of pages: 390
Subjects: Object-oriented programming (Computer science); Turing (Computer program language); Windows (Computer programs)
First sentence: The programming language Turing is named for the British mathematician and computer scientist Alan Mathison Turing (1912-1954). (Preface)  A program is text. (Chapter 1)
Notes: "Featuring object oriented turing software by Holt Software Associates"--Cover.
Includes index.
System requirements for accompanying computer disk: IBM PC and compatibles; DOS and Windows.
Table of contents: title: Preface, v; title: . 1: First Concepts, 1; title: Writing Simple Programs, 2; title: Learning to Read Programs, 9; title: Introduction to Standard Types, 11; title: Declarations, 16; title: Output and Input, 18; title: Comments, 24; title: Sumary, 26; title: Exercises, 27; title: . 2: Assignment and Control, 33; title: The Assignment Statement, 34; title: Sequences, 36; title: Deciswions, 36; title: Repetition, 45; title: Scopes and Local Declarations, 58; title: The Form and Content of Statements, 60; title: Summary, 63; title: Exerciese, 64; title: . 3: Standard Types and Expressions, 69; title: The Role of Types in Programs, 70; title: The Types int and real, 71; title: The Type boolean, 79; title: The Type string, 87; title: Type Conversion, 94; title: Summary, 99; title: Exercises, 100; title: . 4: Defining New Types, 103; title: Subranges, 104; title: Enumerations, 107; title: Arrays, 110; title: Summary, 120; title: Exercises, 121; title: . 5: Procedures and Functions, 125; title: Predefined Procedures and Functions, 126; title: Declaring New Procedures, 137; title: New Functions, 145; title: Recursive Subprograms, 147; title: Rules for Subprograms, 154; title: Preconditions and Postconditions, 158; title: Summary, 162; title: Exercises, 163; title: . 6: Input and Output, 167; title: Managing the Keyboard, 168; title: Managing the Screen, 174; title: Text Files, 181; title: Summary, 188; title: Exercises, 189; title: . 7: Sound and Graphics, 191; title: Sound, 192; title: Graphics, 196; title: Animation, 207; title: Summary, 212; title: Exercises, 213; title: . 8: Sets, Records, and Unions, 217; title: Sets, 218; title: Records, 226; title: Unions, 234; title: The bind Statement, 239; title: Summary, 240; title: Exercises, 241; title: . 9: Collections, 243; title: From Arrays to Collections, 244; title: Linked Lists, 248; title: The new and free Statements, 251; title: Collections and Recursion, 253; title: Designing a Symbolic Calculator, 258; title: Summary, 274; title: Exercises, 275; title: . 10: Organizing Large Programs, 279; title: Modules, 280; title: The include Directive, 297; title: Summary, 301; title: Exercises, 302; title: . 11: Additional Features, 305; title: Binary Files, 306; title: Subprogram Arguments, 314; title: Summary, 321; title: Exercises, 322; title: . 12: Object Oriented Turing, 325; title: Classes and Objects, 326; title: Inheritance, 334; title: Frameworks, 341; title: Ancestors and Descendants, 349; title: Summary, 352; title: Exercises, 353; title: . Appendices, 355; title: A: Turing Keywords, 356; title: B: Expression Operators, 357; title: C: Assignment Operators, 357; title: D: Predefined Functions and Procedures, 358; title: E: Codes for the ASCII Graphic Character Set, 368; title: F: ASCII Codes for Border Characters, 369; title: G: Values returned by getch, 370; title: H: The Procedure play, 372; title: I: The procedure setscreen, 373; title: J: Colors for the IBM PC and Compatibles, 374; title: K: Installing WinOOT, 375; title: L: Running WinOOT, 376; title: Index, 379