本书为普通高等教育“十一五”国家级规划
教材。本书旨在使读者掌握
计算机
专业英语术语, 培养和提高读者阅读和笔译专业英语文献
资料的能力, 并通过课堂英语交流, 提高学生英语口语能力。期望通过本
教程的学习,巩固和扩大计算机专业知识面。
本书素材取自国外最近几年计算机科学各个领域的
最新教材、专著、
论文和
计算机网络信息,内容新颖、覆盖面广、系统性强、可读性高。
为了方便教学,本书另配有
电子教案和授课建议,向采纳本书作为教材的教师免费提供。
本书可以作为高等院校计算机专业的专业英语教材, 也可供计算机专业人员及其他有兴趣的读者学习参考。
Unit 1 Hardware Ⅰ
1.1 A Closer Look at the Processor and Primary Storage
1.2 Bus Interconnection
1.3 Integrated Circuit—Moore’s Law
1.4 Multicore Processors
1.5 CISC and RISC
1.6 Computer Architectures
Unit 2 Hardware Ⅱ
2.1 Optical Storage Media: HighDensity Storage
2.1.1 Optical Laser Disks
2.1.2 DVDs
2.2 Display devices, Smart cards
2.2.1 Display devices
2.2.2 Smart card—another type of storage system
2.3 RAID Technology
2.4 The External Interface: USB and FireWire
2.4.1 USB—Universal Serial Bus
2.4.2 FireWire Serial Bus
Unit 3 Programming
3.1 ++and ObjectOriented Programming
3.2 JavaScript Tutorial
3.3 Introduction to Java
3.4 Advanced
Visual C++Features
3.5 Characteristics of Web Programming Languages
3.6 Parallelism and Compiler
3.7 Programmable Multifunction Timers
Unit 4 Operating System
4.1 Summary of OS
4.2 Using The
Windows Operating System
4.3 Window Managers
4.4 Myths of UNIX
4.5 Using Linux in Embedded and Realtime Systems
Unit 5 Computer Networks
5.1 Internet
5.2 Type of Connection
5.3 Extending Your Markup:An XML Tutorial
5.4 Network Protocols
5.4.1 Protocol Hierarchies (Reading Material)
5.4.2 WAP—The Wireless Application Protocol
5.5 Web 2.0, Internet2
5.5.1 Web 2.0
5.5.2 Internet2
Unit 6 Network Communication
6.1 Two Ap
proaches to Network Communication
6.2 Carrier Frequencies and Multiplexing
6.3 Wavelength Division Multiplexing:Ultra High Speed Fiber Optics
6.4 Gigabit Ethernet: From 100 to 1 000 Mbps
6.5 Wireless Network
Unit 7 Database
7.1 An Overview of a Database System
7.2 Introduction to
SQL 7.3 ObjectOriented Database Management Systems
7.4 Objectrelational Database
7.5 Data Warehouse
7.5.1 Data Warehouse
7.5.2 What is Data Mining?
7.6 Universal Data Access (UDA) Overview
Unit 8 Multimedia
8.1 Introduction
8.1.1 Main Properties of a Multimedia System
8.1.2 Multimedia
8.2 Audio
8.2.1 Computer Representation of Sound
8.2.2 Audio Formats
8.2.3 MP3 Compression
8.3 Video
8.3.1 Video Compression
8.3.2 MP4
8.4 Synchronization
8.5 An Introduction to Desktop Conferencing (Reading Material)
Unit 9 Artificial Intelligence
9.1 Overview of Artificial Intelligence
9.2 About Expert System
9.3 Introduction to Game AI
9.4 Computer Recognition of Speech
9.5 Neural Networks
9.6 Industrial Robotics (Reading Material)
Unit 10 Data Structure and Algorithms
10.1 Abstract Data Types and Algorithms
10.2 Heterogeneous Linked Lists
10.3 Block Sorting Algorithms:Parallel and Distributed Algorithm
10.4 DivideandConquer
10.5 NPHard and NPComplete Problems (Reading Material)
Unit 11 Fundamentals of the Computing Sciences
11.1 Predicates
11.2 Basic Concepts of Modern Algebra
11.2.1 Partially Ordered Sets (Posets)
11.2.2 Semigroups and Groups
11.3 Languages and Grammars
11.4 FiniteState Machines
11.5 Turing Machines
Unit 12 Computer Applications Ⅰ
12.1 ComputerAided Design
12.2 Introduction to CAM
12.3 Introductory Overview of CIM
12.4 Management Information System(MIS)
12.5 Geographic Information Systems(GIS):A New Way to Look at Business Data
12.6 Introduction to GPS
Unit 13 Computer Applications Ⅱ
13.1 Distance Education Technological Models
13.2 What is“Electronic Business”?
13.3 The Virtual Reality Responsive Workbench
13.4 Office Automation
13.5 EGovernment—Introduction
Unit 14 Software Development
14.1 Overview of Software Engineering
14.2 UML in Action
14.3 Overview of the Capability Maturity Model
14.4 Requirements for the Next Generation Methods and CASE Environments
14.5 Agile Software Development Methods
Unit 15 Network Security
15.1 What Do I Need to Know about Viruses?
15.2 Modern CryptographyData Encryption
15.3 Firewalls and Proxies
15.4 Key Management Infrastructure/Public Key Infrastructure Introduction
Unit 16 Some Computer Systems
16.1 Embedded Systems
16.2 Distributed Systems
参考译文
1.3
集成电路——摩尔定律
1.5 CISC和RISC
2.3 廉价磁盘机冗余阵列
技术 2.4.1 通用串行总线
3.1 C++和面向对象的
程序设计 3.6 并行性和编译程序
4.4 UNIX的神话
4.5 在嵌入式和实时系统中使用Linux
5.6.1 Web 2.0
6.1 网络
通信的两种方法
6.5 无线网络
7.1
数据库系统概述
7.6 通用数据访问(UDA)概述
8.3.1 视频图像压缩
8.5 桌面会议介绍
9.2 专家系统
9.5 神经网络
10.3 块排序算法:并行和分布式算法
10.4 分治法
11.1 谓词
12.2 CAM介绍
12.5 地理信息系统(GIS):查看事务数据的新方法
13.1 远程教育技术模型
13.3 虚拟现实响应工作台
14.2 UML在运转
14.4 下一代方法和CASE环境的需求
15.2
现代密码学——数据加密
15.3
防火墙和代理
Bibliography