内容简介
第一章 概述
第一节 计算机的发展及其特点
电子计算机的发展
电子计算机的特点
第二节 计算机运算基础
进位计数制
数制间转换
二进制编码
第三节 计算机系统组成
程序和指令
存储程序原理
冯·诺依曼型计算机基本组成
第四节 BASIC语言的特点
BASIC语言的特点
BASIC程序的构成
第五节 上机操作提要
启动BASICA
操作方式
键盘的使用
程序的输入、运行、保存和调用
BASIC程序的编辑和修改
退出BASIC返回DOS操作系统
字符串
第一节 BASIC的字符串和保留字
第二章 BASIC语言的基本成份
保留字
第二节 常量与变量
常量
变量
第三节 标准函数
第四节 BASIC表达式
算术表达式
字符串表达式
关系表达式
逻辑表达式
表达式中各种运算的先后顺序
第三章 数据的输入与输出
第一节 赋值语句(LET)
第二节 结束语句(END)
第三节 显示器输出语句(PRINT)
第四节 交换语句(SWAP)
第五节 读数据语句(READ)和置数据语句(DATA)
第六节 恢复数据区语句(RESTORE)
第七节 键盘输入语句(INPUT)
第八节 三种提供数据的语句的比较
第九节 输出格式编辑语句
制表函数(TAB)
空格函数(SPC)
格式输出语句(PRINT USING)
打印机输出语句(LPRINT)
输出宽度语句(WIDTH)
第四章 程序流向的转移
第一节 无条件转移语句(GOTO)
第二节 条件转移语句(IF…THEN…ELSE和IF…GOTO…ELSE)
第三节 流程图(框图)
第四节 暂停语句(STOP)
第五节 注释语句(REM)
第六节 子程序
转子语句(GOSUB)
返回语句(RETURN)
调用子程序的规则
应注意的几个问题
第七节 选择转移语句(ON…GOTO和ON…GOSUB)
第八节 自定义函数和自定义函数语句(DEF FN)
第九节 应用举例
第五章 程序的循环
第一节 单循环语句FOR…NEXT——计数循环(或步长循环)
WHILE…WEND——条件循环
第二节 应用举例
第三节 多重循环
多重循环的概念
多重循环的一些规则
多重循环应用举例
用循环语句编写程序应注意的几个问题
第一节 数组及下标变量
下标变量
第六章 数组
数组
第二节 数组说明语句
数组说明语句的格式和功能
需要说明的几个问题
程序示例
第三节 多维数组
二维数组和双下标变量
应用举例
字符串变量
字符串的运算
第七章 字符串
第一节 字符串变量和运算
第二节 字符串变量的赋值
用LET语句给字符串变量赋值
用READ…DATA语句
给字符串变量赋值
用INPUT语句给字串变量赋值
第三节 字符串的比较
两个字符的比较
两个字符串的比较
测字符串长度函数
第四节 字符串函数
左字符串函数
右字符串函数
取子字符串函数
串(行)函数
ASCⅡ码函数
转换函数
数值转换为数字串函数
字符串转换为数值函数
第八章 图形和音响
第一节 图形显示语句
SCREEN语句
显示模式的选择
WIDTH语句
COLOR语句
CLS语句
屏幕坐标系统
第二节 画点语句
PSET语句
PRESET语句
第三节 画线语句
画线子程序
LINE语句
DRAW语句
LINE和DRAW语句应用实例
画圆的算法
第四节 圆、圆孤及曲线的显示
CIRCLE语句
画圆语句应用实例
第五节 着色、涂阴影
着色
PAINT语句
涂阴影
第六节 交互式图形显示技术
基本概念
使用健盘的交互式技术
平移变换
第七节 图形变换与窗口操作
比例变换
旋转变换
窗口与裁剪操作
视见变换
第八节 动画技术
字符动画
直线运动
曲线运动
快速动画
GET语句
PUT语句
复合运动与背影运动
第九节 音响与音乐
BEEP语句
SOUND语句
PLAY语句
ON PLAY(n)GOSUB语句
第九章 文件
第一节 文件说明
设备名
文件名称
第二节 BASIC文件的常用命令
SAVE
MERGE
LOAD
RUN
FILES
KILL
第三节 顺序文件
顺序文件存放格式
常用语句
常用函数
顺序文件的建立
顺序文件的读取
顺序文件的追加(增补)
顺序文件的检索
顺序文件的修改和插入
第四节 随机文件
存放格式和特点
常用语句
常用函数
随机文件的建立
随机文件的读取
随机文件的修改
随机文件的删除
随机文件的追加和插入
随机文件的查找
第二节 结构化程序的三种基本结构
第一节 结构化程序设计概述
第十章 结构化程序设计方法
顺序结构
选择结构
循环结构
第三节 将非结构化程序转换为结构化程序
转置的应用
互换的应用
复制的应用
设立标志
第四节 结构化程序设计的基本方法
附录一 保留字
附录二 IBM-PC BASIC的命令、语句和函数