Chapter 1 Computer Hardware 1
1.1 General Introduction of Computer Hardware 1
READING MATERIALS 5
The Invisible Computer 5
Organization of Computer System Components 8
1.2 What is a Processor 10
READING MATERIALS 14
Testing Programs at the Console 14
1.3 Memory System 16
READING MATERIALS 22
Memory Units 22
Development of the Stored Program Concept 25
1.4 Input/Output System 28
READING MATERIALS 33
Interfacing Processors 33
Transferring the Data between a Device and Memory 34
1.5 Buses and Controllers 35
READING MATERIALS 40
Time Sharing 40
Chapter 2 Computer Software 43
2.1 General Features of Operating Systems 43
READING MATERIALS 47
Software 47
2.2 Setting up the Windows XP Environment 50
READING MATERIALS 54
Operating Systems(OS)Provide Automatic Systems Control 54
Windows 2000 Overview 56
2.3 Programming Languages 59
READING MATERIALS 62
FORTRAN,ALGOL and COBOL 62
Translation Among Programming Languages 64
2.4 The Program Development Cycle 67
READING MATERIALS 73
Compilers 73
2.5 The Structure of a Function 75
READING MATERIALS 78
Function Arguments 78
2.6 Applications Software 79
READING MATERIALS 92
Microsoft Word 92
2.7 Multimedia 95
READING MATERIALS 102
Document Imaging and Facsimile 102
Chapter 3 Computing Theory 104
3.1 Data Structures 104
READING MATERIALS 108
The Binary System 108
Logic Circuits 110
3.2 Function Calls 112
READING MATERIALS 114
Stack Model 114
Paths 116
3.3 The Relational Database Model 117
READING MATERIALS 120
Why Database Design is Important 120
Instant Insanity 122
3.4 Learn-as-You-Go Project Life Cycle 124
READING MATERIALS 126
Object-Oriented Methodofogy 126
Representations and Mappings 128
3.5 The Way to Measure Time 130
READING MATERIALS 132
Physical Clocks 132
Chapter 4 Computer Networks and Security 134
4.1 General Introduction of Computer Networks 134
READING MATERIALS 140
Computer Networks 140
4.2 Local Area Networks 142
READING MATERIALS 149
Wide Area Networks 149
4.3 Internet 151
READING MATERIALS 159
On-Line Real-Time Systems 159
4.4 General Introduction of Security in Computer 162
READING MATERIALS 168
Computer Virus 168
4.5 Methods of Defense 170
READING MATERIALS 174
Network Firewails 174
参考译文 177
第1章 计算机硬件 177
1.1 计算机硬件概述 177
阅读材料 178
无形的计算机 178
计算机系统的组成 179
1.2 什么是处理器 180
阅读材料 181
在控制台上校验程序 181
1.3 存储系统 182
阅读材料 184
存储器 184
存储程序概念的发展 184
1.4 输入/输出系统 185
阅读材料 188
接口处理器 188
在外围设备与内存之间传输数据 188
1.5 总线及控制器 189
阅读材料 190
分时 190
第2章 计算机软件 191
2.1 操作系统的主要功能 191
阅读材料 192
软件 192
2.2 安装Windows XP系统 193
阅读材料 194
操作系统(OS)提供自动系统控制 194
Windows 2000概述 194
2.3 程序设计语言 196
阅读材料 196
FORTRAN,ALGOL和COBOL 196
程序设计语言之间的翻译 197
2.4 程序开发周期 198
阅读材料 200
编译程序 200
2.5 函数的结构 201
阅读材料 201
函数参量 201
2.6 应用软件 202
阅读材料 210
微软Word 210
2.7 多媒体 212
阅读材料 216
文档图像及传真 216
第3章 计算原理 216
3.1 数据结构 216
阅读材料 218
二进制 218
逻辑电路 219
3.2 函数调用 219
阅读材料 220
栈模型 220
路径 220
3.3 关系数据库模型 221
阅读材料 222
为什么数据库设计如此重要 222
顿时错乱 222
3.4 循序渐进项目生命周期 223
阅读材料 223
面向对象方法 223
表达与映射 224
3.5 测量时间的办法 225
阅读材料 225
物理时钟 225
第4章 计算机网络与安全 226
4.1 计算机网络概述 226
阅读材料 229
计算机网络 229
4.2 局域网 230
阅读材料 234
广域网 234
4.3 因特网 235
阅读材料 240
联机实时系统 240
4.4 计算机安全性概述 241
阅读材料 244
计算机病毒 244
4.5 防卫方法 245
阅读材料 247
网络防火墙 247
参考文献 248