目 录
第一章 计算机的基本知识... 1
1.1 信息化社会与计算机.... 1
1.2 计算机的特点.... 2
1.3 计算机的应用.... 3
1.4 计算机的发展与种类.... 4
1.4.1 计算机的发展... 4
1.4.2 计算机的种类... 5
1.5 电子计算硬件系统.... 6
1.5.1 主机... 6
1.5.3 外部存贮设备... 8
1.6 计算机中数的表示与编码.... 9
1.6.1 二进制数... 9
1.6.2 二进制和十进制间的转换... 10
1.6.3 八进制和十六进制数... 11
1.6.4 编码... 12
1.7 计算机的工作原理.... 13
1.7.1 计算机的指令系统... 13
1.7.2 计算机的算题过程... 13
1.7.3 存贮程序原理... 14
1.8 从机器语言到高级语言.... 15
1.8.1 机器语言... 15
1.8.2 汇编语言... 15
1.8.3 高级语言... 16
1.9 计算机的软件系统.... 17
1.9.1 系统软件... 17
1.9.2 应用软件... 17
1.10 本章小结.... 18
习题.... 19
第二章 算法与程序设计... 20
2.1 算法的概念.... 20
2.1.1 什么是算法... 20
2.1 2 算法举例... 20
2.1.3 算法的特性... 22
2.2 用流程图表示算法.... 23
2.3 用结构化流程图(N-S图)表示算法.... 24
2.3.1 结构化程序的三种基本结构... 24
2.3.2 结构化流程图(N-S图)... 26
2.4 结构化程序设计步骤.... 28
2.5 本章小结.... 29
习题.... 29
第三章 Quick BASIC程序的运行环境... 30
3.1 Quick BASIC的启动和退出.... 30
3.1.1 Quick BASIC的启动... 30
3.1.2 Quick BASIC的退出... 30
3.2 Quick BASIC的功能菜单操作.... 30
3.2.1 File菜单命令介绍... 31
3.2.2 Edit菜单命令介绍... 32
3.2.3 View菜单命令介绍... 33
3.2.4 Search菜单命令介绍... 33
3.2.5 Run菜单命令介绍... 33
3.2.6 Debug菜单命令介绍... 34
3.2.7 Option菜单命令介绍... 34
3.2.8 Help菜单命令介绍... 35
习题.... 36
第四章 Quick BASIC的基本概念... 37
4.1 Quick BASIC的程序结构.... 37
4.1.1 Quick BASIC源程序结构... 37
4.1.2 Quick BASIC程序设计语法... 38
4.2 Quick BASIC中的数据和数据类型.... 39
4.2.1 数据概念... 40
4.2.2 数据类型... 40
4.3 Quick BASIC中的常量和变量.... 41
4.3.1 常量... 42
4.3.2 变量... 44
4.4 运算符和运算规则.... 46
4.4.1 算术运算... 46
4.4.2 关系运算... 47
4.4.3 逻辑运算(布尔运算)... 48
4.4.4 字符串运算... 48
4.5 表达式.... 49
4.6 Quick BASIC标准函数.... 49
习题.... 50
第五章 顺序结构... 51
5.1 引例.... 51
5.2 赋值语句(LET).... 52
5.2.1 语句介绍... 52
5.2.2 应用举例... 53
5.2.3 变量数值交换语句(SWAP)... 54
5.3 输出语句(PRINT).... 54
5.3.1 语句介绍... 54
5.3.2 标准格式输出... 55
5.3.3 紧凑格式输出... 57
5.3.4 定点格式输出... 58
5.3.5 自选格式输出... 60
5.4 输入语句(INPUT、READ/DATA).... 61
5.4.1 键盘输入语句(INPUT)... 62
5.4.2 读数、置数语句(READ/DATA)... 63
5.4.3 恢复数据指针语句... 64
5.5 END、STOP、REM语句.... 67
5.5.1 END语句... 67
5.5.2 STOP语句... 67
5.5.3 REM语句... 67
5.6 符号常数说明语句(CONST).... 67
本章小结.... 68
习题.... 69
第六章 选择结构... 71
6.1 引例.... 71
6.2 行IF的语句.... 72
6.2.1 语句格式... 72
6.2.2 功能... 72
6.2.3 举例... 72
6.3 块IF. 74
6.3.1 块IF的格式... 74
6.3.2 功能... 74
6.3.3 举例... 74
6.4 选择结构的嵌套.... 76
6.4.1 行IF语句的嵌套... 76
6.4.2 块IF的嵌套... 77
6.4.3 应用举例... 78
6.5 多路选择结构.... 81
6.5.1 多分支的块IF. 81
6.5.2 SELECT CASE语句... 83
6.6 无条件转移语句(GOTO).... 85
6.6.1 语句格式... 85
6.6.2 使用说明... 85
6.6.3 应用例... 85
6.7 多分支转移语句(ON GOTO).... 86
6.7.1 语句格式... 86
6.7.2 功能... 86
6.7.3 使用说明... 86
6.8 本章小结.... 87
习题.... 88