112
Book Reviews
Utilizing System 360/370 OS and VS Job Control Language and Utility Programs. DANIEL H. RINDFLEISCH(Prentice-Hall, Englewood Cliffs, NJ) Many beginning programmers are confronted with their first major processing obstacle--Job Control Language (JCL). The purpose of this book is to provide a thorough and practical working knowledge of OS and VS JCL and Utility Programs. The book is organized in textbook fashion, such that it can be readily adapted to classroom use if desired. A workshop is provided at the end of all chapters except the first. Chapter 1 introduces the reader to Operating System concepts, a necessary topic to the understanding of JCL and Utilities. Chapters 2 through 4 describe the three basic JCL statements--the Job statement, the Execute statement, and the Data Definition statement. Chapter 5 discusses catalogued procedures. Chapters 6 and 7 describe the uses of Utility Programs (Data Set, System and Independent. Chapter 8 presents advanced JCL applications and considerations.
Software Reliability Guidebook. ROBERT L. GLASS (Prentice-Hall, Englewood Cliffs, N J) Software impl6mentors and purchasers of software, particularly the Department of Defense, are beginning to insist on reliability as a requirement of delivered software. This guidebook is a survey of technological and management techniques, written as a menu. Each item in the menu is evaluated, examples of use are given, and references are provided for further study. Recommendations for achievement of software reliability are also provided. The guidebook is intended to be useful for all application areas and sizes of software projects; special emphasis is placed on the problems of large projects, such as those of military/space application and massive interrelated data bases. It should be particularly useful to the consultant who wants to present reliability concepts to a software organization concerned about the reliability of its products; as a supplement to a university-level course in software engineering; and as on-the-job retraining material for experienced software people.
Structured System Programming. JIM WELSH and MICHAEL MCKEAG (Prentice-Hall, Englewood Cliffs, N J) The purpose of this book is to demonstrate the application of structured programming to the construction of system programs-in particular compilers and operating systems. The book begins by summarizing (in Section 1) the structured programming style and notations to be used. Sections 2 and 3 then present the development of a complete compiler and a complete operating system, with working code for each, in a suitable high-level language. The book should be useful for the three classes of reader. Those learning structured programming. Those studying compilers or operating systems. Professional programmers already engaged in system programming.
The Cobol Environment. ROBERTT. GRAUERand MARSHALA. CRAW'FORD(Prentice-Hall, Englewood Cliffs, N J) The Cobol Environment is intended as a textbook for a second course in Cobol. Accordingly, it does not teach the rudiments of Cobol, but concentrates on advanced Cobol elements such as indexing, sorting, file maintenance, etc. Of greater importance, it covers subjects which are omitted entirely or at best covered only briefly, in elementary courses and books.