当前位置:首页 > 工业技术
计算机算法语言 BASIC语言程序设计
计算机算法语言 BASIC语言程序设计

计算机算法语言 BASIC语言程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:谭浩强等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1994
  • ISBN:704005017X
  • 页数:281 页
图书介绍:
《计算机算法语言 BASIC语言程序设计》目录

目 录 1

第一章 计算机基础知识 1

§1.1 电子计算机的发展、应用和特点简介 1

1.1.1计算机的产生和发展 1

1.1.2计算机应用简介 2

1.1.3计算机的特点 3

§1.2数制和编码 3

1.2.1二进制 3

1.2.2八进制和十六进制 6

1.2.3 ASCⅡ编码和国标码 8

§1.3计算机组成简介 8

1.3.1计算机结构框图 8

1.3.3存储器 10

1.3.2CPU简介 10

1.3.4输入设备和输出设备 11

1.3.5微型计算机简介 12

§1.4计算机语言 12

1.4.1机器语言和汇编语言 12

1.4.2高级语言 15

§1.5软件简介 17

§1.6计算机系统汇总表 18

§1.7应用计算机解决实际问题的过程 19

习题 19

第二章 BASIC程序基础 21

§2.1BASIC语言概述 21

2.1.1 BASIC语言的特点 21

2.1.2 BASIC程序的构成和基本规则 22

2.1.3键入和运行一个简单的BASIC程序 23

2.2.1常量 24

§2.2BASIC语言的常量、变量、函数和表达式 24

2.2.2 BASIC变量 25

2.2.3标准函数 26

2.2.4表达式 27

§2.3算法和传统流程图 28

§2.4结构化程序和结构化程序设计 31

2.4.1控制结构的概念和传统流程图的不足 31

2.4.2结构化程序 32

2.4.3结构化程序设计和结构化流程图 35

习题 37

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

§3.1赋值语句 39

3.2.1 PRINT语句 41

§3.2输出语句 41

3.2.2 LPRINT语句 45

3.2.3实数的输出格式 45

§3.3 INPUT语句(键盘输入语句) 46

§3.4READ/DATA语句和RESTORE语句(读数/置数语句和恢复数据区语句) 48

3.4.1 READ语句和DATA语句 48

3.4.2 RESTORE语句 50

§3.5END语句和STOP语句 51

3.5.1 END语句 51

3.5.2 STOP语句和CONT命令 51

§3.6比较两组功能相似的语句 53

§3.7程序举例 53

习题 56

§4.2三种选择结构类型 58

§4.1概述 58

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

§4.3选择结构的条件 61

4.3.1关系表达式 61

4.3.2逻辑表达式 62

§4.4选择结构的实现 64

4.4.1 IF语句和GOTO语句 64

4.4.2 IF-THEN-ELSE结构的实现 65

4.4.3 IF-THEN结构的实现 66

4.4.4用嵌套的IF语句实现多支路选择结构 67

§4.5 ON-GOTO语句和多支路选择结构 71

4.5.1 ON-GOTO语句 71

4.5.2用ON-GOTO语句实现多支路选择结构 71

§4.6程序举例 73

习题 77

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

§5.1概述 79

§5.2循环结构类型 80

5.2.1当型循环结构 80

5.2.2直到型循环结构 81

5.2.3计数型循环结构 81

§5.3当型循环结构的实现 82

5.3.1用WHILE-WEND语句实现当型循环结构 82

5.3.2用GOTO和IF-GOTO配合实现当型循环 83

5.3.3当型循环举例 84

§5.4直到型循环结构的实现 86

§5.5用FOR-NEXT语句实现计数型循环结构 88

5.5.1 FOR-NEXT语句 88

5.5.2 FOR-NEXT语句执行情况的举例说明 89

5.5.3计数型循环举例 91

§5.6使用标志变量提前退出循环 94

§5.7循环的嵌套 97

5.7.1两重循环执行过程说明 97

5.7.2各种循环举例 98

习题 102

第六章 数组 105

§6.1基本概念 105

6.1.1数组和数组元素 105

6.1.2数组与循环结构 105

6.1.3数组的维数 106

6.1.4程序中引用数组元素的几点说明 106

§6.2数组定义和数组定义(DIM)语句 107

§6.3一维数组 108

§6.4二维数组 111

§6.5程序举例 114

习题 122

第七章 字符处理 124

§7.1概述 124

§7.2字符串变量的定义和赋值 124

§7.3字符串变量的输入和输出 125

7.3.1用READ/DATA语句给字符串变量赋值 125

7.3.2用INPUT语句输入字符串 126

7.3.3字符串的输出 127

§7.4字符串表达式 128

7.4.1字符串连接运算符“+” 128

7.4.2字符串关系表达式 128

§7.5字符串数组 129

§7.6子字符串 130

§7.7字符串运算函数 132

习题 136

第八章 自定义函数和子程序 139

§8.1自定义函数 139

§8.2子程序 140

8.2.1子程序的概念 140

8.2.2子程序的结构和子程序的调用 140

8.2.3IF-GOSUB语句和ON-GOSUB语句 143

习题 145

第九章 屏幕控制、作图和音乐 147

§9.1屏幕控制语句 147

9.1.1 WIDTH语句 147

9.1.4 CLS语句 148

9.1.3 KEYON和KEYOFF语句 148

9.1.2 LOCATE语句 148

9.1.5 SCREEN语句 149

9.1.6字符显示模式下的COLOR语句 151

9.1.7图形显示模式下的COLOR语句 152

§9.2画点和画线 153

9.2.1画点语句 153

9.2.2画线语句 155

9.2.3 DRAW语句 159

§9.3画圆、椭圆和圆弧 161

§9.4图形方式下的字符显示 162

§9.5关于图形屏幕坐标系统的重新定义 167

§9.6 BASIC的声音和音乐功能 170

习题 176

10.1.1常用的输入技术 177

第十章 输入输出和菜单技术 177

§10.1输入输出技术 177

10.1.2常用的输出技术 178

§10.2汉字的输入输出 182

10.2.1计算机系统处理汉字需具备的条件 182

10.2.2 CCDOS操作系统下汉字的使用方法 182

§10.3菜单技术 184

习题 188

第十一章 文件 189

§11.1概述 189

11.1.1文件的分类 189

11.1.2文件的组成 189

11.1.4文件号 190

11.1.3文件标识符 190

§11.2源程序文件 191

11.2.1存盘(SAVE)命令 191

11.2.2装入(LOAD)命令 192

11.2.3删除(KILL)命令 192

11.2.4改名(NAME)命令 192

11.2.5列文件目录(FILES)命令 193

11.2.6合并(MERGE)命令 193

11.2.7运行(RUN)命令 193

§11.3顺序文件 194

11.3.1顺序文件的打开和关闭 194

11.3.2顺序文件的建立(写顺序文件) 195

11.3.3顺序文件的输入(读顺序文件) 197

11.3.4顺序文件的修改 199

11.4.1随机文件的打开和关闭 201

§11.4随机文件 201

11.4.2内存缓冲区和FIELD语句 202

11.4.3随机文件的建立(写随机文件) 203

11.4.4随机文件的输入(读随机文件) 205

11.4.5随机文件的修改 207

习题 210

第十二章 结构化程序设计方法和编程技术 211

§12.1结构化程序设计方法 211

§12.2程序风格 214

§12.3链接技术 215

12.3.1全覆盖链接语句 215

12.3.2全不覆盖(合并)链接语句 218

12.3.3部分覆盖链接语句 218

§12.4陷阱技术 221

12.4.1出错陷阱 222

12.4.2功能链陷阱 224

12.4.3时钟陷阱 225

习题 226

第十三章 常用算法程序举例 227

§13.1穷举法 227

§13.2递推法 229

§13.3求函数的定积分 231

13.3.1矩形法 232

13.3.2梯形法 233

§13.4求一元方程的近似根 235

13.4.1迭代法 235

13.4.2牛顿迭代法 236

13.4.3弦截法 238

13.4.4二分法 239

§13.5排序方法 240

13.5.1起泡法 240

13.5.2插入法排序 242

§13.6矩阵运算 243

习题 245

第十四章 上机操作指南 247

§14.1 BASIC的起动和退出 248

§14.2键盘的使用 248

§14.3 BASIC源程序的编辑 250

§14.4常用的DOS命令 252

第十五章 上机实验安排 254

§15.1上机实验的指导思想和要求 254

§15.2实验一微型计算机系统操作初步 256

§15.3实验二PC-DOS的基本操作 258

§15.4实验三顺序程序设计和源程序编辑 260

§15.5实验四选择结构程序设计和程序调试 263

§15.6实验五循环结构程序设计 265

§15.7实验六数组的应用 267

§15.8实验七字符处理 268

§15.9实验八自定义函数与子程序 269

§15.10实验九屏幕控制与作用 269

§15.11实验十输入输出技术 270

§15.12实验十一文件 271

§15.13实验十二结构化程序设计和编程技术 272

附录Ⅰ ASCⅡ字符编码一览表 273

附录ⅡMSBASIC语句和函数一览 275

表 275

参考书目 281

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