内容简介 本书是根据教育部最新颁布的中等职业学校计算机及应用专业《QBASIC编程语言》基础教学基本要求编写,同时参考了教育部考试中心制定的计算机等级考试大纲。本书主要内容包括QBASIC语言的基础知识、基本概念、程序结构及程序设计方法、数组、函数和子程序、字符串、文件及屏幕控制与作图等基本知识。本书的主要特点是在编写过程中力求遵循“线、够、新、用”的原则,编写的体例采用了“想一想”、“练一练”、“注意”、“小结”、“上机实习”等形式,目的是让学生变被动接受性学习为主动探究和思考性学习,并突出学生实践能力的培养。本书适用于中等职业学校的学生,也可作为各类职业技能培训教材或自学用书,还可作为计算机等级考试的参考用书。
前 言 近几年来,虽然可视化和面向对象的程序设计语言已经占据了主导地位,但是编写代码仍然是其中的重点和难点。QBASIC语言作为编写代码的训练工具,既简单易学,又对硬件没有过高的要求,因此,对于初学者来说,QBASIC语言不失为一种合适的程序设计语言。 本书是根据教育部最新颁布的中等职业学校计算机及应用专业《编程语言基础》课程教学大纲编写而成的,是中等职业学校计算机及应用专业学生必修的一门专业课,也是其他各类专业学生学习计算机的一门实用技术课程。 本书共分10章,参考学时为72学时。全书系统地介绍了QBASIC语言的基础知识、基本概念、3种程序结构及程序设计方法、数组、字符串、函数和子程序、文件及作图等知识。本书的第10章为选用模块,介绍了QBASIC语言的屏幕控制语句和作图语句,以增加教材使用的弹性。 本书在编写过程中力求遵循“浅、够、新、用”的原则。“浅”是指本书不仅在概念的描述和知识点的讲解上由浅入深、通俗易懂,而且所选的例题和习题所涉及到的物理和数学知识完全适合现在中等职业学校学生可接受的知识范围;“够”是指QBASIC语言的主要知识点均在书中作了介绍,符合教学大纲的要求;“新”是指编写的体例采用了“想一想”、“练一练”、“注意”、“小结”、“上机实习”等形式,使学生变被动接受性学习为主动思考性学习,同时突出了学生的计算机操作能力、程序阅读能力、编程能力及上机调试程序能力的培养;“用”是指学生运用所学知识解决一些实际问题的能力以及运用QBASIC语言的基本知识学习其他高级语言的能力。 本书由管荣平统稿并担任主编,第1~3章由江苏省无锡职教中心成洁编写,第4~7章由江苏省南京市江宁职教中心管荣平编写,第8~9章由江苏省南京市金陵职教中心汪晴编写,第10章及附录由江苏省靖江电大孙月红编写。 本书在编写过程中,得到了清华大学出版社、南京市职教教研室、南京市江宁职教中心、无锡职教中心、南京市金陵职教中心、靖江电大等有关领导和同志的大力支持,在此一并表示感谢。 限于作者水平有限,加之时间仓促,书中难免存在不妥之处,敬请广大读者指正。 编 者