书籍详情

QBASIC程序设计(二级)教程

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  本书各章习题的参考答案                  
 参考文献                  

猜您喜欢

读书导航