Skip to main content
  • Book
  • © 1978

A Practical Introduction to Pascal

Buy it now

Buying options

eBook USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (14 chapters)

  1. Front Matter

    Pages i-xii
  2. Introduction

    • I. R. Wilson, A. M. Addyman
    Pages 1-3
  3. The Form of a Program and Basic Calculations

    • I. R. Wilson, A. M. Addyman
    Pages 4-8
  4. Basic Control Constructs

    • I. R. Wilson, A. M. Addyman
    Pages 9-21
  5. Variables, Constants and Expressions

    • I. R. Wilson, A. M. Addyman
    Pages 22-31
  6. An Introduction to Input and Output

    • I. R. Wilson, A. M. Addyman
    Pages 32-37
  7. An Introduction to Procedures and Functions

    • I. R. Wilson, A. M. Addyman
    Pages 38-46
  8. Data Types

    • I. R. Wilson, A. M. Addyman
    Pages 47-54
  9. An Advanced Data Type—the Sequential File

    • I. R. Wilson, A. M. Addyman
    Pages 55-62
  10. Elementary Structured Types 1—the Set

    • I. R. Wilson, A. M. Addyman
    Pages 63-70
  11. Elementary Structured Types 2—the Array

    • I. R. Wilson, A. M. Addyman
    Pages 71-79
  12. Elementary Structured Types 3—the Record

    • I. R. Wilson, A. M. Addyman
    Pages 80-87
  13. Elementary Structured Types 4—the Variant

    • I. R. Wilson, A. M. Addyman
    Pages 88-92
  14. Advanced Uses of Procedures and Functions

    • I. R. Wilson, A. M. Addyman
    Pages 93-102
  15. Dynamic Data Structures

    • I. R. Wilson, A. M. Addyman
    Pages 103-118
  16. Back Matter

    Pages 119-148

About this book

The popularity of Pascal as a teaching language has rapidly increased, as demonstrated by Addyman's survey conducted over a11 European and American institutions (Comput. Bull., Se ries 2,8, June 1976,31). This is due both to the desirable features of the language and to the ease of producing an efficient com­ piler. As an instance of the latter, the authors have investigated the full CDC CYBER compiler and found it to throughput at 1.8 times the rate of the manu­ facturer's Fortran compiler. These features of the language and compilers have also been favourably regarded by system programmers and users of rnicroprocessors. In the latter field, it is the belief of the authors that Pascal will supersede the programming language BASIC. Specifically, undergraduates in the Department of Computer Science at Manchester University program largely in Pascal. An introductory le~ture course on basic programming techniques, given at Manchester, has been taken as a basis for this book. In addition to lectures, the course consists of two kinds of practical session. The first is based on the solution of short pencil-and-paper exercises. The second requires the student to write complete programs and run them in an 'edit and go' mode on interactive computer terminals. Each chapter of the book conc1udes with exercises and problems suitable for these purposes. Although solutions to a11 of these are not presented in the book, teaching staff may obtain them by application to the authors.

Authors and Affiliations

  • Department of Computer Science, University of Manchester, UK

    I. R. Wilson, A. M. Addyman

Bibliographic Information

Buy it now

Buying options

eBook USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access