計算機技術的發展,最初是從英語國家開始的,目前美國具有絕對優勢。從事計算機行業的人,難免會遇到大量英文資料,無論是外版教材、技術手冊、聯機說明,還是閱讀或者發表高水平的專業論文,都必須使用英語。因此,學好專業英語對計算機專業學生來說非常重要。
本書是針對計算機專業學生編寫的。本書的第一版得到了廣大師生的許多好評,同時也收到了許多改進建議,新版本吸收了這些豐富而寶貴的教學實踐經驗。此外,新版還收錄了智能手機、無線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 部分參考譯文