资料摘要
章末综合检测(一) (时间:120分钟,满分:150分) 一、选择题:本题共12小题,每小题5分,在每小题给出的四个选项中,只有一项是符合题目要求的.1.下列给出的赋值语句正确的是() A.3=AB.M=-MC.B=A=2 D.x+y=0 解析:选B.赋值语句的格式为“变量=表达式”,故只有B正确,
- 资料类型:教学教案文档
- 所属课文:复习参考题
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 73
- 下载次数
- 0
- 更新时间
- 2019-07-19 14:32:00
- 来源学校
- 学校:云南省会泽县茚旺高级中学
复习参考题公开课教案
未知
摘要:暂无摘要
关键词:复习参考题公开课教案
正文
章末综合检测(一) (时间:120分钟,满分:150分) 一、选择题:本题共12小题,每小题5分,在每小题给出的四个选项中,只有一项是符合题目要求的.
1.下列给出的赋值语句正确的是(
) A.3=A
B.M=-M
C.B=A=2
D.x+y=0 解析:选B.赋值语句的格式为“变量=表达式”,故只有B正确,故选B. x,x>22.在设计求函数f(x)=x-1,-2 ) 6x-6,x≤-2A.输入语句 B.条件语句 C.输出语句 D.循环语句 解析:选D.对于分段函数的算法,输入语句和输出语句都是需要的,条件语句也是需要的,只有循环语句不可能用到,故选D. 3.如图所示的程序框图,已知a1=3,输出的结果为7,则a2的值是( ) 2 A.9 C.11 B.10 D.12 b解析:选C.按程序框图逆向求值.因为输出的结果为7,所以b=7,又b=,所以原2b=14,即a1+a2=14.又a1=3,所以a2=11. 4.在k进制中,十进制数103记为87,则k等于( ) A.6 B.12 C.14 D.16 解析:选B.由k进制中基数为k,得8×k+7×k0=103,即8k=96,k=12.故选B. 5.执行如图所示的程序框图,输出的结果为( ) A.6 B.24 C.120 D.48 解析:选B.当n=5时,结束循环,s=1×2×3×4=24,故选B. 6.执行如图所示的程序框图,则输出S的值为( ) A.2 016 1C. 2B.2 D.-1 解析:选B.S=2,k=0,满足条件k<2 016,则S=-1,k=1;满足条件k<2 016,则1S=,k=2;满足条件k<2 016,则S=2,k=3;满足条件k<2 016,则S=-1,k=4;满21足条件k<2 016,则S=,k=5;….观察规律,可知S的取值以3为周期变化,当k=2 0152=3×671+2时,满足条件k<2 016,则S=2,k=2 016,结束循环,输出2.故选B. 7.下面的程序运行后输出的结果为( ) i=1 WHILE i<8 i=i+2 S=2*i+3 i=i-1 WEND PRINT S END A.17 C.21 B.19 D.23 解析:选C.第一次循环,i=3,S=9,i=2; 第二次循环,i=4,S=11,i=3; 第三次循环,i=5,S=13,i=4; 第四次循环,i=6,S=15,i=5; 第五次循环,i=7,S=17,i=6; 第六次循环,i=8,S=19,i=7; 第七次循环,i=9,S=21,i=8. 此时i=8,不满足i<8,故退出循环,输出S=21,结束. 8.阅读如图程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为( ) A.S=2i-2 B.S=2i-1 C.S=2i D.S=2i+4 解析:选C.当空白矩形框中应填入的语句为S=2i时,程序在运行过程中各变量的值如下所示: i S 是否继续循环 循环前 1 0 第一次循环2 5 是 第二次循环3 6 是 第三次循环4 9 是 第四次循环5 10 否 故输出的i值为5,符合题意.故选C. 19.执行如图所示的程序框图,如果最后输出的s的值为,那么判断框中实数a的取10值范围是( ) A.[9,10) C.[9,10] B.(9,10] D.无法确定 11111解析:选A.s=,n=2;s=,n=3;s=,n=4;s=,n=5;…;s=,n=10,234510故9≤a<10,故选A. 10.已知图象不间断的函数f(x)是区间[a,b]上的单调函数,且在区间(a,b)上存在零点.如图是用二分法求方程f(x)=0近似解的程序框图,判断框内可填写的内容有如下四个选择: ①f(a)f(m)<0;②f(a)f(m)>0; ③f(b)f(m)<0;④f(b)f(m)>0. 其中能够正确求出近似解的是( ) A.①③ B.②③ C.①④ D.②④ 解析:选C.如果f(a)f(m)<0,此时解在区间(a,m)内,令b=m后近似解就在区间(a,b)内,否则解在区间(m,b)内,此时应该把m值赋给a,故判断条件f(a)f(m)<0可以求出方程的近似解,而且这个条件等价于f(b)f(m)>0,故选C. 11.某店一个月的收入和支出总共记录了N个数据a1,a2,…,aN,其中收入记为正数,支出记为负数.该店用如图所示的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的( ) A.A>0?,V=S-T B.A<0?,V=S-T C.A>0?,V=S+T D.A<0?,V=S+T 解析:选C.由题意可得,判断框内应填“A>0?”,月净盈利V为S与T的和,故处理框中填“V=S+T”,所以选C. 12.执行如图所示的程序框图,如果输入的t=0.01,则输出的n=( ) A.5 B.6 C.7 D.8 解析:选C.经推理分析可知,若程序能满足循环,则每循环一次,S的值减少一半,循1111环6次后S的值变为6=>0.01,循环7次后S的值变为7=<0.01,此时不再满足循环2642128的条件,所以结束循环,于是输出的n=7. 二、填空题:本题共4小题,每小题5分. 13.用辗转相除法计算56和264的最大公约数时,需要做的除法次数是__________. 解析:由辗转相除法,264=56×4+40;56=40×1+16;40=16×2+8;16=8×2.即得最大公约数为8,做了4次除法. 答案:4 14.执行如图所示的程序框图,当输入的值为3时,输出的结果是________. 解析:3<5,执行y=x2-1,所以输出结果为8. 答案:8 15.如图,是用辗转相除法求两个正整数a,b(a>b)的最大公约数算法的程序框图,其中①处应填入的是________. 解析:根据辗转相除法的原理,易知①处应填入的是r=aMOD b. 答案:aMOD b 16.某程序框图如图所示,若使输出的结果不大于37,则输入的整数i的最大值为________. 解析:S=(2+1)+(2+1)+(2+1)+…+(2当i=1时,S=2; 当i=2时,S=2+3=5; 当i=3时,S=2+3+5=10; 当i=4时,S=2+3+5+9=19; 当i=5时,S=2+3+5+9+17=36; 当i=6时,S=2+3+5+9+17+33=69>37. 012i-1 +1). 所以,i的最大值为5. 答案:5 三、解答题:解答应写出文字说明、证明过程或演算步骤. 17.(本小题满分10分)用秦九韶算法计算函数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. 2x-1,x≥0,18.(本小题满分12分)已知函数f(x)=2对每输入的一个x值,都得到相2x-5,x<0,应的函数值.画出程序框图并写出程序. 解:程序框图如图: 程序为: INPUT x IF x>=0 THEN ∧ y=x2-1 ELSE ∧ y=2*x2-5 END IF PRINT y END 19.(本小题满分12分)下面给出一个用循环语句编写的程序: k=1 sum=0 WHILE k<10 ∧ sum=sum+k2 k=k+1 WEND PRINT sum END (1)指出程序所用的是何种循环语句,并指出该程序的算法功能; (2)请用另一种循环语句的形式把该程序写出来. 解:(1)本程序所用的循环语句是WHILE循环语句,其功能是计算12+22+32+…+92的值. (2)用UNTIL语句改写程序如下: k=1 sum=0 DO ∧ sum=sum+k2 k=k+1 LOOP UNTIL k>=10 PRINT sum END 20.(本小题满分12分)分别用WHILE语句和UNTIL语句编写程序,求出使不等式12+22+32+…+n2<1 000成立的n的最大整数值. 解:利用WHILE语句编写程序如下: s=1 i=2 WHILE s<1 000 ∧ s=s+i2 i=i+1 WEND i=i-2 PRINT “使不等式成立的n的最大整数值为:”;i END 利用UNTIL语句编写程序如下: s=1 i=2 DO ∧ s=s+i2 i=i+1 LOOP UNTIL s>=1 000 i=i-2 PRINT “使不等式成立的n的最大整数值为:”;i END 21.(本小题满分12分)某中学男子体育组的百米赛跑的成绩(单位:秒)如下:12.1,13.2, 12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7.设计一个算法从这些成绩中搜索出所有小于12.1秒的成绩,画出程序框图,并编写相应的程序. 解:程序框图如图: 程序: i=1 WHILE i<=10 INPUT Gi IF Gi<12.1 THEN PRINT Gi END IF i=i+1 WEND END 22.(本小题满分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=2 015时,输出最后一 对,共输出(x,y)的组数为1 008. (3)程序框图的程序语句如下: x=1 y=0 n=1 DO PRINT (x,y) n=n+2 x=3*x y=y-2 LOOP UNTIL n>2 016 END
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-07-19 14:32:00
- 下载次数: 0
- 浏览次数: 73
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147292
来自:学校:云南省会泽县茚旺高级中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:复习参考题公开课教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《复习参考题》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。