Includes bibliographical references (p. 209-212) and index.
Contents:
Wrapping up. Introduction -- Part III. Hardware. What's in a computer? -- Bits, bytes, and representation of information -- Inside the CPU -- Wrapup on hardware -- Part II. Software. Algorithms -- Programming and programming languages -- Software systems -- Learning to program -- Wrapup on software -- Part III. Communications. Networking -- The Internet -- The World Wide Web -- Data, information, and privacy -- Wrapping up.
Summary:
Based on Kernighan's Princeton course Computers in Our World, this book is intended as a compact but detailed and thorough explanation of how computers and communications systems work, for non-technical readers. It explains how today's computing and communications world operates, from hardware through software to the Internet and the web, also addressing the social, political and legal issues that new technology creates.
This resource is supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by State Library of Iowa.