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

  • 购买积分:13 如何计算积分?
  • 作  者:张富编著
  • 出 版 社:北京:北京邮电学院出版社
  • 出版年份:1994
  • ISBN:7563501916
  • 页数:392 页
图书介绍:

前言 1

第一章 绪论 1

第一节 电子计算机系统 1

目录 1

第二节 数制与码制 5

一、数制 5

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

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

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

三、自动控制 16

四、事务管理 16

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

二、数据处理 16

一、数值计算 16

第五节 程序设计语言 18

小结 22

习题 23

第二章 PC DOS操作系统 24

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

一、软盘和软盘驱动器 24

二、磁盘操作系统PC DOS 26

三、磁盘文件目录 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 BASIC 55

第四节 在磁盘上建立可执行文件 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

二、赋值语句LET 93

三、数据类型转换 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

一、无条件转移语句GOTO 133

二、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