Chapter 1 Introduction to Specialized Computer English 1.1 Characteristics of Specialized Computer English 1.1.1 Objectivity 1.1.2 Conciseness 1.1.3 Accuracy 1.2 Computer Vocabulary 1.2.1 The Classification of Computer Vocabulary 1.2.2 Word-building in Computer Specialized English 1.3 Technical Literature Translation 1.3.1 The Translating of Scientific and Technical Terminolongy and Proper Noun 1.3.2 Long Sentence Treatment 1.3.3 The Translating of Nominalized Action Noun 1.3.4 The Translating of Non-finite Verbs 1.3.5 The Translating of Passive Voice Chapter 2 Introduction to Computer 2.1 History of Computer 2.2 Evolution of Computer 2.2.1 First Generation (1944——1958) Vacuum Tubes 2.2.2 Second Generation (1959——1963) Transistors 2.2.3 Third Generation (1964——1970) Integrated Circuits 2.2.4 Fourth Generation (1971——Present) Microprocessors 2.3 Types of Computers 2.3.1 Supercomputers 2.3.2 Mainframe computers 2.3.3 Minicomputers 2.3.4 Microcomputers Chapter 3 CPU and Main Memory 3.1 The Central Processing Unit 3.1.1 Tile Control Unit 3.1.2 The Arithmetic and Logic Unit 3.1.3 Registers 3.1.4 Bus 3.2 Main Memory 3.2.1 Function of main memory 3.2.2 Type of Memory Chapter 4 Input and Output 4.1 Input/Output System 4.1.1 Programmed I/O 4.1.2 Memory-mapped I/O 4.1.3 Interrupt I/O 4.1.4 Coprocessor I/O 4.1.5 Direct Memory Access (DMA) 4.2 Input/Output Interface Chapter5 Peripheral Devices 5.1 Keyboard and Mouse 5.1.1 Keyboards 5.1.2 Mouse 5.2 Display Screen 5.3 Printers 5.4 Floppy Disk and Hard Disk 5.4.1 Floppy Disk 5.4.2 Sector 5.4.3 Hard Disk Chapter 6 Algorithms and Data Structure 6.1 Algorithms 6.1.1 The Concept of the Algorithm 6.1.2 Algorithmic Techniques 6.2 Typical Data Structures 6.2.1 Array 6.2.2 Linked List 6.2.3 Stack 6.2.4 Queue Chapter 7 Program Design 7.1 Programming Language 7.1.1 Machine Language 7.1.2 Assembly Languages 7.1.3 High-level Language 7.1.4 Very-high-level Language 7.1.5 Natural Language 7.2 Procedural, Structured, and Object-Oriented Programming 7.3 C ++ and Object-oriented Programming Chapter 8 Operating System 8.1 Summary of Operating Systems 8.2 Operating System Platform 8.2.1 Mac OSandDOS 8.2.2 Windows 8.2.3 UNIX and Linux Chapter 9 Application Software 9.1 What Is Application Software? 9.2 Terminologies of the Application Software 9.3 Application Software Classification ~~ 9.4 Some Common Examples 9.4.1 Web Browser 9.4.2 Microsoft Office 9.4.3 Search Engine Chapter 10 Files and File System 10.1 Files 10.1.1 Computer File 10.1.2 File Content 10.1.3 Identifying and Organizing Files 10.2 File Systems 10.2.1 What Is File System?. 10.2.2 Types of File Systems lO. 2.3 File Systems and Operating Systems Chapter I I Database Structures 1 I. I Database Management System 11.2 SQL Chapter 12 Network Fundamentals 12.1 LAN 12. i. I Repeater Hubs 12. I. 2 Bridging Hubs 12.1.3 Switching Hubs 12.2 WAN 12.3 The OSI Reference Model 12.3.1 Physical Layer 12.3.2 Data Link Layer 12.3.3 Network Layer 12.3.4 Transport Layer 12.3.5 Session Layer 12.3.6 Presentation Layer 12.3.7 Application Layer Chapter 13 Network Technique 13.1 Network Topology 13.1.1 The Bus Topology 13.1.2 The HUB or STAR Topology 13.1.3 The Ring Topology 13.1.4 The Mesh Topology 13.1.5 The Hybrid Topology 13.2 Electronic Mail 13.3 Network Protocols Chapter 14 Transmission Media 14.1 Copper Wires 14.2 Glass Fibers 14.3 Radio 14.4 Satellites 14.4.1 Geosynchronous Satellites 14.4.2 Low Earth Orbit Satellites Chapter 15 Internet 15.1 Development of Computer Networking 15.2 URLs and HTrP 15.2.1 URLs 15.2.2 HTTP 15.3 FTP 15.3.1 File Content Representation 15.3.2 FTP Operation 15.4 Understanding IP Address and Domain Name 15.4.1 IP Addresses 15.4.2 Domain Name System Chapter 16 Network Security 16.1 Introduction 16.1.1 Why Network Security? 16.1.2 Comparison with Computer Security 16.2 Passwords 16.3 Malicious programs 16.3.1 Normal Executable File 16.3.2 Computer Virus 16.4 Encryption Chapter 17 Multimedia Technology Chapter 18 E-business Chapter 19 Computer Aided Technologies Chapter 20 Artificial Intelligence~