《Quick BASIC语言程序设计》求取 ⇩

前言1

第一章 绪论1

第一节 电子计算机系统1

目录1

第二节 数制与码制5

一、数制5

二、各种计数制之间的转换8

三、数的原码、补码和反码13

第三节 电子计算机的应用15

三、自动控制16

四、事务管理16

第四节 应用计算机解题的步骤16

二、数据处理16

一、数值计算16

第五节 程序设计语言18

小结22

习题23

第二章 PC DOS操作系统24

第一节 磁盘与磁盘操作系统24

一、软盘和软盘驱动器24

二、磁盘操作系统PC DOS26

三、磁盘文件目录27

第二节 DOS的装入28

第三节 PC DOS常用命令30

一、盘片的格式化(初始化)30

二、磁盘文件目录显示32

四、子目录的建立、进入、退出和删除33

三、删除文件33

五、文件的复制和核对34

六、文件的输出37

小结38

习题38

第三章 对Quick BASIC编程环境的初步认识39

第一节 Quick BASIC系统的安装39

一、Quick BASIC系统的基本软件39

二、系统的安装40

第二节 Quick BASIC屏幕42

第三节 Quick BASIC程序的基本操作44

一、用户程序的输入44

二、程序存入磁盘和从磁盘装入内存46

三、BASIC程序的调试与运行52

四、BASIC程序清单的显示与输出打印53

五、退出Quick BASIC55

第四节 在磁盘上建立可执行文件56

小结59

习题60

第四章 BASIC语言基础61

第一节 语言要素61

一、BASIC字符集61

二、BASIC程序行63

第二节 数据类型65

一、基本数据类型65

二、用户定义的数据类型67

第三节 常数与变量70

一、常数71

二、变量73

第四节 BASIC标准函数76

第五节 BASIC表达式79

一、表达式与运算79

二、算术运算与算术表达式79

三、关系运算与关系表达式82

四、逻辑运算与逻辑表达式83

第六节 程序模块和过程86

一、程序模块86

二、过程86

三、用户程序库87

小结88

习题90

第五章 简单程序设计92

第一节 变量的赋值——赋值语句92

一、最简单的BASIC程序92

二、赋值语句LET93

三、数据类型转换95

第二节 输出语句96

一、PRINT和LPRINT语句97

二、TAB函数与SPC函数100

三、按给定格式输出数据102

第三节 READ和DATA语句107

一、DATA语句107

二、READ语句108

三、恢复数据语句110

第四节 用键盘输入方式提供数据112

一、INPUT语句112

二、LINE INPUT语句115

三、键盘输入函数INKEY$116

第五节 简单程序举例117

小结122

习题124

第六章 分支程序设计127

第一节 流程图127

第二节 GOTO语句和IF语句133

一、无条件转移语句GOTO133

二、IF…THEN…ELSE语句136

第三节 SELECTCASE语句144

第四节 RANDOMIZE语句和TIMER、RND函数148

小结153

习题153

第七章 循环程序设计157

第一节 循环程序结构157

第二节 循环语句及其应用163

一、FOR…NEXT循环163

二、WHILE…WEND循环173

三、DO…LOOP循环177

第三节 多重循环程序190

小结197

习题198

一、数组与下标变量的概念201

第八章 下标变量的应用201

第一节 数组与下标变量201

二、数组的说明204

三、静态数组与动态数组207

四、LBOUND和UBOUND函数212

第二节 下标变量应用举例214

小结225

习题227

第九章 过程、模块和库229

第一节 过程的定义与调用229

一、过程的概念229

二、函数过程的定义和调用232

三、子程序过程的定义和调用237

一、传送常数和表达式240

第二节 传送自变量到过程240

二、传送变量241

第三节 变量和常数的作用范围246

一、局部变量和常数246

二、全局变量248

三、用SHARED语句定义共享变量251

第四节 STATIC变量和STATIC语句253

一、STATIC变量253

二、STATIC语句255

第五节 多模块程序结构256

一、多模块程序256

二、链接方式的多模块程序268

第六节 程序库的应用271

一、库的建立272

二、使用快速库273

三、向快速库增添新模块274

小结274

习题275

第十章 字符串276

第一节 字符串常数与字符串变量276

一、字符串常数276

二、字符串变量277

三、可变长度和固定长度字符串277

第二节 字符串的合并与比较279

第三节 字符串函数与语句283

一、字符串的搜索283

二、部分字符串的截取287

三、字符串的修改292

四、字符串、数与ASCII码的转换294

小结297

习题297

第十一章 数据文件299

第一节 文件概述299

第二节 顺序文件301

一、顺序文件的打开与关闭301

二、顺序文件中的记录格式303

三、顺序文件的建立和向文件增加数据304

四、读取顺序文件中的数据306

五、顺序文件的更新307

二、随机文件记录的格式310

第三节 随机文件310

一、随机文件的打开与关闭310

三、随机文件的建立312

四、随机文件的读取313

第四节 二进制文件316

一、二进制文件的打开与关闭316

二、二进制存取317

三、文件指针320

第五节 设备文件321

小结323

习题323

第十二章 图形325

第一节 屏幕显示325

第二节 屏幕显示方式设置327

第三节 基本几何图形的绘制329

一、画点329

二、画直线和矩形框332

三、画圆、椭圆和弧337

第四节 连续画线340

第五节 图形颜色的处理347

一、改变前景和背景颜色347

二、改变调色板属性350

三、填充图形354

第六节 图形窗口360

一、定义图形窗口361

二、建立文本窗口362

三、重定义图形窗口的坐标363

一、字符动画366

第七节 简单动画技术366

二、图形方式动画368

三、用GET和PUT语句作动画369

四、屏幕分页动画373

小结375

习题375

第十三章 陷阱技术376

第一节 错误陷阱376

一、设置错误陷阱376

二、错误的模拟与识别377

三、从错误处理程序返回378

一、设置事件陷阱380

第二节 事件陷阱380

二、事件陷阱的打开与关闭381

三、事件的处理382

第三节 功能键陷阱和时钟陷阱382

一、功能键陷阱382

二、用户定义键陷阱383

三、时钟陷阱386

第四节 音乐事件陷阱387

一、音乐的演奏387

二、音乐事件陷阱——后台演奏390

小结391

习题392

参考文献392

1994《Quick BASIC语言程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张富编著 1994 北京:北京邮电学院出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。