《Turbo Basic教程》求取 ⇩

§1.4.2模块化程序设计 11

§9.9.3 Edit命令详述 431

§5.3.2 FOR…NEXT的详细说明 211

§1.1.3符号程序2

(上 册)2

第一部分 Turbo BaSic程序设计概述2

目 录2

第一章结构化程序设计的概念2

§1.1.2机器语言程序2

§1.1计算机程序设计概述2

§1.1.1什么叫程序?2

§1.5.4程序说明 13

§1.1.4程序的种类3

§1.2应用程序的开发过程4

§1.2.1程序开发过程概述4

§1.2.2程序开发步骤详述5

§1.3 Turbo Basic的特性10

§1.3.1 Basic是一种通用语言10

§1.3.2 Turbo Basic是Basic的一个独特版本10

§1.4设计好程序的方法11

§1.4.1结构化程序设计11

§1.5.1问题的确立12

§1.5.2输入格式12

§1.5 Turbo Basic程序样例12

§1.4.3 自顶向下程序设计12

§1.5.3输出格式及其确定13

§1.5.5作为程序规划工具的伪代码概述22

§1.6本章辅导23

§1.6.1 本章小结23

§1.6.2本章自测24

§1.6.3复习题25

§1.6.4编程题26

第二章Turbo Basic结构化程序设计28

§2.1硬件的一般性知识28

§2.1.1键盘的使用30

§2.1.2监视器(Monitor)33

§2.1.3打印机33

§2.1.4磁盘驱动器34

§2.1.5微处理器37

§2.2软件介绍38

§2.3访问计算机的方法40

§2.3.1 开机40

§2.3.2装入操作系统40

§2.4准备一份Turbo Basic软件的工作拷贝42

§2.3.3计算机系统的重新引导42

§2.4.1软盘系统(A和B驱动器,没有硬盘)43

§2.4.2硬盘系统44

§2.5 Turbo Basic程序概述44

§2.5.1进入Turbo Basic45

§2.5.2Turbo Basic屏幕46

§2.5.3文件命令和编辑命令51

§2.5.4使用Turbo Basic编辑器输入程序56

§2.5.5键盘上的特殊功能键61

§2.5.6 Run运行命令62

§2.5.7 Options命令63

§13.3.3关于从顺序主文件中删除编码和删险记录的检验67

§2.6.2本章自测69

§2.6本章辅导69

§2.6.1本章小结69

§2.6.3实例70

§2.6.4复习题72

§2.6.5调试练习72

§2.6.6编程题73

第三章输入/处理/输出:编写基本程序75

§3.1数据处理循环:输入/处理/输出75

§3.2结构化程序设计概念的回顾76

§3.3数据结构77

§3.3.1计算机处理的数据类型77

§3.3.2定义变量名80

§3.3.3定义常量82

§3.4.1键入数字变量84

§3.4 INPUT语句84

§3.4.2键入字符串变量85

§3.4.3没有输入任何数据而按Enter键会怎样86

§5.1.2选择结构 186

§3.4.4一行中输入多个变量87

§3.4.5用问号?对输入到字符串变量的值定界88

§5.2.1关于迭代的DO WHILE…LOOP结构 189

§3.5赋值语句91

§3.5.1使用赋值语句执行基本算术运算91

§3.5.2用赋值语句给变量赋固定值104

§3.5.3使用带有字符串变量和字符数据的赋值语句106

§3.6.1一般格式109

§3.6打印语句PRINT和LPRINT109

§3.6.2改善输出的可读性114

§3.6.3打印或显示行太长时的处理方法116

§3.6.4 PRINT和LPRINT语句中分隔符的功能121

§3.7完善程序125

§3.7.1注释125

§3.7.2每次运行前清屏125

§3.7.3指令续行125

§3.7.4有关数字变量存贮十进制数的警告126

§3.8本章辅导127

§3.8.1本章小结127

§3.8.2本章自测128

§3.8.3实例128

§3.8.4复习题130

§3.8.5调试练习132

§3.8.6编程题133

§4.1四种逻辑控制结构概述136

第四章 IF选择语句136

第二部分 逻辑控制结构细述136

§4.1.1顺序结构136

§4.1.2选择结构137

§4.1.3迭代结构137

§4.1.4 Case结构138

§4.2 IF选择语句块139

§4.2.1 IF语句块的指令格式139

§4.2.2比较的规则149

§4.2.3 ASCII码排序序列153

§4.2.4条件满足时不操作154

§4.3 IF语句的其它选择方式156

§4.3.1 IF语句块与标准IF语句的对比156

§4.3.2条件句嵌套157

§4.3.3复合条件语句161

§4.3.4取反条件句169

§4.4利用行号和跟踪功能简化程序调试173

§4.5本章辅导174

§4.5.1本章小结174

§4.5.2本章自测176

§4.5.3实列178

§4.5.4复习题180

§4.5.5调试练习181

§4.5.6编程题181

§5.1四种逻辑控制结构概述185

§5.1.1顺序结构185

第五章关于逻辑控制及自顶而下编程的迭代、循环和子程序185

§5.1.3迭代结构187

§5.1.4分情形结构188

§5.2迭代方法189

§5.2.2用于迭代的DO WHILE…LOOP结构变形199

§5.2.3在迭代中使用EXIT语句201

§5.2.4嵌套迭代202

§5.3.1 FORNEXT作为另一种迭代方法207

§5.3 FOR…NEXT语句207

§5.4迭代方法的选择220

§5.5在子程序中引入自顶而下模块化编程方法222

§5.5.1 为什么使用子程序222

§5.5.2 GOSUB的格式226

§5.5.3 嵌套GOSUB228

§5.5.4 程序中GOSUB的放置230

§5.5.5 常见的GOSUB错误235

§5.5.6 GOSUB特性总结237

§5.6本章辅导239

§5.6.1 本章小结239

§5.6.2 本章自测242

§5.6.3 实例242

§5.6.4复习题245

§5.6.5调试练习246

§5.6.6编程题247

第六章利用输入文件或键入数据显示和打印设计良好的报表251

§6.1文件处理导论251

§6.1.1什么是文件?251

§6.1.2文件中的记录251

第三部分 打印251

§6.1.3建立顺序文件252

§6.1.4从顺序文件读入记录261

§6.2打印输出的特点263

§6.2.1显示与打印输出263

§6.2.2打印和显示输出所用的方法264

§6.3编辑功能266

§6.3.1 概述266

§6.3.2 LPRINTUSING和PRINTUSING语句268

§6.4其它打印选择279

§6.4.1使用打印格式表279

§6.4.2TAB函数279

§6.4.3 Width 语句281

§6.4.4 SPC函数282

§.6.4.5控制一行的打印283

§6.4.6进纸至新页285

§6.4.7打印页号288

§6.4.8打印运行日期289

§6.5打印不种类型的报表291

§6.5.1明细或事务报表291

§6.5.2例外表292

§6.5.4 明细表、例外表及一览表的示范打印程序292

§6.5.3一览表292

§6.6本章辅导294

§6.6.1本章小结294

§6.6.2本章自测296

§6.6.3实例297

§6.6.4复习题302

§6.6.5调试练习303

§6.6.6编程题304

§7.1.1控制中断过程的例子309

第七章控制中断过程:自顶向下模块化方法309

§7.1控制中断过程的介绍309

§7.1.2单级控制中断314

§7.1.3精确表达以提高控制中断报告的质量323

§7.1.4单级中断过程小结328

§7.2多级控制中断330

§7.3.1本章小结340

§7.3本章辅导340

§7.3.2本章自测341

§7.3.3实例342

§7.3.4复习题347

§7.3.5调试练习347

§7.3.6编程题:348

第八章调试程序、确认数据和改善程序设计353

§8.1程序错误353

§8.1.1语法错误353

第四部分程序调试353

§8.1.2逻辑错误356

§8.1.3使用全面且现实的测试数据将减少未发现的逻辑错误358

§8.1.4修正逻辑错误359

§8.2通过确认输入避免逻辑错误368

§8.2.1为什么必须输入确认?368

§8.2.2无效输入引起的一些后果369

§8.2.3数据验证方法370

§8.2.4变量的类型及其影响372

§8.2.5用SELECTCASE语句确认数据376

§8.2.6数据确认的其它方法378

§8.3输入错误的处理379

§8.3.1 中止程序的运行379

§8.3.2打印一个包含关键变量、出错变量内容和380

§8.3.3要么部分处理错误数据,要么整个跳过错误数据380

§8.3.4错误数目超过预定的极限时中止运行380

§8.3.5用开关“标记”错误381

§8.3.6处理输入文件或大量的变量时打印控制总数382

§8.3.7发现错误时让用户中止处理382

§8.4什么时候应确认数据?384

§8.5用于调试和数据处理的READ和DATA语句384

§8.5.1 READ和DATA语句的用法:概述384

§8.5.2什么时候使用READ和DATA语句?387

§8.6程序设计特性的回顾388

§8.7本章辅导390

§8.7.1 本章小结390

§8.7.2本章自测391

§8.7.3实例392

§8.7.4复习题396

§8.7.5调试练习397

§8.7.6 编程题398

第九章深入了解Turbo Basic环境402

§9.1 Turbo Basic环境概述402

§9.1.1帮助功能402

§9.1.2选取命令和选项403

§9.1.3下拉选单和上托选单404

§9.1.4确定运行状态405

§9.2重新配置屏幕406

§9.2.1Tile选项406

§9.2.2 Zoom功能408

§9.2.3 Stack选项409

§9.2.4改变当前窗口410

§9.2.5将窗口从屏幕上清除412

§9.2.6在屏幕上恢复已关闭的窗口413

§9.3进一步讨论Window命令414

§9.3.1激活窗口414

§9.3.2Window命令的Goto选项414

§9.3.3 Window选项小结414

§9.4.1在命令选取之前出现在Turbo Basic主屏幕上的提示416

§9.4 Turbo Basic屏幕底部Help行的解释416

§9.4.2帮助行随所执行命令的不同而变化417

§9.4.3热键418

§9.5改变窗口大小419

§9.6用不同的配置文件建立不同的环境422

§9.7 Setup命令下的Color选项423

§9.8 Setup命令下的Miscellaneous(杂项)选项424

§9.8.1 Aut0 Save Edit(自动保存编辑内容)424

§9.8.2 Backup Source Files(备份源文件)425

§9.9其他的Turbo Basic功能426

§9.9.1 File命令下的Options选项426

§9.9.2进一步介绍Options选项428

§9.10本章辅导436

§9.10.1本章小结436

§9.10.3复习题438

§9.10.2本章自测438

§9.10.4编程题439

(下 册)442

第五部分 Turbo Basic的高级特性442

第十章数组及表格处理442

§10.1 数组介绍442

§10.2数组用于存储数字或字符串变量442

§10.2.1 DIM语句定义数组的大小443

§10.2.2使用下标访问数组元素444

§10.2.3 Option Base 语句445

§10.2.5用FOR…NEXT处理数组446

§10.2.4下标可以是整数、变量或算术表达式446

§10.2.6把数据读入数组448

§10.3数组和下标的几点补充450

§10.3.1数组中的元素不一定要连续处理450

§10.3.2数组中元素能定义一个范围,可以不是1~n450

§10.3.3由字符串变量组成的数组451

§10.4使用数组存储总和452

§10.4.1概述452

§10.4.2储存总和的数组必须初始化452

§10.4.3把输入数据累加到数组453

§10.4.4累加到数组前要有效化输入数据454

§10.5数组元素排序459

§10.5.1替换方法459

§10.5.2冒泡排序463

§10.6数组处理的几个补充概念467

§10.6.1界限选项467

§10.6.2动态及静态数组468

§10.7使用数组存储表格数据471

§10.7.1 并行数组472

§10.7.2把数据存入表格472

§10.7.3找出与销售输入相匹配的表格条目473

§10.7.4找不到匹配编码怎么办476

§10.7.5根据表格中的相对位置寻找表格输入478

§10.8多维数组482

§10.8.1二维数组用于存储数据482

§10.8.2 维数组用于累加总和487

§10.8.3二维数组用于存储表格492

§10.9折半查询二维数组496

. §10.9.1串行查询496

§10.9.2折半查询497

§10.9.3折半查询的示例498

§10.10内部数组与外部数组499

§10.1 1本章辅导500

§10.1 1.1本章小结500

§10.11.3实例502

§10.1 1.2本章自测502

§10.1 1.4复习题:506

§10.11.5调试练习506

§10.1 1.6编程题:507

第十一章用过程进行自顶向下模块化程序设计详述513

§11.1 自顶向下模块化程序设计的回顾513

§11.1.1为什么要编写自顶向下模块化程序513

§11.1.2 自顶向下模块化程序中的GOSUB514

§11.2在自顶向下模块化程序中硬用过程517

§11.2.1基本格式517

§11.2.2利用过程传递参数519

§11.3.2子程序应是内相关的538

§11.3.3何时使用子程序,何时使用过程538

§11.3 过程及子程序小结538

§11.3.1何时使用子程序538

§11.4层次图是自顶向下模块化程序的规划工具539

§1 1.5本章辅导545

§11.5.1本章小节545

§1 1.5.2本章自测547

§11.5.3实例547

§11.5.4复习题551

§11.5.5调试练习553

§11.5.6编程题554

§12.1 函数用作自顶向下、模块化结构555

§12.1.1 函数简介555

第十二章自顶向下模块化程序设计中的函数、字符串处理及递归555

§12.1.2 自定义函数556

§12.1.3预定义函数565

§12.2使用预先定义的函数进行字符串处理569

§12.2.1输入字符串数据的方法569

§12.2.2举例: 如何用字符串函数对字符串进行操作574

§12.3在过程和函数中说明变量582

§12.3.1局部变量582

§12.3.2共享变量585

§12.3.3静态变量587

§12.4递归589

§12.4.1递归的定义589

§12.4.2 Turbo BASIC中递归使用举例592

§12.5 CHAIN(链接)语句595

§12.6本章辅导596

§12.6.1本章小结596

§12.6.2本章自测598

§12.6.3实例600

§12.6.4复习题601

§12.6.5调试练习603

§12.6.6编程题603

第十三章 文件处理和数据库管理605

§13.1主文件处理的系统概述605

§13.1.1什么叫主文件605

§13.1.2典型的主文件过程606

§13.2.1顺序文件结构概述607

§13.2修改顺序文件607

§1 3.1.3文件处理程序和软件包607

§13.2.2顺序主文件和细目文件608

§13.2.3修改过程610

§13.3修改过程中的有效性检验624

§13.3.1新账目的检验624

§13.3.2双重检验关键字段626

§13.3.4顺序错误的检验628

§13.4为各主记录修改带多个细目记录的过程630

§13.5随机文件结构634

§13.5.1顺序文件与随机文件中的区别634

§13.5.2处理顺序文件和随机文件中的区别635

§13.5.3随机文件处理636

§1 3.6二进制文件:简述661

§1 3.7本章辅导662

§13.7.1本章小结662

§13.7.2本章自测664

§13.7.3实例664

§13.7.4复习题670

§13.7.5调试练习670

§13.7.6编程题671

第十四章 图形和声音673

§14.1Turbo Basic图形概述673

§14.2.1 定义675

§14.2.2监视器的类型675

§14.2显示图形所需的微型设备675

§14.3Turbo Basic图形指令677

§14.3.1 Screen指令677

§14.3.2馅饼图679

§14.3.3直方图686

§14.3.4线条图692

§14.3.5 COLOR指令697

§14.3.6用于画线的PSET指令698

§14.3.7 DRAW指令699

§14.4用Turbo Basic产生声音701

§14.5结论703

§14.6本章辅导704

§14.6.1本章小结704

§14.6.2本章自测706

§14.6.3实例706

§14.6.4复习题708

§14.6.5 调试练习709

§14.6.6编程题710

习题解答712

附录794

附录A Turbo Basic保留字795

附录B Turbo Basic字符集797

附录C ASCII(美国信息交换标准代码)表798

附录D Turbo Basic编辑命令表802

附录E Turbo Basic错误信息812

附录F Turbo Basic指令集826

§10.4.5打印数组数据4554

1991《Turbo Basic教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由凯文,文;山编译 1991 北京希望电脑公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Turbo Pascal程序设计教程(1995 PDF版)
Turbo Pascal程序设计教程
1995 青岛:青岛海洋大学出版社
TURBO CAD 教程( PDF版)
TURBO CAD 教程
Access Basic教程(1994.10 PDF版)
Access Basic教程
1994.10 学苑出版社
Turbo Basic教程 下(1991 PDF版)
Turbo Basic教程 下
1991 北京希望电脑公司
Structured Programming USing Turbo BASIC( PDF版)
Structured Programming USing Turbo BASIC
Turbo C培训教程(1993 PDF版)
Turbo C培训教程
1993 北京:学苑出版社
TCAM/Turbo CAD实用教程(1997 PDF版)
TCAM/Turbo CAD实用教程
1997 天津:天津大学出版社
BASIC教程  下  Quick BASIC(1992 PDF版)
BASIC教程 下 Quick BASIC
1992 北京:科学出版社
Turbo Pascal程序设计教程(1991 PDF版)
Turbo Pascal程序设计教程
1991 南京:南京出版社
高速Turbo C 教程(1991 PDF版)
高速Turbo C 教程
1991 中国科学院希望高级电脑技术公司
Visual BASIC教程(1999 PDF版)
Visual BASIC教程
1999 成都:电子科技大学出版社
BASIC教程  上  基本BASIC(1991 PDF版)
BASIC教程 上 基本BASIC
1991 北京:科学出版社
Turbo C程序设计教程(1995 PDF版)
Turbo C程序设计教程
1995 北京:人民邮电出版社
微型计算机在工业控制过程中的应用(1988 PDF版)
微型计算机在工业控制过程中的应用
1988 北京:兵器工业出版社
Turbo BASIC简明教程(1994 PDF版)
Turbo BASIC简明教程
1994 开封:河南大学出版社