
- 252 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
It's axiomatic to state that people fear what they do not understand, and this is especially true when it comes to technology. However, despite their prevalence, computers remain shrouded in mystery, and many users feel apprehensive when interacting with them. Smartphones have only exacerbated the issue. Indeed, most users of these devices leverage only a small fraction of the power they hold in their hands.
How Things Work: The Computer Science Edition is a roadmap for readers who want to overcome their technophobia and harness the full power of everyday technology. Beginning with the basics, the book demystifies the mysterious world of computer science, explains its fundamental concepts in simple terms, and answers the questions many users feel too intimidated to ask.
By the end of the book, readers will understand how computers and smart devices function and, more important, how they can make these devices work for them. To complete the picture, the book also introduces readers to the darker side of modern technology: security and privacy concerns, identity theft, and threats from the Dark Web.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
CHAPTER 1
Computers Are Everywhere
I do not fear computers. I fear the lack of them.ISAAC ASIMOV
INTRODUCTION
MODERN TECHNOLOGY
- Smartphone
- Smartwatch
- Smart TV
- eBooks/eReaders (e.g., Kindle)
- Smart Thermostats
- Navigation Systems (GPS)
- Smart Assistants (e.g., Alexa, Google Home)
OBJECTIVES OF THIS BOOK
ORGANIZATION
FORMATTING CONVENTIONS
- When introduced, all technical jargon will appear in italics.
- All computer-related termsâfile names, command-line text, and program outputâwill appear in
THIS FONT. - Weâll highlight formal definitions using centered text highlighted in gray.
This is an example of a formal definition. - All program listings are highlighted in gray contain numbered lines, and the code will appear in
THIS FONT.001 // THIS IS A SAMPLE CODE LISTING002 #INCLUDE <STDIO.H>003 MAIN()004 {005 PRINTF( âHELLO WORLD\Nâ);006 }
CHAPTER 2
A Brief History of Computing
Computers are useless. They can only give you answers.PABLO PICASSO
OVERVIEW
MAJOR ADVANCES IN COMPUTING
Table of contents
- Cover
- Half Title
- Series Page
- Title Page
- Copyright Page
- Dedication
- Contents
- Acknowledgments
- Author
- CHAPTER 1 âȘ Computers Are Everywhere
- CHAPTER 2 âȘ A Brief History of Computing
- CHAPTER 3 âȘ Digitization
- CHAPTER 4 âȘ What Is a Computer?
- CHAPTER 5 âȘ Internal Hardware Components
- CHAPTER 6 âȘ Hardware-External Components
- CHAPTER 7 âȘ Networking: The Art of Communication
- CHAPTER 8 âȘ Software: The Elusive Enigma
- CHAPTER 9 âȘ Software: Operating Systems
- CHAPTER 10 âȘ Software Architecture and Design
- CHAPTER 11 âȘ Software: How Itâs Built
- CHAPTER 12 âȘ Putting It All Together
- CHAPTER 13 âȘ Security and Privacy
- GLOSSARY OF TERMS
- READING LIST
- INDEX