本書以計算機學科的各分支為基礎,選取分支中的典型素材、新發(fā)展的簡介以及最新和常用的術語,使讀者能通過學習,從英語角度鞏固和擴大計算機專業(yè)知識,同時及時了解計算機領域的新進展和新術語。 本書配備的注釋和練習旨在提高讀者閱讀與筆譯專業(yè)英語文獻資料的能力,以及提高會看、會聽、會說和會寫的英語“四會”能力。 本書素材取自近年來國外計算機科學各領域的最新教材、專著、論文和計算機網(wǎng)絡信息,內容新穎、與時俱進、覆蓋面廣、結構合理、系統(tǒng)性強。為了方便讀者,本書提供輔助學習資料,內容包括參考譯文、單詞匯總、縮略語與術語索引,以及部分音頻和視頻素材等,掃描前言后的二維碼即可查看,也可登錄華信教育資源網(wǎng)(www.hxedu.com.cn)免費下載。為了方便教學,本書另配有教學資源,內容包括電子教案、中譯英練習題參考答案、視頻素材的參考原文、若干課文參考譯文、授課建議,向采用本書作為教材的教師免費提供,登錄華信教育資源網(wǎng)即可免費下載。
金志權,南京大學計算機系教授,主要著作為《計算機專業(yè)英語》。
CONTENTS
Unit 1Hardware Ⅰ
1.1A Closer Look at the Processor and Primary Storage
1.2Integrated Circuit—Moores Law
1.3Multicore Processors
1.4Computer Architectures
Exercises
Unit 2Hardware Ⅱ
2.1Optical Storage Media: HighDensity Storage
2.1.1Optical Laser Disks
2.1.2DVDs
2.2Display Devices
2.33D Printing
2.3.1Manufacturing an Object with 3D Printer
2.3.2General Principles
2.3.3Applications
2.4The External Interface: USB
Exercises
Unit 3Programming and Programming Languages
3.1Computer Programming
3.2C++ and ObjectOriented Programming
3.3Introduction to Java
3.4Introduction to Android Programming
3.5Characteristics of Web Programming Languages
Exercises
Unit 4Operating System
4.1Summary of OS
4.2Using the Windows Operating System
4.3Window Managers
4.4Myths of UNIX
4.5Using Linux in Embedded and Realtime Systems
Exercises
Unit 5Computer Networks
5.1Internet
5.2Extending Your Markup: An XML Tutorial
5.3Network Protocols
5.3.1Protocol Hierarchies
5.3.2WAP—The Wireless Application Protocol
5.4Mobile Internet, Mobile Web
Exercises
Unit 6Network Communication
6.1Two Approaches to Network Communication
6.2Carrier Frequencies and Multiplexing
6.3Internet of Things
6.4Wireless Network
Exercises
Unit 7Database
7.1An Overview of a Database System
7.2Introduction to SQL
7.3Objectrelational Database
7.4Data Warehouse
7.4.1Data Warehouse
7.4.2What is Data Mining?
7.5Big Data
Exercises
Unit 8Multimedia
8.1Introduction
8.1.1Main Properties of a Multimedia System
8.1.2Multimedia
8.2Audio
8.2.1Computer Representation of Sound
8.2.2Audio Formats
8.2.3MP3 Compression
8.3Video
8.3.1Video Compression
8.3.2MP4
8.4Synchronization
Exercises
Unit 9Artificial Intelligence
9.1Overview of Artificial Intelligence
9.2About Expert System
9.3Deep Learning
9.4Robot Sophia
9.5AlphaGo Zero: Learning from Scratch
9.6Big Data Analytics
Exercises
Unit 10Data Structure and Algorithms
10.1Abstract Data Types and Algorithms
10.2Spanning Trees
10.3Block Sorting Algorithms:Parallel and Distributed Algorithm
10.4DivideandConquer
Exercises
Unit 11Fundamentals of the Computing Sciences
11.1Set Theory
11.2Predicates
11.3Languages and Grammars
11.4FiniteState Machines
Exercises
Unit 12Computer Applications Ⅰ
12.1Computer Graphics
12.2ComputerAided Design
12.3Graphical User Interface
12.4The Virtual Reality Responsive Workbench
12.5Augmented Reality
Exercises
Unit 13Computer Applications Ⅱ
13.1Distance Education Technological Models
13.2Electronic Business
13.3EGovernment—Introduction
13.4Office Automation
Exercises
Unit 14Computer Applications Ⅲ
14.1Geographic Information Systems(GIS):A New Way to Look at Business Data
14.2Introduction to GPS
14.3Management Information System (MIS)
14.4Enterprise Resource Planning
Exercises
Unit 15Software Development
15.1Overview of Software Engineering
15.2Unified Modeling Language
15.3Integrated Computer Aided Software Engineering
15.4Agile Software Development Methods
15.5Middleware
Exercises
Unit 16Network Security
16.1What Do I Need to Know about Viruses?
16.2Modern Cryptography—Data Encryption
16.3Firewalls and Proxies
Exercises
Unit 17Computer Systems
17.1Embedded Systems
17.2Distributed Systems
17.3Cloud Computing and Cloud Storage
17.3.1Cloud Computing
17.3.2Cloud Storage
17.4Quantum Computing
Exercises
參考資料