CONTENTSUnit 1 Hardware Ⅰ 1.1 A Closer Look at the Processor and PrimaryStorage 1.2 Bus Interconnection 1.3 Integrated Circuit—Moore’sLaw 1.4 Multicore Processors 1.5 Computer Architectures Unit 2 Hardware Ⅱ 2.1 Optical Storage Media: High?DensityStorage 2.1.1 Optical Laser Disks 2.1.2 DVDs 2.2 Display devices, Smart cards 2.2.1 Display devices 2.2.2 Smartcard—another type of storage system 2.3 RAID Technology 2.4 The External Interface:USB Unit 3 Programming and Programming Languages 3.1 Computer Programming 3.2 C and Object?OrientedProgramming 3.3 JavaScript Tutorial 3.4 Introduction to Java 3.5 Characteristics of Web ProgrammingLanguages Unit 4 Operating System 4.1 Summary of OS 4.2 Using The Windows OperatingSystem 4.3 Window Managers 4.4 Myths of UNIX 4.5 Using Linux in Embedded and Real?timeSystems Unit 5 Computer Networks 5.1 Internet 5.2 Type of Connection 5.3 Extending Your Markup:An XMLTutorial 5.4 Network Protocols 5.4.1 Protocol Hierarchies 5.4.2 WAP—The Wireless Application Protocol 5.5 Web 2.0, Internet2 5.5.1 Web2.0 5.5.2 Internet2 Unit 6 NetworkCommunication 6.1 Two Approaches to NetworkCommunication 6.2 Carrier Frequencies andMultiplexing 6.3 Wavelength Division Multiplexing:Ultra High Speed Fiber Optics 6.4 Wireless Network Unit 7 Database 7.1 An Overview of a Database System 7.2 Introduction to SQL 7.3 Object?relational Database 7.4 Data Warehouse 7.4.1 DataWarehouse 7.4.2 Whatis Data Mining 7.5 Universal Data Access (UDA)Overview Unit 8 Multimedia 8.1 Introduction 8.1.1 MainProperties of a Multimedia System 8.1..2 Multimedia 8.2 Audio 8.2.1 Computer Representation of Sound 8.2.2 AudioFormats 8.2.3 MP3Compression 8.3 Video 8.3.1 VideoCompression 8.3.2 MP4 8.4 Synchronization 8.5 An Introduction to DesktopConferencing Unit 9 Artificial Intelligence 9.1 Overview of ArtificialIntelligence 9.2 About Expert System 9.3 Introduction to Game AI 9.4 Neural Networks 9.5 Industrial Robotics Unit 10 Data Structure andAlgorithms 10.1 Abstract Data Types and Algorithms 10.2 Spanning Trees 10.3 Block Sorting Algorithms:Parallel andDistributed Algorithm 10.4 Divide?and?Conquer Unit 11 Fundamentals of the ComputingSciences 11.1 Set Theory 11.2 Predicates 11.3 Languages and Grammars 11.4 Finite?State Machines Unit 12 Computer ApplicationsⅠ 12.1 Computer?Aided Design 12.2 Introductory Overview ofCIM 12.3 Management InformationSystem(MIS) 12.4 Enterprise ResourcePlanning Unit 13 Computer Applications Ⅱ 13.1 Distance Education TechnologicalModels 13.2 Electronic Business 13.3 E?Government —Introduction 13.4 Office Automation Unit 14 Cumputer ApplicationsⅢ 14.1 Geographic Information Systems(GIS):A NewWay to Look at Business Data 14.2 Introduction to GPS 14.3 The Virtual Reality ResponsiveWorkbench Unit 15 SoftwareDevelopment 15.1 Overview of SoftwareEngineering 15.2 Unified Modeling Language 15.3 Overview of the Capability MaturityModel 15.4 Requirements for the Next GenerationMethods and CASE Envir onments 15.5 Agile Software DevelopmentMethods Unit 16 Network Security 16.1 What Do I Need to Know aboutViruses? 16.2 Modern Cryptography?DataEncryption 16.3 Firewalls and Proxies Unit 17 Some Computer Systems 17.1 Embedded Systems 17.2 Distributed Systems 17.3 Middleware 參考譯文 1.3 集成電路——摩爾定律 2.3 廉價磁盤機冗余陣列技術(shù) 2.4 通用串行總線