《QBASIC程序设计(第3版)》教学指南.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《QBASIC程序设计(第3版)》教学指南

中等职业学校电子信息类教材(计算机技术专业) QBASIC程序设计(第3版) 电子教学资料 朱若愚 主编 汪知 王祺磊编著 Publishing House of Electronics Industry 北京 ( BEIJING 前 言 为了配合《QBASIC程序设计(第3版)》课程的教学,体现教材的编写特色,更好地为读者服务,编写了此教学资料。教学资料内容有三个部分: 第一部分是教学指南,包括了课程内容和要求、教学建议、教学时间分配。 第二部分是电子教案,采用PowerPoint课件形式。教师可以根据不同的教学要求按需选取和重新组合。 第三部分是习题答案,给出了每道习题的详细解答过程。 限于编著者水平,教学资料中有错误或不妥之处,请读者给予批评指正。 编 者 2006年6月 《QBASIC程序设计(第3版)》教学指南 一、教学提要、课程内容、教学要求 第一章 QBASIC概述 本章教学提要 教学重点:QBASIC语言的特点 编辑和运行QBASIC语言源程序 本章教学内容 本章知识内容较为简单。需了解以下基本知识:程序设计语言的概述 ,BASIC语言的发展、语言的特点,QBASIC语言的使用环境,如何编辑和运行QBASIC语言源程序。 对学生比较实际的要求英在上机中加以体现,具体地说,他们应该会进入QBASIC环境,了解该环境的界面和窗口,会根据需要灵活切换。了解file、ran、edit菜单中的常用操作命令,为下一步的学习打好基础。 第二章 QBASIC程序设计初步 本章教学提要 本章重点: QBASIC语言源程序的结构 常量及其分类 变量及其分类、命名规则与保留字 标准函数 QBASIC语言的运算符 QBASIC语言的表达式 编写和运行一个简单的程序 本章教学内容 掌握QBASIC语言源程序的结构常量以及变量的分类变量命名规则标准函数的正确使用QBASIC语言的表达式常量变量函数PRINT语句、LET语句、INPUT语句的格式、作用使用READ语句DATA 语句和RESTORE语句格式、作用使用END语句、STOP语句及REM语句Print语句作为QBASIC语言最常用的语句必须熟练掌握,会影响其输出格式的语句和函数(如locatde\table\using格式串\spc(x)等),应在print语句已会初步使用时进行学习。通过上机试验直接观察打印效果,将有助于掌握打印语句的各种格式,并提高趣味性。 第四章 分支结构程序设计 本章教学提要 本章重点:关系表达式和逻辑表达式 IF语句的格式、作用和使用规则 利用IF语句进行分枝程序设计 多分支选择结构的设计方法 本章教学内容 掌握关系表达式和逻辑表达式,IF语句的格式、作用和使用规则利用IF语句进行程序设计方法各种循环语句的结构和执行过程以及循环的条件设计技巧和多重程序…变量2,…..)教材中未提及,掌握程度较好的学生可以酌情补充学习并掌握。 关于循环的次数本章中给出的是符合一般规律的通用性结论,但在特殊情况下可能会碰到反例,例如: for i=0.1 to 1 step 0.1 print i next i end 运行的结果并不会打出10个值,只是打出0.1到0.9 的9个值。这里的原因在于单精度实型变量i 采用浮点编码形式来表示0.1,而十进制0.1化成二进制形式却是一个无限循环小数,i 中区区几个字节只得存它的近似值,这个近似值笔0.1的真值大了很少的一点,但就应为这微小的误差使得i 原本应当等于1时却比1多了一点点。而当i 等于1时循环体还应执行,而此时i 却超过了1,所以循环体就未被执行,因此循环就少了一次。 下面的实例对已掌握循环过程的同学来讲是值得思考的: n=20 for i=1 to n i=i+1 n=n-i print i,n next i end 这个程序的运行结果会出乎一些同学的想象,原因在于循环变量i并非每一次与n值进行比较,而是与执行for时存入堆栈的n值比较,虽然n的值每次执行循环体时被改变,但作为循环终值的20以存入堆栈却不会被改变,所以整个循环过程都是以n作为终值的。至于循环变量i的值当然是可以改变的,但它的改变会引起循环次数的变化,一般不提倡使用。 第六章 数组、函数与子程序 本章教学提要 本章重点:一维数组在程序设计中的应用 二维数的使用 自定义函数格式和使用 子程序的意义和使用 全局变量和局部变量的定义和作用 本章教学内容 理解数组和数组元素的概念一维、二维数组一维的自定义函数格式和使用

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档