- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-1-;自 学 导 引
1.掌握程序框图的概念.
2.会用通用的图形符号表示算法.
3.掌握算法的顺序结构.;课 前 热 身
1.程序框图又称________,是一种用____________________________________________.
2.任何一种算法都是由三种基本逻辑结构组成的,它们是________结构?________结构?________结构.
3.顺序结构是任何一个算法都离不开的基本结构,它是由_________________ .; 名 师 讲 解
1.画流程图的规则
为了使大家彼此之间能够读懂各自画出的框图,必须遵守一些共同的规则,下面对一些常用的规则作一下简单介绍:
(1)使用标准的框图符号.
(2)框图一般按从上到下?从左到右的方向画.
(3)除判断框外,大多数流程图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的惟一符号.;(4)一种判断是“是”与“否”两分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种不同的结果.
(5)在图形符号内描述的语言要非常简练清楚.
;2.构成程序框图的图形符号及其作用;-1-;对图形符号的几点说明:
(1)终端框是任何流程图不可缺少的,表明算法的开始和结束.
(2)输入?输出框,可用在算法中任何需要输入?输出的位置,需要输入的字母?符号?数据都填在框内.
(3)算法中间处理数据需要的算式?公式等(它们可以使用输入框输入的数据进行计算),可分别写在不同的处理框用以处理数据;同时还可以对变量进行赋值.; (4)当算法要求你对两个不同结果进行判断时,需要将实现判断的条件写在判断框内.
(5)一个算法步骤到另一个算法步骤用流程线连接.
(6)如果一个程序框图需要分开来画,要在判断处画上连接点,并标出连接的号码.;3.顺序结构的特点
这是最简单的结构,由若干个依次执行的步骤组成,语句与语句之间?框与框之间按从上到下的顺序执行,它是任何一种算法都离不开的一种算法结构.如图所示,A和B两个框是依次执行的,只有在执行完A框所指定的操作后,才能执行B的操作.;典 例 剖 析
题型一 程序框图的概念;例1:下列关于程序框图的说法,正确的有( )
①程序框图只有一个入口,也只有一个出口;
②程序框图中的每一部分都应有一条从入口到出口的路径通过它;
③程序框图和流程图不是一个概念;
④程序框图中的输入框必须紧跟在开始框后.
A.①②③ B.②③
C.①④ D.①②
答案:C;解析:程序框图中判断框只有一个入口,有两个出口,所以②错.程序框图也称为流程图,是同一个概念,所以③错.由程序框图规划知,①④正确.;变式训练1:程序框图中“ ”表示的意义是( )
A.框图的开始或结束
B.数据的输入或结果的输出
C.赋值?执行计算的传送
D.根据给定条件判断
答案:B;题型二 顺序结构的程序框图
例2:已知两个单元分别存放了两个变量S和T的值.试交换这两个变量的值.
分析:为了达到交换的目的,需要一个单元存放中间变量P.;解:算法如下:
第一步,P=S{先将S的值赋给变量P,这时存放变量S的单元可作它用}.
第二步,S=T{再将T的值赋给S,这时存放变量T的单元可作它用}.
第三步,T=P{最后将P的值赋给T,
两个变量S和T的值便完成了交换}.
上述算法用流程图表示如右图.
;变式训练2:已知半径为r的圆的面积公式S=πr2,当r=5时,写出一个计算圆的面积的一个算法,并画出程序框图.
解:算法如下:
第一步,令r=5.
第二步,计算S=πr2.
第三步,输出S.
程序框图如图.;题型三 与函数有关的顺序结构流程图
例3:已知函数y=2x-1,设计一个算法,给出函数图象上任一点的横坐标x,求该点到原点的距离,并画出程序框图.;-1-;题型四 识图
例4:如下图所示程序框图中,若输入的R=8,
则输出的a=________.
答案:4;变式训练3:如图所示的程序框图,输入a1=3,a2=4,则输出的结果是( )
A.12 B.7
C.34 D.43
答案:A;技 能 演 练 、
基础强化;1.下列程序框中,有两个出口的是( )
A.起止框 B.输出框
C.处理框 D.判断框
解析:在程序框图中,唯一有两个出口的是判断框,应选D.
答案:D;2.在程序框图中,算法要输入或输出信息,可以写在( )
A.处理框内 B.判断框内
C.输入?输出框内 D.循环框内
解析:在流程图中,由输入?输出框的意义知,这是用来输入?输出信息的.故选C.
答案:C;3.程序框图与算法相比,下列判断不正确的是( )
您可能关注的文档
- 2022年江苏省青年教师优质课观摩与评比活动几何概型5一等奖.ppt
- 2022年江苏省青年教师优质课观摩与评比活动几何概型5全市一等奖.ppt
- 2022年江苏省青年教师优质课观摩与评比活动几何概型5市赛获奖.ppt
- 2022年江苏省青年教师优质课观摩与评比活动指数函数5省赛获奖.ppt
- 2022年江苏省青年教师优质课观摩与评比活动指数函数5.ppt
- 2022年江苏省青年教师优质课观摩与评比活动集14指数函数5.ppt
- 2022年江西省中考历史说明及主题思想5.ppt
- 2022年江西省历史中考重点问题的思考5.ppt
- 2022年河北省中考历史复习指导5.ppt
- 2022年浙江省温州化学会考复习研讨会专题复习之《物质的量及其计算》5.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 2025年4月20日四川省事业单位考试《公共基础知识》试题及答案解析参考.pdf
- 中层竞聘面试题目答案.doc VIP
- 电力系统优化与调度软件:PLEXOS二次开发_(4).电力系统优化理论.docx VIP
- 传染病、消毒知识测试题及答案.docx VIP
- 2025年解放军联勤保障部队第960医院医护人员招聘备考试题及答案解析.docx VIP
- 2021年版国家免疫规划疫苗儿童免疫程序相关知识考核试题含答案.docx VIP
- 电力系统优化与调度软件:Xpress二次开发_(3).电力系统优化问题的数学建模.docx VIP
- 中建钢筋精算管理操作手册.pdf VIP
- 电商仓库主管月工作总结.pptx
- 预防接种工作规范(2023版)试题.docx VIP
文档评论(0)