Originally published in 1960, as the second edition of a 1957 original, this textbook is aimed at those without advanced mathematical training and provides a comprehensive introductory account of digital computers, what they are capable of doing and how they are made to do it. It begins with a discussion of programming - the preparation of instructions for the computer. This leads on to a consideration of systems of number storage, from the simple decimal system of desk calculating machines to the varieties of binary storage systems used in modern high-speed computers. The final chapter considers points, which arise in applying computers to engineering calculations, and gives details of some of the problems already solved in this way. Throughout the book the emphasis is on the applications of computers to routine work rather than to advanced research. This book will be of value to students of the history of computer science.
This text reviews the issues involved in handling and processing digital documents. Examining the full range of a document's lifetime, the book covers acquisition, representation, security,...
Automatic Quantum Computer Programming provides an introduction to quantum computing for non-physicists, as well as an introduction to genetic programming for ...
The automatic generation of parallel code from high level sequential description is of key importance to the widespread use of high performance machine architectures. This text considers (in detail)...