PART Ⅰ BASICS OF COMPUTER AND NETWORKCHAPTER 1 COMPUTER HARDWARE 3
1.1 COMPUTER ORGANIZATION 3
1.2 WHAT IS A PROCESSOR 4
1.3 MEMORY SYSTEMS 7
1.4 INPUT/OUTPUT SYSTEM 10
1.5 BUSES AND CONTROLLERS 14
1.6 JUST WHAT IS THE UNIVERSAL SERIAL BUS? 18
1.7 REDUCED INSTRUCTION SET COMPUTERS 21
1.8 MEASURING COMPUTER PERFORMANCE 24
CHAPTER 2 COMPUTER OPERATING SYSTEM 29
2.1 SUMMARY OF OPERATING SYSTEM 29
2.2 WINDOWS XP AND VISTA 32
2.3 UNIX AND LINUX 36
2.4 THE MIDDLEWARE 39
2.5 A CACHING MODEL OF OPERATING SYSTEM KERNEL FUNCTIONALITY 41
CHAPTER 3 USE OF THE PERSONAL COMPUTER(PC) 44
3.1 SELECTING AND SETTING UP A PC SYSTEM 44
3.2 USING YOUR PC 46
3.3 PC SYSTEM MAINTENANCE 47
3.4 UPGRADING PC 49
CHAPTER 4 COMPUTER NETWORK 52
4.1 ARCHITECTURE OF COMPUTER NETWORKS 52
4.2 LOCAL AREA NETWORKS(LANs) 53
4.3 WIDE AREA NETWORKS(WANs) 56
4.4 WINDOWS SERVER 2008 58
4.5 ABOUT NETWORK CONVERGENCE 61
PART Ⅱ INTERNET AND ITS APPLICATIONSCHAPTER 5 THE INTERNET 67
5.1 OVERVIEW OF THE INTERNET 67
5.2 CONNECTING TO THE INTERNET 69
5.3 WWW BROWSER AND SERVER 71
5.4 ABOUT INTERNET 2 72
5.5 NETWORK SECURITY 73
CHAPTER 6 APPLICATIONS OF INTERNET 77
6.1 VIRTUAL PRIVATE NETWORK(VPN) 77
6.2 ELECTRONIC COMMERCE 78
6.3 BUSINESS NETWORKING 81
6.4 WHAT ISERP? 83
6.5 ABOUT INTERNET TELEPHONY 87
6.6 EVOLUTION OF THE WEB AND WEB APPLICATIONS 88
6.7 ABOUT THE AJAX 91
PART Ⅲ PROGRAM DESIGNCHAPTER 7 PROGRAMMING LANGUAGES 95
7.1 OVERVIEW OF COMPUTER LANGUAGES 95
7.2 FLOWCHART 97
7.3 BASIC AND VISUAL BASIC 98
7.4 C,C++,AND C 100
7.5 MARKUP AND SCRIPTING LANGUAGES 102
7.6 ABOUT OPEN SOURCE 103
CHAPTER 8 SOFTWARE ENGINEERING 106
8.1 SOFTWARE DEVELOPMENT LIFE CYCLE MODELS 106
8.2 REQUIREMENTS ANALYSIS 110
8.3 SOFTWARE DESIGN AND TESTING 112
8.4 SOFTWARE QUALITY ASSURANCE 115
8.5 SOFTWARE MAINTENANCE 117
CHAPTER 9 DATABASE AND ITS APPLICATIONS 121
9.1 DATABASE MANAGEMENT SYSTEMS(DBMS)AND MANAGEMENT INFORMATION SYSTEM(MIS) 121
9.2 HOW DOES A DATABASE WORK? 123
9.3 SQLSERVER 124
9.4 DATA WAREHOUSE 126
9.5 DATA MINING 128
9.6 THE WEB AND DATABASES 130
PART Ⅳ COMPUTER APPLICATIONSCHAPTER 10 OFFICE AUTOMATION SOFTWARE 133
10.1 THE BASICS OF OFFICE AUTOMATION SOFTWARE 133
10.2 OFFICE WORD 2007 134
10.3 OFFICE EXCEL 2007 136
10.4 OFFICE POWERPOINT 2007 138
CHAPTER 11 COMPUTER GRAPHICS AND IMAGE PROCESSING 140
11.1 INTRODUCTION 140
11.2 GRAPHICS SOFTWARE(1) 141
11.3 GRAPHICS SOFTWARE(2) 144
11.4 HIERARCHY OF IMAGE PROCESSING OPERATIONS 147
11.5 DIGITAL IMAGE FILE FORMATS 150
CHAPTER 12 MULTIMEDIA 152
12.1 WHAT IS MULTIMEDIA? 152
12.2 WHERE TO USE MULTIMEDIA 156
12.3 MULTIMEDIA TECHNOLOGIES 159
12.4 MULTIMEDIA NETWORKING 160
CHAPTER 13 MODERN INDUSTRIAL AUTOMATION SOFTWARE 162
13.1 OVERVIEW 162
13.2 USE OF CAD,CAM,AND CAE 164
13.3 DEFINITIONS OF CAD,CAM AND CAE 167
13.4 MANUFACTURING RESOURCE PLANNING,MRP-Ⅱ AND BEYOND 170
词汇表 173
参考文献 217