Best of
Computers
1990
Unix Network Programming, Volume 1: Networking APIs - Sockets and XTI
W. Richard Stevens - 1990
You need UNIX Network Programming, Volume 1, Second Edition. In this book, leading UNIX networking expert W. Richard Stevens offers unprecedented, start-to-finish guidance on making the most of sockets, the de facto standard for UNIX network programming-as well as extensive coverage of the X/Open Transport Interface (XTI). Stevens begins by introducing virtually every basic capability of TCP and UDP sockets, including socket functions and options, I/O multiplexing, and name and address conversions. He presents detailed coverage of the Posix.1g standard for sockets and the Posix threads. He also introduces advanced techniques for: Establishing IPv4/IPv6 interoperability. Implementing non-blocking I/O. Routing sockets. Broadcasting and multicasting. IP options. Multithreading. Advanced name and address conversions. UNIX domain protocols. Raw sockets. Learn how to choose among today's leading client/server design approaches, including TCP
Computer Graphics: Principles and Practice
James D. Foley - 1990
It details programming with SRGP, a simple but powerful raster graphics package. Important algorithms in 2D and 3D graphics are detailed for easy implementation, and a thorough presentation of the mathematical principles of geometric transformations and viewing are included.
The Real World of Technology
Ursula Martius Franklin - 1990
Franklin examines the impact of technology upon our lives and addresses the extraordinary changes since The Real World of Technology was first published.In four new chapters, Franklin tackles contentious issues, such as the dilution of privacy and intellectual property rights, the impact of the current technology on government and governance, the shift from consumer capitalism to investment capitalism, and the influence of the Internet upon the craft of writing.
The Age of Intelligent Machines
Ray Kurzweil - 1990
In The Age of Intelligent Machines, inventor and computer scientist Raymond Kurzweil probes the past, present, and future of artificial intelligence, from its earliest philosophical and mathematical roots to tantalizing glimpses of 21st-century machines with superior intelligence and prodigious speed and memory.
Undocumented DOS: A Programmer's Guide to Reserved MS-DOS Functions and Data Structures
Andrew Schulman - 1990
Covers Windows 3.1, DOS 5, and DR DOS 6, with coverage of all the newest interrupts and data structures. Includes 3.5" 1.4 MB disk.
The Magic Machine: A Handbook of Computer Sorcery
A.K. Dewdney - 1990
K. Dewdney's popular Computer Recreations columns, drawn from Scientific American. The author discusses some of today's hottest topics including chaos, computer viruses, and artificial landscapes.
Operating Systems
Harvey Deitel - 1990
To complement the discussion of operating system concepts, the book features two in-depth case studies on Linux and Windows XP. The case studies follow the outline of the book, so readers working through the chapter material can refer to each case study to see how a particular topic is handled in either Linux or Windows XP. Using Java code to illustrate key points, Operating Systems introduces processes, concurrent programming, deadlock and indefinite postponement, mutual exclusion, physical and virtual memory, file systems, disk performance, distributed systems, security and more. New to this edition are a chapter on multithreading and extensive treatments of distributed computing, multiprocessing, performance, and computer security. An ideal up-to-date book for beginner operating systems readers.
Zen of Assembly Language: Vol. 1, Knowledge
Michael Abrash - 1990
Also probes hardware aspects that affect code performance and compares programming techniques.
The Tao of Objects: A Beginner's Guide to Object-Oriented Programming
Gary Entsminger - 1990
Graphics Gems
Andrew S. Glassner - 1990
The best programmers have a large toolbox of general techniques, nuggets of algorithms, and clever insights that they use on a daily basis to make their code faster, more reliable, more accurate, easier to debug, and a pleasure to use. Such toolboxes are compiled through years of experience and trading with other professionals.
The Architecture of Symbolic Computers
Peter M. Kogge - 1990
Focuses on the design and implementation of two classes of non-von Neumann computer architecture: those designed for functional and logical language computing.
Programming In Martin Löf's Type Theory: An Introduction
Bengt Nordström - 1990
One such formalism is the type theory developed by Per Martin-L f. Well suited as a theory for program construction, it makes possible the expression of both specifications and programs within the same formalism. Furthermore, the proof rules can be used to derive a correct program from a specification as well as to verify that a given program has a certain property. This book contains a thorough introduction to type theory, with information on polymorphic sets, subsets, monomorphic sets, and a full set of helpful examples.
The Castle of Fear
Patrick Burston - 1990
You and your monkey companion, Zetto, must find a way past monsters, vampire bats, a dragon, the Slime Serpent and other terrifying dangers!
Software Conflict: Essays on the Art and Science of Software Engineering
Robert L. Glass - 1990
Astronomy on the Personal Computer [With CDROM]
Oliver Montenbruck - 1990
The book supplies the necessary knowledge and software solutions for determining and predicting positions of the Sun, Moon, planets, minor planets and comets, solar eclipses, stellar occultations by the Moon, phases of the Moon and much more. This completely revised edition takes advantage of C++, and individual applications may be efficiently realized through the use of a powerful module library. The accompanying CD-ROM contains the complete, fully documented and commented source codes as well as executable programs for Windows 98/2000/XP and LINUX.
Turbo C/C++: The Complete Reference
Herbert Schildt - 1990
And after getting the compilers, readers will definitely want this definitive, single resource that provides every Borland C++, Turbo C++, and Turbo C command, feature and programming technique.
The Elements of Artificial Intelligence Using Common LISP
Steven L. Tanimoto - 1990
It features clear presentation of principles integrated with short, workable programs which are designed to help students to learn by experimentation and to develop an intuitive understanding of the subject.
Entropy and Information Theory
Robert M. Gray - 1990
The eventual goal is a general development of Shannon's mathematical theory of communication, but much of the space is devoted to the tools and methods required to prove the Shannon coding theorems. These tools form an area common to ergodic theory and information theory and comprise several quantitative notions of the information in random variables, random processes, and dynamical systems. Examples are entropy, mutual information, conditional entropy, conditional information, and discrimination or relative entropy, along with the limiting normalized versions of these quantities such as entropy rate and information rate. Much of the book is concerned with their properties, especially the long term asymptotic behavior of sample information and expected information. This is the only up-to-date treatment of traditional information theory emphasizing ergodic theory.
The Pocket Webster School & Office Dictionary
Pocket Books - 1990
At school or at work, take advantage of these valuable features: Over 63,000 words, including many specialized terms in the sciences and artsConcise definitions written in clear, modern languageEntries including irregular inflections of verbs, comparisons of adjectives and adverbs and plurals of nounsGuides to usage featuring careful labeling of slang, obsolete words, and dialectA simple, precise pronunciation key on every two-page spreadGazetteer - Tables of Weights and Measures - Perpetual Calendar - Listing of United States and Canadian Holidays
Superscalar Microprocessors Design
Bill Johnson - 1990
Now, a single chip can incorporate techniques that were once applicable only to large-scale, scientific processors. Superscalar Microprocessor Design is a comprehensive investigation into the design of general-purpose superscalar microprocessors.
Computers
Larry E. Long - 1990
Informative boxed features, photo essays, and Memory Bits (key points) compliment the book. Chapters conclude with Summary Outline, Important Terms, Review Exercises, and a Self-test.
Introduction to Probability and Its Applications
Richard L. Scheaffer - 1990
Proofs of theorems and "tricky" probability calculations are minimized. Computing and simulation are introduced to make more difficult problems accessible (although the material does not depend on the computer for continuity).