2016版优化方案高一数学人教版必修三配套课件+配套文档:第一章 算法初步(22份打包)
第一章1.1.1.ppt
第一章1.1.1训练案知能提升.doc
第一章1.1.2第1课时.ppt
第一章1.1.2第1课时顺序结构、条件结构.doc
第一章1.1.2第1课时训练案知能提升.doc
第一章1.1.2第2课时.ppt
第一章1.1.2第2课时循环结构.doc
第一章1.1.2第2课时训练案知能提升.doc
第一章1.2.1.ppt
第一章1.2.2、1.2.3.ppt
第一章1.2.2、2.3循环语句.doc
第一章1.2.2、2.3训练案知能提升.doc
第一章1.3.ppt
第一章1.1.1算法的概念.doc
第一章1.2.1输入语句、输出语句和赋值语句.doc
第一章1.2.1训练案知能提升.doc
第一章1.3算法案例.doc
第一章1.3训练案知能提升.doc
第一章章末演练轻松闯关.DOC
第一章章末优化总结.doc
第一章章末优化总结.ppt
第一章章末综合检测.doc
[A.基础达标]
1.下列关于算法的说法错误的是( )
A.一个算法的步骤是可逆的
B.描述算法可以有不同的方式
C.设计算法要本着简单方便的原则
D.一个算法不可以无止境地运算下去
解析:选A.由算法定义可知B、C、D对,A错.
2.下列可以看成算法的是( )
A.学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做适当的练习题
B.今天餐厅的饭真好吃
C.这道数学题难做
D.方程2x2-x+1=0无实数根
解析:选A.A是学习数学的一个步骤,所以是算法.
3.阅读下面的四段话,其中不是算法的是( )
A.求1×2×3的值,先计算1×2=2,再计算2×3=6,最终结果为6
B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1
C.方程x2-1=0有两个实数根
D.求1+2+3+4+5的值,先计算1+2=3,再计算3+3=6,6+4=10,10+5=15,最终结果为15
解析:选C.A、B、D中,都是解决问题的步骤,则A、B、D是算法.
4.(2015•东营高一检测)一个算法步骤如下:
S1,S取值0,i取值1;
S2,如果i≤10,则执行S3,否则执行S6;
S3,计算S+i并将结果代替S;
S4,用i+2的值代替i;
S5,转去执行S2;
S6,输出S.
运行以上步骤后输出的结果S=( )
A.16 B.25
C.36 D.以上均不对
解析:选B.由以上计算可知:S=1+3+5+7+9=25,答案为B.
5.有如下算法:
第一步,输入不小于2的正整数n.
第二步,判断n是否为2.若n=2,则n满足条件;若n>2,则执行第三步.
第三步,依次从2到n-1检验能不能整除n,若不能整除,则n满足条件.
则上述算法满足条件的n是( )
A.质数 B.奇数
C.偶数 D.约数
解析:选A.根据质数、奇数、偶数、约数的定义可知,满足条件的n是质数.
6.下列各式中S的值不能用算法求解的是________.
①S=12+22+32+42+…+1002;
[A.基础达标]
1.一个完整的程序框图至少包含( )
A.起止框和输入、输出框
B.起止框和处理框
C.起止框和判断框
D.起止框、处理框和输入、输出框
解析:选A.一个完整的程序框图至少包括起止框和输入、输出框,故选A.
2.(2015•安徽巢湖检测)如图所示是一个循环结构的算法,下列说法不正确的是( )
A.①是循环变量初始化,循环就要开始
B.②为循环体
C.③是判断是否继续循环的终止条件
D.①可以省略不写
解析:选D.①为循环变量初始化,必须先赋值才能有效控制循环,不可省略.故选D.
3.执行如图所示的程序框图,输出的S值为( )
A.2 B.4
C.8 D.16
解析:选C.框图执行如下:k=0,S=1;S=1,k=1;S=2,k=2;S=8,k=3.所以输出S的值为8.
4.(2014•高考安徽卷)如图所示,程序框图(算法流程图)的输出结果是( )
A.34 B.55
C.78 D.89
解析:选B.当输入x=1,y=1,执行z=x+y及z≤50,x=y,y=z后,
x,y,z的值依次对应如下:
x=1,y=1,z=2;
x=1,y=2,z=3;
x=2,y=3,z=5;
x=3,y=5,z=8;
x=5,y=8,z=13;
x=8,y=13,z=21;
x=13,y=21,z=34;
x=21,y=34,z=55.
由于55≤50不成立,故输出55.故选B.
5.执行如图所示的程序框图,若m=5,则输出的结果为( )
A.4 B.5
C.6 D.8
解析:选B.由程序框图可知,k=0,P=1.
第一次循环:因为k=0<5,所以P=1×30=1,k=0+1=1.
第二次循环:因为k=1<5,所以P=1×31=3,k=1+1=2.
第三次循环:因为k=2<5,所以P=3×32=33,k=2+1=3.
第四次循环:因为k=3<5,所以P=33×33=36,k=3+1=4.
第五次循环:因为k=4<5,所以P=36×34=310,k=4+1=5.
此时满足判断框内的条件,输出结果为z=log9 310=5.故选B.
[A.基础达标]
1.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( )
A.INPUT “A,B,C”a,b,c
B.INPUT “A,B,C=”;a,b,c
C.INPUT a,b,c;“A,B,C”
D.PRINT “A,B,C”;a,b,c
解析:选B.提示内容与输入内容之间要用“;”隔开,故A错;提示内容在前,输入内容在后,故C错;输入语句用“INPUT”而非“PRINT”,故D错.
2.(2015•安阳高一检测)下列给出的赋值语句中正确的是( )
A.x+3=y-2 B.d=d+2
C.0=x D.x-y=5
解析:选B.根据赋值语句特点可知,赋值号左边应该是一个变量,不能是常数或多个变量,更不能带有运算,故A,C,D错误.B项含义是把d+2的值赋给d,是正确的.
3.下面的程序输出的结果是( )
x=6y=3x=x/3y=4*x+1PRINT x+yEND
(时间:100分钟,满分:120分)
一、选择题(本大题共10小题,每小题5分,共50分.在每小题给出的四个选项中,只有一项是符合题目要求的)
1.下面对算法描述正确的一项是( )
A.算法只能用自然语言来描述
B.算法只能用图形方式来表示
C.同一个问题可以有不同的算法
D.同一问题的算法不同,结果必然不同
解析:选C.算法可以用自然语言、程序框图、程序语句等来描述,同一个问题可以有不同的算法,但结果是相同的.
2.算法共有三种逻辑结构,即顺序结构、条件结构和循环结构,下列说法正确的是( )
A.一个算法只含有一种逻辑结构
B.一个算法最多可以包含两种逻辑结构
C.一个算法必须含有上述三种逻辑结构
D.一个算法可以含有上述三种逻辑结构
解析:选D.一个算法中具体含有哪种结构,主要看如何解决问题或解决怎样的问题,以上三种逻辑结构在一个算法中都有可能体现,故选D.
3.(2015•日照高一检测)如果执行如图所示的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A,B,则( )
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源