QBASIC语言程序设计

QBASIC语言程序设计 pdf epub mobi txt 电子书 下载 2026

出版者:机械工业出版社
作者:周启海
出品人:
页数:284
译者:
出版时间:1999-05
价格:28.00
装帧:平装
isbn号码:9787111071884
丛书系列:
图书标签:
  • QBASIC
  • 编程入门
  • 程序设计
  • 计算机基础
  • 经典教材
  • DOS编程
  • 算法
  • 教学
  • 入门教程
  • 代码示例
想要找书就要到 本本书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

QBASIC语言是一种简单实用、

作者简介

目录信息

目 录
前言
第1章 QBASIC程序设计入门基础
1.1计算机发展与应用概要
1.2计算机语言、算法、程序概要
1.3QBASIC概要
1.4QBASIC的进入、工作、退出
1.4.1QBASIC的进入
1.4.2QBASIC的工作
1.4.3QBASIC的退出
1.5算法与QBASIC程序的总体结构
注释结构概述
1.5.1总体结构
1.5.2 注释结构(REM语句与
单撇号'方式)
1.5.3程序执行的结束与暂停
(END语句与STOP 语句)
1.6QBASIC的字符集与标识符
1.6.1QBASIC字符集
1.6.2QBASIC标识符
1.7QBASIC数据的类型及其
形态与运算
1.7.1计算机数据的类型、
形态、操作概述
1.7.2 QBASIC数据的类型、
形态、操作概述
1.7.3整型和长整型数据的
形态与运算
1.7.4实型数据的形态与运算
1.7.5字符串型数据的形态与运算
1.7.6准逻辑型数据的形态与运算
1.8程序设计基本过程概要
1.8.1程序设计的基础――问题分析
1.8.2程序设计的核心――算法设计
1.8.3程序设计的关键――程序编码
1.8.4程序设计的保障――分析调试
1.8.5程序设计的后援――运行维护
1.8.6人的主导作用与
计算机的主体作用
1.9结构程序设计方法概要
习题
第2章 QBASIC顺序结构程序设计
2.1顺序结构的算法表示
2.2顺序结构设计
习题
第3章 QBASIC选择结构程序设计
3.1双分支选择结构设计
3.1.1一般条件型双分支选择结构设计
(行IF语句与块IF-END IF
语句)
3.1.2情况条件型双分支选择结构设计
(SELECTCASE-END SELECT
语句)
3.2多分支选择结构设计
3.2.1一般条件型多分支选择结构设计
(IF嵌套)
3.2.2情况条件型多分支选择结构设计
(SEL ECT CASE )
3.2.3混合条件型多分支选择结构设计
(IF、SELECTCASE嵌套)
习题
第4章 QBASIC循环结构程序设计
4.1单重循环结构设计
4.1.1当型单重循环结构设计
(WHILE-WEND 语句)
4.1.2直到型单重循环结构设计
(DO -LOOP语句)
4.1.3步长型单重循环结构
设计(FOR)
4.1.4强制缩短与中止循环过程设计
(GOTO语句与EXIT语句)
4.1.5三种循环结构的比较
4.2双重循环结构设计
4.3多重循环结构设计
习题
第5章 QBASIC子算法结构
程序设计
5.1过程子算法结构设计
5.1.1无参过程子算法结构设计
5.1.2有参过程子算法结构设计
5.1.3子算法调用关系与定义位置
5.1.4标识符的作用域与误使用
5.2函数子算法结构设计
5.2.1函数的模块化定义语句
(FUN CTI ON -END FUNCTION
语句)
5.2.2函数的非模块化定义
语句(DEF语句)
5.3嵌套、递推与递归
5.3.1嵌套
5.3.2递推
5.3.3递归
习题
第6章 QBASIC数组结构程序设计
6.1数组及其下标变量的定义与使用
6.1.1数组及其下标变量的
有序化与宜用原则
6.1.2数组的定义
6.1.3数组下标变量和下标的定义
6.1.4数组和下标变量的使用
6.2一维数组与单下标变量的应用
6.2.1顺序存储与顺序标记
6.2.2下标变量型计数器
累加器、累乘器
6.2.3排序分类
6.2.4名次排列
6.2.5查找检索
6.2.6有序插入
6.2.7有序删除
6.2.8有序进退
6.3二维数组与双下标变量的应用
6.4多维数组与多下标变量的应用
6.5数组的指针结构模拟应用
习题
第7章 QBASIC记录结构程序设计
7.1对象・实体・记录
7.2记录的定义与使用
7.2.1记录及其字段的
秩序化与宜用原则
7.2.2记录类型与记录的定义
7.2.3记录和字段的运算与使用
7.3记录的应用
7.3.1单纯记录的应用示例
7.3.2记录数组的应用示例
习题
第8章 QBASIC文件结构程序设计
8.1对象数据・实体数据
内存数据・外存数据
8.2文件概念与基础
8.2.1文件的命名、指定与分类
8.2.2QBASIC文件的使用基本步骤
8.2.3 QBASIC文件的主要
通用语句与函数
8.3顺序文件结构程序设计
8.3.1有定界符顺序文件
8.3.2无定界符顺序文件
8.4随机文件结构程序设计
8.5二进制文件结构程序设计
习题
第9章 QBASIC作图处理与
音响控制
9.1作图处理
9.1.1作图环境的设置
9.1.2画点语句(PSET语句
与PRESET语句)
9.1.3画线段(LINE)语句
9.1.4画方块与方框(LINE-BF/B)
语句
9.1.5 画圆、圆弧、扇形与椭圆
(CIRCLE)语句
9.1.6封闭图形着色语句
(PAINT 语句)
9.2音响控制
9.2.1鸣笛控制
9.2.2单音控制
9.2.3乐音控制
习题
参考文献
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

这本书的**实战案例部分**简直是为“动手能力”而生的典范。我尤其欣赏作者在引入新的控制结构,比如 `IF...THEN...ELSE` 或 `FOR...NEXT` 循环时,所选取的例子都非常贴近当时的计算环境。比如,如何用最少的代码行来计算斐波那契数列的前N项,或者如何编写一个简易的库存管理系统——这些都不是那些脱离实际的、过于复杂的算法挑战,而是**能让人立刻感受到编程解决问题魅力的微小成功**。每当完成一个小练习,在DOS窗口中看到预期的输出结果时,那种成就感是难以言喻的。而且,书中对**调试(Debugging)技巧**的探讨也极其深入。它没有简单地说“哪里错了”,而是深入剖析了QBASIC特有的编译错误和运行时错误,教会读者如何通过“单步执行”和“打印中间值”来定位逻辑陷阱,这对于培养独立解决问题的能力至关重要。

评分

从**教材的体系构建**来看,这本书的编排显示出作者极高的教学经验。它不是零散地介绍功能,而是围绕**一个核心的项目线索**逐步展开。你可以看到,从最初的“输入-处理-输出”模型,到逐步加入模块化子程序(Subroutines)和函数(Functions),整个知识体系是螺旋上升的。作者在设计章节结构时,总能巧妙地在**理论讲解的间隙插入“小测验”或“思考题”**,这些提问往往不是直接考察知识点,而是要求读者对已有知识进行组合应用。例如,在讲完文件操作后,会要求读者设计一个能**自动备份**的简单程序。这种设计哲学强调的是“学以致用”,确保读者在合上书本时,手中握着的不是一堆孤立的知识点,而是一套可以立即投入实践的编程工具箱。

评分

这本书的**排版和插图风格**,可以说完美地复刻了九十年代末期国内优秀教材的样貌。纸张略微偏厚,没有过度追求漂白,使得长时间阅读眼睛也不会感到疲劳。章节之间的过渡非常自然,大量的**代码块和关键概念被加粗或用不同字体区分**,阅读节奏清晰可控。但最让我感到惊喜的是,它**没有过度依赖图片来解释概念**,而是将主要的解释权力交给了文字本身。这迫使读者必须集中注意力去理解作者精炼的文字描述,而不是被花哨的截图分散注意力。每当涉及到关键字或语法结构时,作者总会提供一个**完整的上下文示例**,而不是孤立地展示一个命令,这种叙事方式极大地帮助了知识的内化和记忆。

评分

这本书的封面设计得相当朴实,米黄色的背景上,深蓝色的书名和作者信息醒目地排列着,透着一股老派技术书籍的沉稳气息。我翻开扉页,首先映入眼帘的是一本**非常注重基础概念梳理**的教科书的风格。它似乎并不追求花哨的视觉效果,而是将所有精力都投入到了**清晰的逻辑构建**上。随便翻开一章,讲解变量声明和数据类型的段落,文字描述详尽得像是给一个完全没有编程经验的人手把手教学,每一个术语的引入都伴随着生活化的比喻,让我这个曾经被其他编程语言的复杂术语绕晕的读者,感到了一种久违的亲切感。特别是关于内存分配和程序执行流程的图示,虽然是简单的线条勾勒,但其准确性和直观性,远胜过那些用炫目3D效果却把原理讲得晦涩难懂的新教材。这本书仿佛在对读者说:“别急,我们一步一步来,把地基打牢了,上层建筑自然稳固。”对于想**系统性、耐心地学习编程思维入门**的初学者来说,这种稳扎稳打的教学方法无疑是最为友好的。

评分

阅读这本书的过程中,我强烈感受到一种**对计算历史和特定时代烙印的致敬**。它的语言风格是那种**严谨而略带学术性的叙述**,很少使用网络流行语或者过于现代的编程俚语。这种风格使得这本书超越了单纯的技术手册,更像是一份**特定计算时代的文化记录**。书中对某些古老操作符的详细解释,以及对程序效率的细微考量,都体现了在资源受限的环境下,程序员必须具备的精打细算。例如,书中对比了不同循环结构在处理大量数据时的性能差异,这种对“效率美学”的追求,在如今动辄拥有海量内存和处理器的时代,已经很少被强调了。对于那些对**计算机科学的早期发展脉络**感兴趣,或者想了解“计算如何从零开始”的读者而言,这本书提供了宝贵的视角。

评分

评分

评分

评分

评分

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

© 2026 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有