<p>This book describes the programming language Modula-2. It is written for people who know the Pascal language and who wish to learn Modula-2 in terms of their knowledge of Pascal. The text is divided into three parts. Part 1 introduces concepts unique to Modula-2 and thus new to Pascal programmers
PASCAL for Programmers
โ Scribed by Susan Eisenbach, Christopher Sadler (auth.)
- Publisher
- Springer-Verlag Berlin Heidelberg
- Year
- 1981
- Tongue
- English
- Leaves
- 211
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
The material for this book first appeared in the magazine Personal Computer World, as a series of articles which ran from September 1979 to June 1980. It was designed to appeal to a new (in 1979) sort of reader the microcomputer enthusiast, both amateur and professional about whom two assumptions were made. The first was that the reader was someone who had already learned to program (probably in BASIC) and who wanted to create programs in as systematic and proficient a fashion as possible. The second was that the reader would not be adverse to an occasional glimpse of how the underlying machine played its part in executing these programs. As a result of these, no attempt was made to teach the "problem-solving" aspects of programming (although the Top-Down philosophy for program design formed a key feature) and no apology was made for the repeated references to the way in which a Pascal compiler "viewed" some particular code fragment. In preparing this material for publication as a single volume, there has been little deviation from this policy. Nevertheless, it should be remarked that the first five chapters contain all the material one would need to cover in an initial course in programming (up to the level of most BASIC's) while the second half of the book tackles some of the more sophisticated techniques available to the Pascal programmer.
โฆ Table of Contents
Front Matter....Pages I-IX
Introduction....Pages 1-9
Fundamentals: Action and Data....Pages 10-26
Control Structures 1: Loops....Pages 27-46
Data Structures 1: Simple Data Types, Arrays and Sets....Pages 47-64
Control Structures 2: Branches....Pages 65-80
Data Structures 2: Records and Files....Pages 81-100
Procedures and Functions....Pages 101-118
Top-Down Design....Pages 119-136
Advanced Programming Techniques....Pages 137-157
The Finishing Touches....Pages 158-165
Back Matter....Pages 166-204
โฆ Subjects
Programming Languages, Compilers, Interpreters
๐ SIMILAR VOLUMES