当前位置:首页 > 工业技术
True BASIC程序设计
True BASIC程序设计

True BASIC程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:谭浩强,张基温编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302024669
  • 页数:323 页
图书介绍:
上一篇:天线下一篇:Excel数据管理指南
《True BASIC程序设计》目录

第1章 计算机算法 1

1.1 算法与计算机 1

1.1.1 算法的特征 1

1.1.2 计算机——实现算法的有力工具 6

1.1.3 计算机科学是研究算法的科学 8

1.2 算法的表示 9

1.2.1 概述 9

1.2.2 流程图 10

1.2.3 三种基本结构 11

1.2.4 N-S结构流程图 14

1.3 用“逐步细化”方法进行算法设计 18

1.4 程序设计语言 25

1.4.1 概述 25

1.4.2 程序设计语言的发展 25

1.4.3 程序设计语言的功能 29

1.4.4 程序设计语言的使用 30

习题 31

第2章 True BASIC程序设计初步 33

2.1 概述 33

2.1.1 True BASIC简介 33

2.1.2 True BASIC程序的组成 35

2.1.4 使用True BASIC 39

2.1.3 True BASIC字符集 39

2.2 数据描述 42

2.2.1 数据类型 42

2.2.2 常量与变量 43

2.3 Ture BASIC表达式 45

2.3.1 算术操作符 45

2.3.2 标准函数 45

2.3.3 数学表达式 45

2.3.4 字符串表达式 48

2.4 数据传送 49

2.4.1 PRINT语句 49

2.4.2 LET语句 52

2.4.3 INPUT语句 53

2.4.4 DATA/READ语句与RESTORE语句 56

2.4.5数据传送语句小结 60

2.5 选取型程序结构 61

2.5.1 逻辑表达式 61

2.5.2 IF型结构控制 63

2.5.3 CASE型结构控制 70

2.6 循环型程序结构 74

2.6.1 DO循环 74

2.6.2 FOR循环 84

2.7.1 穷举 91

2.7 程序设计举例 91

2.7.2 迭代 96

2.7.3 确定性模拟 106

2.7.4 概率性模拟 108

习题 118

第3章 数组 127

3.1 用数组组织数据 127

3.1.1 几个基本概念 127

3.1.2 定义数组 131

3.1.4 简单应用举例 133

3.1.3 数组测试函数 133

3.2 数组的输入与输出 145

3.2.1 MAT PRINT语句 145

3.2.2 MAT INPUT语句 147

3.2.3 MAT READ语句 150

3.3 数组赋值与运算 151

3.3.1 MAT赋值语句 151

3.3.2 数组加 153

3.3.3 矩阵乘 154

3.3.4 数值量乘数组 155

3.3.5 内部数组常数 155

3.4 排序 158

3.3.6 矩阵函数 158

3.4.1 选择排序 159

3.4.2 插入排序 161

3.4.3 交换排序 167

习题 170

第4章 函数与子程序 175

4.1 函数 175

4.1.1 自定义函数 175

4.1.2 外部函数——使用局部变量 183

4.1.3 递归函数 187

4.2 子程序 190

4.1.4 按功能定义函数 190

4.2.1 子程序的定义和调用 191

4.2.2 内部子程序与外部子程序 191

4.2.3 带参子程序——虚实结合 193

4.2.4 递归子程序与递归程序设计 199

4.3 库文件 215

4.3.1 库文件的概念 215

4.3.2 库文件的形成与使用 216

4.4 模块化程序设计 216

4.4.1 设计大程序的策略——模块化 216

4.4.2 模块间的层次结构 219

4.4.3 采用自顶向下、逐步细化的设计方法 220

4.5 程序的连接 224

4.5.1 连接语句(Chain语句) 224

4.5.2 响应语句(Program语句) 225

习题 225

第5章 字符串 229

5.1 基本概念 229

5.1.1 字符串常数与字符串变量 229

5.1.2 字符串的比较 230

5.1.3 字符串连接与子字符串 230

5.2.1 用READ/DATA或INPUT语句传送字符串常数 231

5.2 字符串传送 231

5.2.2 LINE INPUT语句 232

5.2.3 用LET语句传送字符串数据 233

5.3 字符串函数 234

5.3.1 测字符串长度函数 234

5.3.2 字符串转换函数 235

5.3.3 字符串重复函数 239

5.3.4 子字符串查找函数 239

5.3.5 删除首尾空格函数 240

习题 241

6.1 程序质量的标准 242

6.1.1 关于程序质量的几个概念 242

第6章 程序设计方法和风格 242

6.1.2 从效率第一到清晰第一 244

6.2 结构化程序设计 245

6.3 程序设计的风格 246

6.3.1 基本风格:简短朴实 247

6.3.2 程序文档化 248

6.3.3 使用过程的具体原则 253

6.3.4 使用控制结构的具体原则 253

6.3.5 提高表达式的可读性 256

习题 257

7.1.1 输入风格 259

7.1 数据的输入 259

第7章 数据的输入与输出 259

7.1.2 单键输入(GET KEY)语句 261

7.1.3 测试按任一键(KEY INPUT函数) 262

7.2 数据输出格式的控制 263

7.2.1 显示的区宽和边界 263

7.2.2 TAB定位 265

7.2.3 自定义输出数据项格式(PRINT USING语句) 267

7.2.4 MATPRINT USING语句 271

7.2.5 USING$函数 272

习题 272

8.1.2 图形窗口坐标 275

8.1.1 显示器的工作模式 275

第8章 图形 275

8.1 显示模式与图形窗口 275

8.2 画图 277

8.2.1 画点 277

8.2.2 画线 278

8.2.3 画矩形 279

8.2.4 画圆与椭圆 279

8.3 着色 280

8.3.1 前景颜色与背景颜色 280

8.3.3 用PLOT AREA语句画实体图形 281

8.3.2 用BOX AREA语句画实体矩形 281

8.3.4 用FLOOD语句着色 282

8.3.5 图形中的正文设置 282

8.4 动画 283

8.5 图画 283

8.5.1 图画的定义与调用 283

8.5.2 图画的变换 284

习题 285

9.1.1 文件名 286

9.1.2 文件的存取方式与文件指针 286

9.1 有关概念 286

第9章 数据文件 286

9.1.3 文件的组织 287

9.1.4 通道、文件的打开与关闭 288

9.1.5 数据文件操作的一般过程 290

9.2 正文文件操作 290

9.2.1 写正文文件 290

9.2.2 写屏幕与打印机输出 292

9.2.3 读正文文件 292

9.2.4 按数据项处理正文文件 293

9.3.1 True BASIC记录文件的特点及其属性设置 294

9.3 记录文件操作 294

9.3.2 记录文件的存取 295

9.3.3 多数据项记录的拼装与分解 297

9.4 字节文件操作 299

9.4.1 字节文件的存取特点 299

9.4.2 字节文件应用举例 301

9.5 文件管理 302

习题 303

附录A 编辑键一览表 305

附录B Ture BASIC系统命令一览表 306

附录C True BASIC语法一览表 308

附录D IBM-PC字符与ASCII代码对照表 318

相关图书
作者其它书籍
返回顶部