BASIC语言及程序设计基础PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:朱鸿鹗著
- 出 版 社:上海:上海教育出版社
- 出版年份:1985
- ISBN:7150·3322
- 页数:433 页
第一部分 基本BASIC语言 1
目录 1
§1 一个BASIC程序的例子 2
§2 赋值(LET)语句 6
§3 打印(PRINT)语句 11
1.PRINT语句的用途 11
2.输出的格式 12
(1)按区打印的格式 12
(2)紧凑打印的格式 13
(3)不换行打印的格式 14
§4 简单变量、数的表示方法 19
1.简单变量 19
2.数的表示方式 19
3.代数式的表示方法 20
1.打错了几个字符怎么办? 22
§5 程序输入时发生错误怎么办? 22
2.错了一行或漏打了怎么办? 24
3.键盘命令LIST的补充 26
§6 一些计算的例子 27
§7 标准函数 30
1.平方根函数 31
2.三角函数 31
3.对数函数和指数函数 32
4.取整函数 33
5.绝对值函数和符号函数 34
6.其他 35
§8 转向(GOTO)和条件(IF…THEN)语句 37
§9 读数(READ)和置数(DATA)语句、恢复数据区(RESTORE)语句 44
§10 流程图(框图) 51
1.INPUT语句 58
§11 数据输入(INPUT)语句、注释(REM)语句和暂停(STOP)语句 58
2.REM语句 62
3.STOP语句 65
§12 循环(FOR…NEXT)语句 67
§13 多重循环 81
§14 自定义函数(DEF FN)语句 91
§15 转子程序(GOSUB)语句和返回(RETURN)语句…9?§16 随机函数(RND) 99
§17 打印格式函数(PRINT TAB(X)) 105
§18 数组说明(DIM)语句和单下标变量 113
§19 双下标变量 123
§20 矩阵与双下标变量 133
1.矩阵的定义 133
2.矩阵的相等、加法和减法 134
(1)矩阵与数的乘法 136
(2)矩阵与矩阵的乘法 136
3.矩阵的乘法 136
4.转置矩阵 139
5.逆矩阵 140
附录 DJS-130机BASIC系统错误信息表 143
第二部分 用基本BASIC语言编制程序的实例 145
§1 分苹果 146
§2 勾股数 149
§3 求一个等差数列的首项和公差 151
§4 小猴吃桃 153
§5 汽车生产 154
§6 用三进制砝码称物体 156
§7 求平方根的一个方法 157
§8 斐波那契数和黄金分割 161
§9 求最大公因数 164
§10 求最小公倍数 167
§11 用辗转相除法求正整数的最大公约数 168
§12 用辗转相除法求最小公倍数 171
§13 马克思做过的数学题 172
§14 百鸡问题 173
§15 验证哥德巴赫猜想 174
§16 将十进制数化成二、三、……八进制数 176
§17 打印杨辉三角形 178
§18 发工资前的准备 184
§19 数字分组 186
§20 找出份量不足的试剂 188
§21 奇阶幻方 190
§22 1983年7月25日是星期几? 195
§23 打印年历 200
§24 模拟球的弹跳运动 204
§25 怎样安排生产——线性规划 208
§26 在公用电话旁边 216
2.冒泡法 219
§27 整理数据的几种方法——分类 219
1.双数组法 219
3.交换法 220
4.穿梭法 222
5.脱壳法 223
6.快速分类法 225
§28 对半搜索 229
§29 身高统计表 234
§30 地图着色 237
§31 方程求根 244
1.逐步描述求根法 244
2.二分法 245
3.迭代法 247
4.牛顿法 249
5.弦截法 251
§32 用辛普森法求曲线下的面积 252
§33 利用随机数求面积 257
§34 线性方程组解法之一——高斯消去法 260
1.高斯消去法 262
2.列主元高斯消去法 268
§35 线性方程组解法之二——约当消去法 272
1.约当消去法 272
2.行列式的求值方法 276
3.求逆矩阵 278
§36 求经验公式——最小二乘方法 281
第三部分 扩展BASIC语言和键盘命令 293
§1 开关语句ON 294
§2 条件语句的功能扩充 297
§3 字符串变量、字符串长度函数LEN(S$) 298
1.字符串变量的应用 298
2.字符串的比较 304
3.子字符串 308
4.LEN(A$)函数 311
§4 自选输出格式语句PRINT USING 312
1.#的用法 313
2.+、-符号的用法 314
3.$和指数表示符↑ 316
4.字符串和字符串表达式 318
§5 矩阵语句MAT和DET函数 320
1.MAT READ语句 320
2.MAT PRINT语句 321
3.MAT INPUT语句 322
4.全零矩阵语句、全1矩阵语句和单位矩阵语句 323
5.矩阵的运算 325
6.矩阵的转置语句TRN 327
7.逆矩阵语句INV 328
8.DET(X)函数 329
§6 键盘命令 331
1.NEW 332
2.LIST 332
3.RUN 333
4.RENUMBER 336
5.ENTER 338
6.SAVE 338
7.LOAD 339
8.SIZE 339
9.BYE 339
10.ESC键 339
11.删除语句命令 340
12.PAGE 340
14.CON 341
15.#KILL 341
13.TAB 341
§7 文件的输入和输出 342
1.文件 342
2.文件的输入和输出 343
(1)打开文件语句OPEN FILE 343
(2)关闭文件语句CLOSE FILE 344
(3)二进制读写语句READ FILE和WRITE FILE 344
(4)符号读写语句INPUT FILE和PRINT FILE 347
(5)矩阵文件的读写语句 348
(6)链接语句CHAIN 349
3.目录管理命令 350
第四部分 APPLE-Ⅱ型微型计算机的浮点BASIC(APPLESOFT)语言 351
§1 使用浮点BASIC时要注意的若干问题 354
1.变量 354
2.直接执行和按程序执行 355
(3)RUN命令 358
(2)LIST命令 358
3.浮点BASIC中的专用命令 358
(1)NEW命令 358
(4)HOME命令 359
(5)ESC-@命令 359
(6)CTRL-C命令 359
(7)CONT命令 359
(8)DEL命令 359
(9)CTRL-X命令 359
(10)CTRL-S命令 359
4.浮点BASIC中的标准函数 359
5.改错 361
§2 浮点BASIC中的基本语句 362
1.LET语句 362
2.PRINT语句 363
3.GOTO和IF…THEN语句 364
4.READ、DATA和RESTORE语句 366
5.INPUT语句 367
6.REM语句和STOP语句 369
7.FOR…NEXT语句 369
8.DEF语句 370
9.TAB(X)函数 370
10.DIM语句 371
11.GOSUB和RETURN语句 372
12.ON语句 372
§3 POP语句 372
§4 GET语句 373
§5 浮点BASIC语言中关于显示格式的一些语句 373
1.SPC函数 374
2.VTAB和HTAB语句 374
4.SPEED语句 375
3.POS(0)函数 375
5.INVERSE、FLASH和NORMAL语句 376
6.改变显示文字资料幕的大小 376
§6 浮点BASIC语言中关于字符串的语句和函数 377
1.字符串的加法 377
2.字符串的长度函数LEN(A$) 378
3.字符串转换成数值的函数VAL和数值转换成字符串的函数STR$ 379
(1)VAL(A$) 379
(2)STR$ 380
4.字符转换成ASCII码函数ASC(字符串)和ASCII码转换成字符函数CHR$(表达式) 381
(1)ASC(字符串)函数 381
(2)CHR$(表达式)函数 381
5.子字符串、LEFT$、RIGHT$和MID$函数 381
(2)RIGHT$函数 382
(1)LEFT$函数 382
(3)MID$函数 383
§7 游戏控制器的摇杆函数PDL(X) 384
§8 TRACE和NOTRACE语句 384
§9 PEEK函数和POKE语句 386
§10 绘图语句 387
1.低分辨率图形 387
(1)画点语句 388
(2)画水平线语句 389
(3)画竖直线语句 389
(4)了解某点颜色的函数SCRN(X,Y) 390
2.高分辨率图形 390
(1)画点语句 392
(2)画直线语句(ⅰ) 392
(3)画直线语句(ⅱ) 392
(1)建立造型表 394
3.高分辨率造型 394
(2)建立造型表文件 396
(3)把造型表文件输入计算机 397
(4)造型绘图语句 398
§11 ONERR GOTO和RESUME语句 401
§12 计算机的内存使用界限和剩余空间函数FRE(X) 401
§13 WAIT语句 403
§14 CALL语句和USR(X)函数 404
§15 输入和输出命令IN#S和PR#S 405
§16 APPLE-Ⅱ型微型计算机的磁盘文件管理 405
1.盘片的初始化 406
2.程序文件 408
3.文件的目录、更名、删除、加锁、解锁和检查 410
(1)列出盘片中的目录 410
(2)文件的改名 410
(5)检查文件有无损坏 411
(3)文件的删除 411
(4)磁盘文件的加锁和解锁 411
4.在按程序执行方式中如何使用DOS命令 412
5.顺序文件 412
6.随机文件 418
7.二进制数文件 421
(1)二进制数文件的存贮:BSAVE命令 421
(2)二进制数文件的读出:BLOAD命令 422
(3)二进制数文件的执行:BRUN命令 422
8.EXEC命令 422
9.MON、NOMON和MAXFILE命令 424
附录1 浮点BASIC的保留字 427
附录2 浮点BASIC的错误信息 428
附录3 ASCII码表 430
编后 432
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018
- 《学前教育学》王换成主编 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《现代教育技术》李志河主编 2019