PART I 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 MATERIALS JUST 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 MATERIALS WHY PARALLEL ARCHITECTURE
PART II 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 MATERIALS INTRODUCTION TO SET THEORY
CHAPTER 4 DATA AND STRUCTURE
4.1 DATA TYPES AND DATA STRUCTURES
4.2 TYPICAL DATA STRUCTURES--STACKS AND QUEUES
READING MATERIALS TYPICAL 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 MATERIALS A 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 OBJECT-ORIENTED PROGRAMMING
6.5 C ++ AND OBJECT-ORIENTED PROGRAMMING
6.6 DEBUGGING
READING MATERIALS ATTRIBUTES OF A GOOD LANGUAGE
PART IH 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 MATERIALS DATA MINING
CHAPTER 8 SOFTWARE ENGINEERING
8.1 THE SOFTWARE LIFE CYCLE
8. 2 REQUIREMENTS ANALYSIS
8.3 SOFTWARE DESIGN
8.4 SOFTWARE TESTING
8.5 SOFTWARE QUALITY ASSURANCE
8.6 DOCUMENTATION TECHNIQUES
8.7 SOFTWARE MAINTENANCE
8.8 EVALUATING A SYSTEM'S PERFORMANCE
READING MATERIALS WELL-ENGINEERED SOFTWARE
CHAPTER 9 OFFICE AUTOMATION
9.1 OFFICE AUTOMATION
9.2 SOFTWARE OF OFFICE AUTOMATION
READING MATERIALS WHAT YOU NEED TO KNOW TO FIND THE RIGHT ASP FOR YOU
CHAPTER 10 CAD/CAM/CAE/CIM AND MRP-II
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-II AND BEYOND
READING MATERIALS FLEXIBLE 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 MATERIALS LCD TECHNOLOGY
CHAPTER 12 IMAGE PROCESSING
12.1 AN OVERVIEW
12.2 HIERARCHY OF IMAGE PROCESSING OPERATIONS
12.3 DIGITAL IMAGE FILE FORMATS
READING MATERIALS DIGITAL IMAGE PROCESSING: EXPERIENCES IN THE GULF WAR
CHAPTER 13 MULTIMEDIA
13.1 WHAT IS MULTIMEDIA?
13.2 WHERE TO USE MULTIMEDIA
13.3 BASIC TOOLS
13.4 DIGITAL AUDIO
13.5 DIGITAL VIDEO
READING MATERIALS VIRTUAL REALITY AND ITS APPLICATION
CHAPTER 14 COMPUTER NETWORKS
14.1 DATA COMMUNICATIONS
14.2 ARCHITECTURE OF COMPUTER NETWORKS
14.3 WIDE AREA NETWORK
14.4 LOCAL AREA NETWORK
14.5 NETWORKING IN WINDOWS NT
14.6 INTEGRATED SERVICES DIGITAL NETWORK (ISDN)
READING MATERIALS ABOUT GIGABIT ETHERNET
CHAPTER 15 INTERNET AND INTERNETWORKING TECHNOLOGY
15.1 THE INTERNET
15.2 BROADBAND ACCESS "LAST KILOMETRE"TECHNOLOGY
15.3 ABOUT INTERNET 2
READING MATERIALS WHY XML?
CHAPTER 16 ELECTRONIC COMMERCE
16.1 BUSINESS NETWORKING
16.2 EDI AND EFT
16.3 ELECTRONIC COMMERCE
READING MATERIALS WHAT IS ERP?
CHAPTER 17 NEW GENERATION COMPUTING AND ARTIFICIAL INTELLIGENCE
17.1 NEW GENERATION COMPUTER PROJECTS
17.2 KNOWLEDGE-BASED SYSTEMS
17.3 DATAFLOW COMPUTATION
17.4 INTRODUCTION TO ARTIFICIAL INTELLIGENCE
17.5 EXPERT SYSTEMS
READING MATERIALS AUTOMATA THEORY
CHAPTER 18 SECURITY IN COMPUTING
18.1 IS THERE A SECURITY PROBLEM IN COMPUTING?
18.2 CHARACTERISTICS OF COMPUTER INTRUSION AND KINDS OF SECURITY BREACHES
18.3 METHODS OF DEFENSE
18.4 COMPUTER VIRUS
18.5 NETWORK FIREWALLS
READING MATERIALS HOME NETWORK SECURITY
ANSWERS
BIBLIOGRAPHY
參考譯文
第一部分 計算機硬件
第1章 計算機組成原理
1. 1 計算機硬件
1. 2 計算機代碼
1. 3 什么是處理器
1. 4 存儲系統(tǒng)
1. 5 輸入輸出(I/O)系統(tǒng)
1. 6 總線和控制器
第2章 硬件新技術
2. 1 精簡指令系統(tǒng)計算機(RISC)
2. 2 微處理器和微計算機
2. 3 多處理技術
2. 4 計算機性能的量度
第二部分 計算機軟件
第3章 數學基礎
3. 1 布爾代數
3. 2 圖論
3. 3 組合問題
3. 4 算法及其量度
第4章 數據結構
4. 1 數據類型和數據結構
4. 2 典型數據結構--棧和隊列
第5章 操作系統(tǒng)
5. 1 操作系統(tǒng)概述
5. 2 文件系統(tǒng)
5. 3 Windows 2000概述
5. 4 UNIX
5. 5 歡迎使用Linux
第6章 程序設計
6. 1 程序設計語言譜系
6. 2 程序設計語言
6. 3 流程圖
6. 4 過程化. 結構化和面向對象的程序設計
6. 5 C++和面向對象的程序設計
6. 6 程序調試
第三部分 應用
第7章 數據庫
7. 1 數據庫管理系統(tǒng)(DBMS)和管理信息系統(tǒng)(MIS)
7. 2 SQL和SQL服務器
7. 3 ACCESS
7. 4 數據倉庫
第8章 軟件工程
8. 1 軟件的生存周期
8. 2 需求分析
8. 3 軟件設計
8. 4 軟件測試
8. 5 軟件質量保證
8. 6 文檔技術
8. 7 軟件維護
8. 8 系統(tǒng)性能評價
第9章 辦公自動化
9. 1 辦公自動化
9. 2 辦公自動化軟件
第10章 計算機輔助設計. 計算機輔助制造. 計算機輔助工程. 計算機集成制造和制造資源計劃II
10. 1 概述
10. 2 計算機的應用
10. 3 CAD. CAM和CAE的定義
10. 4 由CASA/SME定義的計算機集成制造
10. 5 制造資源計劃MRP-II及其他
第U章 計算機圖形
11. 1 引言
11. 2 圖形軟件(一)
11. 3 圖形軟件(二)
11. 4 基本圖形設備
11. 5 計算機圖形學的未來
第12章 圖像處理
12. 1 概述
12. 2 圖像處理操作的層次結構
12. 3 數字圖像文件格式
第13章 多媒體
13. 1 什么是多媒體
13. 2 多媒體的用途
13. 3 多媒體的基本工具
13. 4 數字音頻
13. 5 數字視頻
第14章 計算機網絡
14. 1 數據通信
14. 2 計算機網絡的體系結構
14. 3 廣域網
14. 4 局域網
14. 5 WINDOWSNT的網絡功能
14. 6 綜合業(yè)務數字網
第15章 因特網和網絡互聯技術
15. 1 因特網
15. 2 寬帶接人--"最后一公里"技術
15. 3 關于Internet 2
第16章 電子商務
16. 1 商業(yè)網絡技術
16. 2 電子數據交換和電子資金轉賬
16. 3 電子商務
第17章 新一代計算機和人工智能
17. 1 新一代計算機計劃
17. 2 基于知識的系統(tǒng)
17. 3 數據流計算
17. 4 人工智能導論
17. 5 專家系統(tǒng)
第18章 計算機領域中的安全
18. 1 計算機領域中有安全問題嗎
18. 2 入侵計算機的特點和破壞安全的類型
18. 3 防范方法
18. 4 計算機病毒
18. 5 網絡防火墻