第1部分 基础知识 3
第1章 计算机基础知识 3
1.1 计算机概述 3
1.1.1 什么是计算机 3
1.1.2 计算机的主要应用领域 3
1.2 计算机中数的表示 4
1.2.1 数制的概念 4
1.2.2 计算机中几种常用的进位计数制 5
1.2.3 不同数制间的转换 6
1.2.4 数在计算机中的表示 9
1.2.5 字符和汉字编码 10
1.2.6 数据的单位 12
习题一 13
第2章 微型计算机系统 15
2.1 微型计算机系统的组成 15
2.1.1 计算机系统的组成 15
2.1.2 微型计算机系统的组成 15
2.2 微型计算机的硬件系统 16
2.2.1 微处理器 16
2.2.2 内存储器 17
2.2.3 外存储器 18
2.2.4 输入设备 20
2.2.5 输出设备 21
2.3 微型计算机的软件系统 22
2.3.1 软件系统的组成 22
2.3.2 系统软件 22
2.3.3 应用软件 24
2.4 微型计算机的性能指标及系统基本配置 24
2.4.1 微型计算机的性能指标 24
2.4.2 微型计算机系统的基本配置 25
2.5.1 微型计算机系统的安全 26
2.5 微型计算机系统的安全与病毒防治 26
2.5.2 微型计算机系统病毒防治 27
习题二 29
第3章 DOS 操作系统 31
3.1 DOS 操作系统概述 31
3.1.1 DOS 操作系统的功能和组成 31
3.1.2 DOS 的启动 32
3.1.3 与 DOS 操作有关的基本知识 32
3.1.4 DOS 命令 37
3.2 DOS 常用命令 38
3.2.1 目录操作命令 38
3.2.2 文件操作命令 40
3.2.3 磁盘操作命令 44
3.2.4 功能操作命令 47
3.3 批处理文件 49
3.3.1 批处理文件的基本概念 49
3.3.2 批处理文件的建立与执行 49
3.3.3 自动批处理文件(AUTOEXEC.BAT) 51
3.4 输入输出重定向 52
3.4.1 输出改向 52
3.4.2 输入改向 53
习题三 53
4.1.1 多媒体的概念 58
4.1.2 多媒体技术 58
第4章 多媒体技术和计算机网络基础 58
4.1 多媒体技术 58
4.1.3 多媒体计算机 59
4.1.4 多媒体技术的应用 60
4.2 计算机网络 60
4.2.1 计算机网络的概念 61
4.2.2 计算机局域网基础知识 65
4.3 Internet 简介 70
4.3.1 什么是 Internet 70
4.3.2 如何接入 Internet 71
4.3.3 Internet 服务的功能 72
习题四 74
第5章 中文 Windows 操作系统的功能和使用 77
5.1 Windows 操作系统简介 77
5.1.1 Windows 操作系统的发展 77
5.1.2 Windows 的功能和特点 77
5.1.3 中文 Windows 系统的安装 78
5.1.4 中文 Windows 的启动和退出 78
5.2 中文 Windows 的基础操作 80
5.2.1 鼠标 80
5.2.3 “开始”菜单 81
5.2.2 桌面 81
5.2.4 窗口 83
5.2.5 窗口命令菜单 86
5.2.6 对话框的组成及其操作 88
5.2.7 图标及其操作 89
5.3 资源管理器 90
5.3.1 启动资源管理器的方法 90
5.3.2 资源管理器的窗口 90
5.3.3 文件和文件夹的操作 92
5.4.1 运行和退出应用程序 97
5.4.2 应用程序的安装和删除 97
5.4 应用程序的操作 97
习题五 98
附录一 第1部分习题答案 100
第2部分 语言程序设计 105
第6章 Pascal 程序设计 105
6.1 Pascal 程序结构 105
6.2 基本语法单位 107
6.3 整数类型 110
6.4 实数类型 112
6.5 布尔类型 113
6.6 字符类型 115
6.7 常量定义和变量说明 116
习题六 117
第7章 简单语句及程序 120
7.1 表达式与赋值语句 120
7.2 输入和输出过程 124
7.3 简单程序举例 129
7.4 上机操作 131
习题七 133
第8章 枚举类型与子界类型 135
8.1 怎样定义类型 135
8.2 枚举类型 136
8.3 子界类型 138
8.4 类型间的相互关系 140
习题八 141
第9章 流程控制 143
9.1 IF 语句 143
9.2 复合语句 148
9.3 REPEAT 语句 149
9.4 WHILE 语句 152
9.5 FOR 语句 155
9.6 CASE 语句 158
9.7 GOTO 语句和标号说明 161
9.8 上机操作 164
习题九 166
第10章 过程和函数 170
10.1 标准过程和标准函数 170
10.2 过程说明和过程语句 172
10.3 函数说明和函数调用 175
10.4 标识符的作用域 179
10.5 递归 181
10.6 过程参数和函数参数 187
10.7 上机操作 190
习题十 195
11.1 数组类型 198
第11章 数组类型 198
11.2 数组变量和下标变量 199
11.3 一维数组的应用 202
11.4 多维数组 207
11.5 紧凑数组类型和字符串 211
11.6 上机操作 213
习题十一 215
第12章 集合类型 218
12.1 集合概念 218
12.2 集合类型 219
12.3 集合变量及其运算 220
12.4 集合类型的应用 224
12.5 上机操作 226
习题十二 227
第13章 记录类型 228
13.1 记录类型 228
13.2 记录类型说明 228
13.3 开域语句 233
13.4 分量为记录类型的数组 236
13.5 变体记录 238
13.6 上机操作 242
习题十三 245
14.1 动态变量 248
第14章 动态数据结构 248
14.2 指针类型 250
14.3 指针变量和对象变量 251
14.4 标准过程 new 和 dispose 254
14.5 动态变量的应用 258
14.6 上机操作 263
习题十四 264
第15章 文件 266
15.1 顺序文件 266
15.2 文本文件 272
15.3 输入和输出 276
15.4 上机操作 278
习题十五 282
第16章 程序设计 284
16.1 程序设计方法 284
16.2 分析一个算法 285
16.3 程序设计举例 289
16.4 上机操作 300
习题十六 303
附录 A Pascal 语法图 307
附录 B 保留字及标准标识符 312