Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000000847453 | QA76.754 M54 1987 | Open Access Book | Book | Searching... |
On Order
Reviews 1
Choice Review
Provides a fascinating collection of software tools written in the C language-referred to as a middle-level language in that a minimal set of control and data manipulation statements are used to develop high-level constructs efficiently. A standard library is acquired with the compiler to perform functions such as input/output. Webb starts by describing useful additions to the standard library such as straightforward routines to return messages when an error occurs. Each ensuing chapter describes a more complex tool, including programs for file comparison, pattern matching, and screen editing. There is excellent use of examples, program listings, programming assignments, and exercises. Two aspects of the book stand out. First, the importance of program design is stressed throughout, particularly with regard to isolating system dependent details. Second, there are frequent discussions of different algorithms, chosen for their efficiency. Although this is clearly a textbook for upper-level computer science students, it can be used as a sourcebook to provide invaluable insights to those with an interest in the C language or who are interested, for example, in learning more about their screen editor.-A. Koziol, Carleton University