本教程基于计算机学科的各个分支进行组织编排,选取的素材涉及各分支的概念、理论与技术,它们是基础的与典型的,相当部分是务必掌握的。本教程素材取自近年来国内外计算机科学各领域的最新教材、专著、论文和计算机网络信息,内容新颖,与时俱进。本教程同时收集整理了计算机领域大量的术语。通过学习本教程,读者将从英语角度巩固和扩展计算机专业知识,了解计算机领域的新进展,同时了解基础的、常用的与时新的大量术语。 本教程结构合理、系统性强、覆盖面广、语法分析与解释阐述清晰。各篇课文之后附有词汇解释与注释,各章后有习题,旨在提高读者阅读与笔译专业英语文献资料的能力;本教程提供音频与视频素材,旨在提高学生“会看、会听、会说、会写”的英语“四会”能力。 本教程提供网上辅助学习资料,包括电子课件、授课建议、习题答案、译文、视频原文、词汇表、缩略语与术语索引,可通过扫描前言后的二维码查看,也可登录华信教育资源网免费下载。
张幸儿,南京大学计算机科学与技术系研究生导师,研究领域:计算机科学与技术、信息与通信工程,曾主编《计算机编译原理》《计算机专业英语》等著作。金志权,1962年毕业于南京大学数学系。 1983年至1984年在美国University of Texas at Austin分校作访问学者,从事分布式系统的研究。1990年至1993年在Hong Kong Shue Yan College任教。主要研究兴趣为分布式系统、并行计算和计算机网络。曾先后参加或负责国家自然科学基金、七五科技攻关、九五科技攻关等10个科研项目。获国家教委科技进步1等奖、2等奖;江苏省科技进步4等奖。发表论文60多篇,其中获全国第3届分布式系统会议“优秀论文奖”。
CONTENTS
Unit 1Hardware Ⅰ
1.1A Closer Look at the Processor and Primary Storage
1.2Integrated Circuit―Moore??s Law
1.3Multicore Processors
1.4Computer Architectures
Exercises
Unit 2Hardware Ⅱ
2.1SSD and Optical Disk, Complementary Advantages
2.2Display Devices
2.33D Printing
2.3.1Manufacturing an Object with 3D Printer
2.3.2General Principles
2.3.3Applications
2.4USB4: A Milestone in USB Development
Exercises
Unit 3Programming and Programming Languages
3.1Computer Programming
3.2C++ and Object??Oriented Programming
3.3Introduction to Java
3.4Characteristics of Web Programming Languages
Exercises
Unit 4Operating System
4.1Summary of OS
4.2Using the Windows Operating System
4.3Huawei??s HarmonyOS, a Model of Independent Innovation
4.4Myths of UNIX
4.5Using Linux in Embedded and Real??time 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.3Data Warehouse
7.3.1Data Warehouse
7.3.2What is Data Mining?
7.4Big 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.2Large Language Models and AI
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.4Online Search, Magical Swiftness
Exercises
Unit 11Fundamentals of the Computing Sciences
11.1Set Theory
11.2Languages and Grammars
11.3Finite??State Machines
Exercises
Unit 12Computer Applications Ⅰ
12.1Computer Graphics
12.2Computer??Aided Design
12.3The Virtual Reality Responsive Workbench
12.4Augmented Reality
Exercises
Unit 13Computer Applications Ⅱ
13.1Distance Education Technological Models
13.2Electronic Business
13.3E??Government―Introduction
13.4Office Automation
Exercises
Unit 14Computer Applications Ⅲ
14.1Introduction to GPS
14.2BeiDou Twinkles, Illuminating the Voyage
14.3Management Information System (MIS)
Exercises
Unit 15Software Development
15.1Overview of Software Engineering
15.2Unified Modeling Language
15.3Integrated Computer??Aided Software Engineering
15.4Middleware
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.4Edge Computing: An Emerging Computing Paradigm
17.5Quantum Computing
17.6“Micius”: A Significant Milestone in Exploring the Quantum World
Exercises
参考资料