BASIC结构程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:袁淑君,师书恩,林钧礼编
- 出 版 社:北京:北京师范大学出版社
- 出版年份:1986
- ISBN:7303003053
- 页数:317 页
第一章 人、语言和计算机 1
§1-1计算机的组成 1
一、计算机的处理对象 1
二、使用计算机 1
三、计算机进行数据处理的基本原理和计算机硬件组成 2
四、计算机软件组成 5
§1-2语言、程序和程序设计 5
一、低级语言 6
二、高级语言 6
三、BASIC语言 7
四、高级语言执行过程 7
五、程序与程序设计 8
小结 9
第二章 BASIC程序 11
§2-1BASIC程序结构 11
一、行号 11
二、语句 12
§2-2数据类型 13
一、常量 14
二、变量 14
§2-3运算符和表达式 15
一、算术表达式 15
二、关系表达式 17
三、布尔表达式 18
四、BASIC运算的优先次序 19
五、赋值算符 20
§2-4标准函数 20
§2-5BASIC程序的建立、运行和修改 21
一、进入和退出RSTS/E系统 21
二、几个编辑命令 22
§2-6获得清单的命令 25
一、列出文件目录(CATALOG命令) 25
二、显示内存中程序长度(LENGTH命令) 25
小结 25
习题 26
第三章 BASIC语言的结构程序设计 28
§3-1程序设计要点 28
一、定义数据 28
二、问题的算法 29
三、流程图 30
§3-2结构程序设计的控制结构 31
§3-3选择和循环 33
一、选择结构 33
二、循环结构 35
§3-4调整BASIC程序 37
小结 38
习题 39
第四章 输入和输出 41
§4-1提供数据语句 41
一、赋值语句 41
二、交互式的数据输入语句(INPUT语句) 43
三、读数据语句(READ),数据语句(DATA),和数据恢复语句(RESTORE) 46
四、三种提供数据语句的比较 50
§4-2打印语句(PRINT语句) 52
一、PRINT语句的用途 53
二、PRINT语句输出格式 55
三、PRINT语句和LET语句的比较 58
小结 58
习题 59
第五章 选择结构和循环结构 61
§5-1选择结构 61
一、无条件转移语句(GOTO语句) 61
二、条件转移语句 63
三、多重选择结构 68
四、散转语句(ON-GOTO语句) 74
§5-2循环结构 75
一、FOR循环结构——计数器控制循环 75
二、WHILE/UNTIL循环结构——条件循环结构 81
§5-3条件循环结构的使用 85
一、使用标记值终止循环 85
二、使用计算结果控制循环 88
§5-4有条件地结束FOR循环 91
§5-5语句修饰符 93
一、修饰符IF和UNLESS 94
二、FOR修饰符 95
三、UNTIL和WHILE修饰符 95
四、嵌套修饰符 96
§5-6嵌套循环 97
§5-7错误处理 102
一、错误转向控制语句(ON ERROR GOTO) 102
二、退出错误处理子程序(RESUME) 104
§5-8暂停程序运行(SLEEP和WAIT) 105
§5-9停止程序运行 106
一、结束语句(END) 106
二、暂停语句(STOP) 106
小结 106
习题 107
第六章 数组和下标变量 111
§6-1数组说明 111
§6-2下标、下标的值和下标变量 112
§6-3数组操作 113
一、数组的初始化 113
二、数组元素的读入和印出 114
§6-4部分地使用数组元素 119
§6-5数组的排序和检索 124
一、冒泡排序 124
二、冒泡排序的BASIC程序 125
三、检索数组 127
§6-6矩阵操作 131
一、矩阵的读入和打印 131
二、矩阵初始化 132
三、矩阵运算 134
小结 138
习题 139
第七章 子程序和自定义函数 142
§7-1子程序 142
一、转子语句和返回语句 142
二、子程序嵌套 149
三、条件转向语句(ON-GOSUB) 149
§7-2自定义函数 150
一、库函数 150
二、自定义函数 155
三、函数参数和全局变量 164
§7-3程序举例——简单统计问题 167
小结 174
习题 175
第八章 字符串处理 177
§8-1字符串的长度——串长度函数(LEN) 177
§8-2子字符串 178
一、子字符串标记 178
二、字符串函数 178
三、查找子字符串 180
§8-3字符串操作 181
一、字符串连接 181
二、字符串表达式和字符串比较 181
三、数字字符串运算函数 187
§8-4转换函数 187
一、数字字符串和数的相互转换 187
二、ASCII字符串/数字表转换语句(CHANGE) 189
三、字符串及其ASCII码值间的转换 190
四、字符串到字符串的转换 191
§8-5产生特殊字符串的函数 193
一、SPACE$函数 193
二、STRING$函数 193
§8-6日期和时间函数(DATE$和TIME$) 194
一、DATE$函数 194
二、TIME$函数 194
§8-7应用举例 195
一、密码生成程序 195
二、扫描FOR循环头程序 197
三、本文编辑问题 201
小结 202
习题 203
第九章 格式输出和文件 206
§9-1格式输出 206
一、格式输出语句(PRINT USING) 206
二、打印数字 206
三、打印字符串 211
四、程序举例 212
§9-2文件处理 214
一、文件和设备 214
二、设备名、文件名和通道 215
三、文件组织 216
四、程序访问文件或设备的过程 216
五、文件操作 219
§9-3ASCII码文件 220
一、打开和关闭ASCII码文件 220
二、读/写数据操作 220
三、ASCII码文件举例 223
§9-4虚数组文件 228
一、虚数组说明(DIM#语句) 228
二、打开和关闭虚数组文件 229
三、访问虚数组文件 229
四、程序举例 235
§9-5Block I/O文件 237
一、打开和关闭Block I/O文件 237
二、读/写数据操作 238
三、访问I/O缓冲区 239
四、数据转换(CVT函数) 242
五、程序举例 243
小结 246
习题 247
习题参考答案 248
附录 306
附录一:ASCII码表 306
附录二:BASIC-PLUS的保留关健字 307
附录三:PDP-11BASIC-PLUS错误信息 309
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《家》高铁林,王力军文;胡博综图 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019