书籍详情
QBASIC程序设计
作者:徐孝凯主编
出版社:清华大学出版社
出版时间:1997-10-01
ISBN:9787302024828
定价:¥26.00
内容简介
内容简介QBASIC作为第三代BASIC语言,是目前微机操作系统所携带的程序设计语言。它简单易学、应用范围广,是初学者首选的语言。与BASIC相比,增强的功能使其发展成为一种真正结构化的语言,它采用菜单、窗口、对话框等屏幕操作技术,使上机操作极为简便。本书是作者多年从事BASIC语言教学的总结,书中详细讨论了学习QBASIC语言所必须掌握的主要语句和函数,内容精炼实用,包括计算机基础知识、算法和流程图、QBASIC的语言构成、操作环境、数据、程序初步、选择结构、循环结构、数组、过程、绘图、数据文件等。是一本学习QBASIC语言的好教材。
作者简介
暂缺《QBASIC程序设计》作者简介
目录
目录
第一章 计算机基础知识
1.1 数制
1.1.1 不同数制的表示
1.1.2 不同数制的转换
1.2 编码
1.2.1 ASCII码
1.2.2 汉字区位码
1.3 硬件组成
1.3.1 微处理器
1.3.2 内存储器
1.3.3 外存储器
1.3.4 输入设备
1.3.5 输出设备
1.4 软件系统
1.4.1 软件层次
1.4.2 软件组织
习题一
第二章 算法和流程图
2.1 算法
2.1.1 算法的概念
2.1.2 算法举例
2.1.3 结构化程序设计的概念
2.2 用流程图表示算法的基本结构
2.2.1 传统流程图
2.2.2 盒图
2.2.3 问题分析图
2.3 用流程图描述算法
习题二
第三章 QBASIC语言构成
3.1 概述
3.2 QBASIC字符
3.3 QBASIC单词
3.3.1 关键字
3.3.2 标识符
3.3.3 常数、字符串和表达式
3.4 QBASIC语句
3.4.1 语句分类
3.4.2 语句结构
3.5 QBASIC程序
3.5.1 书写规则
3.5.2 执行顺序
3.5.3 程序输入和修改
习题三
第四章 QBASIC操作环境
4.1 QBASIC屏幕组成
4.1.1 菜单行
4.1.2 参考行
4.1.3 窗口
4.1.4 对话框
4.2 QBASIC菜单
4.2.1 File菜单
4.2.2 Edit菜单
4.2.3 View菜单
4.2.4 Search菜单
4.2.5 Run菜单
4.2.6 Debug菜单
4.2.7 Option菜单
4.2.8 Help菜单
习题四
第五章 QBASIC数据
5.1 数据类型
5.1.1 整型
5.1.2 长整型
5.1.3 单精度型
5.1.4 双精度型
5.1.5 字符串型
5.1.6 用户自定义数据类型
5.2 常量
5.2.1 文字常量
5.2.2 标识符常量
5.3 变量
5.3.1 变量类型
5.3.2 几点说明
5.4 函数
5.4.1 数值函数
5.4.2 字符串函数
5.5 表达式
5.5.1 数值表达式
5.5.2 字符串表达式
5.5.3 关系表达式
5.5.4 逻辑表达式
习题五
第六章 程序初步
6.1 LET语句
6.1.1 语句格式
6.1.2 程序举例
6.1.3 应用举例
6.2 PRINT语句
6.2.1 语句格式
6.2.2 打印格式举例
6.2.3 PRINTUSING语句
6.3 INPUT语句
6.3.1 语句格式
6.3.2 执行过程
6.3.3 有关说明
6.3.4 应用举例
6.4 READ/DATA语句
6.4.1 语句格式
6.4.2 有关说明
6.4.3 应用举例
6.5 其他语句
6.5.1 SWAP语句
6.5.2 CLS 语句
6.5.3 STOP语句
6.5.4 LOCATE语句
6.5.5 BEEP语句
6.5.6 SOUND语句
6.5.7 SLEEP语句
6.5.8 GOTO语句
习题六
第七章 选择结构
7.1 行IF语句
7.2 块IF语句
7.3 SELECTCASE语句
习题七
第八章 循环结构
8.1 FOR/NEXT循环
8.2 WHILE/WEND循环
8.3 DO/LOOP循环
习题八
第九章 数组
9.1 数组的概念
9.2 数组说明语句
9.2.1 语句格式
9.2.2 格式举例
9.2.3 几点说明
9.2.4 程序举例
9.3 数组的应用
9.3.1 数据存储
9.3.2 数值计算
9.3.3 统计
9.3.4 排序
9.3.5 查找
习题九
第十章 过程
10.1 过程的概念
10.2 过程语句
10.2.1 语句格式
10.2.2 格式举例
10.2.3 有关说明
10.3 变量的作用域
10.4 过程调用
10.5 应用举例
习题十
第十一章 绘图
11.1 绘图的概念
11.1.1 屏幕显示方式
11.1.2 显示器分辨率
11.1.3 绝对坐标和相对坐标
11.1.4 设置屏幕显示方式
11.1.5 设置输出屏幕的字符行数和列数
11.1.6 设置显示颜色
11.2 绘图语句
11.2.1 画点语句
11.2.2 画线语句
11.2.3 画圆语句
11.2.4 着色语句
11.2.5 连续画线语句
11.3 窗口和逻辑坐标系
11.3.1 图形窗口
11.3.2 文本窗口
11.3.3 逻辑坐标系
11.3.4 逻辑坐标和物理坐标的转换
习题十一
第十二章 数据文件
12.1 文件的概念
12.2 有关语句和函数
12.2.1 打开文件语句
12.2.2 关闭文件语句
12.2.3 删除文件语句
12.2.4 显示文件名语句
12.2.5 文件换名语句
12.2.6 求文件长度函数
12.2.7 求文件读写位置函数
12.2.8 LOC函数
12.2.9 设置文件指针位置语句
12.2.10 测试文件结束函数
12.3 顺序文件
12.3.1 读写文件语句
12.3.2 基本处理过程
12.4 随机文件
12.4.1 记录类型
12.4.2 读写文件语句
12.4.3基本处理过程
12.5 二进制文件
12.5.1 读写文件语句
12.5.2 程序举例
习题十二
附录
附录1 QBASIC关键字
附录2 QBAsIC运行错误信息表
附录3 QBASIC操作键汇总表
附录4 QBASIC语句一览表
附录5 QBASIC函数一览表
第一章 计算机基础知识
1.1 数制
1.1.1 不同数制的表示
1.1.2 不同数制的转换
1.2 编码
1.2.1 ASCII码
1.2.2 汉字区位码
1.3 硬件组成
1.3.1 微处理器
1.3.2 内存储器
1.3.3 外存储器
1.3.4 输入设备
1.3.5 输出设备
1.4 软件系统
1.4.1 软件层次
1.4.2 软件组织
习题一
第二章 算法和流程图
2.1 算法
2.1.1 算法的概念
2.1.2 算法举例
2.1.3 结构化程序设计的概念
2.2 用流程图表示算法的基本结构
2.2.1 传统流程图
2.2.2 盒图
2.2.3 问题分析图
2.3 用流程图描述算法
习题二
第三章 QBASIC语言构成
3.1 概述
3.2 QBASIC字符
3.3 QBASIC单词
3.3.1 关键字
3.3.2 标识符
3.3.3 常数、字符串和表达式
3.4 QBASIC语句
3.4.1 语句分类
3.4.2 语句结构
3.5 QBASIC程序
3.5.1 书写规则
3.5.2 执行顺序
3.5.3 程序输入和修改
习题三
第四章 QBASIC操作环境
4.1 QBASIC屏幕组成
4.1.1 菜单行
4.1.2 参考行
4.1.3 窗口
4.1.4 对话框
4.2 QBASIC菜单
4.2.1 File菜单
4.2.2 Edit菜单
4.2.3 View菜单
4.2.4 Search菜单
4.2.5 Run菜单
4.2.6 Debug菜单
4.2.7 Option菜单
4.2.8 Help菜单
习题四
第五章 QBASIC数据
5.1 数据类型
5.1.1 整型
5.1.2 长整型
5.1.3 单精度型
5.1.4 双精度型
5.1.5 字符串型
5.1.6 用户自定义数据类型
5.2 常量
5.2.1 文字常量
5.2.2 标识符常量
5.3 变量
5.3.1 变量类型
5.3.2 几点说明
5.4 函数
5.4.1 数值函数
5.4.2 字符串函数
5.5 表达式
5.5.1 数值表达式
5.5.2 字符串表达式
5.5.3 关系表达式
5.5.4 逻辑表达式
习题五
第六章 程序初步
6.1 LET语句
6.1.1 语句格式
6.1.2 程序举例
6.1.3 应用举例
6.2 PRINT语句
6.2.1 语句格式
6.2.2 打印格式举例
6.2.3 PRINTUSING语句
6.3 INPUT语句
6.3.1 语句格式
6.3.2 执行过程
6.3.3 有关说明
6.3.4 应用举例
6.4 READ/DATA语句
6.4.1 语句格式
6.4.2 有关说明
6.4.3 应用举例
6.5 其他语句
6.5.1 SWAP语句
6.5.2 CLS 语句
6.5.3 STOP语句
6.5.4 LOCATE语句
6.5.5 BEEP语句
6.5.6 SOUND语句
6.5.7 SLEEP语句
6.5.8 GOTO语句
习题六
第七章 选择结构
7.1 行IF语句
7.2 块IF语句
7.3 SELECTCASE语句
习题七
第八章 循环结构
8.1 FOR/NEXT循环
8.2 WHILE/WEND循环
8.3 DO/LOOP循环
习题八
第九章 数组
9.1 数组的概念
9.2 数组说明语句
9.2.1 语句格式
9.2.2 格式举例
9.2.3 几点说明
9.2.4 程序举例
9.3 数组的应用
9.3.1 数据存储
9.3.2 数值计算
9.3.3 统计
9.3.4 排序
9.3.5 查找
习题九
第十章 过程
10.1 过程的概念
10.2 过程语句
10.2.1 语句格式
10.2.2 格式举例
10.2.3 有关说明
10.3 变量的作用域
10.4 过程调用
10.5 应用举例
习题十
第十一章 绘图
11.1 绘图的概念
11.1.1 屏幕显示方式
11.1.2 显示器分辨率
11.1.3 绝对坐标和相对坐标
11.1.4 设置屏幕显示方式
11.1.5 设置输出屏幕的字符行数和列数
11.1.6 设置显示颜色
11.2 绘图语句
11.2.1 画点语句
11.2.2 画线语句
11.2.3 画圆语句
11.2.4 着色语句
11.2.5 连续画线语句
11.3 窗口和逻辑坐标系
11.3.1 图形窗口
11.3.2 文本窗口
11.3.3 逻辑坐标系
11.3.4 逻辑坐标和物理坐标的转换
习题十一
第十二章 数据文件
12.1 文件的概念
12.2 有关语句和函数
12.2.1 打开文件语句
12.2.2 关闭文件语句
12.2.3 删除文件语句
12.2.4 显示文件名语句
12.2.5 文件换名语句
12.2.6 求文件长度函数
12.2.7 求文件读写位置函数
12.2.8 LOC函数
12.2.9 设置文件指针位置语句
12.2.10 测试文件结束函数
12.3 顺序文件
12.3.1 读写文件语句
12.3.2 基本处理过程
12.4 随机文件
12.4.1 记录类型
12.4.2 读写文件语句
12.4.3基本处理过程
12.5 二进制文件
12.5.1 读写文件语句
12.5.2 程序举例
习题十二
附录
附录1 QBASIC关键字
附录2 QBAsIC运行错误信息表
附录3 QBASIC操作键汇总表
附录4 QBASIC语句一览表
附录5 QBASIC函数一览表
猜您喜欢