Modula-2 Programming
David D. Riley(Author)
Boyd & Fraser Publishing Co
Published on 31. December 1998
Book
Paperback/Softback
608 pages
978-0-87835-236-4 (ISBN)
Description
Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop invariants. Procedures are presented early, and include parameter passage and scope of variables. Numerous fully tested and compiled working programs demonstrate exemplary coding style and there are many high-quality applications which challenge the programmer to develop precise algorithms, and readable, maintainable code. This book should be of interest to degree and diploma students on introductory courses in Modula-2.
Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop invariants. Procedures are presented early, and include parameter passage and scope of variables. Numerous fully tested and compiled working programs demonstrate exemplary coding style and there are many high-quality applications which challenge the programmer to develop precise algorithms, and readable, maintainable code. This book should be of interest to degree and diploma students on introductory courses in Modula-2.
Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop invariants. Procedures are presented early, and include parameter passage and scope of variables. Numerous fully tested and compiled working programs demonstrate exemplary coding style and there are many high-quality applications which challenge the programmer to develop precise algorithms, and readable, maintainable code. This book should be of interest to degree and diploma students on introductory courses in Modula-2.
More details
Language
English
Place of publication
United States
Publishing group
Cengage Learning, Inc
Target group
College/higher education
Professional and scholarly
Dimensions
Height: 240 mm
Width: 180 mm
Weight
1630 gr
ISBN-13
978-0-87835-236-4 (9780878352364)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
The programming process. The first step. Define the problem. The concept of data. The Modula-2 program: a module. Program design techniques. (Control) Structured programming. The procedure. Logic and programming. More about selection. More about repetition. Introduction to data abstraction. Introduction to structured data types: the vector. The multi-dimensional array. Files. Appendices: description of Modula-2 in syntax diagrams. Modula-2 reserved words. ASCII conversion table. Syntax description of Modula-2 in BNF.