Best of
Computers

1985

LATEX: A Document Preparation System: User's Guide and Reference Manual


Leslie Lamport - 1985
    The new edition features additional styles and functions, improved font handling, and enhanced graphics capabilities. Other parts of the book have been revised to reflect user comments and suggestions. Selected sections have been rewritten to explain challenging concepts or functions, and the descriptions of both MakeIndex and BibTEX have been updated. New LATEX users will want to start with this book, and current users, particularly as they upgrade to the LATEX2e software, will be eager to obtain the most up-to-date version of its associated manual. Features Revised version of the authoritative user's guide and reference manual for the LATEX computer typesetting system. Features the new standard software release - LATEX2e. Sections rewritten to explain difficult concepts or functions.

Matrix Analysis


Roger A. Horn - 1985
    In this book the authors present classical and recent results of matrix analysis that have proved to be important to applied mathematics. Facts about matrices, beyond those found in an elementary linear algebra course, are needed to understand virtually any area of mathematical science, but the necessary material has appeared only sporadically in the literature and in university curricula. As interest in applied mathematics has grown, the need for a text and reference offering a broad selection of topics in matrix theory has become apparent, and this book meets that need. This volume reflects two concurrent views of matrix analysis. First, it encompasses topics in linear algebra that have arisen out of the needs of mathematical analysis. Second, it is an approach to real and complex linear algebraic problems that does not hesitate to use notions from analysis. Both views are reflected in its choice and treatment of topics.

Discrete Mathematics for Computer Scientists and Mathematicians


Joe L. Mott - 1985
    

Principles of CMOS VLSI Design: A Systems Perspective


Neil H.E. Weste - 1985
    The book deals the technology down to the layout level of detail, thereby providing a bridge from a circuit to a form that may be fabricated. The early chapters provide a circuit view of the CMOS IC design, the middle chapters cover a sub-system view of CMOS VLSI, and the final section illustrates these techniques through the use of a case study. This capstone section ties together the preceding chapters and gives the student a feel for real-world design. Features Updates all the technology sections to sub-micron CMOS, technology that has played an increasingly important part in the integrated circuit industry. Emphasizes semi-custom and other design approaches. Expands the subsystem section to include more building blocks. Provides an introductory section to familiarize the reader with the terminology and some important building blocks. Covers performance estimation in detail. Features New to this Edition Addresses the growing need designers to produce a VLSI product correctly and within a specified time frame and budget. Expanded section on testing.

Advanced UNIX Programming


Marc J. Rochkind - 1985
    The first edition of Advanced UNIX Programming is still used and considered to be a must have book on any UNIX programmer's shelf. With this new edition UNIX programmers now have a one-volume, comprehensive, in-depth guide to the essential system-level services provided to them by the UNIX family of operating systems - now including Linux, FreeBSD, and the Mac OS X kernel (Darwin). All UNIX application programs, regardless of what language they are written in, run on top of these services, so mastering them is essential for successful UNIX programming. And, with a movement towards open-source systems, programmers will appreciate the book's emphasis on portability.

Tools for Thought: The History and Future of Mind-Expanding Technology


Howard Rheingold - 1985
    C. R. Licklider, Doug Engelbart, Bob Taylor, and Alan Kay.The digital revolution did not begin with the teenage millionaires of Silicon Valley, claims Howard Rheingold, but with such early intellectual giants as Charles Babbage, George Boole, and John von Neumann. In a highly engaging style, Rheingold tells the story of what he calls the patriarchs, pioneers, and infonauts of the computer, focusing in particular on such pioneers as J. C. R. Licklider, Doug Engelbart, Bob Taylor, and Alan Kay. Taking the reader step by step from nineteenth-century mathematics to contemporary computing, he introduces a fascinating collection of eccentrics, mavericks, geniuses, and visionaries.The book was originally published in 1985, and Rheingold's attempt to envision computing in the 1990s turns out to have been remarkably prescient. This edition contains an afterword, in which Rheingold interviews some of the pioneers discussed in the book. As an exercise in what he calls retrospective futurism, Rheingold also looks back at how he looked forward.

IBM's Early Computers


Charles J. Bashe - 1985
    It chronicles the transformation of IBM into a computer company in a remarkably few years, discussing projects that ended in frustration as well as the more successful ones, and providing a sense of the atmosphere, the people, and the decision-making processes involved during the company's rapid technological transformation.IBM's Early Computers is a unique contribution to the modern history of computers. It focuses on engineering alternatives rather than business and general management considerations and reveals the significance of imaginative solutions to problems in design and technology, from initial experiments with electronics in digital machines to the threshold of the System 360 era. This fair and balanced account of IBM's role in shaping today's electronic revolution identifies the individuals (both inside and outside the company) whose pioneering work influenced developments at IBM.The book's fourteen chapters briefly survey the card machine era and then cover electronic calculation, the magnetic drum calculator, the Defense Calculator and other first-generation products, ferrite core memories, magnetic tape, and disk storage development, programming, transistors, "Project Stretch" (which involved disappointments but led to one of IBM's greatest successes) high-speed printers, research, and new-product-line considerations.

Fuzzy Set Theory--And Its Applications


Hans-Jürgen Zimmermann - 1985
    Applications of fuzzy technology can be found in artificial intelligence, computer science, control engineering, decision theory, expert systems, logic, management science, operations research, robotics, and others. Theoretical advances have been made in many directions. The primary goal of Fuzzy Set Theory - and its Applications, Fourth Edition is to provide a textbook for courses in fuzzy set theory, and a book that can be used as an introduction. To balance the character of a textbook with the dynamic nature of this research, many useful references have been added to develop a deeper understanding for the interested reader. Fuzzy Set Theory - and its Applications, Fourth Edition updates the research agenda with chapters on possibility theory, fuzzy logic and approximate reasoning, expert systems, fuzzy control, fuzzy data analysis, decision making and fuzzy set models in operations research. Chapters have been updated and extended exercises are included.

Computational Physics


Steven E. Koonin - 1985
    Its scope includes the essential numerical techniques needed to "do physics" on a computer. Each of these is developed heuristically in the text, with the aid of simple mathematical illustrations. However, the real value of the book is in the eight Examples and Projects, where the reader is guided in applying these techniques to substantial problems in classical, quantum, or statistical mechanics. These problems have been chosen to enrich the standard physics curriculum at the advanced undergraduate or beginning graduate level. The book will also be useful to physicists, engineers, and chemists interested in computer modeling and numerical techniques. Although the user-friendly and fully documented programs are written in FORTRAN, a casual familiarity with any other high-level language, such as BASIC, PASCAL, or C, is sufficient. The codes in BASIC and FORTRAN are available on the web at http://www.computationalphysics.info (Please follow the link at the bottom of the page). They are available in zip format, which can be expanded on UNIX, Window, and Mac systems with the proper software. The codes are suitable for use (with minor changes) on any machine with a FORTRAN-77 compatible compiler or BASIC compiler. The FORTRAN graphics codes are available as well. However, as they were originally written to run on the VAX, major modifications must be made to make them run on other machines.

Introduction to Compiler Construction with UNIX


Axel T. Schreiner - 1985
    

Balance of Power: International Politics as the Ultimate Global Game


Chris Crawford - 1985
    The game is notable for engaging the player in nail-biting brinkmanship without using any graphics more complicated than an outline map of the world.