This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

5 used & new from £4.46
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Modula-2 Applied (Computer Science)
  

Modula-2 Applied (Computer Science) (Paperback)

by R.J. Mitchell (Author)
No customer reviews yet. Be the first.

Available from these sellers.


1 new from £12.75 4 used from £4.46

Product details


Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Computer Science
www.Career-in-IT.co.uk    Work and learn at the same time Starting salaries up to £37K 
Laboratory shop
www.laboratoryshop.com    300 suppliers-18 years experience Guaranteed Low Price-Free delivery 
Computer Science
www.umflint.edu/graduateprograms    Master of Science (MS) Degree Flexible Online/Classroom Format 
  

Product Description

Synopsis
Programming is a skill which requires knowledge of both the basic constructs of the computer language used and techniques employing these constructs. How these are used in any given application is determined intuitively, and this intuition is based on experience of programs already written. One aim of this book is to describe the techniques and give practical examples of the techniques in action - to provide some experience. Another aim of the book is to show how a program should be developed, in particular how a relatively large program should be tackled in a structured manner. These aims are accomplished essentially by describing the writing of one large program, a diagram generator package, in which a number of useful programming techniques are employed. Also, the book provides a useful program, with an in-built manual describing not only how the program works, but also how it does it, with full source code listings. This means that the user can, if required, modify the package to meet particular requirements. A floppy disk is available from the publishers containing the program, including listings of the source code.

All the programs are written in Modula-2, using JPI's Top Speed Modula-2 system running on IBM-PCs and compatibles. This language was chosen as it is an ideal language for implementing large programs and it is the main language taught in the Cybernetics Department at the University of Reading. There are some aspects of the Top Speed implementation which are not standard, so suitable comments are given when these occur. Although implemented in Modula-2, many of the techniques described here are appropriate to other languages, like Pascal of C, for example. The book and programs are based on a second year undergraduate course taught at Reading to Cybernetics students, entitled Algorithms and Data Structures. Useful techniques are described for the reader to use, applications where they are appropriate are recommended, but detailed analyses of the techniques are not given.