单元质量评估二Word格式文档下载.docx

上传人:b****6 文档编号:17153703 上传时间:2022-11-28 格式:DOCX 页数:14 大小:461.71KB
下载 相关 举报
单元质量评估二Word格式文档下载.docx_第1页
第1页 / 共14页
单元质量评估二Word格式文档下载.docx_第2页
第2页 / 共14页
单元质量评估二Word格式文档下载.docx_第3页
第3页 / 共14页
单元质量评估二Word格式文档下载.docx_第4页
第4页 / 共14页
单元质量评估二Word格式文档下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

单元质量评估二Word格式文档下载.docx

《单元质量评估二Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《单元质量评估二Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。

单元质量评估二Word格式文档下载.docx

B=3

B=B+A

A=A+B

输出A

(A)13(B)11(C)16(D)8

4.(2011·

北京高考)执行如图所示的程序框图,输出的s的值为()

(A)-3(B)

(C)

(D)2

5.(2011·

天津高考)阅读下边的程序框图,运行相应的程序,若输入x的值为-4,则输出y的值为()

(A)0.5(B)1(C)2(D)4

6.如图所示算法框图所进行的求和运算是()

(A)

(B)

(C)

(D)

7.若输入的x为4,则执行下面的算法得到的结果是()

输入x

Ifx>

3Then

y=x2+2*x

Else

y=2*x+5

EndIf

输出y

(A)13(B)16(C)24(D)23

8.下面的程序运行后的结果是()

S=1

Fori=1to11Step2

S=S+i

Next

输出S

(A)25(B)36(C)66(D)23

9.下面的程序的功能是()

i=12

Do

S=S*i

i=i+2

LoopWhilei>

=16

(A)计算1+3+5+…+15的值

(B)计算1×

…×

15的值

(C)计算12×

13×

14×

15×

16的值

(D)计算12×

10.(2011·

温州模拟)下图是一个算法框图,当输入x的值为3时,输出y的结果恰好是

,则“?

”处的关系式是()

(A)y=x3(B)y=3-x(C)y=3x(D)y=

11.(2011·

陕西高考)右图中,x1,x2,x3为某次考

试三个评阅人对同一道题的独立评分,p为该题的

最终得分,当x1=6,x2=9,p=8.5时,x3等于()

(A)11(B)10

(C)8(D)7

 

12.读程序,对甲乙两程序和输出结果判断正确的是()

(A)程序不同,结果不同

(B)程序不同,结果相同

(C)程序相同,结果不同

(D)程序相同,结果相同

甲:

乙:

i=1000

S=0S=0

Fori=1To1000Do

S=S+iS=S+i

i=i-1

NextLoopWhilei>=1

输出S输出S

二、填空题(本大题共4小题,每小题5分,共20分,请把正确答案填在题中横线上)

13.下列程序运行后,a,b,c的值各为

(1)_______,

(2)________.

(1)a=3

(2)a=3

b=-5b=-5

c=8c=8

a=ba=b

b=cb=c

输出a,b,cc=a

输出a,b,c

14.(2011·

杭州高一检测)以下程序运行后的输出结果是______.

i=1

Do

s=2*i+3

LoopWhilei<

8

输出s

15.(2011·

湖南高考)若执行如图所示的框图,输入x1=1,x2=2,x3=3,

=2,则输出的数等于______.

16.为了让学生更多地了解“亚运会”知识,某中学高二年级举办了一次“追寻亚运的足迹,点燃激情的人生”的知识竞赛活动,共有800名学生参加了这次竞赛.为了解本次竞赛的成绩情况,从中抽取了部分学生的成绩(得分均为整数,满分为100分)进行统计(如下表).在统计数据的分析中有一项计算的程序框图如图所示,则输出S的值为________.

三、解答题(本大题共6小题,共70分,解答时应写出必要的文字说明、证明过程或演算步骤)

17.(10分)写出一个求解任意二次函数y=ax2+bx+c(a≠0)的最值的算法.

18.(12分)如图是一个算法的算法框图,求最后输出的W的值.

19.(12分)(2011·

苏州模拟)现欲求

的值(其中n的值由键盘输入),请画出程序框图,并设计出程序.

20.(12分)下列语句是求S=2+3+4+…+99的一个程序,请回答问题:

S=0

S=i+S

i=i+1

LoopWhilei<99

(1)语句中是否有错误?

请加以改正;

(2)把程序改成另一种类型的循环语句.

21.(12分)到银行办理个人异地汇款(不超过100万元)时,银行要收取一定的手续费.汇款额不超过100元,收取1元手续费;

超过100元但不超过

5000元,按汇款额的1%收取;

超过5000元,一律收取50元手续费.设计算法求汇款额为x元时,银行收取的手续费y元,只画出流程图.

22.(12分)已知函数y=x2+2x(x∈[-10,10],x∈Z),编写程序,求该函数的最大值.

答案解析

1.【解析】选B.因为算法步骤具有“有限性”特点,故②不可用算法求解.

2.【解析】选C.根据算法可知该算法的功能是求出输入的数据中的最小值,所以最后输出的结果是C.

3.【解析】选A.由于先执行了B=B+A,得到了B=8,然后执行A=A+B,得到A=13.故选A.

4.【解析】选D.循环操作4次时s的值分别为

,-

,-3,2,故选D.

5.【解析】选C.第一次循环结果x=7;

同理第二次循环得x=4;

第三次循环的结果x=1;

第四次循环:

y=21=2.

6.【解析】选A.当n=2时s=

,一直到n=18时,

.

7.【解析】选C.由于输入x=4可知满足条件语句中的条件,所以执行y=x2+2*x,得到结果是y=24,故选C.

8.【解析】选B.根据程序的含义可知该程序是求S=1+3+5+7+9+11的值,故可知求得的结果为S=36.故选B.

9.【解析】选D.根据程序可知i的初始值是12,是按照i=i+2累加的,并且当i>

=16时执行循环,所以该程序的功能是计算12×

16的值.

10.【解析】选C.根据算法框图和已知当x=3时,∵x>0,∴x=x-2,∴x=1,

又x=x-2,x=-1时,y=

∴“?

”代表3x,故选C.

11.独具【解题提示】先读懂如图的逻辑顺序,然后进行计算判断,其中判断条件|x3-x1|<

|x3-x2|是否成立是解答本题的关键.

【解析】选C.x1=6,x2=9,|x1-x2|=3≤2不成立,即为“否”,所以再输入x3;

由绝对值的意义(一个点到另一个点的距离)和不等式|x3-x1|<

|x3-x2|知,点x3到点x1的距离小于点x3到x2的距离,所以当x3<

7.5时,|x3-x1|<

|x3-x2|成立,即为“是”,此时x2=x3,所以

解得x3=11>

7.5,不合题意;

当x3≥7.5时,|x3-x1|<

|x3-x2|不成立,即为“否”,此时x1=x3,所以

解得x3=8>

7.5,符合题意,故选C.

12.【解析】选B.甲的程序设计语言采用的是For语句,表示的是:

“计算1+2+3+…+999+1000”;

乙的程序设计语言采用的是DoLoop语句,表示的是:

“计算1000+999+998+…+2+1”.所以甲、乙的程序不同,但结果相同.

独具【误区警示】本题考查了For语句和DoLoop语句,比较容易出现的问题是分析不清楚二者之间的区别与联系,实际上在For语句中必须知道初始值和终止值,而DoLoop语句则不需要.

13.【解析】这里实际上是交换变量的值.

(1)把b的值-5赋给a(冲掉a原来的值),把c的值8赋给b(冲掉b原来的值),c的值不变.

(2)把b的值-5赋给a,c的值8赋给b,又把a现在的值-5赋给c.

答案:

(1)a=-5,b=8,c=8,

(2)a=-5,b=8,c=-5.

14.独具【解题提示】解答本题的关键是理解循环语句中终止循环的条件是什么?

执行了几次循环体,然后结合赋值语句写出相应的输出结果.

【解析】由循环语句知当i=3时,s=2×

3+3=9;

当i=5时,s=2×

5+3=13;

当i=7时,s=2×

7+3=17;

当i=9时,s=2×

9+3=21.

21

15.【解析】由框图的算法功能可知,输出的数为三个数的方差,则

16.独具【解题提示】本题是比较综合的一道题目,在求解时要先分析题目含义,然后完成频率分布表,根据频率分布表的内容结合框图的功能进行求解.

【解析】本题综合考查统计及框图的相关知识与方法.可得①为8,②为0.44,③为6,④为0.12.由程序框图得S=G1F1+G2F2+G3F3+G4F4

=65×

0.16+75×

0.44+85×

0.28+95×

0.12=78.6.

78.6

17.独具【解题提示】由二次函数的性质知,当a>

0时,函数有最小值

当a<

0时,函数有最大值

【解析】算法步骤用自然语言叙述如下:

计算m=

若a>

0,则函数最小值是m;

若a<

0,则函数最大值是m.

18.【解析】根据算法框图的计算可知

第一次:

T=1,S=12-0=1;

第二次:

T=3,S=32-1=8;

第三次:

T=5,S=52-8=17.

此时满足S≥10.

所以W=S+T=17+5=22.

19.【解析】由题意得算法框图如图示:

程序如下:

输入n

i=0

i=i+1

S=S+

n

独具【方法技巧】循环语句的编写技巧

利用循环语句写算法时,要分清步长、变量初值、终值,必须分清循环次数是否确定,若确定,两种语句均可使用,当循环次数不确定时用DoLoop语句.

20.【解析】

(1)错误有两处:

第一处:

语句i=1应改为i=2.

第二处:

语句LoopWhilei<99,

应改为LoopWhilei≤99

(2)语句改成另一种循环类型语句应为:

i=2

Fori=2To99

21.【解析】要计算手续费,首先要建立汇款数与手续费之间的函数关系式,依题意知

流程图如下图所示.

22.【解析】程序框图:

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

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1