Chapter 1 Computer System Overview
1.1 DigitalComputer
1.2 DataTypes
1.3 The Evolution ofComputer
1.4 Types of Computers
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 2 Computer System Organization
2.1 ComputerOrganization Introductio
2.2 System Buses
2.2.1 Address Bus
2.2.2 Data Bus
2.2.3 Control Bus
2.3 CPU Organization
2.3.1 Register Set
2.3.2 Arithmetic Logic Unit
2.3.3 Control Unit
2.4 Memory Subsystem Organization
2.4.1 Types of Memory
2.4.2 Memory Hierarchy
2.5 I/O Subsystem Organization
2.5.1 I/O Devices
2.5.2 I/O Interface
2.5.3 Modes of Transfer
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 3 Computer System Architecture
3.1 Parallel Processing
3.2 Pipelining
3.3 Vector Processing
3.4 RIS
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 4 Algorithms and Data Structure
4.1 Algorithms
4.2 Data Structure
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 5 Programmingand Languages
5.1 The Procedure of Programming
5.2 The Evolution of Programming Languages
5.3 CompilingandAssembling Programs
5.4 Object-Oriented Programming(OOP)
5.5 Visual Programnung
5.6 Internet Programming
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 6 Operating System
6.1 Operating System Overview
6.2 Operating System Platform
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 7 Applications Software
7.1 Applications Software Tools
7.2 Common Features of Applications Software
7.3 Productivity Software Tools
7.3.1 Word Processing Sofiware
7.3.2 Spreadsheet Software
7.3.3 Presentation Graphics
7.3.4 Groupware
7.3.5 Desktop Accessories
7.3.6 Web Browsers
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 8 An Introduction to Database Systems
8.1 Purpose ofDatabase Systems
8.2 View ofData
8.2.1 Levels ofData Abstraction
8.2.2 Instances and Schemas
8.2.3 Data Independence
8.3 Data Models
8.3.1 Object-basedlogical Models
8.3.2 Record-basedLogical Models
8.3.3 Physical Data Models
8.4 Database Languages
8.4.1 Data Definition Language(DDL)
8.4.2 DataManipulation Language (DML)
8.4.3 SQL
8.5 Transaction Management
8.6 Database Adnmustrator
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 9 Software Engineering
9.1 What Is Software Engineering
9.2 Keylssues of Software Engineering
9.3 Software Process
9.4 Computer-Aided Software Engineering (CASE)
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter10 Object-Oriented Technology
10.1 A BriefOverview ofObject Technology
10.2 Whatls OO——System Concepts for Object Modeling
10.3 The OO Development Process
10.4 UnifiedModeling Language (UML)
Technical Notes to the Text
Words Bank to the Text
Exercises
Chapter 11 Introduction to Computer Networks
Chapter 12 LAN, MAN & WAN
Chapter 13 Internet
Chapter 14 Information Security
Chapter 15 Information System
Chapter 16 Artificiallntelligence and Expert System
Chapter 17 Enterprise Resource Planning
Chapter 18 Supply Chain Management
Chapter 19 Customer Relationship Management
Chapter 20 E-Business and E-Commerce