Programming Macintosh Pascal 1987
Programming Macintosh Pascal (cover: "Includes Version 2.1") is a 1987 textbook by John J. DiElsi and Elaine S. Grossman, published by Macmillan Publishing Company, New York. ISBN 0-02-329521-X; Library of Congress QA76.8.M3D543 1987, card number 86-28495. The scan is the first printing.[1] The Library of Congress record gives the extent as xviii, 478 pages.[2]
It is a course text for an introductory college programming course, also aimed at high-school advanced placement classes and self-study, teaching structured Pascal with Apple's Macintosh Pascal interpreter. It can be used with version 2.1 or the earlier release; Appendix H lists the differences, which include hard-disk use, removal of copy protection and larger programs. Answers to selected exercises are in Appendix G, the rest in a separate instructor's manual.[3]
Contents
[edit | edit source]Page numbers are from the book's contents list.[4]
- Part Zero: The Macintosh Environment, p. 1
- Chapter 1: The Macintosh Operating System, p. 3
- Chapter 2: The Macintosh Pascal System, p. 14
- Appendix A: Menu Key Equivalents, p. 35
- Appendix B: Using Supplementary Disks, p. 36
- Part One: First Steps in Pascal Programming, p. 41
- Chapter 3: Design and Construction of Problem Solutions, p. 43
- Chapter 4: The Components of a Pascal Program, p. 56
- Chapter 5: A First Step: Input and Output, p. 68
- Chapter 6: Assignment Statements and Programming Aids, p. 99
- Part Two: Programming Structures, p. 125
- Chapter 7: System-Defined Functions and Procedures, p. 127
- Chapter 8: Programmer-Defined Functions and Procedures, p. 165
- Chapter 9: Choices, p. 202
- Chapter 10: Loops, p. 232
- Chapter 11: Fundamental Data Structures, p. 268
- Part Three: Advanced Programming Concepts, p. 307
- Chapter 12: Modular Programming, p. 309
- Chapter 13: Advanced Data File Techniques, p. 363
- Chapter 14: Advanced Pascal Structures, p. 382
- Appendix C: ASCII Character Codes, p. 406
- Appendix D: Reserved Words, p. 408
- Appendix E: Macintosh Pascal Instruction Summary, p. 409
- Appendix F: Macintosh Pascal Function and Procedure Summary, p. 411
- Appendix G: Answers to Selected Exercises, p. 415
- Appendix H: Macintosh Pascal Version 2.1, p. 464
- Index, p. 473
What this book does not contain
[edit | edit source]It is a programming textbook. It has no service procedures, parts lists, schematics or electrical data; Apple's repair documentation is in Category:Apple Service Source. The hosted scan is 494 PDF pages including the covers and endpapers; the supplementary disks are not included.
Related titles on this wiki
[edit | edit source]- Macintosh Pascal Carmony-Holliday 1985
- Introduction To Macintosh Pascal 1985
- Scientific Programming with Macintosh Pascal 1986
Download: Programming_Macintosh_Pascal_1987.pdf (109 MB)
References
[edit | edit source]- ↑ John J. DiElsi and Elaine S. Grossman, Programming Macintosh Pascal (Macmillan, 1987), cover, title page and copyright page (PDF pp. 1, 4-5).
- ↑ Open Library, Programming Macintosh Pascal, record OL2734206M, from Library of Congress catalogue data. Retrieved 2026-09-30.
- ↑ DiElsi and Grossman, Programming Macintosh Pascal, Preface, pp. v-ix (PDF pp. 6-10).
- ↑ DiElsi and Grossman, Programming Macintosh Pascal, Contents, pp. xi-xviii (PDF pp. 12-19).