单元质量评估一文档格式.docx

上传人:b****8 文档编号:22228809 上传时间:2023-02-03 格式:DOCX 页数:15 大小:735.50KB
下载 相关 举报
单元质量评估一文档格式.docx_第1页
第1页 / 共15页
单元质量评估一文档格式.docx_第2页
第2页 / 共15页
单元质量评估一文档格式.docx_第3页
第3页 / 共15页
单元质量评估一文档格式.docx_第4页
第4页 / 共15页
单元质量评估一文档格式.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

单元质量评估一文档格式.docx

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

单元质量评估一文档格式.docx

(A)1,3(B)4,9(C)4,12(D)4,8

4.下列各数中,最小的数是()

(A)75(B)216(6)(C)111111

(2)(D)85(9)

5.(2011·

聊城高一检测)已知a=log20.8,b=20.8,c=0.82.执行下面的程序框图后,输出的结果为()

(A)a的值(B)b的值

(C)c的值(D)a、b、c的积

6.阅读下图所示的程序框图,运行相应的程序,输出的i值等于()

(A)2(B)3(C)4(D)5

7.如图给出的是计算

的值的一个程序框图,其中判断框内应填入的条件是()

(A)i≤100(B)i>

100

(C)i>

50(D)i≤50

8.(2011·

北京高考)执行如图所示的程序框图,若输入A的值为2,则输出的P值为()

9.用辗转相除法求得459和357的最大公约数为()

(A)3(B)9(C)17(D)51

10.给出以下四个问题:

①输入一个数x,输出它的相反数.

②求面积为6的正方形的周长.

③求一元二次方程ax2+bx+c=0的根

④求函数

的函数值,

其中需要条件语句来描述算法的有()

(A)1个(B)2个(C)3个(D)4个

11.(2011·

南平模拟)已知流程图如图所示,该程序运行后,为使输出的b值为16,则循环体的判断框内①处应填的是()

(A)2(B)3(C)4(D)16

12.某程序框图如图所示,若输出的S=57,则判断框内应填入()

(A)k>4?

(B)k>5?

(C)k>6?

(D)k>7?

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

13.以下属于基本算法语句的是_____.

①INPUT语句;

②PRINT语句;

③IF-THEN语句;

④DO语句;

⑤END语句;

⑥WHILE语句;

⑦ENDIF语句

14.(2011·

南安高一检测)下边程序运行后,输出的值为_____.

15.(2011·

山东高考)执行下图所示的程序框图,输入l=2,m=3,n=5,则输出的y的值是_____.

16.读下面的程序,该程序表示的函数是_____.

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

17.(10分)用秦九韶算法计算f(x)=2x4+3x3+5x-4在x=2时的值.

18.(12分)已知

画出每输入一个x值,输出f(x)的值的程序框图.

19.(12分)根据下面提供的程序框图,完成问题:

(1)若输入四个数5,3,7,2,则最终输出的结果是什么?

(2)你能说出该框图实现了一个什么样的算法吗?

20.(12分)编程求1×

…×

n>10000的最小正整数n.

21.(12分)(2011·

商丘模拟)如图所示,有一城市,市区为半径为15km的圆形区域,近郊区为距中心15-25km范围内的环形地带,距中心25km以外的为远郊区.市区地价每公顷100万元,近郊区地价每公顷60万元,远郊区地价为每公顷20万元,输入某一点的坐标为(x,y),求该点的地价.请设计出相应的程序框图.

22.(12分)(2011·

承德高二检测)已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),……(xn,yn),…

(1)若程序运行中输出的一个数组是(9,t),求t的值;

(2)程序结束时,共输出(x,y)的组数为多少;

(3)写出程序框图的程序语句.

答案解析

1.【解析】选C.由算法的结构特点知.

2.【解析】选A.

(1)是输入语句,

(2)应为INPUTx,(3)应为A=3,(4)不能用连等号.

3.【解析】选C.由本程序知a=4,b=12.

4.独具【解题提示】均化成十进制的数.

【解析】选C.∵216(6)=2×

62+1×

6+6=72+12=84

111111

(2)=1×

25+1×

24+1×

23+1×

22+1×

2+1

=32+16+8+4+3=63

85(9)=8×

9+5=77

∴最小的是111111

(2).

5.【解析】选B.程序框图的功能是输入a、b、c,输出三个数中最大的数,易知a<0,b>1,c=0.64,故b最大.

6.【解析】选C.程序执行如下:

第1次:

a=2,s=2,i=2;

第2次:

a=2×

22=8,s=2+8=10,i=3;

第3次:

a=3×

23=24,s=10+24=34,i=4

7.【解析】选A.由于

且本程序结构是当型循环结构.当i>100时,程序应结束.

8.【解析】选C.第一次循环:

P=2,

;

第二次循环:

P=3,

第三次循环P=4,

.所以输出P的值为4.

9.【解析】选D.

459=357×

1+102

357=102×

3+51

102=51×

2

∴459与357的最大公约数为51.

10.【解析】选B.①②只用赋值语句即可,③需判断判别式Δ的正负,④

需判断x的符号,都用到条件语句.

11.【解析】选B.因为:

a=1时进入循环,此时b=21=2;

a=2时再进入循环,此时b=22=4;

a=3,再进入循环,此时b=24=16.∴a=4时应跳出循环,∴循环满足的条件为a>3,∴填3.

12.【解析】选A.各次循环情况如表所示:

当k=5时应退出循环,故判断框中应填入k>4?

.

独具【误区警示】S=2S+k易当作S=S+k造成失误.

13.【解析】由基本语句的类型知:

①,②,③,④,⑥属于基本算法语句的种类.

答案:

①,②,③,④,⑥

14.【解析】各次循环得到的结果如下:

S=1;

i=2,S=2;

i=3,S=6;

i=4,S=24;

i=5,S=120.输出S.

120

15.【解析】由输入l=2,m=3,n=5,计算得出y=278,第二次得新的y=173;

第三次得新的y=68<

105,输出y的值是68.

答案:

68

16.【解析】由程序知:

当x<

0时,y=-x+1

当x=0时,y=0

当x>

0时,y=x+1

17.【解析】f(x)改写为

f(x)=(((2x+3)x+0)x+5)x-4

∴v0=2

v1=2×

2+3=7

v2=7×

2+0=14

v3=14×

2+5=33

v4=33×

2-4=62

∴f

(2)=62.

18.独具【解题提示】利用条件结构完成.

【解析】程序框图为:

19.【解析】

(1)最终输出结果是2.

(2)实现的算法是:

求a,b,c,d四个数中的最小数.

第一个判断框中a<b,a<c,a<d如果同时成立,那么a为四个数中的最小数,否则a不是最小的,那么最小数在b,c,d中.第二个判断框b<c,b<d如果同时成立,则b为最小数,依次类推,所以本题实质是求a,b,c,d四个数中最小的数.

20.【解析】

(1)设计算法如下:

第一步,S=1;

i=1.

第二步,若S≤10000,则i=i+2;

S=S×

i;

重复第二步,否则执行第三步.

第三步,输出i.

(2)根据算法画出程序框图:

(3)根据框图编写程序:

S=1;

i=1;

WHILES<=10000

i=i+2

S=S*i

WEND

PRINTi

END

21.【解析】程序框图如图:

由该点坐标(x,y),求其与市中心的距离

,确定是市区、近郊区还是远郊区,进而确定地价的答案:

22.独具【解题提示】先罗列几步,归纳出规律.

【解析】

(1)开始时x=1时,y=0;

接着x=3,y=-2;

最后x=9,y=-4,所以t=-4;

(2)当n=1时,输出一对,当n=3时,又输出一对,…,当n=2011时,输出最后一对,共输出(x,y)的组数为1006;

(3)程序框图的程序语句如下:

x=1

y=0

n=1

DO

PRINT(x,y)

n=n+2

x=3*x

y=y-2

LOOPUNTILn>2010

独具【方法技巧】剖析两种循环语句

在实际应用中,经常会遇到许多有规律性的重复运算,对于这类问题的解决就必须依靠循环结构程序设计,而循环结构是由循环语句来实现的,在高中的学习中有DO型与WHILE型两种语句结构,即Do语句与WHILE语句,具体剖析如下:

1.DO语句的一般格式是:

DO循环体LOOPUNTIL条件

剖析:

对于DO型循环结构,计算机执行语句时先将初值赋给左边的变量(称为循环控制变量),然后判断循环控制变量的值是否已“超过”终值,如已超过,则跳过循环体执行UNTIL后面的语句,如未超过终值,则执行循环体,遇到UNTIL,循环变量加一个步长,赋给左边的变量,进行前面的重复.

2.WHILE语句的一般格式是:

WHILE表达式(条件)

循环体

当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体,然后再检查上述条件,如果仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时计算机将不再执行循环体,而是跳到WEND语句后,接着执行WEND后面的语句.

一般说来,这两种循环结构的条件正好相反.

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

当前位置:首页 > 考试认证 > 公务员考试

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

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