2014-2015学年高中数学人教A版必修三教学课件+分层训练:第一章 算法初步(16份)
1.1.1 算法的概念.doc
1.1.1 算法的概念.ppt
1.1.2 第1课时 程序框图、顺序结构.doc
1.1.2 第1课时 程序框图、顺序结构.ppt
1.1.2 第2课时 条件结构.doc
1.1.2 第2课时 条件结构.ppt
1.1.2 第3课时 循环结构、程序框图的画法.doc
1.1.2 第3课时 循环结构、程序框图的画法.ppt
1.2.1 输入语句、输出语句和赋值语句.doc
1.2.1 输入语句、输出语句和赋值语句.ppt
1.2.2 条件语句.doc
1.2.2 条件语句.ppt
1.2.3 循环语句.doc
1.2.3 循环语句.ppt
1.3 算法案例.doc
1.3 算法案例.ppt
1.下列可以看成算法的是 ( )
A.学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做适当的练习题
B.今天餐厅的饭真好吃
C.这道数学题难做
D.方程2x2-x+1=0无实数根
答案 A
解析 A是学习数学的一个步骤,所以是算法.
2.下列所给问题中,不可以设计一个算法求解的是 ( )
A.二分法求方程x2-3=0的近似解
B.解方程组x+y+5=0x-y+3=0
C.求半径为3的圆的面积
D.判断函数y=x2在R上的单调性
答案 D
解析 A、B、C选项中的问题都可以设计算法解决,D选项中的问题由于x在R上取值无穷尽,所以不能设计一个算法求解.
3.下列各式中T的值不能用算法求解的是 ( )
A.T=12+22+32+42+…+1002
.下列关于程序框图的说法正确的有 ( )
①用程序框图表示算法直观、形象,容易理解;
②程序框图能清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言;
③在程序框图中,起止框是任何流程不可少的;
④输入和输出框可用在算法中任何需要输入、输出的位置.
A.1个 B.2个 C.3个 D.4个
答案 D
2.对终端框叙述正确的是 ( )
A.表示一个算法的起始和结束,框图是
B.表示一个算法输入和输出的信息,框图是
C.表示一个算法的起始和结束,框图是
D.表示一个算法输入和输出的信息,框图是
答案 C
3.在程序框图中,算法中间要处理数据或计算,可分别写在不同的 ( )
A.处理框内 B.判断框内
C.输入、输出框内 D.终端框内
答案 A
解析 由处理框的意义可知,对变量进行赋值,执行计算语句,处理数据,结果的传送等都可以放在处理框内,所以选A.
.下列算法中,含有条件结构的是 ( )
A.求两个数的积 B.求点到直线的距离
C.解一元二次方程 D.已知梯形两底和高求面积
答案 C
解析 解一元二次方程时,当判别式Δ<0时,方程无解,
当Δ≥0时,方程有解,由于分情况,故用到条件结构.
2.下列关于条件结构的描述,不正确的是 ( )
A.条件结构的出口有两个,但在执行时,只有一个出口是有效的
B.条件结构的判断条件要写在判断框内
C.双选择条件结构有两个出口,单选择条件结构只有一个出口
D.条件结构根据条件是否成立,选择不同的分支执行
答案 C
解析 C中单选择条件结构中的出口有两个,故C错.
3.若输入-5,按图中所示程序框图运行后,输出的结果是 ( )
A.-5 B.0 C.-1 D.1
答案 D
1.运行如图程序框图,输出的结果为 ( )
A.15 B.21
C.28 D.36
答案 C
解析 n=1,S=1+0=1;n=2,S=3;n=3,S=6;n=4,S=10;n=5,S=15;n=6,S=21;n=7,S=28.n=8时,不满足n≤7,因此输出S=28.
2.执行如图所示的程序框图,输出的S值为 ( )
A.2 B.4 C.8 D.16
答案 C
解析 利用程序框图的算法特点求解.
当k=0时,满足k<3,因此S=1×20=1;
当k=1时,满足k<3,因此S=1×21=2;
当k=2时,满足k<3,因此S=2×22=8;
当k=3时,不满足k<3,因此输出S=8.
1.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是 ( )
A.逗号 B.分号 C.空格 D.引号
答案 A
2.(2013•湖北十校联考)下列给变量赋值的语句正确的是 ( )
A.5=a B.a+2=a
C.a=b=4 D.a=2* a
答案 D
解析 A错,因为赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量;C错,因为赋值语句不能把一个值同时赋给两个变量;B错,赋值语句左边是一个变量,而不是代数式;D项正确.
3.下列程序执行后,变量a、b的值分别为 ( )
a=15b=20a=a+bb=a-ba=a-bPRINT a,b
A.20,15 B.35,35
C.5,5 D.-5,-5
答案 A
解析 根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给b,最后再把a-b=35-15=20赋给a.
4.(2013•桂林高一检测)给出下面一个程序:
A=5B=8X=AA=BB=X+APRINT A,BEND
1.下列说法中正确的个数为 ( )
(1)辗转相除法也叫欧几里得算法;
(2)辗转相除法的基本步骤是用较大的数除以较小的数;
(3)求最大公约数的方法,除辗转相除法之外,没有其他方法;
(4)编写辗转相除法的程序时,要用到循环语句.
A.1 B.2 C.3 D.4
答案 C
解析 (1)、(2)、(4)正确,(3)错误.
2.1 037和425的最大公约数是 ( )
A.51 B.17 C.9 D.3
答案 B
解析 ∵1 037=425×2+187,
425=187×2+51,
187=51×3+34,
51=34×1+17,
34=17×2,
即1 037和425的最大公约数是17.
3.用秦九韶算法计算多项式f(x)=3x6+4x5+5x4+6x3+7x2+8x+1当x=0.4时的值时,需要做乘法和加法的次数分别是 ( )
A.6,6 B.5,6 C.5,5 D.6,5
答案 A
解析 秦九韶算法中最多需用加法和乘法的次数,由多项式的次数n可知,∴选A.
4.两个二进制数101(2)与110(2)的和用十进制数表示为 ( )
A.12 B.11 C.10 D.9
答案 B
解析 101(2)=1×22+0×21+1×20=5,110(2)=1×22+1×21+0×20=6.
5.已知f(x)=x5+2x3+3x2+x+1,应用秦九韶算法计算x=3时的值时,v3的值
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源