版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx

上传人:b****6 文档编号:18909748 上传时间:2023-01-02 格式:DOCX 页数:25 大小:290.32KB
下载 相关 举报
版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx_第1页
第1页 / 共25页
版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx_第2页
第2页 / 共25页
版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx_第3页
第3页 / 共25页
版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx_第4页
第4页 / 共25页
版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx

《版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx(25页珍藏版)》请在冰豆网上搜索。

版优化方案高一数学人教版必修三学案 第一章 算法初步 章末优化总结Word文档下载推荐.docx

[解] 这是一个求分段函数y=

的函数值的算法,输入、输出框分别对应输入、输出语句,判断框对应条件语句.

所求算法程序为:

INPUT x

IF x>

1 THEN

 y=x-1

ELSE

 IF x<

-1 THEN

 y=x+1

 ELSE

 y=2*x+1

 ENDIF

ENDIF

PRINT y

END

1.下列给出的赋值语句正确的有(  )

(1)赋值语句2=A;

(2)赋值语句x+y=2;

(3)赋值语句A-B=-2;

(4)赋值语句A=A*A.

A.0个B.1个

C.2个D.3个

解析:

选B.对于

(1)赋值语句中“=”左、右不能互换,即不能给常量赋值,左边必须为变量,右边必须是表达式,若改写为A=2就正确了;

(2)赋值语句不能给一个表达式赋值,所以

(2)是错误的;

同理(3)也是错误的,这四种说法中只有(4)是正确的.

2.(2014·

高考课标全国卷Ⅱ)执行如图所示的程序框图,如果输入的x,t均为2,则输出的S=(  )

A.4B.5

C.6D.7

选D.x=2,t=2,M=1,S=3,k=1.

k≤t,M=

×

2=2,S=2+3=5,k=2;

2=2,S=2+5=7,k=3;

3>

2,不满足条件,输出S=7.

3.写出如图所示的程序框图的运行结果:

若R=8,则a=________.

a=2

=4.

答案:

4

4.用秦九韶算法求f(x)=x3-3x2+3x+2当x=2时的值,并探索有无更简便算法.

解:

(1)由已知f(x)=((x-3)x+3)x+2,

按从内到外的顺序,依次计算一次多项式当x=2时的值.

v0=1,

v1=1×

2-3=-1,

v2=(-1)×

2+3=1,

v3=1×

2+2=4,

所以当x=2时多项式的值为4.

(2)探索:

由于x=2时多项式的值为4,

所以13=(x-1)3=x3-3x2+3x-1.

所以有(x3-3x2+3x-1)+3=1+3=4.

即当x=2时,多项式的值为4.

[A.基础达标]

1.给出以下几个问题:

①输入x,输出它的相反数

②求面积为6的正方形的周长

③求函数f(x)=

的函数值

其中不需要用条件语句来描述其算法的有(  )

A.1个B.2个

C.3个D.0个

选B.①、②不需要使用条件语句.

2.用秦九韶算法计算多项式f(x)=2x7+x6+x5+x4+3x3+x2+2x+1当x=2时的函数值时,需要做的加法和乘法的次数分别是(  )

A.7,4B.4,7

C.7,7D.4,4

选C.f(x)=2x7+x6+0×

x5+0×

x4+3x3+0×

x2+2x+1=((((((2x+1)x+1)x+1)x+3)x+1)x+2)x+1,所以需要做7次加法,7次乘法.

3.(2015·

济南期末)执行如图所示的程序框图,若输入n=7,则输出的值为(  )

A.2B.3

C.4D.5

选D.依题意可知,k=1,n=13;

k=2,n=25;

k=3,n=49;

k=4,n=97;

k=5,n=193>

100,满足条件.故输出k的值为5.

4.(2015·

衡阳模拟)执行如图所示的程序框图,若输入的N的值为6,则输出的p的值为(  )

A.120B.720

C.1440D.5040

选B.由程序框图,可得k=1,p=1,1<

6;

k=2,p=2,2<

k=3,p=6,3<

k=4,p=24,4<

k=5,p=120,5<

k=6,p=720,6=6,不满足条件.故输出的p的值为720.

5.(2015·

湖南师大附中月考)执行如图所示的程序框图,则计算机输出的所有点(x,y)所满足的函数为(  )

A.y=x+1B.y=2x

C.y=2x-1D.y=2x

选D.由题意,该程序共输出4个点(1,2),(2,4),(3,8),(4,16),易知这4个点都在函数y=2x的图象上.

6.计算函数y=

的算法步骤为:

第一步,输入x;

第二步,如果x<0,则使y=x+1,否则执行第三步;

第三步,________,第四步,输出y.(将第三步完整填写)

第三步为y=x-1.

y=x-1

7.(2015·

长沙模拟)执行如图所示的程序框图,若输入x=8,则输出的k=________.

依题意,得x=88,k=1,x<

2015;

x=888,k=2,x<

x=8888,k=3,x>

2015,满足条件.故输出的k的值为3.

3

8.(2014·

高考山东卷)执行如图所示的程序框图,若输入的x的值为1,则输出的n的值为________.

由x2-4x+3≤0,解得1≤x≤3.

当x=1时,满足1≤x≤3,所以x=1+1=2,n=0+1=1;

当x=2时,满足1≤x≤3,所以x=2+1=3,n=1+1=2;

当x=3时,满足1≤x≤3,所以x=3+1=4,n=2+1=3;

当x=4时,不满足1≤x≤3,所以输出n=3.

9.小明第一天背一个单词,第二天背两个单词,以后每一天都比前一天多背一个单词.问他前十天共背了多少个单词?

(给出该问题的算法语句)

s=0

i=1

WHILE i<=10

 s=s+i

 i=i+1

WEND

PRINT s

10.某中学男子体育组的百米赛跑的成绩(单位:

秒)如下:

12.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7.设计一个算法从这些成绩中搜索出所有小于12.1秒的成绩,画出程序框图,并编写相应的程序.

程序框图:

程序:

INPUT Gi

IF Gi<12.1 THEN

PRINT Gi

i=i+1

[B.能力提升]

1.将二进制数10011

(2)化为五进制为(  )

A.32B.33

C.34D.35

选C.由10011

(2)=24+2+20=19,得19=3×

5+4=34(5).

高考课标全国卷Ⅰ)执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=(  )

A.

.

C.

选D.当n=1时,M=1+

,a=2,b=

当n=2时,M=2+

,a=

,b=

当n=3时,M=

n=4时,终止循环.输出M=

3.

IF x<0 THEN

y=π*x/2+3

 IF x>0 THEN

y=-π*x/2+5

y=0

如果输入x=-2,则输出结果y为________.

若输入x=-2,则满足第一个条件x<0成立,故执行y=

*x+3,即可得到结果.

-π+3

4.执行下面的程序输出的结果是________.

WHILE i<=4

s=s*2+1

当i=1时,s=0×

2+1=1;

当i=2时,s=1×

2+1=3;

当i=3时,s=3×

2+1=7;

当i=4时,s=7×

2+1=15.

15

5.设计算法求

+…+

的值.要求画出程序框图.

程序框图如图:

6.(选做题)到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费,汇款额不超过100元,收取1元手续费;

超过100元但不超过5000元,手续费按汇款额的1%收取;

超过5000元,一律收取50元手续费,请为银行设计一个程序要求输入汇款额x元,输出银行应收取的手续费y.

程序如下:

IF x>0 AND x<=100 THEN

y=1

IF x<=5000 THEN

y=0.01*x

y=50

END IF

(时间:

100分钟,满分:

120分)

一、选择题(本大题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的)

1.下面对算法描述正确的一项是(  )

A.算法只能用自然语言来描述

B.算法只能用图形方式来表示

C.同一个问题可以有不同的算法

D.同一问题的算法不同,结果必然不同

选C.算法可以用自然语言、程序框图、程序语句等来描述,同一个问题可以有不同的算法,但结果是相同的.

2.算法共有三种逻辑结构,即顺序结构、条件结构和循环结构,下列说法正确的是(  )

A.一个算法只含有一种逻辑结构

B.一个算法最多可以包含两种逻辑结构

C.一个算法必须含有上述三种逻辑结构

D.一个算法可以含有上述三种逻辑结构

选D.一个算法中具体含有哪种结构,主要看如何解决问题或解决怎样的问题,以上三种逻辑结构在一个算法中都有可能体现,故选D.

日照高一检测)如果执行如图所示的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则(  )

A.A+B为a1,a2,…,aN的和

B.

为a1,a2,…,aN的算术平均数

C.A和B分别是a1,a2,…,aN中最大的数和最小的数

D.A和B分别是a1,a2,…,aN中最小的数和最大的数

选C.由于x=ak,且x>A时,将x值赋给A,因此最后输出的A值是a1,a2,…,aN中最大的数;

由于x=ak,且x<B时,将x值赋给B,因此最后输出的B值是a1,a2,…,aN中最小的数,故选C.

4.(2014·

高考湖南卷)执行如图所示的程序框图,如果输入的t∈[-2,2],则输出的S属于(  )

A.[-6,-2]B.[-5,-1]

C.[-4,5]D.[-3,6]

选D.由程序框图知,当0≤t≤2时,输出S=t-3,此时S∈[-3,-1];

当-2≤t<0时,执行t=2t2+1后1<t≤9,执行1<t≤9时,输出S=t-3,此时S∈(-2,6].因此输出S的值属于[-3,6].

5.下面的程序框图输出的数值为(  )

A.62B.126

C.254D.510

选B.根据所给程序框图可知S=21+22+23+24+25+26=126,故选B.

6.下列程序的功能是(  )

S=1

i=3

WHILE S<=10000

 S=S*i

 i=i+2

PRINT i

A.求1×

10000的值

B.求2×

C.求3×

10001的值

D.求满足1×

n>10000的最小正整数n

选D.法一:

S是累乘变量,i是计数变量,每循环一次,S乘以i一次且i增加2.

当S>10000时停止循环,输出的i值是使1×

n>10000成立的最小正整数n.

最后输出的是计数变量i,而不是累乘变量S.

7.用秦九韶算法求多项式f(x)=208+9x2+6x4+x6当x=-4时的值时,v2的值为(  )

A.-4B.1

C.17D.22

选D.v0=1;

(-4)+0=-4;

v2=-4×

(-4)+6=22.

8.(2015·

武汉市调研)执行如图所示的程序框图,若输出的结果是9,则判断框内m的取值范围是(  )

A.(42,56]B.(56,72]

C.(72,90]D.(42,90]

选B.第一次运行:

S=2,k=2;

第二次运行:

S=6,k=3;

…;

第七次运行:

S=56,k=8;

第八次运行:

S=2+4+6+…+16=72,k=9,输出结果.故判断框中m的取值范围是(56,72].

9.(2013·

高考天津卷)阅读如图所示的程序框图,运行相应的程序,则输出n的值为(  )

A.7B.6

C.5D.4

选D.n=1,S=0.

第一次:

S=0+(-1)1×

1=-1,-1<

2,n=1+1=2,

第二次:

S=-1+(-1)2×

2=1,1<

2,n=2+1=3,

第三次:

S=1+(-1)3×

3=-2,-2<

2,n=3+1=4,

第四次:

S=-2+(-1)4×

4=2,2=2,

满足S≥2,跳出循环,输出n=4.

10.(2015·

厦门质检)如图是判断“美数”的流程图,在[30,40]内的所有整数中,“美数”的个数是(  )

A.3B.4

C.5D.6

选A.依题意可知,题中的“美数”包括12的倍数与能被3整除但不能被6整除的数.由此不难得知,在[30,40]内的“美数”有3×

11、12×

3、3×

13这三个数.

二、填空题(本大题共5小题,每小题4分,共20分.把答案填在题中横线上)

11.三个数390,455,546的最大公约数是________.

390与455的最大公约数是65,65与546的最大公约数为13,可以用辗转相除法或更相减损术来求.

13

12.把七进制数1620(7)化为二进制数为________.

1620(7)=1×

73+6×

72+2×

7+0=651,

651=1010001011

(2),

∴1620(7)=1010001011

(2).

1010001011

(2)

13.下面程序运行后输出的结果为________.

x=-5

y=-20

IF x<

0 THEN

y=x-3

y=x+3

PRINT x-y,y-x

∵输入x=-5<

0,

∴y=x-3=-5-3=-8,

∴输出x-y=-5-(-8)=3,y-x=-8-(-5)=-3.

3,-3

14.对任意非零实数a,b,若a⊗b的运算原理如图所示,则log28⊗

=________.

log28<

,由题意知,log28⊗

=3⊗4=

=1.

1

15.阅读如图所示的程序框图,运行相应的程序,输出的S值等于________.

第一次循环:

S=1,k=1<4,S=2×

1-1=1,k=1+1=2.

第二次循环:

k=2<4,S=2×

1-2=0,k=2+1=3.

第三次循环:

k=3<4,S=2×

0-3=-3,k=3+1=4,

当k=4时,k<4不成立,循环结束,此时S=-3.

-3

三、解答题(本大题共5小题,共50分.解答时应写出必要的文字说明、证明过程或演算步骤)

16.(本小题满分8分)用秦九韶算法计算函数f(x)=2x5+3x4+2x3-4x+5当x=2时的函数值.

根据秦九韶算法,把多项式改写成如下形式:

f(x)=((((2x+3)x+2)x+0)x-4)x+5.

从内到外的顺序依次计算一次多项式当x=2时的值:

v0=2;

v1=2×

2+3=7;

v2=v1×

2+2=16;

v3=v2×

2+0=32;

v4=v3×

2-4=60;

v5=v4×

2+5=125.

所以,当x=2时,多项式的值等于125.

17.(本小题满分8分)已知函数y=

画出程序框图,对每一个输入的x值,都得到相应的函数值.

程序框图如图所示:

18.(本小题满分10分)以下是某次数学考试中某班15名同学的成绩(单位:

分):

72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求用程序框图将这15名同学中成绩高于80分的同学的平均分数求出来.

19.(本小题满分12分)已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…,(xn,yn),…

(1)若程序运行中输出的一个数组是(9,t),求t的值;

(2)程序结束时,共输出(x,y)的组数为多少;

(3)写出程序框图的程序语句.

(1)开始时,x=1时,y=0;

接着x=3,y=-2;

然后x=9,y=-4,所以t=-4;

(2)当n=1时,输出一对,当n=3时,又输出一对,…,当n=2013时,输出最后一对,共输出(x,y)的组数为1007;

(3)程序框图的程序语句如下:

x=1

n=1

DO

PRINT (x,y)

n=n+2

x=3*x

y=y-2

LOOPUNTIL n>

2014

20.(本小题满分12分)一个数被3除余2,被7除余4,被9除余5,求满足条件的最小正整数.画出程序框图,并写出程序.

此问题即求不定方程组

的正整数解,首先可以从m=2开始检验条件,若三个条件任何一个不满足,则m递增1,一直到m同时满足3个条件为止.程序框图如图:

m=2

WHILE mMOD3<>2 OR

mMOD7<>4 OR

mMOD9<>5

 m=m+1

PRINT m

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 人力资源管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1