D is for Digital

This book explains how today's computing and communications world operates, from hardware through software to the Internet and the web. It includes enough detail that you can understand how these systems work, no matter what your technical background. The social, political and legal issues that new technology creates are discussed as well, so you can understand the difficult issues we face and appreciate the tradeoffs that have to be made to resolve them.

Contents

Preface
Introduction
Part I: 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
Notes
Glossary
Index

Return to top