章末质量评估(一)(时间:120分钟满分:160分)一、填空题(本大题共14小题,每小题5分,共70分)1.下列算法语句:①x←5;y←4;z←3;②x2←4;③x+2←y;④x←y+1;⑤a2-1←3.其中错误的有________.解析不能利用赋值语句进行代数式的演算,故②⑤错,赋值语句右边是表达式不能是变量,故③④错.答案②③④⑤2.下面伪代码输出的结果是________.A←10B←A-8A←A-BA←A+2PrintA解析运行程序得:A=10-2+2=10.答案103.下面是一个算法的伪代码:若使输出的y值为-3,则输入的x值应为________.解析依题意y=-3,当x≤5时,-x2+1=-3,解得x=±2,当x>5时,-2x+9=-3,解得x=6.答案±2或64.已知流程图:运行后输出的b值是________.解析第一次循环b=2,第二次循环b=4,第三次循环b=8.此时a=4>3,输出b值8.答案85.如图所示的流程图表示的算法的功能是________.解析由流程图可知,该流程图的算法功能是求使1×3×5×7×…×i≥10000成立的最小正整数i的值.答案计算并输出使1×3×5×7×…×i≥10000成立的最小正整数i.6.(·宿迁高一检测)下列执行程序,输出A的值为________,B的值为________.A←1B←2B←APrintA、B解析由执行程序可知:输出A=1,B=1.答案117.读右面的流程图,若输入的值为-5时,输出的结果是________,这个流程图的作用是输出一个函数的值,则x∈(-6,-4)时,此函数的解析式为________.解析当A=-5时,满足A<0,∴A=A+2=-5+2=-3.同理A=-3+2=-1,A=-1+2=1,不满足A<0,∴A=2A-1=1,∴输出的结果为1.设函数为f(x),由题意知,当x≥0时,f(x)=2x-1,且x<0时,周期为2,若x∈(-6,-4),则x+6∈(0,2),∴f(x)=f(x+6)=2(x+6)-1=2x+11.答案1f(x)=2x+118.下列程序执行后输出的结果是________.解析由伪代码运行后得n=0.答案09.如图是计算“输入两个数,输出这两个数差的绝对值”的部分流程图.①为________,②为________.解析由于|a-b|=则①处填“a≥b”,②处填“b-a”.答案a≥b,b-a10.期末考试,教师阅卷评分,并检查每个学生的成绩.若及格,则作“升级”处理;若不及格,则作“留级”处理.完成流程图.①为________,②为________.解析由题意,及格则作“升级”处理,不及格作“留级”处理,则①处填“及格”,②处填“办留级手续”.答案及格办留级手续11.输入8,下列程序执行后输出的结果是________.ReadtIft≤4Thenc←0.2Elsec←0.2+0.1(t-3)EndIfPrintc解析 8≤4不成立,∴c=0.2+0.1×(8-3)=0.7.答案0.712.给出以下算法:S1x←3;S2S←0;S3x←x+2;S4S←S+x;S5若S≥30,转S6,否则转S3;S6输出x.则输出的x值等于________.解析第一次:x=5S=5第二次:x=7S=12第三次:x=9S=21第四次:x=11S=32>30成立.∴输出:x=11.答案1113.如图所示的流程图输出的结果为-18,那么在判断框中①表示的“条件”应该是________.解析第一步:m=4,S=10,i=2;第二步:m=2,S=12,i=3;…第八步:m=-10,S=-18,i=9.故条件应该是i≥9.答案i≥914.如图所示的流程图的功能是计算表达式++…+的值,则在①、②两处应填入________.解析输出S=++…+,分析易知:①处应填n←0,②处为:n<10.答案n←0,n<10二、解答题(本大题共6分,共90分)15.(本小题满分14分)编写函数y=的算法,根据输入的x的值,计算y的值.解其算法步骤如下:用算法语句可表示如下:16.(本小题满分14分)写出求|x-2|的算法,并画出流程图.解算法如下:S1:若x<2则y←2-x;S2:若x≥2则y←x-2;S3:输出y.流程图为:17.(本小题满分14分)新课标要求学生数学模块学分认定由模块成绩决定,模块成绩由考试成绩和平时成绩构成,各占50%,若模块成绩大于或等于60分,获得2学分,否则不能获得学分(为0分).设计一算法,通过考试成绩和平时成绩计算学分,并画出流程图.解算法如下:S1输入考试成绩C1和平时成绩C2,S2计算模块成绩C=,S3判断C与60的大小关系,输出学分F.若C≥60,则输出F=2;若C<60,则输出F=0.流程图如图所示:18.(本小题满分16分)有一分数数列:,,,,,...