PART Ⅰ COMPUTER HARDWARE CHAPTER 1 PRINCIPLES OF COMPUTER ORGANIZATION 1.1 COMPUTER HARDWARE 1.2 COMPUTER CODES 1.3 WHAT IS A PROCESSOR 1.4 MEMORY SYSTEMS 1.5 INPUT/OUTPUT SYSTEM 1.6 BUSES AND CONTROLLERS READING MATERIALSJUST WHAT IS THE UNIVERSAL SERIAL BUS? CHAPTER 2 NEW TECHNOLOGIES OF HARDWARE 2.1 REDUCED INSTRUCTION SET COMPUTERS 2.2 MICROPROCESSOR AND MICROCOMPUTER 2.3 MULTIPROCESSING 2.4 MEASURING COMPUTER PERFORMANCE READING MATERIALSWHY PARALLEL ARCHITECTURE46PART ⅡCOMPUTER SOFTWARE CHAPTER 3 MATHEMATIC FUNDAMENTALS 3.1 BOOLEAN ALGEBRA 3.2 GRAPH THEORY 3.3 COMBINATORIAL PROBLEMS 3.4 ALGORITHM AND ITS MEASURES READING MATERIALSINTRODUCTION TO SET THEORY CHAPTER 4 DATA AND STRUCTURE 4.1 DATA TYPES AND DATA STRUCTURES 4.2 TYPICAL DATA STRUCTURES—STACKS AND QUEUES READING MATERIALSTYPICAL SORT PROBLEMS CHAPTER 5 OPERATING SYSTEM 5.1 SUMMARY OF OPERATING SYSTEM 5.2 FILE SYSTEMS 5.3 WINDOWS 2000 OVERVIEW 5.4 UNIX 5.5 WELCOME TO LINUX READING MATERIALSA CACHING MODEL OF OPERATING SYSTEM KERNEL FUNCTIONALITY CHAPTER 6 PROGRAM DESIGN 6.1 THE PROGRAMMING LANGUAGE SPECTRUM 6.2 PROGRAMMING LANGUAGES 6.3 FLOWCHART 6.4 PROCEDURAL,STRUCTURED,AND OBJECTORIENTED PROGRAMMING 6.5 C++ AND OBJECTORIENTED PROGRAMMING 6.6 DEBUGGING READING MATERIALSATTRIBUTES OF A GOOD LANGUAGE105PART ⅢAPPLICATIONS CHAPTER 7 DATABASE 7.1 DATABASE MANAGEMENT SYSTEMS (DBMS) AND MANAGEMENT INFORMATION SYSTEM (MIS) 7.2 SQL AND SQL SERVER 7.3 ACCESS 7.4 DATA WAREHOUSE READING MATERIALSDATA MINING CHAPTER 8 SOFTWARE ENGINEERING 8.1 THE SOFTWARE LIFE CYCLE 8.2 REQUIREMENTS ANALYSIS 8.3 SOFTWARE DESIGN 8.4 FTWARE TESTING 8.5 FTWARE QUALITY ASSURANCE 8.6 CUMENTATION TECHNIQUES 8.7 SOFTWARE MAINTENANCE 8.8 EVALUATING A SYSTEM’S PERFORMANCE READING MATERIALSWELLENGINEERED SOFTWARE CHAPTER 9 OFFICE AUTOMATION 9.1 OFFICE AUTOMATION 9.2 SOFTWARE OF OFFICE AUTOMATION READING MATERIALSWHAT YOU NEED TO KNOW FIND THE RIGHT ASP FOR YOU CHAPTER 10 CAD/CAM/CAE/CIM AND MRPⅡ 10.1 OVERVIEW 10.2 COMPUTER APPLICATION 10.3 DEFINITIONS OF CAD,CAM,AND CAE 10.4 THE CIM DEFINITION BY CASA/SME 10.5 MANUFACTURING RESOURCE PLANNING,MRPⅡ AND BEYOND READING MATERIALSFLEXIBLE MANUFACTURING CHAPTER 11 COMPUTER GRAPHICS 11.1 INTRODUCTION 11.2 GRAPHICS SOFTWARE (1) 11.3 GRAPHICS SOFTWARE (2) 11.4 BASIC GRAPHICS DEVICES 11.5 THE FUTURE OF COMPUTER GRAPHICS READING MATERIALSLCD TECHNOLOGY CHAPTER 12 IMAGE PROCESSING …… CHAPTER 13 MULTIMEDIA CHAPTER 14 COMPUTER NETWORKS CHAPTER 16 ELECTRONIC COMMERCE CHAPTER 17 NEW GENERATION COMPUTING AND ARTIFICIAL INTELLIGENCE CHAPTER 18 SECURITY IN COMPUTING 附錄 計算機常用術語 主要參考書目