注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关QBASIC语言程序设计教程

QBASIC语言程序设计教程

QBASIC语言程序设计教程

定 价:¥24.00

作 者: 刘瑞新,丁爱萍编著
出版社: 电子工业出版社
丛编项:
标 签: BASIC语言

ISBN: 9787505353541 出版时间: 1999-01-01 包装:
开本: 26cm 页数: 287页 字数:  

内容简介

  本书详细讲述了结构化QBasic语言的语句、函数、操作和编程方法。全书主要包括:QBasic语言的组成;QBasic软件的操作;数据类型、常量和变量;基本输入、输出;选择控制结构;循环控制结构;数组;过程及变量作用域;字符操作;用户数据类型和数据文件;图形、动画和音乐。每章都附有一定数量有代表性的习题,为了方便读者学习,本书的配套教材《QBasic语言程序设计教程(第二版)——习题解答》对本书的所有习题做了详细解答。 本书符合国家教委新的“全国计算机应用等级考试”二级QBasic大纲要求。本书概念清晰,逻辑性强、层次分明、例题丰富,符合教师教学和学生学习的习惯。适合作为大、中专院校计算机专业和非计算机专业、计算机应用等级考试的教材。

作者简介

暂缺《QBASIC语言程序设计教程》作者简介

图书目录

第1章  QBasic语言概述
1.1  BASIC语言的发展历史
1.2  BASIC语言的时代划分
1.3  QBasic语言的特点
1.4  QBasic语言的技术指标
1.5  QBasic语言的基本操作
1.5.1  安装与启动
1.5.2  程序的建立、运行、保存和打开
1.5.3  退出QBasic回到DOS
1.5.4  基本编辑方法
1.6  QBasic语言的程序行和符号约定
1.6.1  程序行
1.6.2  语句格式中听符号约定
第2章   数据类型、常量变量、表达式和函数
2.1  数据和数据类型
2.1.1  数据
2.1.2  数据类型
2.2  常量和变量
2.2.1  常量
2.2.2  变量
2.3  表达式
2.3.1  数值型表达式
2.3.2  关系型表达式
2.3.3  逻辑型表达式
2.3.4  字符型表达式
2.4  函数
2.4.1  常用三角函数
2.4.2  代数函数
2.4.3  数值类型转换函数
2.4.4  日期和时间函数
习题二
第3章  顺序结构程序设计
3.1  顺序结构程序设计的概念
3.2  非格式输出语句PRINT
3.3  清屏语句CLS
3.4  注释语句REM
3.5  终止程序运行语句END
3.6  赋值语句LET
3.7  键盘输入语句INPUT
3.8  读数、置数语句READ…DATA
3.9  恢复读数据语句RESTORE
3.10  交换变量值语句SWAP
3.11  几种赋值语句的比较
3.12  其他语句
3.12.1  程序暂停语句STOP和SLEEP
3.12.2  屏幕定位语句LOCATE
3.12.3  屏幕格式输出语句PRINT USING
3.12.4  从打印机输出的方法
3.13  程序举例
习题三
第4章  选择结构程序设计
4.1  选择结构程序设计的概念
4.2  单条件选择语句IF
4.2.1  单行结构条件语句IF…THEN…ELSE
4.2.2  块结构条件语句IF…THEN…ELSE…END IF
4.3  多条件多分支选择语句SELECT CASE
4.4  程序举例
习题四
第5章  循环结构程序设计
5.1  循环结构程序设计的概念
5.1.1  循环现象
5.1.2  循环结构
5.2  条件循环语句WHILE…WEND
5.3  固定次数的循环语句FOR…NEXT
5.4  次数不定的循环语句DO…LOOP
5.4.1  先测试条件的当型循环语句DO WHILE|UNTIL…LOOP
5.4.2  后测试条件的直到型循环语句DO…LOOP WHILE|UNTIL
5.5  3种循环结构的比较
5.6  程序举例
习题五
第6章  数组
6.1  数组和数组长单元的概念
6.2  建立数组语句DIM
6.3  程序举例
习题六
第7章  过程
7.1  过程的概念
7.2  子程序过程
7.2.1  定义子程序过程
7.2.2  调用子程序过程
7.3  函数过程
7.3.1  定义函数过程
7.3.2  调用函数过程
7.4  说明过程
7.5  调用过程时的数据传递
7.5.1  形式参数与实际参数
7.5.2  传址调用
7.5.3  传值调用
7.5.4  程序举例
7.6  过程的嵌套和递归调用
7.6.1  过程的嵌套
7.6.2  过程的递归调用
7.7  变量的属性和作用域
7.7.1  局部变量
7.7.2  全程变量
7.7.3  共享型变量
7.7.4  变量作用域规则小结
7.8  静态变量与动态变量
7.8.1  STATIC语句
7.8.2  动态变量与静态变量
习题七
第8章  字符处理
8.1  字符串常量
8.2  字符串变量和数组
8.2.1  字符串变量的定义
8.2.2  字符串数组
8.3  字符串变量的赋值
8.3.1  用LET语句赋值
8.3.2  用INPUT语句赋值
8.3.3  用READ…DATA语句赋值
8.3.4  用LINE INPUT语句赋值
8.4  字符串表达式
8.5  字符串的比较
8.5.1  字符关系表达式
8.5.2  两个字符串大小的比较
8.5.3  字符串检索函数INSTR ( )
8.6  取子字符串
8.6.1  LEFT$( )函数
8.6.2  RIGHT$( )函数
8.6.3  MID$( )函数
8.7  字符串的生成
8.7.1  STRING$( )函数
8.7.2  SPACE$( )函数
8.7.3  字符串中大小写字母之间的转换
8.8  字符串与数值的相互转换
8.8.1  ASCII码与字符的相互转换
8.8.2  数值与字符串的相互转换
8.8.3  数制与数制之间转换
8.9  改变字符串中的字符语句MID$
8.10  可变长字符串与固定长字符串
8.10.1  可变长字符串与固定长字符串
8.10.2  删除字符串的首尾空格
8.11  程序举例
习题八
第9章  用户定义数据类型
9.1  用户定义数据类型的概念
9.2  用户数据类型定义语句TYPE
9.3  定义和使用用户数据类型变量
9.4  用户数据类型数组
9.5  用户数据类型的嵌套
9.6  程序举例
习题九
第10章  数据文件
10.1  程序文件和数据文件
10.2  数据文件的基本概念
10.3  顺序文件
10.3.1  建立和打开顺序文件语句OPEN
10.3.2  关闭文件语句CLOSE
10.3.3  把数据存储到文件中
10.3.4  读取顺序文件中的数据
10.4  随机文件
10.4.1  建立和打开随机文件OPEN
10.4.2  用用户定义数据类型处理随机文件
10.5  二进制文件
10.5.1  打开二进行文件语句OPEN
10.5.2  移动指针语句SEEK
10.5.3  SEEK( )函数
10.6  文件与维护语句
10.6.1  MKDIR、CHDIR、RMDIR语句
10.6.2  LILL语句
10.6.3  NAME语句
10.6.4  SHELL语句
10.6.5  SYSTEM语句
习题十
第11章  图形
11.1  屏幕坐标系
11.1.1  文本方式与字符坐标系
11.1.2  图形方式与点坐标系
11.2  屏幕方式的设置
11.3  颜色的设置
11.4  基本绘图语句
11.4.1  画点语句PSET及PRESET
11.4.2  画直线和矩形框语句CIRCLE
11.4.3  画圆、椭圆和画弧语句CIRCLE
11.4.4  连续画线语句DRAW
11.5  涂色语句
11.6  图形的窗口操作
11.6.1  窗口语句WINDOW
11.6.2  视窗语句VIEW
11.7  程序举例
习题十一
第12章  动画设计
12.1  字符动画
12.2  图形方式动画
12.3  快速动画
12.3.1  存储图形语句GET
12.3.2  重显图形语句PUT
12.4  屏幕页动画
习题十二
第13章  声音与音乐
13.1  BEEP语句
13.2  SOUND语句
13.2.1  SOUND语句
13.2.2  用SOUND语句演奏音乐
13.3  PLAY语句
13.4  程序举例
习题十三
第14章  上机操作
14.1  QBasic的启动
14.2  菜单、对话框的基本操作
14.3  QBasic语言的菜单系统
14.3.1  File菜单
14.3.2  Edit菜单
14.3.3  View菜单
14.3.4  Search菜单
14.3.5  Run菜单
14.3.6  Debug菜单
14.3.7  Option菜单
14.3.8  Help菜单
14.4  QBasic语言的帮助系统
14.4.1  从启动屏幕进入帮助系统
14.4.2  从菜单进入帮助系统
14.4.3  帮助系统的使用
14.5  在QBasic语言环境中调试程序
14.5.1  单步执行程序
14.5.2  设置并使用断点
14.5.3  使用Immediate窗口
14.5.4  用PRINT观察变量
14.6  把GW-BASIC和BASICA程序转换为QBasic语言程序
附录
附录 1 QBasic语言按功能分类的语句和函数
附录 2 QBasic语言语句一览表(按字母顺序排列)
附录 3 QBasic语言内部函数(按字母顺序排列)
附录 4 QBasic语言保留字
附录 5 QBasic语言的操作键
附录 6 QBasic语言语言运行时错误(Run-Time Error)代码、信息对照表
附录 7 ASCII字符编码表

本目录推荐