本书可作为高等院校计算机专业的专业英语教材,也可供计算机专业人员及其他有兴趣的读者学习参考。内容提要本书为普通高等教育“十一五”国家级规划教材。本书旨在使读者掌握计算机专业英语术语,培养和提高读者阅读和笔译专业英语文献资料的能力,并通过课堂英语交流,提高学生英语口语能力。期望通过本教程的学习,巩固和扩大计算机专业知识面。 本书素材取自国外最近几年计算机科学各个领域的最新教材、专著、论文和计算机网络信息,内容新颖、覆盖面广、系统性强、可读性高。为了方便教学,本书另配有电子教案和授课建议,向采纳本书作为教材的教师免费提供。 本书可以作为高等院校计算机专业的专业英语教材,也可供计算机专业人员及其他有兴趣的读者学习参考。
目录
- 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 ArchitecturesUnit
- 2 Hardware Ⅱ
- 2.1 Optical Storage Media: High-Density 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 BusUnit
- 3 Programming
- 3.1 C and Object-Oriented 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 TimersUnit
- 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 Real-time SystemsUnit
- 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 Internet2Unit
- 6 Network Communication
- 6.1 Two approaches 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 networkUnit
- 7 Database
- 7.1 An overview of a database system
- 7.2 Introduction to SQL
- 7.3 Object-Oriented Database Management Systems
- 7.4 Object-relational Database
- 7.5 Data Warehouse
- 7.5.1 Data Warehouse
- 7.5.2 What is Data Mining?
- 7.6 Universal Data Access (UDA) OverviewUnit
- 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 Confereneing (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 Divide-and-Conquer
- 10.5 NP-Hard and NP-Complete Problems (Reading Material) ;Unit
- 11 Fundamentals of the Computing Sciences
- 11.1 Predicates
- 11.2 Basic Concepts of Modern Algebra