所属成套资源:川教版(2018)信息技术九下PPT课件全册
川教版(2018)九年级下册第5课 计算机程序与BASIC语言公开课课件ppt
展开
这是一份川教版(2018)九年级下册第5课 计算机程序与BASIC语言公开课课件ppt,共14页。PPT课件主要包含了变量的数据类型,循环语句,BASIC的函数等内容,欢迎下载使用。
我们常常说计算机程序,那么到底什么是计算机程序?怎样设计计算机程序?相信学完这一课后,你就能回答这些问题。
在“教机器人走正方形”的任务中,我们知道,让机器人执行如图所示的程序1,机器人就能完成“前进—转弯”的动作。如果让计算机执行如图所示的程序2,它就能沿着正方形轨迹运动。
5.1计算机的程序与语言
把解决问题的方法、步骤,用计算机语言编成一条条指挥计算机动作的指令集,就叫作计算机程序,简称程序。如果由机器人的“大脑”执行一段程序,它就能完成相应的任务。
比较适合青少年学习和使用的髙级语言是BASIC语言,它具有简单、适用、易学的优点。当年比尔•盖茨就是用BASIC语言为他的第一台微型计算机编写程序的。
5.2BASIC语言简介
BASIC程序是由一些简单的英文单词、阿拉伯数字和字符构成的语句。一般来说,BASIC程序由以下几个方面组成: 1.一个BASIC程序由若干行组成,程序按照语句排列顺序执行。每一行称为一个语句行,一行中可以包含一个语句,也可以包含多个语句,若一行中包含多个语句,语句间要用“:”分开; 2.每个语句都以一个语句定义符开始,如程序中的stp、dim fr等都是语句定义符。语句定义符用来标示语句的性质,告诉BASIC执行什么样的功能。语句定义符后面一般还跟有语句体,表示语句执行的对象。如dim I as int,定义变置i为一个整数型变量;
一、BASIC语言的组成
3.—个BASIC程序一般以“end”语句结束。程序执行到“end”语句时即停止执行。一个程序中可以有多个“end”语句,在程序执行时遇到任何一个“end”语句都会停止执行。如果程序中只有一个“end”,“end”语句应放在整个程序的最后。注意,在智慧BASIC中没有“end”语句,这是一个特例; 4.一个程序可以只包括主程序,也可以包括一个主程序及若干个子程序或函数(关于子程序和函数将在后面学习)。
二、常量与变量 除了语句定义符外,还有一些数字和字母,它们分别叫程序中的常量和变量。 在程序执行的全过程中不变的量叫常量。常量分为数值常量和字符串常量两种。如图5-1的程序中的1,4,50等,是数值常量。 变量是指程序在执行过程中其值可以改变的量。如在圆的面积公式S=3.14 r2中,3.14是常量,而r是变量。变量也分数值变量和字符串变量两种。
在计算机语言中,变量依据其存储的数据的含义而分为不同的数据类型,常见的数据类型有四种,它们是:整数(int)、单精度浮点数(flat)、双精度浮点数(duble)和字符串(char)。 整数:-32767到32768之间的整数; 单精度浮点数:可以精确到小数点后7位; 双精度浮点数:可以精确到小数点后15位; 字符串:是一个不超过32767个字符的序列,如英文字母、人名、地名等,一个汉字是两个字符;字符串一般需要用双引号引起来。 注意:123、“123“的类型不一样,123是整数,表示数值,而“123“表示字符串。
在程序中,变量的数据类型必须在使用前定义,以便在计算机内存中为其分配存储单元(存储位置)。当变量的数据类型定义好之后,便规定了该变量只能存储相应类劭的数据。例如,定义了int型变量i,则i中只能存放整型数值。
BASIC的基本语句只有十几个,一般格式为: 语句定义符 语句体 1.变量说明句 图中的程序的dim叫变量说明语句,格式为: dim 变量名 as 变量类型 功能:说明变量的类型。 如:dim I as int 说明变量i是一个整数型数字变量。
四、BASIC语句的格式
在程序中某些命令需要多次执行,才能满足程序设计的要求,这就需要用循环语句。 其格式是: fr 循环变量=初始值 t 终止值 step 步长 命令串 next 循环变量 功能:fr是循环语句的入口,表示循环从这里开始,是循环的说明语句;next是循环的出口。fr与next之间的命令串就是需要循环执行的语句,叫做循环体。
在BASIC中,开发人员把一些常用的算法编成一个个标准程序放在解释程序中,称为标准函数。我们编写程序时,只要按约定写出函数名及它的自变量就可以随时调用了。
相关课件
这是一份初中信息技术第1课 计算机网络及应用优秀课件ppt,共13页。PPT课件主要包含了CONTENTS,计算机网络的概念,什么是计算机网络,计算机网络的发展历程,计算机网络的分类,三种网络的特点,集线器,路由器,中继器,交换机等内容,欢迎下载使用。
这是一份川教版(2018)九年级下册第7课 程序设计流程图精品课件ppt,共13页。PPT课件主要包含了2程序流程图,任务分析,机器人的搭建,设定检测距离,程序流程图,BASIC程序等内容,欢迎下载使用。
这是一份2021学年3 认识Visual Basic图片课件ppt,共13页。PPT课件主要包含了直径d6寸,S314rr等内容,欢迎下载使用。