Synopses & Reviews
This is a complete introduction to Pascal for students with no prior knowledge of computers or programming. Carefully designed and presented, the book features programming material (programs, output, and tables) on right-hand pages, with corresponding explanations found on left-hand pages. Different programming techniques are presented, ranging from top-down design and stepwise refinement of pseudocode to the bottom-up approach. The tool box approach is also used to write some of the longer programs. In addition, stepwise refinement is used for many of the longer programs. With its rigorous approach, Turbo Pascal is intended to have even newcomers programming in their first session at the computer.
Table of Contents
Getting Acquainted with Computers.
Programming Planning and Getting on the Computer.
An Introduction to Turbo Pascal.
Reading and Writing and Buffering.
The FOR-DO Loop and the Ordinal Types.
Procedures and Top-Down Design.
The IF-THEN-ELSE and Case Statements; More on Program Design: Programming by Stages and Top-Down Testing.
The WHILE and REPEAT Loops, Bottom-Up Design, the EOLN and EOF Functions, and Text Files.
Arrays; Programming by Stages: The Tool Box Approach.
String Procedures and Functions; Writing Units.
User Enumerated Types.
Files and Sets.
Pointers and Dynamic Storage.
Trees and Queues.