True BASIC程序设计(第3版)

True BASIC程序设计(第3版) pdf epub mobi txt 电子书 下载 2026

出版者:清华大学出版社
作者:谭浩强 张基温
出品人:
页数:323
译者:
出版时间:1998-04
价格:21.00
装帧:平装
isbn号码:9787302024668
丛书系列:
图书标签:
  • 计算机
  • 教材
  • true
  • basic书
  • True
  • BASIC程序设计(第3版)
  • True BASIC
  • 程序设计
  • BASIC语言
  • 计算机编程
  • 第三版
  • 教材
  • 入门
  • 算法
  • 教学
  • 经典
  • 计算机科学
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

内容简介

TrueBASIC是由BASIC语言的两位创始人推出的新的BASIC版本,对BASIC语言作了重大的改进

和发展。本书系统地介绍了TrueBASIC的结构化与模块化程序设计方法,同时通过大量例题介绍算法及

如何编程,每章后均附有习题。本书采用了新的体系编写,从算法入手,使读者在学习之后能具有较强的算

法设计和程序设计的能力,养成良好的程序设计风格。

在这次修订中,补充了一些内容,并根据教学实践,对习题的难度和内容作了调整,以适应教学者需

要。同时重新编写了《TrneBASIC程序设计题解》。

本书可作为高等院校、中专和各类计算机培训班的教材,也可供自学参考。

作者简介

目录信息

目录
第1章 计算机算法
1.1 算法与计算机
1.1.1 算法的特征
1.1.2 计算机―实现算法的有力工具
1.1.3 计算机科学是研究算法的科学
1.2 算法的表示
1.2.1 概述
1.2.2 流程图
1.2.3 三种基本结构
1.2.4 NS结构流程图
1.3 用“逐步细化”方法进行算法设计
1.4 程序设计语言
1.4.1 概述
1.4.2 程序设计语言的发展
1.4.3 程序设计语言的功能
1.4.4 程序设计语言的使用
习题
第2章 TrueBASIC程序设计初步
2.1 概述
2.1.1 TrueBASIC简介
2.1.2 TrueBASIC程序的组成
2.1.3 TrueBASIC字符集
2.1.4 使用TrueBASIC
2.2 数据描述
2.2.1 数据类型
2.2.2 常量与变量
2.3 TureBASIC表达式
2.3.1 算术操作符
2.3.2 标准函数
2.3.3 数学表达式
2.3.4 字符串表达式
2.4 数据传送
2.4.1 PRINT语句
2.4.2 LET语句
2.4.3 INPUT语句
2.4.4 DATA/READ语句与RESTORE语句
2.4.5 数据传送语句小结
2.5 选取型程序结构
2.5.1 逻辑表达式
2.5.2 IF型结构控制
2.5.3 CASE型结构控制
2.6 循环型程序结构
2.6.1 DO循环
2.6.2 FOR循环
2.7 程序设计举例
2.7.1 穷举
2.7.2 迭代
2.7.3 确定性模拟
2.7.4 概率性模拟
习题
第3章 数组
3.1 用数组组织数据
3.1.1 几个基本概念
3.1.2 定义数组
3.1.3 数组测试函数
3.1.4 简单应用举例
3.2 数组的输入与输出
3.2.1 MATPRINT语句
3.2.2 MATINPUT语句
3.2.3 MATREAD语句
3.3 数组赋值与运算
3.3.1 MAT赋值语句
3.3.2 数组加
3.3.3 矩阵乘
3.3.4 数值量乘数组
3.3.5 内部数组常数
3.3.6 矩阵函数
3.4 排序
3.4.1 选择排序
3.4.2 插入排序
3.4.3 交换排序
习题
第4章 函数与子程序
4.1 函数
4.1.1 自定义函数
4.1.2 外部函数――使用局部变量
4.1.3 递归函数
4.1.4 按功能定义函数
4.2 子程序
4.2.1 子程序的定义和调用
4.2.2 内部子程序与外部子程序
4.2.3 带参子程序―虚实结合
4.2.4 递归子程序与递归程序设计
4.3 库文件
4.3.1 库文件的概念
4.3.2 库文件的形成与使用
4.4 模块化程序设计
4.4.1 设计大程序的策略――模块化
4.4.2 模块间的层次结构
4.4.3 采用自顶向下、逐步细化的设计方法
4.5 程序的连接
4.5.1 连接语句(Chain语句)
4.5.2 响应语句(Program语句)
习题
第5章 字符串
5.1 基本概念
5.1.1 字符串常数与字符串变量
5.1.2 字符串的比较
5.1.3 字符串连接与子字符串
5.2 字符串传送
5.2.1 用READ/DATA或INPUT语句传送字符串常数
5.2.2 LINEINPUT语句
5.2.3 用LET语句传送字符串数据
5.3 字符串函数
5.3.1 测字符串长度函数
5.3.2 字符串转换函数
5.3.3 字符串重复函数
5.3.4 子字符串查找函数
5.3.5 删除首尾空格函数
习题
第6章 程序设计方法和风格
6.1 程序质量的标准
6.1.1 关于程序质量的几个概念
6.1.2 从效率第一到清晰第
6.2 结构化程序设计
6.3 程序设计的风格
6.3.1 基本风格:简短朴实
6.3.2 程序文档化
6.3.3 使用过程的具体原则
6.3.4 使用控制结构的具体原则
6.3.5 提高表达式的可读性
习题
第7章 数据的输入与输出
7.1 数据的输入
7.1.1 输入风格
7.1.2 单键输入(GETKEY)语句
7.1.3 测试按任一键(KEYINPUT函数)
7.2 数据输出格式的控制
7.2.1 显示的区宽和边界
7.2.2 TAB定位
7.2.3 自定义输出数据项格式(PRINTUSING语句)
7.2.4 MATPRINTUSING语句
7.2.5 USING$函数
习题
第8章 图形
8.1 显示模式与图形窗口
8.1.1 显示器的工作模式
8.1.2 图形窗口坐标
8.2 画图
8.2.1 画点
8.2.2 画线
8.2.3 画矩形
8.2.4 画圆与椭圆
8.3 着色
8.3.1 前景颜色与背景颜色
8.3.2 用BOXAREA语句画实体矩形
8.3.3 用PLOTAREA语句画实体图形
8.3.4 用FLOOD语句着色
8.3.5 图形中的正文设置
8.4 动画
8.5 图画
8.5.1 图画的定义与调用
8.5.2 图画的变换
习题
第9章 数据文件
9.1 有关概念
9.1.1 文件名
9.1.2 文件的存取方式与文件指针
9.1.3 文件的组织
9.1.4 通道、文件的打开与关闭
9.1.5 数据文件操作的一般过程
9.2 正文文件操作
9.2.1 写正文文件
9.2.2 写屏幕与打印机输出
9.2.3 读正文文件
9.2.4 按数据项处理正文文件
9.3 记录文件操作
9.3.1 TrueBASIC记录文件的特点及其属性设置
9.3.2 记录文件的存取
9.3.3 多数据项记录的拼装与分解
9.4 字节文件操作
9.4.1 字节文件的存取特点
9.4.2 字节文件应用举例
9.5 文件管理
习题
附录A 编辑键一览表
附录B TureBASIC系统命令
一览表
B.1 文件操作
B.2 编辑
B.3 查错
B.4 更改行号
B.5 其它
附录C TrueBASIC语法一览表
C.1 简单语句
C.2 循环结构
C.3 选择结构
C.4 矩阵语句
C.5 程序单位
C.6 图形处理
C.7 文件处理
C.8 出错处理
附录D IBM―PC字符与ASCII代码对照表
D.1 显示符号集
D.2 获得键的符号集
D.3 打印机符号集
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本书的排版和内容组织方式,透露出一种经得起时间考验的专业性。它不是那种为了迎合初学者而刻意简化的读物,相反,它默认读者已经具备一定的逻辑推理能力,并准备好接受更具挑战性的内容。我特别喜欢它在介绍面向过程设计思想时的那种流畅过渡,从简单的顺序结构到复杂的流程控制,每一步的引入都显得非常自然且富有逻辑的连贯性。举个例子,它在讲解递归算法时,不仅给出了经典的斐波那契数列实现,更深入探讨了尾递归优化在不同环境下的可行性,这在许多现代教材中都是被略过的细节。阅读的过程,与其说是学习一种语言的语法,不如说是在系统性地学习一套严谨的程序设计哲学,让你在面对任何编程范式时都能迅速抓住其核心要义。

评分

这本书简直是为那些想深入理解编程精髓的硬核玩家准备的,完全不是那种肤浅的入门指南。我特别欣赏作者在讲解基础概念时所展现出的那种严谨态度,每一个逻辑推导都清晰可见,毫不含糊。比如,它在处理结构化编程和子程序调用这块的论述,简直是教科书级别的示范。你不会仅仅停留在“会写”的层面,而是会真正理解“为什么这么写”才是最高效和最健壮的。读这本书就像是跟随一位经验丰富的老教师在实验室里做实验,每一步都有理有据,让你在构建复杂程序时充满了信心。它没有那些花哨的现代语言特性来分散你的注意力,而是让你专注于算法本身的设计与实现。对于那些真正想打下坚实计算机科学基础的读者来说,这本“老派”的经典绝对是不可多得的宝藏,它教会你如何用最纯粹的逻辑去驾驭代码。

评分

初次翻开这本厚重的书,我最大的感受是它所蕴含的那种“内功”。不同于现在市场上充斥的那些侧重于快速出成果的教程,这本书像一本武功秘籍,需要你沉下心来,一招一式地去磨练。特别是关于内存管理和文件I/O的那几章,作者没有回避那些底层操作的复杂性,反而将其作为提升读者编程素养的关键环节来深入剖析。我记得有一段关于自定义数据结构效率比较的分析,数据详实到令人咂舌,让我对程序的性能优化有了全新的认识。很多时候,我们习惯于依赖编译器或高级库来替我们处理这些“脏活累活”,但这本书强迫你直面这些挑战,让你明白,真正的优化往往源于对机器工作方式的深刻洞察。这本书的价值不在于教你快速写出一个网页或应用,而在于锤炼你作为一名“工程师”的底层思维框架。

评分

阅读体验上,这本书给我的感觉是沉稳而富有力量。它不追求时髦的术语和追逐最新的技术热点,而是专注于那些历经考验的、跨越时代的编程原则。作者在阐述变量作用域和生命周期时所采用的图示和案例分析,极其精妙地揭示了隐藏在表面代码之下的数据流向。我发现,许多我之前在其他语言中遇到的“难以解释的Bug”,在参照这本书对基础概念的描述后,立刻迎刃而解。它就像一个万能钥匙,能够开启你对底层机制的理解之门。对于那些渴望摆脱“API调用者”身份,真正想成为“底层设计者”的读者而言,这本书提供的知识深度和广度是其他同类书籍难以望其项背的。它提供的不是速成秘方,而是一份持久的学习指南。

评分

坦白讲,对于习惯了现代集成开发环境(IDE)的年轻一代来说,这本书的某些章节可能会显得有些“复古”,甚至操作起来略显繁琐。然而,正是这种“繁琐”,凸显了作者对编程本质的坚持。例如,书中对于如何手工调试复杂循环逻辑的描述,虽然在今天看来可以通过IDE的断点功能轻松完成,但它背后的思维训练是无法替代的。它让你学会“心算”代码的执行流程,这对提升独立解决问题的能力至关重要。这本书的精髓在于构建一个强大的心智模型,让你在脱离任何辅助工具时,依然能够准确地预判程序的行为。这是一种宝贵的技能,它真正区分了一个“代码录入员”和一个“系统架构师”。

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有