信息技术九年级第三课 三种基本结构评课ppt课件
展开第三课 三种基本结构
电影《冰雪奇缘》,主角安娜公主改编安徒生童话《白雪皇后》
一、构造出各种复杂程序,均是由三种基本结构组成, 请问,是哪三种基本结构?
答:顺序结构,选择结构,循环结构
二、任何复杂的程序都可以由顺序、选择、循环三种 结构构成,这个著名的论断是谁提出来的呢?
答:1966 年,Bhm(博姆)与 Jacpini(加柯皮)证明了:任何单入口单出口的没有“死循环”的程序都能由三种最基本的控制结构构造出来。
按照先后顺序(或上到下)一行一行地执行的程序结构。
举例: 交换两杯饮料(a,b), 做家务活, 上课次序(第一节,第二节…)
说明:S1:按顺序先执行语句1S2:再执行语句2S3:最后执行语句3
例如:冰雪奇缘——画正方形
算法描述:S1:向前100S2:右转90S3:向前100S4:右转90S5:向前100S6:右转90S7:向前100S8:右转90
算法描述:S1: 第一节S2: 第二节S3: 大课间活动S4: 第三节S5: 第四节
程序在执行步骤时出现了分支,它需要根据某一特定条件选择其中一个分支。
举例:(1)天气晴,小明骑自行车上学,否则坐公交车上学。(2)下雨天,课间操改为自修课。(3)红灯停,绿灯亮。
说明:S1:根据条件判断S2:若是,则执行语句1 若否,则执行语句2S3:下一条语句
例如:天气晴,小明骑自行车上学,否则坐公交车上学
算法描述:S1: 今天下雨吗?S2: 若是,坐公交车上学。 若否,骑自行车上学
例如:晴天出操,下雨天,课间活动改为自修课
算法描述:S1: 现在下雨吗?S2: 若是,改教室自修。 若否,去操场出操
题目:输入一个正整数,判断它是偶数还是奇数。
算法描述:S1:输入一个正整数N。S2:判断N是否能被2整除S3:若判断条件成立,则输出该正整数是偶数,否则输出该正整数是奇数。
需要重复执行同一操作的程序结构称为循环结构。或程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。
举例:(1)跳绳100下。(2) 若是周一至周五,则上课。(3)密码三次错误,退出登录。
说明:S1:根据条件判断S2:若是,则执行语句组 转向S1。 若否,退出循环。S3:执行下一个语句。
算法描述:S1:次数i<=4S2:若是 向前100,右转90, 次数加1,转S1 若否,则转S3S3:结束
算法描述:S1: 计数器n=0S2: 判断n<=100吗?S3: 若是 跳绳一次 计数器n加1 转S2 若否,转S4S4: 结束
题目:计算1+2+3+…+10的和。
算法描述:S1:使累加变量S的值为0;S2:循环变量i的初值为1,终值为10,步长值为1;S3:判断循环条件i>10是否成立,成立,则输出累加变量S的值,否则S=S+I,I=I+1,重复第三步。S4:输出结果。
顺序结构:按照由上到下的顺序一行一行地执行的程序结构。选择结构:根据不同的条件判断来决定程序执行走向的结构。循环结构:需要重复执行同一操作的程序结构称为循环结构。
1、冰雪奇缘画正方形,画出顺序结构流程图。2、判断安娜向前是否出界,画出选择结构流程图。3、冰雪奇缘画正方形,画出循环结构流程图。
初中信息技术浙教版七年级下册第三课 编辑音频素材授课ppt课件: 这是一份初中信息技术浙教版七年级下册第三课 编辑音频素材授课ppt课件,文件包含第三课编辑音频素材课件ppt、第三课编辑音频素材日积月累音频格式doc、第三课编辑音频素材教学设计doc、第三课编辑音频素材音频删减mp4、第三课编辑音频素材音频混音mp4等5份课件配套教学资源,其中PPT共11页, 欢迎下载使用。
浙教版七年级下册第三课 编辑音频素材授课ppt课件: 这是一份浙教版七年级下册第三课 编辑音频素材授课ppt课件,文件包含第三课编辑音频素材编辑音频素材pptx、第三课编辑音频素材教学设计表格式doc、第三课编辑音频素材录音材料doc、第三课编辑音频素材删除音频微视频mp4、第三课编辑音频素材音频合并微视频mp4等5份课件配套教学资源,其中PPT共10页, 欢迎下载使用。
浙教版 (广西、宁波)九年级第十七课 智慧出行教课内容课件ppt: 这是一份浙教版 (广西、宁波)九年级第十七课 智慧出行教课内容课件ppt,文件包含智慧出行ppt、素材智慧出行行程规划doc、智慧出行wmv等3份课件配套教学资源,其中PPT共17页, 欢迎下载使用。