计算机技术的发展,最初是从英语国家开始的,目前美国具有绝对优势。从事计算机行业的人,难免会遇到大量英文资料,无论是外版教材、技术手册、联机说明,还是阅读或者发表高水平的专业论文,都必须使用英语。因此,学好专业英语对计算机专业学生来说非常重要。
本书是针对计算机专业学生编写的。本书的第一版得到了广大师生的许多好评,同时也收到了许多改进建议,新版本吸收了这些丰富而宝贵的教学实践经验。此外,新版还收录了智能手机、无线Wi-Fi、机器学习等领域最新的科技文章,增加了时代感和趣味性。
对计算机专业学生的基本要求是读懂英文的软件需求文档和在编程中根据要求插入简单的注释文本,因此在本书编写过程中,作者一直认为应该强调阅读理解、强调简单文本写作以及强调专业术语和基本科技英语语法。同时,为了提高效率和便于工作中的资料积累与交流,应该介绍一些翻译技巧,使学生能够把看懂的内容用比较准确和流畅的中文表达出来,能够把软件设计与实现中的思路翻译成简单英文。为此,特意挑选一些难句,在给出准确翻译的同时选择学生常见的翻译错误进行剖析,增加学生的理解深度。课文后面还用英语提供了关键术语的解释,以便有兴趣的学生可以了解到许多相关专业知识和有趣的词源知识。相关知识包括翻译技巧以及技术方面和语言方面的知识,非常实用。文章后面还有参考读物,难度略大于课文。建议老师在保证让学生掌握课文内容的前提下,根据学生的接受情况和兴趣决定教学内容的深浅。俗话说:“兴趣是成功之母。”本书努力通过各种背景知识和词源知识增加趣味性,老师还可以通过调动学生积极参与课堂教学活动激发学生的学习兴趣,可以鼓励学生自己从网络和其他地方寻找相关资料,扩大视野,并且把学到的专业英语知识应用到其他专业课程的学习中,学以致用,切实体会计算机英语的作用,变“要我学”为“我要学”。
本书第1-11章由邱仲潘负责,作者翻译了大量计算机科学图书,积累了许多素材,辅助材料大部分是由邱仲潘提供的。刘新钰、薛伟胜、王若涵同志负责第12章和第20章,曾思亮、王水德、洪镇宇同志负责第13~19章。在本书的写作过程中,宋智军、王帅、刘文红、邹文、邓欣欣、王润涛、周丹丹、朱敏、张朋丽、刘文琼等同志也完成了大量工作,在此深表感谢。由于时间仓促,书中难免存在错误和缺漏之处,期待各位老师和同学不吝赐教,以便今后修订时改正和增补。
Chapter 1 PC Basic
1.1 Storage
1.2 Outer Hardware
1.3 Smartphone, Tablet and Laptop
1.4 Exercise 1
1.5 Further Reading: Flash Memory
1.5.1 The Basics
1.5.2 Removable Flash Memory Cards
1.5.3 SmartMedia
1.5.4 CompactFlash
Chapter 2 How Computer Monitors Work
2.1 The Basics
2.1.1 Display Technology Background
2.1.2 Display Technologies: VGA
2.1.3 Display Technology: DVI
2.1.4 Viewable Area
2.1.5 Maximum Resolution and Dot Pitch
2.1.6 Dot Pitch
2.1.7 Refresh Rate
2.1.8 Color Depth
2.1.9 Power Consumption
2.1.10 Monitor Trends: Flat Panels
2.2 Exercise 2
2.3 Further Reading: Liquid Crystal Display
2.3.1 Brief History
2.3.2 Transmissive and Reflective Displays
2.3.3 Color Displays
2.3.4 Passive-matrix and Active-matrix
2.3.5 Quality Control
2.3.6 Zero-power Displays
2.3.7 Drawbacks
Chapter 3 How Cell Phones Work
3.1 Cell-phone Frequencies
3.2 Cell-phone Channels
3.3 Analog Cell Phones
3.4 Along Comes Digital
3.5 Inside a Digital Cell Phone
3.6 Exercise 3
3.7 Further Reading: Cell Phone
3.7.1 History
3.7.2 Handsets
Chapter 4 Digital Camera Basics
4.1 How does Digital Camera Work
4.2 CCD and CMOS: Filmless Cameras
4.3 Digital Camera Resolution
4.4 Capturing Color
4.5 Digital Photography Basics
4.6 Megapixel Ratings
4.7 Digital Camera Settings and Modes
4.8 Shutter Speed
4.9 Exercise 4
4.10 Further Reading: How to Take Good Photos
4.10.1 Digital Camera Problems
4.10.2 Image Editing Software
Chapter 5 How Bits and Bytes Work
5.1 Decimal Numbers
5.2 Bits
5.3 Bytes
5.4 Bytes: ASCII
5.5 Standard ASCII Character Set
5.6 Lots of Bytes
5.7 Binary Math
5.8 Quick Recap
5.9 Exercise 5
……
Chapter 6 Microprocessors
Chapter 7 Application Software
Chapter 8 Compiler
Chapter 9 How Java Works
Chapter 10 Database & C++
Chapter 11 Artificial Intelligence
Chapter 12 Machine Learnin
Chapter 13 How DSL Work
Chapter 14 Internet Infrastructure
……
附录A 部分参考译文