Nell Dale计算机科学领域广受推崇的教育家。在得克萨斯大学奥斯汀分校执教的25年中,她编写了20多本计算机科学方面的本科生教材。由于对计算机科学教学领域的突出贡献,1996年她获得TACM SIGCSE计算机科学教育最杰出贡献奖。
John Lewis计算机科学领域著名的教育家和作家,目前为维拉诺瓦大学计算机科学系副教授。他编写的Java软件及程序设计教材在该类书籍的排行榜上位居前列。他获得了很多教学方面的奖,包括大学优秀教学奖和杰出教学Goff奖。他的研究兴趣包括面向对象技术、多媒体以及软件工程。
目錄:
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