




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程目标【教学目标】A掌握程序框图的概念;会用通用的图形符号表示算法,掌握算法的三个基本逻辑结构;1=掌握画程序框图的基本规则,能正确画出程 序框图.【教学重点】1=1=1=»程岸羅图的基本概念,基本图形符号和3种 基本逻辑结构.【教学难点】A能黨合运用这些知识正确地画出程序框图新课引入算法可以用自然语言来描述,但为了使算法 的程序或步骤表达得更为直观,我们更经常地用 图形方式来表达它.例如上一节“例1 任意给定一个大于2的整 数弘试设计一个程序或步骤对是否为质数做 出判定”的算法可以用以下形式来表达./ 输f n /1=1+1/输入n /i>nl 或 r=0?否( 结束)、程
2、序框图讲授新课1 程序框图的概念程序框图又称流程图,是一种用规定的图 形、指向线及文字说明来准确、直观地表示算 法的图形. 图形符号O名称 流程线 连结点终端框(起止框)输入、 输出框 处理框 (执行框)判断框功能连接循环框连接循环框图的两部分表示一个算法的 起始和结束表示一个算法输入和输出的信息赋值、计算判断某一条件是否成立, 成李昨出口处稳 “是”或“Y”,不成盏时标明“否”或“N”.3.四种基本的程序框及其功能用法:(1) 起止框:框内填写开始、结束,任何程序框 图中,起止框是必不可少的;(2) 输入、输出框:框内填写输入、输出的 字母、符号等;(3) 处理框(执行框):算法中需要的算式
3、、公式、对变量进行赋值等要用执行框表示.(4) 判断框:当算法要求在不同的情况下执行不同的运算时,需要判断框框内填写判断条件.从上面的程序框图中,不难看出以下三种不3尽管不同的算法千差万别,但它们都是由 三种基本的逻辑结构构成的,这三种逻辑结构 就是顺序结构、条件结构、循环结构下面分 别介绍这三种结构.二、顺序结构及框图表示1 顺序结构:按照步骤依次执行的一个算法,称 为具有“顺序结构”的算法,或者称为算法的 顺序结构.2 顺序结构的流程图算法结构,语句与语句之间, 耘写框之间是按从上或下 的航當进行命.它是由碧丰 个处理步骤组成的,这是任 何一个算法都离不开的基 本结构.3 画顺序结构程序框
4、图时注意事项(1) 在程序框图中,开始框和结束框不可少;(2) 在算法过程中,第_步输入语句是必不可少的;(3) 顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序 执行算法步骤.语句A语句B图的作的左行雲语有才仅 中后操B句语句语行语完执和摯A执接句在能依指B是A句次定所执的指【例1】已知一个三角形的三边边长分别为2,3,4, 利用海伦一秦九韶公式设计一个算法,求出它的 面积,画出算法的程序框图.珈> 开始框/ ;a,b,c/> 输入框p=a+b+cjI f处理框S = Jp(p_a)(p_b)(p_c)I/输出s 7输出框结束结束框1求两个实数a,方的算术
5、平均值aiw解:用数学语言S1:输入两个实数S2:计算 aver=(a+b)/2;输入a,b1aver=(a+b)/2I开始/输出averS3:输出 aver.课堂小结1 算法的描述 文字描述(2)程序框图:由于图形的描述方法既形象,又直 观,设计者的思路表达得清楚易懂,便于检查修 改,所以得到广泛的应用.2现以证明,无论多么复杂的问题,其算法都可表示为这三种基本结构的组合其结构清晰、易 于理解、易于验证其正确性,也易于查错和排 错课堂作业A课本P2 2A预习112程序框图匕2 “鸡兔同笼”是我国隋朝时期的数学著作 孙子算经中的一个有趣而具有深远影响的 题目:“今有雉兔同笼,上有三十五头,下肴九十 四足,问雉兔各几何”请你设计一个这类问题 的通用算法并画出算法的程序框图.解:鸡兔同笼,设鸡兔总头数为H,总脚数为F,求鸡兔各有多少只算法分析如下:设有X只鸡,Y只兔则(X+Y = H, 2X + 4y =F.解方程组,得Jx= (4H-F)/2,Y=(F-2H)/2.3试描述求点(必0倒直线Ax+By+C=O的解:用数学语言第_步:输入VoJo,A,B,C;第二步:计算 Zx=Ax0+By0+C;第三步:计算Z2=A2+B2;第五步:输出d程序框图解:用数学语言第_步:输入总头数H,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年商法课程考试题及答案
- 2025年软件测试工程师考试题及答案
- 2025年健康教育与推广试题及答案
- 2025年口腔医学专业考试试卷及答案
- 成都某老年公寓商业计划书
- 七级历史试题及答案
- 再谈图书馆岗位设置
- 室内人像照片的调色技巧及案例分析
- 世界经济概论(中)
- 2025年核磁共振岩心测试仪项目发展计划
- (高清版)DG∕TJ 08-7-2021 建筑工程交通设计及停车库(场)设置标准
- 无房无车离婚协议书
- 南师附中高三数学备忘录及答案详解
- 2025-2030年中国甲巯咪唑片行业市场现状供需分析及投资评估规划分析研究报告
- 史明清时期社会经济的发展课件++2024-2025学年统编版七年级历史下册
- 2025年安徽国控资产管理有限公司第二季度社会招聘5人笔试参考题库附带答案详解
- 2025中考语文7-9年级总复习古诗词默写
- 国家职业标准 4-11-01-01 供电服务员 (2025年版)
- 中国特色社会主义+综合练习(三)-2025届中职高考政治一轮复习高教版(2023版)
- 情境+任务驱动作文(兼审“情境”与“任务”)-2024年中考语文重难点复习专练(江苏)学生版
- (二模)临沂市2025年高三高考模拟考试地理试题卷(含答案)
评论
0/150
提交评论