书籍详情
QBASIC程序设计(二级)教程
作者:谭浩强,马素霞,殷光复编著
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787302055297
定价:¥26.00
购买这本书可以去
内容简介
本书是根据教育部考试中心2002年公布的《全国计算机等级考试 考试大纲》中关于QBASIC语言程序设计的考试要求而编写的。内容包括:QBASIC语言的基本概念、QBASIC语言的语法规则以及利用QBASIC语言进行程序设计的有关知识。本书覆盖了考试大纲所要求的范围,系统而简明地介绍了考生应该掌握的内容。每章之后均附有精选的练习题,以帮助读者学习和掌握。本书可以作为参加计算机等级考试人员的自学或培训教树,也可以作为大专院校QBASIC语言程序设计课程的教学用书。
作者简介
作者:谭浩强谭浩强教授,我国著名计算机教育专家。1934年生。1958年清华大学毕业。学生时代曾担任清华大学学生会主席、北京市人民代表。他是我国计算机普及和高校计算机基础教育开拓者之一,现任全国高等院校计算机基础教育研究会会长、教育部全国计算机应用技术证书考试委员会主任委员。谭浩强教授创造了3个世界纪录:(1)20年来他(及和他人合作)共编著出版了130本计算机著作,此外主编了250多本计算机书籍,是出版科技著作数量最多的人。(2)他编著和主编的书发行量超过了4500万册,是读者最多的科技作家。我国平均每30人、知识分子每1.5人就拥有一本谭浩强的书。(3)他和别人合作编著的《BASIC语言》发行1200多万册,创科技书籍发行量的世界纪录。此外他编著的《C程序设计》发行了600万册,他曾在中央电视台主讲了BASIC,FORTRAN,COBOL,Pascal,QBASIC,C,VisualBasic七种计算机语言,观众超过300万人。在我国学习计算机的人中很少有不知道谭浩强教授的。他善于用容易理解的方法和语言说明复杂的概念。许多人认为他开创了计算机书籍贴近大众的新风,为我国的计算机普及事业做出了重要的贡献。谭浩强教授曾获全国高校教学成果国家级奖、国家科技进步奖,以及北京市政府授予的“有突出贡献专家”称号。被国家科委、中国科协表彰为“全国优秀科普工作者”。英国剑桥国际传记中心将他列入“世界名人录”。《计算机世界》报组织的“世纪评选”把他评为我国“20世纪最有影响的IT人物”10个人之一(排在第2位)。他的功绩是把千百万群众带入计算机的大门。快速掌握Excel电子表格>>更多作品
目录
第1章 QBASIC的基本概念
1. 1 概述
1. 1. 1 BASIC语言的发展简况
1. 1. 2 QBASIC语言的特点
1. 1. 3 QBASIC程序的组成
1. 2 数据类型
1. 2. 1 概述
1. 2. 2 整型
1. 2. 3 实型
1. 2. 4 字符型
1. 3 常量
1. 3. 1 整型常量
1. 3. 2 实型常量
1. 3. 3 字符串常量
1. 3. 4 符号常量
1. 4 变量
1. 4. 1 变量名和变量的值
1. 4. 2 变量的类型
1. 5 标准函数
1. 6 QBASIC表达式
1. 6. 1 算术运算符
1. 6. 2 算术表达式
1. 6. 3 不同类型数据的混合运算
习题
第2章 顺序结构程序设计
2. 1 输出语句(PRINT语句)
2. 1. 1 PRINT语句的一般格式
2. 1. 2 PRINT语句的作用
2. 1. 3 PRINT语句的输出格式
2. 1. 4 LPRINT语句
2. 2 赋值语句(LET语句)
2. 2. 1 赋值语句的一般格式
2. 2. 2 赋值语句的作用
2. 2. 3 对变量的赋值操作
2. 3 键盘输入语句(INPUT语句)
2. 4 读数语句(READ语句)和置数语句(DATA语句)
2. 5 恢复数据指针语句(RESTORE语句)
2. 6 结束语句(END语句)和暂停语句(STOP语句)
2. 6. 1 结束语句(END语句)
2. 6. 2 暂停语句(STOP语句)
2. 7 注释语句(REM语句)
习题
第3章 选择结构程序设计
3. 1 关系表达式和逻辑表达式
3. 1. 1 关系运算符相关系表达式
3. 1. 2 逻辑运算符和逻辑表达式
3. 2 二路分支选择结构
3. 2. 1 行IF语句
3. 2. 2 块IF语句
3. 2. 3 ELSEIF结构
3. 3 多路分支选择结构
3. 3. 1 最基本的SELECT CASE语句
3. 3. 2 在CASE子句中使用"TO"指定值的范围
3. 3. 3 在CASE于句中使用"IS"指定条件
3. 3. 4 在CASE子句中使用多个条件
3. 3. 5 SELECT CASE语句的一般格式
3. 3. 6 多分支转移语句(ON GOTO语句)
3. 3. 7 用不同语句实现多分支选择结构的比较
习题
第4章 循环结构程序设计
4. 1 WHILE循环结构
4. 2 DO循环结构
4. 2. 1 最简单的DO循环格式
4. 2. 2 用EXIT DO语句终止循环
4. 2. 3 带条件的DO循环
4. 3 FOR循环结构
4. 3. 1 FOR循环的一般格式
4. 3. 2 FOR循环的执行过程
4. 3. 3 EXIT FOR语句
4. 4 循环的嵌套
4. 5 程序设计举例
习题
第5章 数组与记录
5. l 数组和数组元素的概念
5. 2 数组的定义与引用
5. 2. 1 数组的定义
5. 2. 2 数组的引用
5. 3 一维数组
5. 4 二维数组
5. 5 多维数组
5. 6 静态数组和动态数组
5. 7 记录
5. 7. 1 记录的定义与使用
5. 7. 2 记录数组
习题
第6章 函数与子程序
6. 1 模块化程序设计概述
6. 2 函数
6. 2. 1 自定义函数(DEF)
6. 2. 2 独立模块的函数(FUNCTION)
6. 2. 3 函数的嵌套与递归
6. 3 块内子程序--子例程
6. 3. 1 GOSUB-RETURN语句
6. 3. 2 ON GOSUB-RETURN语句
6. 3. 3 ON KEY(n)GOSUB-RETURN语句
6. 4 独立模块的子程序
6. 4. 1 子程序的定义和调用
6. 4. 2 在QBASIC环境中有关子程序的操作
6. 4. 3 带参子程序--虚实结合
6. 4. 4 递归子程序与递归程序设计
6. 5 全局变量与局部变量
6. 5. 1 局部变量
6. 5. 2 全局变量
习题
第7章 字符串
7. 1 概述
7. 2 字符串常量
7. 3 字符串变量
7. 3. 1 变长字符串变量
7. 3. 2 定长字符串变量
7. 4 字符串传送
7. 4. 1 用LET语句传送字符串数据
7. 4. 2 用READ/DATA或INPUT语句传送字符串常量
7. 4. 3 用UNEINPUT语句传送字符串常量
7. 5 字符串的比较
7. 5. 1 字符比较的规则
7. 5. 2 字符串比较的规则
7. 6 字符串数组
7. 7 字符串的连接
7. 8 子字符串
7. 9 有关字符串的函数
7. 9. 1 测字符串长度的函数
7. 9. 2 字符串转换函数
7. 9. 3 字符串重复函数
7. 9. 4 日期和时间函数
7. 9. 5. INKEY$函数
习题
第8章 屏幕控制与图形
8. 1 显示模式
8. 1. 1 显示模式
8. 1. 2 屏幕坐标系统
8. 2 屏幕控制语句
8. 2. 1 LOCATE语句
8. 2. 2 WIDTH语句
8. 2. 3 CLS语句
8. 2. 4 CSRLIN和POS函数
8. 2. 5 SCREEN语句
8. 2. 6 COLOR语句
8. 3 绘图语句
8. 3. 1 画点语句
8. 3. 2 画线语句
8. 3. 3 画圆. 椭圆和圆弧语句
8. 4 图形着色语句
8. 5 综合练习
习题
第9章 数据文件
9. 1 文件的概念
9. 1. 1 文件与记录
9. 1. 2 文件的分类
9. 1. 3 文件标识
9. 1. 4 文件缓冲区
9. 1. 5 文件位置指针
9. 1. 6 文件结束标志
9. 2 顺序文件
9. 2. 1 顺序文件的打开和关闭
9. 2. 2 对顺序文件的输出--写文件
9. 2. 3 从顺序文件输入--读文件
9. 2. 4 对顺序文件的修改
9. 2. 5 与顺序文件有关的函数
9. 3 随机文件
9. 3. 1 随机文件的打开与关闭
9. 3. 2 对随机文件的读写
习题
附录
附录1 字符与ASCII码对照表
附录2 QBASIC保留字
附录3 QBASIC语句一览表
附录4 QBASIC函数一览表
附录5 PRINT USING语句的格式字符
附录6 2001年下半年全国计算机等级考试二级笔试试卷
基础部分和QBASIC语言程序设计
附录7 本书各章习题的参考答案
参考文献
1. 1 概述
1. 1. 1 BASIC语言的发展简况
1. 1. 2 QBASIC语言的特点
1. 1. 3 QBASIC程序的组成
1. 2 数据类型
1. 2. 1 概述
1. 2. 2 整型
1. 2. 3 实型
1. 2. 4 字符型
1. 3 常量
1. 3. 1 整型常量
1. 3. 2 实型常量
1. 3. 3 字符串常量
1. 3. 4 符号常量
1. 4 变量
1. 4. 1 变量名和变量的值
1. 4. 2 变量的类型
1. 5 标准函数
1. 6 QBASIC表达式
1. 6. 1 算术运算符
1. 6. 2 算术表达式
1. 6. 3 不同类型数据的混合运算
习题
第2章 顺序结构程序设计
2. 1 输出语句(PRINT语句)
2. 1. 1 PRINT语句的一般格式
2. 1. 2 PRINT语句的作用
2. 1. 3 PRINT语句的输出格式
2. 1. 4 LPRINT语句
2. 2 赋值语句(LET语句)
2. 2. 1 赋值语句的一般格式
2. 2. 2 赋值语句的作用
2. 2. 3 对变量的赋值操作
2. 3 键盘输入语句(INPUT语句)
2. 4 读数语句(READ语句)和置数语句(DATA语句)
2. 5 恢复数据指针语句(RESTORE语句)
2. 6 结束语句(END语句)和暂停语句(STOP语句)
2. 6. 1 结束语句(END语句)
2. 6. 2 暂停语句(STOP语句)
2. 7 注释语句(REM语句)
习题
第3章 选择结构程序设计
3. 1 关系表达式和逻辑表达式
3. 1. 1 关系运算符相关系表达式
3. 1. 2 逻辑运算符和逻辑表达式
3. 2 二路分支选择结构
3. 2. 1 行IF语句
3. 2. 2 块IF语句
3. 2. 3 ELSEIF结构
3. 3 多路分支选择结构
3. 3. 1 最基本的SELECT CASE语句
3. 3. 2 在CASE子句中使用"TO"指定值的范围
3. 3. 3 在CASE于句中使用"IS"指定条件
3. 3. 4 在CASE子句中使用多个条件
3. 3. 5 SELECT CASE语句的一般格式
3. 3. 6 多分支转移语句(ON GOTO语句)
3. 3. 7 用不同语句实现多分支选择结构的比较
习题
第4章 循环结构程序设计
4. 1 WHILE循环结构
4. 2 DO循环结构
4. 2. 1 最简单的DO循环格式
4. 2. 2 用EXIT DO语句终止循环
4. 2. 3 带条件的DO循环
4. 3 FOR循环结构
4. 3. 1 FOR循环的一般格式
4. 3. 2 FOR循环的执行过程
4. 3. 3 EXIT FOR语句
4. 4 循环的嵌套
4. 5 程序设计举例
习题
第5章 数组与记录
5. l 数组和数组元素的概念
5. 2 数组的定义与引用
5. 2. 1 数组的定义
5. 2. 2 数组的引用
5. 3 一维数组
5. 4 二维数组
5. 5 多维数组
5. 6 静态数组和动态数组
5. 7 记录
5. 7. 1 记录的定义与使用
5. 7. 2 记录数组
习题
第6章 函数与子程序
6. 1 模块化程序设计概述
6. 2 函数
6. 2. 1 自定义函数(DEF)
6. 2. 2 独立模块的函数(FUNCTION)
6. 2. 3 函数的嵌套与递归
6. 3 块内子程序--子例程
6. 3. 1 GOSUB-RETURN语句
6. 3. 2 ON GOSUB-RETURN语句
6. 3. 3 ON KEY(n)GOSUB-RETURN语句
6. 4 独立模块的子程序
6. 4. 1 子程序的定义和调用
6. 4. 2 在QBASIC环境中有关子程序的操作
6. 4. 3 带参子程序--虚实结合
6. 4. 4 递归子程序与递归程序设计
6. 5 全局变量与局部变量
6. 5. 1 局部变量
6. 5. 2 全局变量
习题
第7章 字符串
7. 1 概述
7. 2 字符串常量
7. 3 字符串变量
7. 3. 1 变长字符串变量
7. 3. 2 定长字符串变量
7. 4 字符串传送
7. 4. 1 用LET语句传送字符串数据
7. 4. 2 用READ/DATA或INPUT语句传送字符串常量
7. 4. 3 用UNEINPUT语句传送字符串常量
7. 5 字符串的比较
7. 5. 1 字符比较的规则
7. 5. 2 字符串比较的规则
7. 6 字符串数组
7. 7 字符串的连接
7. 8 子字符串
7. 9 有关字符串的函数
7. 9. 1 测字符串长度的函数
7. 9. 2 字符串转换函数
7. 9. 3 字符串重复函数
7. 9. 4 日期和时间函数
7. 9. 5. INKEY$函数
习题
第8章 屏幕控制与图形
8. 1 显示模式
8. 1. 1 显示模式
8. 1. 2 屏幕坐标系统
8. 2 屏幕控制语句
8. 2. 1 LOCATE语句
8. 2. 2 WIDTH语句
8. 2. 3 CLS语句
8. 2. 4 CSRLIN和POS函数
8. 2. 5 SCREEN语句
8. 2. 6 COLOR语句
8. 3 绘图语句
8. 3. 1 画点语句
8. 3. 2 画线语句
8. 3. 3 画圆. 椭圆和圆弧语句
8. 4 图形着色语句
8. 5 综合练习
习题
第9章 数据文件
9. 1 文件的概念
9. 1. 1 文件与记录
9. 1. 2 文件的分类
9. 1. 3 文件标识
9. 1. 4 文件缓冲区
9. 1. 5 文件位置指针
9. 1. 6 文件结束标志
9. 2 顺序文件
9. 2. 1 顺序文件的打开和关闭
9. 2. 2 对顺序文件的输出--写文件
9. 2. 3 从顺序文件输入--读文件
9. 2. 4 对顺序文件的修改
9. 2. 5 与顺序文件有关的函数
9. 3 随机文件
9. 3. 1 随机文件的打开与关闭
9. 3. 2 对随机文件的读写
习题
附录
附录1 字符与ASCII码对照表
附录2 QBASIC保留字
附录3 QBASIC语句一览表
附录4 QBASIC函数一览表
附录5 PRINT USING语句的格式字符
附录6 2001年下半年全国计算机等级考试二级笔试试卷
基础部分和QBASIC语言程序设计
附录7 本书各章习题的参考答案
参考文献
猜您喜欢