第一章 应试要领 1
一、应试入门 1
二、应试技巧 2
1.单项选择题 2
2.多项选择题 4
3.是非判断题 5
4.填空题 6
5.简答题 7
6.程序设计题 8
7.程序分析题 11
2.计算机的特点 18
1.计算机的分类 18
一 、基础知识 18
第二章 计算机应用基础 18
3.计算机的发展阶段 19
4.计算机的应用领域 19
5.数制 19
6.各进制间的相互转换 21
7.数据单位 24
8.数据类型 25
9.数据编码 25
10.数据的表示形式 28
11.数据的存储形式 29
12.二进制数的运算 29
13.计算机的组成及各部件的功能 31
14.指令概念 33
15.计算机语言分类 34
16.高级语言程序执行方式 37
17.语言处理程序 38
18.计算机系统及软、硬件间的关系 38
19.计算机的主要性能指标 40
20.计算机的系统配置 41
21.计算机处理问题的过程 42
22.结构化程序设计要点 42
23.计算机病毒 43
二、操作系统 44
1.操作系统的分类 44
2.操作系统的功能 45
3.DOS操作系统的组成 46
4.DOS启动及提示符 47
5.DOS文件 49
6.DOS目录结构及路径 52
7.DOS常用命令 52
三、汉字处理及汉字库 66
1.汉字操作系统的组成 67
2.字形码及汉字库 67
3.国标码、变形国标码(机内码)、区位码 69
4.汉字输入方法及编码思想 72
5.汉字编辑软件WS和WPS 75
四、数据库基本概念及dBASEⅢ的简单应用 80
1.信息、数据、信息处理 80
2.数据库系统 81
3.三个世界 83
6.数据类型 84
4.关系型数据库管理系统 84
5.数据库管理系统的主要性能指标 84
7.常数 85
8.变量 85
9.文件类型 85
10.常用库函数 86
11.基本操作命令 92
12.多数据库文件操作 100
13.辅助操作命令 102
五、典型题例分析 104
1.基础知识 104
2.DOS操作系统 132
3.汉字处理 147
4.数据库 152
第三章 PASCAL程序基本结构和概念 158
一、PASCAL语言的特点 158
二、PASCAL程序的基本结构 160
1.简单的PASCAL源程序 160
2.源程序说明 161
三、PASCAL的标准数据类型 164
1.标识符 164
2.整数类型 167
3.实数类型 169
4.字符类型 172
5.布尔类型 173
四、标准函数 175
1.算术运算函数 176
2.逻辑判断函数 178
3.转换函数 179
4.进退函数 181
五、表达式与赋值语句 182
1.表达式 182
2.运算符 182
3.常量定义和变量说明 185
4.赋值语句 187
六、输入和输出语句 189
1.输入语句 189
2.输出语句 193
3.字符的输入 196
七、简单的程序设计 197
本章小结 202
习题三 204
第四章 程序设计中的流程控制 208
一、程序设计的基本概念 208
1.算法 208
2.数据结构 210
3.程序设计方法 214
4.程序设计工具 217
二、条件语句(IF语句) 222
1.IF语句格式 223
2.IF语句的嵌套形式 225
3.举例 226
三、情况语句(CASE语句) 228
1.情况语句的格式 229
2.举例 230
四、条件循环语句(WHILE和REPEAT语句) 233
1.WHILE语句 234
2.REPEAT语句 236
3.WHILE和REPEAT语句的比较 238
五、计数循环语句(FOR语句) 239
六、循环的嵌套 242
七、无条件转移语句GOTO 245
八、程序设计实例 247
本章小结 256
习题四 258
一、标准过程和标准函数 261
第五章 过程和函数 261
二、简单的过程和函数 263
三、过程说明和过程调用 264
1.过程说明 264
2.过程调用 266
四、函数说明和函数调用 271
1.函数说明 272
2.函数说明与过程说明的区别 273
3.函数调用 273
五、全程变量和局部变量 277
六、数值参数和变量参数 281
七、嵌套和递归 285
1.嵌套 285
2.递归 286
3.间接递归 291
本章小结 292
习题五 293
第六章 用户自定义的数据类型 297
一、枚举类型 297
1.枚举类型的定义 298
2.使用举例 302
二、子界类型 306
1.子界类型的定义 306
2.子界类型的有关说明 307
3.使用子界类型的意义 309
4.使用举例 309
三、类型之间的相容关系 310
1.类型同一 311
2.类型相容 312
3.赋值相容 313
本章小结 314
习题六 314
第七章 构造型数据类型 316
一、数组类型 316
1.问题的提出 316
2.数组的定义 318
3.数组元素的引用 319
4.数组的存储分配 322
5.使用举例 323
6.字符数组和字符串 338
1.集合的基本知识 343
二、集合类型 343
2.PASCAL中集合的表示 345
3.集合的定义和运算 346
4.应用举例 348
三、记录类型 351
1.记录的概念 352
2.记录类型和变量的定义 352
3.开域语句(WITH语句) 354
4.带变体的记录 356
5.使用举例 359
本章小结 367
习题七 371
1.概念 374
第八章 文件 374
一、文件的概念 374
2.为什么要使用文件 375
3.文件的使用 376
4.文件类型和文件变量说明 377
二、文件操作的标准过程和函数 377
1.标准函数EOF(f) 377
2.标准函数EOLN(f) 378
3.标准过程RESET(f) 378
4.标准过程REWRITE(f) 378
5.标准过程GET(f) 379
6.标准过程PUT(f) 379
7.标准过程CLOSE(f) 379
三、文本文件(TEXT) 382
四、文件操作举例 384
本章小结 388
习题八 390
第九章 指针 391
一、指针和动态变量 392
1.为什么要用指针 392
2.指针类型和指针变量的定义 393
3.标准过程NEW(P)和DISPOSE(P) 396
二、链表 397
1.链表的建立和添加 398
2.链表的显示 398
3.链表中元素的查找 399
4.链表中元素的删除 399
5.链表中元素的插入 400
6.链表的拷贝 401
7.堆栈 402
8.队列 404
三、二叉树 405
本章小结 410
习题九 412
附录一 ASCII码表 415
附录二 PASCAL保留字及标准标识符 416
附录三 PASCAL语法图 418
附录四 部分习题参考答案 422
附录五 计算机等级考试大纲(PASCAL部分) 450
附录六 Turbo Pascal使用简介 452
参考文献 459