《BASIC语言及程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘晓林主编
  • 出 版 社:北京:京华出版社
  • 出版年份:1995
  • ISBN:7806001212
  • 页数:219 页
图书介绍:

第一章 基本知识 1

1.1 电子计算机的发展与特点 1

1.1.1 电子计算机的发展 1

1.1.2 电子计算机的特点 1

目录 1

1.2 电子计算机的组成 2

1.2.1 电子计算机的功能结构 2

1.2.2 电子计算机系统 2

1.2.4 数制与数制转换 4

1.2.3 信息的表示与存储 4

1.3 算法 7

1.3.1 算法的概念 7

1.3.2 算法的表示 8

1.3.3 三种基本结构 10

1.3.4 结构流程图 12

1.4 计算机语言 12

1.4.3 汇编语言 13

1.4.4 高级语言 13

1.4.1 算法与计算机语言 13

1.4.2 机器语言 13

第二章 BASIC语言基础知识 17

2.1 BASIC语言简介 17

2.1.1 BASIC语句 17

2.1.2 BASIC程序行 17

2.1.3 BASIC程序 18

2.2 BASIC表达式 18

2.2.1 BASIC语言中的常量 18

2.2.2 数据的存储 19

2.2.4 变量类型及变量名 20

2.2.3 变量 20

2.2.5 BASIC算术运算符 21

2.2.6 运算顺序 21

2.2.7 BASIC表达式 22

第三章 BASIC语言上机操作 24

3.1 进入BASIC语言系统 24

3.2 BASIC命令与程序的运行 25

3.2.1 清屏命令 25

3.2.2 程序的输入与功能键的使用 25

3.2.4 程序的检查 27

3.2.5 程序的修改 27

3.2.3 两种执行方式 27

3.2.6 程序的运行 29

3.3 打印与磁盘操作 29

3.3.1 打印与程序 29

3.3.2 程序存盘 30

3.3.3 显示磁盘文件目录 30

3.3.4 将磁盘中程序装入内存 30

3.3.5 改变磁盘上的文件名称 30

3.4 其它常用命令 31

3.3.6 删除磁盘上的BASIC文件 31

第四章 顺序结构程序设计 35

4.1 打印语句(PRINT语句) 35

4.1.1 按标准格式打印 35

4.1.2 按紧凑格式打印 36

4.1.3 空打印 37

4.1.4 打印格式函数(TAB(X)) 37

4.1.5 屏幕定位打印(LOCATE(X,Y)) 37

4.1.6 空格函数(SPC(X)) 38

4.1.7 LPRINT语句 38

4.2.1 赋值语句 39

4.2 赋值语句(LET语句)与交换语句(SWAP语句) 39

4.2.2 交换语句 43

4.3 顺序结构算法及表示方法 45

4.3.1 顺序结构算法 45

4.3.2 算法的表示 45

4.3.3 结构化程序设计思想 47

4.4 键盘输入语句(INPUT语句) 47

4.5 读数/置数语句(READ/DATA语句) 50

4.5.1 读数/置数语句的格式 50

4.5.2 数据的重复使用与恢复数据区语句(RESTORE语句) 51

4.6 三种赋值语句的比较 53

4.7 注释语句、暂停语句与结束语句 55

4.7.1 注释语句(REM) 55

4.7.2 暂停语句(STOP语句)与CONT命令 56

4.7.3 结束语句(END语句) 56

第五章 选择结构程序设计 57

5.1 无条件转向语句(GOTO语句) 58

5.2 选择结构与条件转向语句(IF/THEN语句) 59

5.3 常用函数与自定义函数 63

5.3.5 标准函数应用举例 64

5.3.3 平方根函数 64

5.3.4 舍入求整函数 64

5.3.2 绝对值函数 64

5.3.1 取整数函数 64

5.3.6 自定义函数 67

5.4 关系表达式与逻辑表达式 69

5.4.1 关系运算符与关系表达式 69

5.4.2 逻辑值 69

5.4.3 逻辑运算符与逻辑表达式 70

5.4.4 逻辑表达式的运算顺序 71

5.5 选择结构程序综合举例 72

5.6 多路转向语句(ON—GOTO语句) 76

第六章 循环结构程序设计 80

6.1 用IF—THEN语句和GOTO语句实现循环 80

6.2 循环语句(FOR/NEXT语句) 83

6.2.1 循环语句的格式 84

6.2.2 循环语句程序设计举例 87

6.3 当型循环语句(WHILE/WEND语句) 91

6.3.1 当型循环语句的格式 92

6.3.2 应用举例 92

6.4 N—S流程图 94

6.4.1 N-S结构图的三种基本元素框 94

6.4.2 N-S图的应用 95

6.5 循环嵌套 98

6.5.1 循环嵌套的结构形式 98

6.5.2 应用举例 99

6.6 文本作图 104

第七章 随机函数及其应用 110

7.1 随机函数(RND(X)) 110

7.2 随机函数的功能 110

7.3 应用举例 110

8.1.1 什么叫数组 114

8.1 数组的概念 114

第八章 数组 114

8.1.2 数组应用的准备 115

8.2 数组的应用 118

8.2.1 统计及有关数据的处理 118

8.2.2 寻找最值 122

8.2.3 查找、检索 123

8.2.4 排序 124

8.2.5 程序举例 127

8.3 二维数组及应用 131

8.3.1 二维数组 131

8.3.2 二维数组的应用 133

8.4 删除数组语句ERASE语句 138

第九章 子程序与模块化程序设计 145

9.1 转子语句(GOSUB语句)与返回语句(RETURN)语句) 145

9.2 子程序与模块化程序设计 147

9.3 程序设计举例 147

第十章 字符串 154

10.1 有关字符串的概念 154

10.1.1 字符串常量与常量 154

10.1.2 字符串的赋值与输出 154

10.2.2 取子字符串函数 156

10.2 常用的字符串函数 156

10.2.1 测长函数LEN函数 156

10.2.3 转换函数 158

10.3 字符串的处理 160

10.3.1 字符串的加法运算 160

10.3.2 字符串的比较 160

10.3.3 字符串的排序 161

10.4 综合题 162

第十一章 绘图 168

11.1 中分辨率作图 168

11.2 高分辨率作图 170

11.3 综合题 172

第十二章 QBASIC简介 176

12.1 概述 176

12.1.1 QBASIC的运行环境 176

12.1.2 窗口的切换和放缩 178

12.1.3 QBASIC程序的建立和保存 179

12.2 QBASIC程序的运行及调试 181

12.2.1 QBASIC的编程 181

12.2.2 QBASIC的运行与调试 184

12.3 子程序与函数 184

12.3.1 QBASIC的新语法功能 185

12.3.2 QBASIC的新语法结构 189

12.4 窗口与帮助 192

12.4.1 窗口 192

12.4.2 帮助 193

综合练习 197

附录1 ASCII字符代码 203

附录2 BASIC命令一览表 209

附录3 BASIC语句一览表 210

附录4 BASIC函数一览表 214

附录5 错误信息表 217