目 录 1
序 1
前言 1
第一章计算机的基础知识与基本操作 1
§1.1 计算机概述 1
§1.2 电子计算机中信息的表示 1
§1.3计算机的基本结构 4
§1.4计算机语言 5
§1.5计算机的软件 6
§1.6 IBM—PC 计十算机简介 6
§1.7 DOS的概念………………………………………………………………………(8 )§1.8引导DOS 10
§1.9 DOS命令的使用 11
§1.10汉字DOS 12
第一章习题 14
第二章QBASIC集成环境 15
§2.1 BASIC语言回顾 15
§2.2 QBASIC集成环境——菜单 16
§2.3 QBASIC集成环境——窗口 18
§2.4 QBASIC程序的编辑 20
§2.5 QBASIC联机屏幕帮助 23
第三章QBASIC基础 25
§3.1 QBASIC程序格式与语句分类 25
§3.2数据类型 26
§3.3常量和变量 27
§3.4函数和表达式 30
第三章习题 32
§4.1输出语句 33
第四章简单程序设计 33
§4.2赋值 37
§4.3从键盘输入 40
§4.4读数与置数 41
§4.5简单的音乐功能 44
§4.6程序设计初步 45
§4.7顺序结构程序设计举例 50
第四章习题 52
第五章选择结构的程序设计 54
§5.1关系表达式和逻辑表达式 54
§5.2单一条件的选择结构 57
§5.3多条件的选择结构 59
§5.5选择结构的程序设计实例 62
§5.4 GOTO语句 62
第五章习题 65
第六章循环结构的程序设计 67
§6.1 FOR—NEXT循环 67
§6.2 WHILE—WEND循环 74
§6.3 DO—LOOP循环 77
§6.4三种循环语句的比较与结构化程序设计方法 81
§6.5循环结构程序设计举例 82
第六章习题 95
第七章数组 98
§7.1数组与下标变量 98
§7.2一维数组 102
§7.3二维数组 105
§7.4数组应用举例 107
第七章习题 110
第八章字符串处理 114
§8.1字符串的基本概念 114
§8.2用户自定义数据类型 115
§8.3字符串函数 116
§8.4字符串的操作 123
§8.5字符串处理实例 125
第八章习题 127
第九章模块化程序设计 129
§9.1子程序 129
§9.2 自定义函数 132
§9.3过程——程序设计的模块 134
§9.4 SUB过程及其调用 135
§9.5 FUNCTION过程及其调用 136
§9.6过程说明与从过程退出 137
§9.7全局变量与局部变量 138
§9.8参数传递 140
§9.9递归调用 146
§9.10模块化程序设计与应用举例 149
第九章习题 150
*第十章图形初步 153
§10.1文本模式与图形模式 153
§10.2基本图形的画法 156
§10.3 图形着色 158
§10.4图形视口与窗口 159
§10.5函数图像 161
§10.6简单动画 163
§11.1数据文件 166
*第十一章数据文件 166
§11.2顺序文件 168
§11.3随机文件 171
§11.4二进制文件方式 174
第十一章习题 175
第十二章算法与程序设计举例 176
§12.1算法入门 176
§12.2程序设计初级类型题例解 198
第十二章习题 220
实习一DOS的启动与使用 222
实习二DOS常用命令 222
附录一上机实习 222
实习三QBASIC环境与使用QBASIC的基本过程 223
实习四在QBASIC中使用汉字 225
实习五QBASIC程序的编辑与修改 226
实习六Immidiate窗口与PRINT语句 227
实习七输入与输出 228
实习八QBASIC过程的建立 229
实习九QBASIC程序的调试 231
附录二Quick BASIC 4.5系统的使用 233
附录三习题参考答案 237
附录四ASCII码对照表 247
附录五QBASIC保留字 248
附录六QBASIC运行时错误信息 249
参考书目 250