[同步]2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析).doc

上传人:tireattitude366 文档编号:323333 上传时间:2019-07-09 格式:DOC 页数:5 大小:16.09KB
下载 相关 举报
[同步]2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析).doc_第1页
第1页 / 共5页
[同步]2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析).doc_第2页
第2页 / 共5页
[同步]2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析).doc_第3页
第3页 / 共5页
[同步]2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析).doc_第4页
第4页 / 共5页
[同步]2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析).doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、同步 2014年苏教版必修三 1.1 算法的含义练习卷与答案(带解析) 选择题 下面的结论正确的是( ) A一个程序的算法步骤是可逆的 B一个算法可以无止境地运算下去的 C完成一件事情的算法有且只有一种 D设计算法要本着简单方便的原则 答案: D 试题分析:根据算法的基本特征,即可得到结论 解:算法需每一步都按顺序进行,并且结果唯一,不能保证可逆,故 A 不正确; 一个算法必须在有限步内完成,不然就不是问题的解了,故 B不正确; 一般情况下,完成一件事情的算法不止一个,但是存在一个比较好的,故 C不正确; 设计算法要尽量运算简单,节约时间,故 D正确, 故选 D 点评:本题考查算法的基本特征,

2、考查学生分析解决问题的能力,属于中档题 若 f( x)在区间 a, b内单调,且 f( a) f( b) 0,则 f( x)在区间 a, b内( ) A至多有一个根 B至少有一个根 C恰好有一个根 D不确定 答案: C 试题分析:根据零点存在定理,我们易得到函数 f( x)在区间 a, b上有零点,再根据函数 f( x)在区间 a, b内单调,即可得结论 解:因为 f( a) f( b) 0,所以, f( a)与 f( b)异号,即: f( a) 0, f( b) 0;或者 f( a) 0, f( b) 0 显然,在 a, b内,必有一点,使得 f( x) =0 又 f( x)在区间 a, b

3、上单调,所以,这样的点只有一个 故选 C 点评:本题考查的知识点是根的存在性及根的个数判断,正确理解零点存在定理是解答本题的关键 已知直角三角形两直角边长为 a, b,求斜边长 c的一个算法分下列三步: 计算 ; 输入直角三角形两直角边长 a, b的值; 输出斜边长 c的值; 其中正确的顺序是( ) A B C D 答案: D 试题分析:由算法的概念可知:算法是先后顺序的,结果明确性,每一步操作明确的,根据已知直角三角形两直角边长为 a, b,求斜边长 c的一个算法的先后顺序,即可判断选项的正误 解:由算法规则得: 第一步:输入直角三角形两直角边长 a, b的值, 第二步:计算 , 第三步:输

4、出斜边长 c的值; 这样一来,就是斜边长 c的一个算法 故选 D 点评:本题考查算法的概念,解题关键是算法的作用,格式 看下面的四段话,其中不是解决问题的算法的是( ) A从济南到北京旅游,先坐火车,再坐飞机抵达 B解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为 1 C方程 x21=0有两个实根 D求 1+2+3+4+5的值,先计算 1+2=3,再由 3+3=6, 6+4=10, 10+5=15,最终结果为 15 答案: C 试题分析: A选项 B选项 D选项均是解决问题的算法,而选项 C只是一个真命题,没解决什么问题 解: A选项:从济南到北京旅游,先坐火车,再坐飞机抵达,

5、解决了怎样去的问题,所以 A错误; B选项:解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为 1,解决了怎样接一元一次方程的问题 ,所以 B错误; D 选项:求 1+2+3+4+5 的值,先计算 1+2=3,再由 3+3=6, 6+4=10, 10+5=15,最终结果为 15,解决了怎样求数的和的问题,所以 D错误; 故选 C 点评:本题考查了算法的概念和理解,注重算法的用途和意义 早上从起床到出门需要洗脸刷牙( 5min)、刷水壶( 2min)、烧水( 8min)、泡面( 3min)、吃饭( 10min)、听广播( 8min)几个步骤、从下列选项中选最好的一种算法( ) A

6、S1洗脸刷牙、 S2刷水壶、 S3烧水、 S4泡面、 S5吃饭、 S6听广播 B刷水壶、 S2烧 水同时洗脸刷牙、 S3泡面、 S4吃饭、 S5听广播 C刷水壶、 S2烧水同时洗脸刷牙、 S3泡面、 S4吃饭 同时听广播 D吃饭 同时 听广播、 S2泡面、 S3烧水同时洗脸刷牙、 S4刷水壶 答案: C 试题分析:分别计算用时,同时主要是否符合逻辑,即可得到结论 解:对于 A,共用时 5+2+8+3+10+8=36min; 对于 B,共用时 2+8+3+10+8=31min; 对于 C,共用时 2+8+3+10=23min; 对于 D,不符合逻辑,没有热水,不能泡面, 故选 C 点评:本题考查

7、算法知识,考查学生分析解决问题的能力,属于基础题 算法的有穷性是指( ) A算法必须包含输出 B算法中每个操作步骤都是可执行的 C算法的步骤必须有限 D以上说法均不正确 答案: C 试题分析:所谓算法有穷性是指一个算法应包含有限的操作步骤,即在执行有限操作后算法结束,从而可得结论 解:一个算法必须在有限步内结束,简单的说就是没有死循环 即算法的步骤必须有限 故选 C 点评:本题主要考查了算法的特点,属于基本概念的考查,是容易题 下面哪个不是算法的特征( ) A抽象性 B精确性 C有穷性 D唯一性 答案: D 试题分析:根据算法的概念,可知算法的特征,即可得到结论 解:根据算法的概念,可知算法具

8、有抽象性、精确性、有穷性等,同一问题,可以有不同的算法, 故选 D 点评:本题考查算法的概念与特征,考查学生分析解决问题的能力,属于基础题 下面对算法描述正确的一项是( ) A算法只能用自然语言来描述 B算法只能用图形方式来表示 C同一问题可以有不同的算法 D同一问题的算法不同,结果必然不同 答案: C 试题分析:用算法的定义逐一来分析判断各选项的正确与否 解:算法的特点:有穷性,确定性,顺序性与正确性,不唯一性,普遍性 算法可以用自然语言、图形语言,程序语言来表示,故 A、 B不对 同一问题可以用不同的算法来描述,但结果一定相同,故 D不对 C对 故应选 C 点评:考查算法的定义以及算法的表

9、示形式,算法的特征,考查很详细 填空题 已知一个学生的语文成绩为 89,数学成绩为 96,外语成绩为 99求他的总分和平均成绩的一个算法为: 第一步:取 A=89, B=96, C=99; 第二步: ; 第三步: ; 第四步:输出计算的结果 答案: S=A+B+C; 试题分析:由题意,第二步,求和,第三步,计算平均成绩 解:由题意,第二步,求和 S=A+B+C, 第三步,计算平均成绩 故答案:为: S=A+B+C; 点评:本题考查算法知识,考查学生分析解决问题的能力,属于基础题 写出求 1+2+3+4+5+6+100 的一个算法可运用公式 1+2+3+n=直接计算 第一步 ; 第二步 ; 第三

10、步 输出计算的结果 答案:取 n=100;计算 试题分析:由条件知构成等差数列,再前 n项和公式求得其值 解:由条件知构成等差数列,从而前 n项和公式求得其值, 求 1+2+3+4+5+6+100 ,故先取 n=100,再代入计算 故答案:为:取 n=100;计算 点评:本题考查算法知识,考查等差数列的前 n项和公式的应用 解答题 写出 123456的一个算法 答案:见 试题分析:按照逐一相乘的程序进行,即可写出相应的算法 解:按照逐一相乘的程序进行 第一步:计算 12,得到 2; 第二步:将第一步的运算结果 2与 3相乘,得到 6; 第三步:将第二步的运算结果 6与 4相乘,得到 24; 第

11、四步:将第三步的运算结果 24与 5相乘,得到 120; 第五步:将第四的运算 结果 120与 6相乘,得到 720; 第六步:输出结果 点评:本题考查算法的书写,考查学生分析解决问题的能力,属于基础题 写出按从小到大的顺序重新排列 x, y, z三个数值的算法 答案:见 试题分析:本题主要设计从小到大的顺序重新排列 x, y, z的程序,利用赋值语句,采用顺序结构,弄清几个步骤即可写出答案: 解:算法如下: ( 1)输入 x, y, z三个数值; ( 2)从三个数值中挑出最小者并换到 x中; ( 3)从 y, z中挑出最小者并换到 y中; ( 4)输出排序的结果 点评:本题主要考查了赋值语句,以及设计程序框图解决 实际问题属于基础题

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

当前位置:首页 > 考试资料 > 中学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1