资料摘要
§必修3.1.1.3 程序框图的综合教学目标1.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.2.会运用正确的程序框图符号.学习内容知识梳理1.程序框图程序框图(又叫流程图)是算法的一种表示形式,具有直观形象、结构清晰和简洁明了的效果,“抓特征、明规则、依步骤”是熟练而准确地画出程序框图的要
- 资料类型:教学教案文档
- 所属课文:复习参考题
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 59
- 下载次数
- 0
- 更新时间
- 2018-04-20 08:36:00
- 来源学校
- 学校:魏县第六中学
复习参考题课堂实录及点评
未知
摘要:暂无摘要
关键词:复习参考题课堂实录及点评
正文
§必修3.1.1.3 程序框图的综合
教学目标
1.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.
2.会运用正确的程序框图符号.
学习内容
知识梳理
1.程序框图
程序框图(又叫流程图)是算法的一种表示形式,具有直观形象、结构清晰和简洁明了的效果,“抓特征、明规则、依步骤”是熟练而准确地画出程序框图的要诀.
(1)抓特征.组成任何一个程序框图的三要素是“四框”、“一线”加“文字说明”,所以首先要抓住它们各自的特征与意义.
“四框”的特征与意义:①终端框(起止框)的特征是圆角矩形,表示算法的开始和结束,是任何流程图不可缺少的;②输入、输出框的特征是平行四边形,表示算法中输入和输出的信息,可放在任何需输入、输出的位置;③处理框(执行框)的特征是方角矩形,表示赋值和计算等,算法中要处理的数据或计算可分别写在不同的处理框内;④判断框的特征是菱形,用在当算法要求对两个不同的结果进行判断时.
(2)明规则.程序框图的画法规则是:①用标准,即使用标准的框图符号;②按顺序,即框图一般从上到下、从左到右的顺序画;③看出入,即大多数程序框图的图形符号只有一个入口和一个出口,判断框是唯一具有超过一个出口的符号,条件结构中要在出口处标明“是”或“否”;④明循环,即循环结构要注意变量的初始值及循环终止条件;⑤辨流向,即流程线的箭头表示执行的方向,不可缺少;⑥简说明,即在图形符号内的描述语言要简练清晰.
例题讲解
题型一
推断程序框图的运行结果
例1
下面程序框图运行结果为________.
1
解析:第一次,S=10,i=9. 第二次,S=19,i=8. 第三次,S=27,i=7. 第四次,S=34,i=6. 此时退出循环.
点评:6.
巩
固
如果执行上面的程序框图,输入n=6,m=4,那么输出的p等于(
) A.720
B.360
C.240
D.120
答案:B
题型二
补充处理框
例2
根据条件把下面的流程图补充完整,求1到1 000内所有奇数的和.
2
(1)处填____________;
(2)处填____________.
答案:(1)S=S+i
(2)i=i+2
巩
固
下图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为(
) A.S=S*(n+1)
C.S=S*n
B.S=S*xn+1
D.S=S*xn
答案:D
题型三
补充判断框
例3
程序框图如下:
3
如果上述程序运行的结果为S=132,那么判断框中应填入(
) A.k≤10?
C.k≤11?
解析:第一次进入循环算出的S=12,k=11,第二次循环算出S=12×11=132,k=10,此时应该退出,所以选A. 答案:A
4巩
固
一个算法的程序框图如下图所示,若该程序输出的结果为,则判断框中应填入的条件是5______________________.
B.k≥10? D.k≥11?
4或SUM<4?或S<?
答案:i<5?5
题型四
设计算法、画程序框图
x2-1,x≥0,例4
已知函数f(x)=设计一个求函数值的算法,并画出其程序框图.
2x-1,x<0,
解析:算法如下:
第一步,输入x的值.
4
第二步,判断x与0的大小关系.如果x≥0,则f(x)=x2-1;如果x<0,则f(x)=2x-1. 第三步,输出函数f(x)的值.
程序框图如下图所示.
巩
固
画出计算21+22+23+24+25的程序框图..
解析:程序框图如下:
综合题库
A组
1.下列框图属于直到型循环结构的是(
)
5
答案:D
2.下列框图属于当型循环结构的是(
)
答案:A
3.下面程序框图运行结果为__________.
6
3答案:-.
2
4.如果a=2,b=4,下面程序框图运行结果为____________________.
答案:4,2.
5.下面的结论正确的是(
) A.起止框有入口也有出口
B.输入可包含运算
C.输出不能包含运算
D.程序框图必须包含结束框
答案:D
7
B组
1.某流程图如下图所示,现输入如下四个函数,则可以输出的函数是(
)
A.f(x)=x2
1B.f(x)=
xD.f(x)=sin x
C.f(x)=ln x+2x-6
答案:D
2.(2013·江西卷)阅读如下程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为(
)
A.S=2*i-2
B.S=2*i-1
C.S=2*i
D.S=2*i+4
解析:当i=2时,S=2×2+1=5;
当i=3时,S=2×3+4=10,不满足S<10,排除D项;
当i=4时,S=2×4+1=9;
当i=5时,A、B两项中的S满足S<10,继续循环,C项中的S=10不满足S<10,退出循环,输出
i=5,故选C项.
答案:C
3.阅读下面程序框图,如果输入的值为-3,则运行结果为________.
答案:-6
8
第3题图
第4题图
4.上图程序框图运行结果为________.
答案:10
5.下面程序框图运行结果为________.
答案:10
C组
1.阅读下边的程序框图,若输入的n是100,则输出的变量S和T的值依次是(
)
9
A.2 500,2 500
C.2 500,2 550
答案:D
2.如果执行下面的程序框图,那么输出的S=(
) B.2 550,2 550 D.2 550,2 500
A.2 450
B.2 500
C.2 550
D.2 652
答案:C
3.下面流程图给出的程序执行后输出的结果是__________.
10
答案:24
4.(2013·北京卷)执行如图所示的程序框图,输出的S值为(
) 213610A.1
B.
C.
D.
321987
解析:利用程序框图所表示的算法逐步求解.
S2+12当i=0,S=1时,执行S=后得S=,i=i+1=1;
32S+1S2+1213当i=1,S=时,执行S=后得S=,i=i+1=2. 3212S+113由于此时i≥2是成立的,因此输出S=. 21答案:C
95.(2013·浙江卷)某程序框图如图所示,若该程序运行后输出的值是,则(
) 5
11
A.a=4
B.a=5
解析:可依次求出k=1,2,3,…时S的值进行验证,也可以先求出S的表达式,通过解方程求出k的值.
913方法一
由程序框图及最后输出的值是可知:当k=1时,S=1,k>a不成立,故S=1+=,k=2>a不成立,51×22315517719故S=+=,k=3>a不成立,故S=+=,k>a不成立,故S=+=,此时k=5>a成立,所以a=4. 22×3333×4444×55方法二
由程序框图可知:
111S=1+++…+1×22×3kk+111111191=1+1-+-+…+-=1+1-=2-,由S=,得2-=223kk+15k+1k+1k+1C.a=6
D.a=7 9,解得k=4,故由程序框图可知k=4>a不成立,k=5>a成立,所以a=4. 5答案:A
归纳总结
1.看循环框图的重点是看第一次运算是否符合条件以及最后一次运算是否正确.
2.条件框图主要是看清是与否的方向.
3.同一个变量可以反复赋值.
4.画框图注意正确使用不同形状的框.
5.每一个框图都有开始框和结束框.
12
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-04-20 08:36:00
- 下载次数: 0
- 浏览次数: 59
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147292
来自:学校:魏县第六中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:复习参考题课堂实录及点评是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《复习参考题》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。