《结构化程序设计语言-True BASIC》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:侯海蒂等编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:1989
  • ISBN:7502504095
  • 页数:535 页
图书介绍:本书全面系统地介绍了结构化程序设计语言-TrueBASIC及其程序设计方法。

第一章 BASIC语言的发展及True BASIC的特点 1

一、BASIC语言的发展简介 1

目录 1

二、True BASIC语言的特点及系统要求 3

第一节 True BASIC程序的基本结构 7

第二章 True BASIC语言基础 7

第二节 True BASIC的字符集 12

第三节 True BASIC的常数 14

第四节 True BASIC的变量 17

第五节 True BASIC的标准函数 19

第六节 True BASIC的数字表达式 21

习题 26

第一节 赋值语句(LET语句) 29

第三章 True BASIC的简单程序 29

一、LET语句的一般形式 30

二、LET语句的赋值方式 32

三、使用LET语句的注意事项 33

第二节 输出语句(PRINT语句) 34

一、PRINT语句的用途 34

二、PRINT语句的输出格式 37

三、PRINT语句和LET语句的比较 45

第三节 输入语句(INPUT语句) 46

一、INPUT语句的作用 46

二、INPUT语句的一般形式 48

三、LINE INPUT语句 51

第四节 读数语句(READ语句)和置数语句(DATA语句) 52

一、READ语句和DATA语句的一般形式 53

二、READ语句和DATA语句的使用说明 53

第五节 恢复数据区语句(RESTORE语句) 58

第六节 三种提供数据语句的比较 60

第七节 END语句和STOP语句 62

习题 62

第四章 分支与选择结构 66

第一节 逻辑表达式 66

一、关系运算符 67

二、逻辑运算符 68

三、逻辑表达式的求值规则 70

第二节 条件语句(IF语句) 71

一、IF-THEN结构 71

二、IF-THEN-ELSE结构 73

三、IF-THEN-ELSE IF结构(ELSE IF结构) 76

四、IF语句的应用举例 80

第三节 选择判断语句(SELECT CASE语句) 86

一、SEILECT CASE结构的一般格式 86

二、SELECT CASE结构的使用说明 89

习题 94

第五章 数组与循环结构 98

第一节 数组 98

一、数组变量 98

二、数组元素 99

三、数组的维数 99

五、数组的界 101

四、数组的下标 101

六、数组的输入与输出 103

第二节 计数器控制循环(FOR循环) 105

一、FOR循环的一般格式 107

二、FOR循环的执行过程 108

三、FOR循环的使用说明 108

四、FOR循环(单重)的应用举例 115

五、多重循环及其应用举例 117

一、DO循环的引例 130

第三节 条件循环(DO循环) 130

二、DO循环的格式 135

三、MORE DATA和END DATA测试 136

四、DO循环应用举例 140

习题 147

第六章 矩阵语句与矩阵运算 152

第一节 数组的调整 152

第二节 矩阵语句 154

一、矩阵输出语句(MAT PRINT语句) 154

二、矩阵输入语句(MAT INPUT语句) 157

三、矩阵行输入语句(MAT LINE INPUT语句) 161

四、矩阵读数语句(MAT READ语句) 162

第三节 矩阵赋值 164

第四节 矩阵运算 168

一、矩阵的加法和减法 169

二、矩阵的乘法 170

三、数字乘矩阵 171

四、应用举例 173

第五节 矩阵函数及其它数组函数 175

一、内部数组值 175

二、矩阵函数 176

三、其它的数组函数 177

习题 178

第七章 函数、子程序和库 179

第一节 函数 179

一、引例 179

二、函数定义的形式 182

三、关于函数的进一步说明 183

四、应用举例 189

一、引例 193

第二节 子程序 193

二、子程序定义的一般形式 194

三、关于子程序的进一步说明 195

四、应用举例 199

第三节 连接语句与程序语句(CHAIN语句与PROGRAM语句) 215

一、连接语句(CHAIN语句) 215

二、程序语句(PROGRAM语句) 216

三、例题 217

第四节 库 218

习题 223

第八章 字符串处理 225

第一节 字符串常数及其输出 225

一、字符串常数 225

二、字符串常数的输出 226

一、字符串变量 227

第二节 字符串变量、数组及其赋值语句 227

二、字符串数组 228

第三节 字符串变量的输入 229

一、用READ语句和MAT READ语句输入 229

二、用INPUT语句输入 230

三、用LINE INPUT语句输入 230

第四节 字符串表达式 231

一、字符串连接运算 231

二、子字符串(简称子串) 232

三、字符串关系运算 233

第五节 字符串函数 235

一、串与数的转换 236

二、字符与ASCII码的转换 238

三、字符串大小写字母的转换 239

四、去除字符串中的空格 240

五、其它字符串函数 241

六、字符串函数程序例 242

第六节 日期与时间函数 244

习题 246

第九章 格式输出 249

第一节 格式输出语句(PRINT USING语句) 249

一、PRINT USING语句的作用 249

二、PRINT USING语句的格式 250

三、使用PRINT USING语句的注意事项 252

第二节 格式字串 254

一、格式字串的组成 254

二、格式代码的作用 255

三、文字字符的作用 268

第三节 USING$函数与数组格式输出 271

一、USING$函数 271

二、数组格式输出语句(MAT PRINTUSING语句) 274

第四节 格式输出的应用举例 277

习题 280

第十章 图形 283

第一节 窗口和坐标系 283

一、窗口 284

二、坐标系 287

第二节 PLOT语句 288

一、画点 288

二、画线 289

三、PLOT AREA语句 292

第三节 颜色 292

一、前景颜色 292

二、背景颜色 295

三、着色 295

四、ASK COLOR语句 297

一、BOX LINES语句 298

第四节 BOX语句 298

二、BOX ELLIPSE语句 299

三、BOX AREA语句 301

四、动画效果(BOX CLEAR,BOX KEEP和BOX SHOW语句) 302

第五节 PLOT TEXT语句 308

第六节 MAT PLOT语句 312

第七节 图画(PICTURE) 313

一、PICTURE子程序 313

二、PICTURE的调用 314

三、PICTURE的变换 315

第八节 多窗口 318

一、打开窗口 318

二、关闭窗口 320

三、窗口间的转换 320

第九节 三维图形 322

二、坐标变换 323

一、坐标系 323

三、实例 324

第十一章 文件 332

第一节 文件概述 332

一、数据和文件 332

二、文件名 333

三、通道 336

第二节 外部设备的数据传输 340

一、键盘输入 340

二、打印机输出 341

三、显示屏幕输出 345

四、空设备输出 351

第三节 磁盘文件命令 351

一、磁盘文件的种类 351

二、打开语句(OPEN语句) 352

四、删除文件内容语句(ERASE语句) 356

三、关闭语句(CLOSE语句) 356

五、删除文件语句(UNSAVE语句) 357

六、设置语句(SET语句) 357

七、询问语句(ASK语句) 363

第四节 正文文件 366

一、正文文件的特点 366

二、正文文件的建立 367

三、正文文件增加数据 371

四、正文文件读取数据 373

五、正文文件应用例 375

第五节 记录文件 378

一、记录文件的特点 378

二、记录文件的建立 380

三、记录文件增加记录 381

四、记录文件读取记录 384

五、记录文件修改记录 386

六、多数据项记录的处理 387

七、记录文件的应用例 391

第六节 字节文件 398

一、字节文件的特点 398

二、字节文件的建立 399

三、字节文件增加数据 400

四、字节文件读取数据 400

五、字节文件修改数据 402

六、字节文件应用例 403

第十二章 声音与音乐 408

第一节 声音 408

第二节 音乐 410

第一节 求一元方程的实根 415

一、图解法求根的粗略近似值 415

第十三章 常用算法 415

二、二分法 419

三、牛顿法 422

第二节 函数插值与曲线拟合 425

一、拉格朗日插值法 426

二、最小二乘法 431

第三节 数值积分 439

一、定步长辛普森法 440

二、变步长辛普森法 445

第四节 常微分方程的数值解法 450

第五节 线性方程组的解法 454

一、简单迭代法 454

二、高斯消去法 459

三、列主元高斯消去法 465

第一节 输入和运行True BASIC程序的基本流程 470

第十四章 True BASIC语言的上机方法 470

第二节 有关True BASIC上机的说明 477

一、True BASIC的系统状态 477

二、True BASIC状态下的屏幕设置 478

三、True BASIC的文件操作命令 479

四、True BASIC的各种强化编辑功能 482

五、True BASIC的语句当作命令 489

六、True BASIC能保存当前变量值 489

七、True BASIC的调试命令 491

八、True BASIC的DO命令 492

九、True BASIC的编译(COMPILE命令) 498

十、True BASIC可自定义功能键 499

十一、True BASIC的帮助功能 500

十二、True BASIC的中文状态 500

十三、True BASIC系统命令表 501

习题参考答案 502

主要参考文献 535