1 Laying the Groundwork
Chapter 1 The Big Picture
2 The Information Layer
Chapter 2 Binary Values and Number Systems
Chapter 3 Data Representation
3 The Hardware Layer
Chapter 4 Gates and Circuits
Chapter 5 Computinq Components
4 The Programming Layer
Chapter 6 Low-Level Programming Languages and Pseudocode
Chapter 7 Problem Solving and Algorithms
Chapter 8 Abstract Data Types and Subprograms
Chapter 9 Object-Oriented Design and High-Level Programming Languages
5 The Operating Systems Layer
Chapter 10 Operatincj Systems
Chapter 11 File Systems and Directories
6 The Applications Layer
Chapter 12 Information Systems
Chapter 13 Artificial Intelligence
Chapter 14 Simulation, Graphics, Gaming, and Other Applications
7 The Communications Layer
Chapter 15 Networks
Chapter 16 The World Wide Web
Chapter 17 Computer Security
8 In Conclusion
Chapter 18 Limitations of Computing
Glossary
Endnotes
Index
Photo Credits
......
评论晒单