QBASIC讲义.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QBASIC讲义

高中信息技术课程 QBASIC程序设计 第一章 程序新天地 ——初识QBASIC 面对计算机,我们仿佛在和另外一个智慧体交流,该如何对它发号施令,让它乖乖地为我们服务?答案很简单——就如同我们人类的交流一样——用语言告诉它。当然,是它们能理解的语言,这就是计算机语言。人们通过计算机语言指挥、控制计算机的运行……。 一、什么是程序 用计算机处理问题时,必须告诉它明确的处理步骤,这里的每一步骤,在计算机中叫做一条“指令”。指令的序列就叫程序。 在计算机领域,程序是指用计算机语言编写的具有一定顺序和逻辑关系的指令集合,而指令可以理解为指挥计算机进行各种操作的命令。要让计算机实现一组操作,必须先编写程序,然后让计算机执行此程序。设计、书写及检查调试程序的过程被称为程序设计。 二、BASIC语言简介 BASIC是Beginner‘s All-purpose Symbolic Instruction Code(初学者通用指令代码)的意思。最初,这门语言只有17条语句、12个函数和3个命令,现在一般称它为基本BASIC。 QBASIC是BASIC语言发展的一个产物,它主要具有以下优点:语法简单,易学易用,很适合初学者学习;具有友好的编程环境,与其他高级语言具有一致性,在掌握了QBASIC的基础上,可以举一反三地学习其他高级语言。因此很多学校和编程爱好者都把QBASIC作为学习程序设计的入门语言。 三、QBASIC程序范例 【学习任务1】 求边长=10的正方形的面积。设边长为L;面积为S。 【程序清单】(明确程序构成及理解人机对话方式简单的实现方式) LET L=10 ↙ LET S=L*L ↙ PRINT S ↙ END ↙ QBASIC语言程序的构成: 1.程序由若干程序行组成,以回车符作为行结束符。通常,一行写一个语句 (也可以在一行中写入几个语句,但语句之间必须用“:”分隔,例如:LET x = 1:LET y = 2 ) 。 2.每个语句是由语句定义符和语句体两部分组成的,如下所示: LET S=L*L ↓ ↓ 定义符 语句体 语句定义符决定了语句的功能,语句体说明了语句的具体内容。有的语句可以没有语句体,如END语句。 3.如果你懂一点BASIC的话,需要注意,QBASIC一般不用行号,但如果程序需要,也可使用。行号写在语句定义符的前面,如果一个程序中出现多个行号,QBASIC是按程序行的排列顺序执行的,而不是按行号大小顺序执行。 Qbasic集成开发环境 1、进入QBASIC集成环境之后,按“ESC”键取消屏幕中央的欢迎向导对话框。 2、QB窗口中有菜单栏、标题区、编辑窗口、立即窗口、提示行。 3、按一下“Alt”键可以激活菜单栏。 4、编辑窗口是程序输入、修改的地方。 5、立即窗口可以用来执行QBASIC的命令。(以按“回车”键来执行命令) 6、按“F6”键可以在编辑窗口和立即窗口之间切换。 【学习任务】计算55×13+62÷2的结果。 启动QBASIC,在编程窗口中,输入以下两行内容: PRINT 55*13+62/2↙ -----------① END ↙ --------------------------------② 注意:在计算机程序中,乘号用“*”表示,除号用斜杠“/”表示。输入的时候,“PRINT”和“END”用大小写字母都可以。敲回车键后,QBASIC软件会自动把语句定义符中的小写字母转换成大写字母,并且在格式上作了一些调整,使程序内容更加清晰。 Print语句扩展 Print 100 Print 12*34 Print “abcd” Print abcd 比较以上显示结果的区别 利用print “*”画三角形和平行四边形 计算圆面积 Const pi=3.14 Let r=5 Let s=pi*r*r Print “Area of circle is:”,s End 注意Print 语句 逗号与分号的区别 数据与数据类型 数据是计算机系统的处理对象。广义上讲,我们将描述事物的数、字符及所有能输入计算系统所处理的符号统称为数据。 在计算机语言中,数据都属于一个特定的类型。不同类型的数据在表示、存储及操作中各不相同。 数据就象人类社会一样,我们可以把人们分为工人、农民、教师、学生等,不同身份的人在社会活动中所从事的职业是不同的,他们工作的性质受身份的约束,不同类型的数据,所能进行的操作也不尽相同。 QBasic中的数据类型 QBasic提供基本类型有两类:数值型和字符型。 数值型有包括整型(即整数)和实型 (即实数)。整型数据:包括正、负整数和零。如:12、+135、-5。在整数中不能包含小数点及逗号,如:12.0、1,000都不是

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档