人教新课标版数学高一人教B版必修3作业设计第1章 算法初步 章末复习课
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
章末复习课 课时目标 1.进一步巩固和理解本章重要知识点.2.学会用算法的思想处理问题.
1.下列关于算法的说法正确的有( )
①求解某一类问题的算法是唯一的;
②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义;
④算法执行后一定产生明确的结果.
A .1个
B .2个
C .3个
D .4个
2.下图的程序语句输出的结果S 为( )
A .17
B .19
C .21
D .23
3.下列关于条件语句的叙述正确的是( )
A .条件语句中必须有else 和end
B .条件语句中可以没有end
C .条件语句中可以没有else ,但必须有end 结束
D .条件语句中可以没有end ,但必须有else
4.下边是一个算法的程序框图,当输入的x 值为3时,输出y 的结果恰好是13
,则 处的关系式是( )
A .y =x 3
B .y =3-x
C .y =3x
D .y =13
x
5.使用秦九韶算法求P(x)=a n x n +a n -1x n -1+…+a 1x +a 0在x =x 0时的值可减少运算次
数,做加法和乘法的次数分别是( )
A .n ,n
B .n ,n (n +1)2
C .n,2n +1
D .2n +1,n (n +1)2
6.三个数72、120、168的最大公约数是________.
一、选择题
1.如果执行下面的程序框图,那么输出的S等于()
A.2 450 B.2 500 C.2 550 D.2 652
第1题图第2题图
2.在如图所示的程序中输入-2和2,则输出的结果分别是()
A.2和6 B.0和6 C.3和6 D.3和2
3.若“x=3*5”与“x=x+1”是某一个程序中先后相邻的两个语句,那么下列说法正确的是()
①x=3*5的意思是x=3×5=15,此式与数学中的算术式是一样的;
②“x=3*5”是将数值15赋给x;
③“x=3*5”可以写成“3*5=x”;
④“x=x+1”在执行时赋值号右边x的值是15,执行后左边x的值是16.
A.①③
B.②④
C.①④
D.①②③④
4.根据下列算法,第5步输出的数值为()
①初始值x=3,S=0;
②x=x+2;
③S=S+x;
④如S≥2 003,则进行⑤,否则从②继续进行;
⑤输出x;
⑥结束算法.
A.87 B.88 C.89 D.90
5.下列程序执行的目的是()
S=1;
for i=2:2:68
S=S*i;
end
S
A.求2×6×10×…×68的值
B.求1×2×3×…×68的值
C.求2×4×6×…×68的值
D.求2×4×6×…×66的值
6.如图所示,程序的输出结果为S=132,则判断框中应填()
A .i ≥10
B .i ≥11
C .i ≤11
D .i ≥12
题 号 1 2 3 4 5 6 答 案
7.下列程序执行后输出的结果是________.
n =5;
S =0;
w hile S <15 S =S +n ; n =n -1;end n S =1;i =1;w hile i <=5
S =S *i ; i =i +1;
end
S
第7题图 第8题图
8.如图所示,程序运行后,输出的值为________.
9.已知函数f(x)=x 3-2x 2-5x +6,则f(5)=______________________________.
三、解答题
10.画出求12-22+32-42+…+992-1002的值的程序框图.
11.输入x ,写出输出函数y =⎩⎪⎨⎪⎧ 2x (0≤x ≤4),8 (4<x ≤8),
24-2x (8<x ≤12)的函数值的程序.
能力提升
12.用秦九韶算法求多项式f(x)=x 6+2x 5+3x 4+4x 3+5x 2+6x 当x =2时的值.
13.如果我国工业产值每年以9%的增长率增长,那么几年后我国产值翻一番?画出程
序框图,并写出算法程序.
1.算法是对一类问题一般解法的抽象与概括,是把问题的解法划分为若干个可执行的步骤,有时需重复多次,但最终都必须在有限个步骤之内完成,所以在设计算法解决问题时要注意:
(1)与解决问题的一般方法相联系,从中提炼出算法.
(2)可引入有关的参数和变量对算法步骤加以表达.
(3)解决问题的过程可分解为若干个步骤,并能用简洁实用的语言表达.
(4)算法过程要便于在计算机上执行.
2.程序框图是用规定的图形和流程线来形象、直观、准确的表示算法的图形.设计程序框图时,要先进行算法分析,确定算法的逻辑结构和各步的功能再画程序框图,同时要考虑到编写程序的要求.读、画程序框图是高考在本章中考查的重点.
3.基本算法语句有输入语句、输出语句、赋值语句、条件语句和循环语句五种,主要对应顺序结构、条件结构和循环结构.明确各语句的功能和格式,是执行程序的关键,掌握常用的算法对理解程序也很有帮助,用算法语句编写程序时,一般先画程序框图.
答案
双基演练
1.C
2.A
3.C
4.C
5.A
6.24
解析三个数中任意两个数的最大公约数与第三个数,求其最大公约数就是这三个数的最大公约数.这三个数的最大公约数为24.
作业设计
1.C
2.C
3.B
4.C
5.C
6.B
7.0
8.120
解析i=1时,S=1;i=2,S=2;i=3时,S=6;
i=4时,S=6×4=24,i=5时,S=24×5=120;
i=6时不满足i<=5,执行“输出S”,所以S=120.
9.56
解析用秦九韶算法,将多项式化为:
f(x)=((x-2)x-5)x+6,由内到外计算.
v0=1,v1=1×5-2=3,
v2=3×5-5=10,
v3=10×5+6=56.
10.解
11.解
12.解f(x)=x6+2x5+3x4+4x3+5x2+6x=(((((x+2)x+3)x+4)x+5)x+6)x.所以有v0=1,
v1=1×2+2=4,
v2=4×2+3=11,
v3=11×2+4=26,
v4=26×2+5=57,
v5=57×2+6=120,
v6=120×2=240.
故当x=2时,多项式f(x)=x6+2x5+3x4+4x3+5x2+6x的值为240.
13.解程序框图如图所示:程序如下:
p=1
R=0.09;
n=0;
while p<2
p=p*(1+R);
n=n+1;
end
print(%io(2),n);。