Jump to content

Pascal on the Macintosh A Graphical Approach 1987

From RetroTechCollection

Pascal on the Macintosh: A Graphical Approach is an introductory Pascal textbook by David A. Niguidula and Andries van Dam of Brown University, published by Addison-Wesley, Reading, Massachusetts, ©1987; ISBN 0-201-16588-0, Library of Congress 86-20668. The printed book runs to p. 686, with front matter to p. xxxii; the scan has 715 PDF pages (it is an ex-library copy).

The preface describes it as an introductory textbook covering the ACM's recommended first course for computer science majors (CS1) and the Advanced Placement course in computer science. It uses both Macintosh Pascal and Lightspeed Pascal, and introduces QuickDraw graphics from the second chapter.

Contents

[edit | edit source]

Book page numbers, from the contents pages.

  • Preface (p. iii); Primer: A Painless Introduction to the Macintosh (p. xi)
  • 1 Programming and Problem Solving (p. 1)
  • 2 Numbers, Input, and Output (p. 43), including the Drawing window and debugging with the Observe window
  • 3 Introduction to Graphics (p. 91)
  • 4 Making Choices (p. 123)
  • 5 Loops (p. 159)
  • 6 Parameters and Functions (p. 191)
  • 7 Program Development (p. 233)
  • 8 String Manipulation (p. 287)
  • 9 Files (p. 321)
  • 10 Interactive Techniques, Regions, and External Documentation (p. 359)
  • 11 Arrays and Type Declarations (p. 397)
  • 12 Records (p. 447)
  • 13 More Structured Data Types (p. 477)
  • 14 Pointers and Linked Lists (p. 509)
  • 15 Abstract Data Types: Stacks and Queues (p. 553)
  • 16 Recursion and Binary Trees (p. 589)
  • Appendices (p. 629), including memory manipulation and Lightspeed Pascal menus
  • Index (p. 673)

What it does not contain

[edit | edit source]

It is a programming textbook. It has no schematics, parts lists, voltages or service procedures. For hardware figures use Apple's service manuals (Category:Apple Service Source) and developer notes.

[edit | edit source]

Download: Pascal_on_the_Macintosh_A_Graphical_Approach_1987.pdf (91.1 MB)

The page title Pascal On the Macintosh A Graphical Apprach 1987, which misspells "Approach", redirects here.