第一章 绪论 1
第一节 计算机——智力劳动的工具 1
第二节 今日社会中的计算机 6
第三节 计算机发展的简要回顾 14
习题 20
第二章 计算机系统 21
第一节 计算机系统的层次结构 21
第二节 计算机硬件系统 26
第三节 计算机软件系统 32
第四节 外围设备 37
习题 48
第三章 基本数据类型及其存储方式 49
第一节 计数制及转换 49
第二节 原码和补码 56
第三节 定点数表示及四则运算 60
第四节 浮点数据表示 66
第五节 其他基本数据表示 70
习题 77
第四章 逻辑代数和应用 80
第一节 逻辑代数和逻辑命题 80
第二节 常用定律和定理 86
第三节 逻辑函数的简化 88
第四节 逻辑代数的应用 92
习题 97
第一节 运算器 99
第五章 中央处理单元及其工作过程 99
第二节 指令与控制器 105
第三节 指令的工作过程 114
习题 117
第六章 算法导论 118
第一节 什么是算法 118
第二节 算法的表示 122
第三节 算法实例 131
第四节 算法分析 145
第五节 分治法及递归 153
习题 157
第七章 程序设计基础 159
第一节 程序设计语言 160
第二节 语言的语法成分和定义 164
第三节 类型说明语句和数据结构 171
第四节 子程序及过程 179
第五节 结构化程序设计 183
第六节 良好的程序设计风格 189
第七节 文件 195
第八节 软件工程和软件产品 201
习题 207
第八章 系统软件介绍 208
第一节 编译程序的结构 208
第二节 编译过程 212
第三节 操作系统的发展 221
第四节 操作系统功能的分层结构 225
第五节 数据库系统 229
第六节 数据描述及模型 235
习题 243
第九章 计算机通信系统 244
第一节 计算机通信概述 244
第二节 计算机通信网的分类方法 247
第三节 通信系统体系结构 252
第四节 局部地区网 256
习题 259
第一节 集中与分布式计算机系统 261
第十章 发展中的计算机科学技术 261
第二节 计算机应用系统的安全技术 268
第三节 日本第五代计算机 275
第四节 新一代计算机展望 279
习题 289
附录一计算机键盘指法练习 290
附录二简单计算机使用 295
附录三计算机机房环境 303
参考书目 308