当前位置:首页 > 工业技术
QBASIC编程语言基础
QBASIC编程语言基础

QBASIC编程语言基础PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:尹作林主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7121005840
  • 页数:191 页
图书介绍:《QBASIC编程语言基础(第2版)》是2001年出版的《QBASIC编程语言基础》的修订版。第2版在保持原书基本框架和特色的基础上对部分章节内容进行了修改和增删。QBASIC是一种简单实用、功能较强的解释型计算机高级语言,是我国计算机等级考试中的5种程序设计语言之一。本书为中等职业教育计算机及应用专业国家规划教材。编写中力求体现“宽、浅、用、新”的特点,培养学生的逻辑思维能力和使用编程语言解决实际问题的能力。主要内容包括QBASIC语言的基本知识;QBASIC语言程序设计的基本思想和方法;应用QBASIC语言解决一些实际问题等。每章后都有本章小结和习题,书后有上机实习,帮助学生掌握和巩固所学知识。本书还配有电子教学参考资料包、电子教案及习题答案(电子版),请有此需要的教师登陆华信教育资源网(http://www.hxedu.com.cn)下载,或与电子工业出版社联系,我们将免费提供(E-mail:ve@phei.com.cn)。
《QBASIC编程语言基础》目录

第1章 编程语言概述 1

1.1编程语言简介 1

1.1.1编程语言的发展及特点 1

1.1.2 QBASIC语言的特点 1

1.2 QBASIC语言的简单程序结构 2

1.3 QBASIC程序的上机调试和运行 3

1.3.1 QBASIC的进入 3

1.3.2 QBASIC的工作窗口 3

1.3.3菜单功能 4

1.3.4 QBASIC程序的输入、编辑和运行 4

本章 小结 7

习题1 7

第2章 数据类型、运算符和表达式 8

2.1 QBASIC使用的各种数据类型 8

2.2常量、变量和标准函数 8

2.2.1常量 8

2.2.2变量 10

2.2.3标准函数 11

2.3运算符和表达式 12

2.3.1算术运算符和算术表达式 12

2.3.2关系运算符和关系表达式 12

2.3.3逻辑运算符和逻辑表达式 13

2.3.4不同类型数据的混合运算 13

本章 小结 14

习题2 14

第3章 基本语句、输入输出语句 16

3.1赋值语句(LET语句) 16

3.1.1赋值语句的一般形式 16

3.1.2赋值语句的作用 16

3.1.3不同类型数据的赋值 17

3.2输出语句(PRINT语句) 19

3.2.1 PRINT语句 19

3.2.2 LPRINT语句 23

3.3输入语句 23

3.3.1键盘输入语句(INPUT语句) 23

3.3.2读数语句和置数语句(READ/DATA语句) 25

3.3.3恢复数据指针语句(RESTORE语句) 27

3.4其他的基本语句 28

3.4.1暂停语句(STOP语句) 28

3.4.2注释语句(REM语句) 29

3.4.3结束语名(END语句) 29

3.4.4置换语句(SWAP语句) 30

3.4.5清屏语句(CLS语句) 30

3.5顺序结构程序举例 30

本章 小结 32

习题3 32

第4章 分支语句和循环语句 34

4.1分支语句 34

4.1.1行IF语句 34

4.1.2块IF结构语句 35

4.1.3多分支结构语句(SELECT CASE语句) 37

4.1.4 IF语句的嵌套 39

4.1.5无条件转移语句(GoTo语句) 45

4.2循环语句 46

4.2.1 FOR循环结构语句 46

4.2.2 WHILE循环结构语句 49

4.2.3 DO循环结构语句 50

4.2.4循环结构语句的嵌套 54

4.2.5循环的中途退出 57

4.3分支语句和循环语句的应用举例 59

4.3.1分支语句应用举例 59

4.3.2循环语句应用举例 62

本章 小结 64

习题4 64

第5章 数组 69

5.1数组的定维和使用 69

5.1.1数组的定维 69

5.1.2数组的使用 73

5.2一维数组和二维数组 74

5.2.1一维数组 74

5.2.2二维数组 76

5.3数组的应用举例 77

本章 小结 87

习题5 87

第6章 函数与子程序 90

6.1模块化结构概述 90

6.2标准函数 90

6.3自定义函数的定义和使用 95

6.3.1单行自定义函数 95

6.3.2多行自定义函数 98

6.4子程序的定义和使用 101

6.4.1块内子程序GOSUB语句 101

6.4.2独立模块的子程序SUB语句 103

6.5模块化函数的定义和调用 108

6.5.1 FUNCTION函数过程的定义和调用 108

6.5.2 FUNCTION函数过程的应用举例 109

6.6全局变量与局部变量 111

6.6.1全局变量 111

6.6.2局部变量 112

6.7函数与子程序的嵌套和递归调用 115

6.7.1过程的嵌套调用 115

6.7.2过程的递归调用 116

本章 小结 120

习题6 121

第7章 字符串及其基本操作 125

7.1字符串常量和变量 125

7.1.1字符串常量 125

7.1.2字符串变量 126

7.2字符串的基本操作 126

7.2.1字符串的合并 126

7.2.2字符串的比较 127

7.2.3求子字符串 129

7.2.4求字符串长度 131

7.2.5字符串其他函数 131

7.3字符串基本操作的应用举例 134

本章 小结 137

习题7 137

第8章 文件 140

8.1文件及文件的基本操作 140

8.1.1文件的类型 140

8.1.2文件的说明 140

8.1.3文件的打开与关闭 141

8.2顺序文件的操作 142

8.2.1顺序文件的建立和写操作 142

8.2.2顺序文件的读操作 144

8.3随机文件的操作 147

8.3.1记录型变量 147

8.3.2随机文件的建立和写操作 148

8.3.3随机文件的读操作 149

本章 小结 151

习题8 152

第9章 屏幕控制与作图 153

9.1屏幕控制(CLS语句和LOCATE语句) 153

9.1.1 LOCATE语句 153

9.1.2 WIDTH语句 153

9.1.3 CLS语句 153

9.1.4 CSRLIN和POS函数 154

9.2显示模式的控制(SCREEN语句) 154

9.3颜色的设置(COLOR语句) 155

9.3.1文本模式下的COLOR语句 155

9.3.2图形模式下的COLOR语句 155

9.4标准作图语句(PSET,PRESET,LINE等语句) 156

9.4.1画点 156

9.4.2画线段、矩形语句(LINE) 157

9.4.3画圆语句(CIRCLE) 158

9.4.4连续画线语句(DRAW语句) 159

9.5图形的着色(PAINT语句) 159

本章 小结 160

习题9 161

第10章 实验 162

实验1数据类型、运算符和表达式 162

实验2基本语句、输入输出语句的使用 163

实验3顺序语句的程序设计 164

实验4分支语句程序设计 166

实验5循环控制语句程序设计 167

实验6综合程序设计 168

实验7一维数组 169

实验8二维数组 171

实验9块内子程序 174

实验10独立模块的子程序 176

实验11模块化函数 177

实验12字符串及其基本操作 178

实验13顺序文件和随机文件 178

实验14屏幕控制与作图 180

附录A QBASIC的保留字汇总 182

附录B ASCII字符代码表 184

附录C QBASIC运行错误代码、信息及含义 186

附录D QBASIC函数一览表 188

参考文献 191

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