当前位置:首页 > 工业技术
QBASIC程序设计
QBASIC程序设计

QBASIC程序设计PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:眭碧霞主编
  • 出 版 社:南京:南京大学出版社
  • 出版年份:1998
  • ISBN:7305031232
  • 页数:178 页
图书介绍:
《QBASIC程序设计》目录

第一章 绪 论 1

第一节 概 述 1

一、计算机的发展 1

二、计算机的应用 2

三、计算机系统的组成 2

第二节 算法及其表示 6

一、计算机解决实际问题的过程 6

二、程序设计过程 6

三、算法的表示 6

习题一 8

上机操作一 认识计算机 9

第二章 QBASIC基本知识 11

第一节QBASIC的特点 11

第二节QBASIC源程序的模块化结构 12

一、QBASIC程序的模块化结构 12

二、QBASIC程序的语法 12

第三节 字符集和数据类型 13

一、字符集 13

二、标识符 14

三、汉字 14

四、数据类型 14

第四节 运算量 15

一、常量 15

二、变量 17

三、常量和变量的作用域 18

四、数据类型转换 18

第五节 表达式与函数 19

一、算术运算 19

二、关系运算 20

三、逻辑运算 20

四、表达式的执行顺序 21

五、函数 21

第六节QBASIC运行环境 22

一、QBASIC的启动、退出 22

二、QBASIC的功能菜单 23

三、File菜单命令 24

四、Edit菜单命令 24

五、View菜单命令 25

六、Search菜单命令 25

七、Run菜单命令 25

八、Debug菜单命令 26

九、Options菜单命令 26

十、Help菜单命令 27

习题二 27

上机操作二:QBASIC编程环境 28

第三章 顺序结构程序设计 30

第一节QBASIC基本语句 30

一、赋值语句 30

二、语句的分隔 32

三、注释语句(REM语句) 32

四、程序的暂停语句(STOP语句) 33

五、程序的结束语句(END语句) 33

第二节 数据输入语句 34

一、键盘输入语句(INPUT语句) 34

二、读数语句(READ语句)和置数语句(DATA语句) 35

三、数据恢复语句(RESTORE语句) 36

四、交换变量语句(SWAP语句) 37

第三节 屏幕显示与打印 37

一、屏幕显示语句(PRINT语句) 38

二、与标准显示输出语句有关的函数 40

三、屏幕显示语句WRITE 41

四、打印机输出语句 42

习题三 42

上机操作三 顺序结构程序设计 43

第四章 选择结构程序设计 44

第一节 判断与条件表达式 44

一、关系表达式 44

二、逻辑表达式 45

第二节 条件语句 46

一、单行结构条件语句 46

二、块结构条件语句 48

第三节 情况语句 52

习题四 55

上机操作四 选择结构程序设计 56

第五章 循环结构程序设计 57

第一节 FOR循环语句 57

一、FOR-NEXT循环结构 57

二、循环的执行过程 58

三、使用过程中的注意事项 58

四、FOR循环程序设计举例 59

第二节 WHILE循环语句 60

一、WHILE循环结构 61

二、WHILE循环的执行过程 61

三、WHILE循环程序设计举例 61

第三节 DO循环语句 62

一、条件在前的“当”循环语句 62

二、条件在后的“当”循环语句 63

三、条件在前的“直到型”循环 64

四、条件在后的“直到型”循环 64

五、DO循环语句小结 66

第四节 多重循环与EXIT语句 67

一、多重循环的概念 67

二、循环的非正常退出 68

三、多重循环程序设计举例 68

习题五 71

上机操作五 循环结构程序设计 73

第六章 数 组 75

第一节 数组的定义 75

一、数组定义语句 75

二、OPTION BASE语句 76

三、数组下标界测试函数 76

第二节 动态数组 77

一、定义数组的定义 77

二、ERASE语句 77

三、REDIM语句 78

第三节 数组的基本操作 78

一、数组元素的输入、输出 78

二、数组元素的复制 80

习题六 83

上机操作六 数组的使用 83

第七章 过 程 85

第一节 自定义函数与GOSUB子程序 85

一、自定义函数 85

二、GOSUB子程序 87

第二节 过程 90

一、FUNCTION过程 90

二、SUB过程 92

第三节 全局变量和局部变量 94

一、全局变量 94

二、局部变量 95

第四节 递归 95

习题七 98

上机操作七 过程的调用 98

第八章 字符处理 100

第一节 字符串概念 100

一、字符串常数 100

二、字符串变量 100

第二节 字符串的输入 101

一、字符串的赋值 101

二、在READ和DATA语句中使用字符串 102

三、在INPUT语句中使用字符串变量 103

第三节 字符串的运算 103

一、字符串加法 103

二、字符串的比较 104

第四节 字符串函数 106

一、测字符串长度函数(LEN函数) 106

二、取子串函数 107

三、左、右取子串函数 109

四、字符与代码相互转换函数 110

五、数值与非数值相互转换函数 110

习题八 111

上机操作八 字符串 113

第九章 文 件 115

第一节 文件的概念 115

一、文件名 115

二、文件长度与记录 115

三、文件的输入/输出 116

四、文件的分类 116

第二节 顺序文件 116

一、顺序文件的建立 116

二、顺序文件的读取 118

三、顺序文件的修改 119

第三节 随机文件 119

一、随机文件的特点 119

二、随机文件的建立 120

三、随机文件的读取 123

习题九 125

上机操作九 文件操作 125

第十章 图形设计 127

第一节 文本模式 127

一、字符屏幕与屏幕坐标系统 127

二、设定文本模式的语句 128

三、选择字符屏幕格式语句 128

四、光标及光标控制 128

五、清屏幕 129

第二节 图形模式与屏幕 129

一、屏幕分辨率与坐标系统 129

二、选择图形模式 130

三、光点及光点控制 130

四、清图形屏幕 130

第三节 颜 色 130

一、文本模式下彩色的使用 130

二、图形模式下彩色的使用 131

第四节 基本绘图语句 133

一、画点 133

二、画直线 134

三、画圆 136

四、图形着色 137

第五节 窗口与视见区 138

一、窗口语句 138

二、视见窗口 139

第六节 动画技术 140

一、如何使图形在屏幕上移动 140

二、取图语句与写图语句 142

习题十 144

上机操作十 屏幕控制 145

上机操作十一 动画技术 145

第十一章 综合程序设计举例 146

第一节 结构化程序设计综述 146

一、自顶向下设计 146

二、模块化 148

三、结构化编码 149

第二节 程序设计举例 149

一、用数组作为过程的参数 149

二、菜单技术 151

三、陷阱技术 158

四、打印年历 161

五、快速排序 164

六、概率模拟 166

习题十一 168

附录1 ASCII码表 169

附录2 QBASIC常用关键字 170

附录3 QBASIC的出错信息 172

相关图书
作者其它书籍
返回顶部