中山市直属学校算法初步单元测试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高一数学单元形成性测试题(十三)

(数学三第一章)

一:选择题:

1. 下列语句正确的是( )

A .x+3=y-2

B .d=d+2

C .0=x

D .x-y=5

2: 将二进制数10101(2)化为十进制为( )

A .21 B. 20 C.19 D. 18

3:将十进制数111化为五进制数是( )

A .421(5) B. 521(5) C.423(5) D. 332(5)

4: 用程序框图表示“判断以任意给定的3个正实数为边长的三角形是否存在”将用到( )

A 、顺序结构

B 、顺序结构和条件结构

C 、顺序结构和循环结构

D 、三种基本逻辑结构

5:用二分法求方程2

20x -=的近似根的算法中要用那种算法结构( ) A .顺序结构 B.条件结构 C. 循环结构 D. 以上都用 6:对赋值语句描述正确的是( )

①可以给变量提供初值 ②将表达式的值赋给变量

③可以给一个变量重复赋值 ④不能给同一个变量重复赋值

A .①②③ B.①② C .②③④ D.①②④

7: 阅读右面的流程图,若输入的a 、b 、c 分别是21、32、75,

则输出的a 、b 、c 分别是:( ) )(A 75、21、32 )(B 21、32、75 )(C 32、21、75 )(D 75、32、21 8:将两个数8,17a b ==交换,使17,8a b ==,下面语句正确一组是 ( )

二:填空题

9.算法的基本结构是:__________________

10.各种程序设计语言中都包含的基本算法语句是______________

11.程序框图(如图1

12.下列程序如图2运行的结果是

N=15 SUM=0

I=1 WHILE I ≦N

SUM=SUM+I

I=I+2

WEND

PRINT “SUM=”;SUM END

(2)

三.解答题

13.已知一个三角形的三条边长分别为2,3,4,画出一个求三角形面积的框图。

14. 画出一个“求满足10003212

222>++++n 的n 最小值”的框图。

15.2000年世界人口50亿,按年增长率8%0计算,多少年后,世界人口超过100亿,请设计出一个算法,并画出程序框图。

16.已知2221,021,024,0x x y x x x x x ⎧->⎪=+=⎨⎪-+<⎩

,试输入x 的值计算y 的值,画出流程图。

答案:

一1B 2C 3A 4B 5D 6A 7A 8B

9. 顺序结构条件结构循环结构

10.输入语句,输出语句,赋值语句,条件语句,循环语句

11.24

12.SUM= 64

13,解:

14题:

15题算法分析:只需一个累积变量和一个计数变量,将累积变量的初始值设为5E+9,计数变量从0到N

16

相关文档
最新文档