本书以计算机学科的各分支为基础,选取分支中的典型素材、新发展的简介以及最新和常用的术语,使读者能通过学习,从英语角度巩固和扩大计算机专业知识,同时及时了解计算机领域的新进展和新术语。 本书配备的注释和练习旨在提高读者阅读与笔译专业英语文献资料的能力,以及提高会看、会听、会说和会写的英语“四会”能力。 本书素材取自近年来国外计算机科学各领域的最新教材、专著、论文和计算机网络信息,内容新颖、与时俱进、覆盖面广、结构合理、系统性强。为了方便读者,本书提供辅助学习资料,内容包括参考译文、单词汇总、缩略语与术语索引,以及部分音频和视频素材等,扫描前言后的二维码即可查看,也可登录华信教育资源网(www.hxedu.com.cn)免费下载。为了方便教学,本书另配有教学资源,内容包括电子教案、中译英练习题参考答案、视频素材的参考原文、若干课文参考译文、授课建议,向采用本书作为教材的教师免费提供,登录华信教育资源网即可免费下载。
金志权,南京大学计算机系教授,主要著作为《计算机专业英语》。
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
参考资料