Best of
Programming

1983

Algorithms


Robert Sedgewick - 1983
    This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.

The UNIX Programming Environment


Brian W. Kernighan - 1983
     Readers will gain an understanding not only of how to use the system, its components, and the programs, but also how these fit into the total environment.

Smalltalk-80: The Language and its Implementation


Adele Goldberg - 1983
    

Midi For Musicians


Craig Anderton - 1983
    Profusely illustrated with easy-to-understand diagrams and examples that take the mystery out of MIDI, this book will be a helpful asset to any home studio.

Smalltalk-80: Bits of History, Words of Advice


Glenn Krasner - 1983
    

Cobol Programming


M.K. Roy - 1983
    The salient features of this edition are :A new chapter providing a thorough discussion of MS-COBOL. All PC users will find this chapter extremely useful;An in-depth discussion of the revised standard COBOL-85 in a new chapter; Chapter on `Introduction to Computers` completely updated to include the latest trends and developments; Chapter on `Table Handling` thoroughly revised and more explanations included; Various features of the language have been explained with suitable examples and, wherever necessary, the basic concepts of systems analysis and design have also been discussed;Structured programming has been discussed in detail;Useful guidelines with examples have been provided for improved programming;Several complete programs have been included for an application - oriented approach;Implementation differences between different COBOL Compilers are dealt with thoroughly. Key Features: The second edition is a revised and considerably enlarged edition of a highly acclaimed text. The salient features of this edition are :A new chapter providing a thorough discussion of MS-COBOL. All PC users will find this chapter extremely useful. An in-depth discussion of the revised standard COBOL-85 in a new chapter; Chapter on 'Introduction to Computers' completely updated to include the latest trends and developments; Chapter on 'Table Handling' thoroughly revised and more explanations included; Various features of the language have been explained with suitable examples and, wherever necessary, the basic concepts of systems analysis and design have also been discussed. Structured programming has been discussed in detail. Useful guidelines with examples have been provided for improved programming;Several complete programs have been included for an application-oriented approach;Implementation difference

Lisp Programming (Computer Science Texts)


I. Danicic - 1983
    

TRS-80 Color Computer Assembly Language Programming


William T. Barden Jr. - 1983