高二数学算法初步单元测试题及答案

萌到你眼炸
972次浏览
2020年11月04日 09:22
最佳经验
本文由作者推荐

山西煤炭管理干部学院-妇女节作文

2020年11月4日发(作者:毕述)







高二数学算法初步单元
测试题及答案
SANY GROUP system office room 【SANYUA16H-



江苏省南通中学高二(上)数学单元测试
08。9。25
算法初步
(题目)

一 填空题
1.描述算法的方法通常有:
(1)自然语言;(2) ▲ ;(3)伪代码.
2.已知流程图符号,写出对应名称.
(1) ▲ ;(2) ▲ ;(3) ▲ .
3.下列给出的几个式子中,正确的赋值语句是(填序号) ▲
①3←A ; ②M← —M ; ③B←A←2 ; ④x+y←0
4. 用秦九韶算法计算多项式
f(x)3x
6
4x
5
5x
4
6x
3
7x
2
8x1

x0.4
时的值
时,至多需要做乘法和加法的次数分别是 ▲ _和 ▲
5.简单随机抽样,系统抽样的共同特点是 ▲ 。
6.采用系统抽样从含有80 00个个体的总体(编号为0000,0001,…,,7999)中抽
取一个容量为50的样本,已知 最后一个入样编号是7900,则最前面2个入样编
号是 ▲
7.某校有老师2 00人,男学生1200人,女学生1000人,现用分层抽样的方法从所有
师生中抽取一个容量为n的 样本,已知从女学生中抽取的人数为80人,则n=
▲ .
8.11.下面是一个算法的伪代码.如果输出的y的值是20,则输入的x的值是 ▲ .
2或6
Read x
If x≤5 Then
二 填空题
y←10x
Else
9下面伪代码运行后的输出的结果是(1) ▲ (2) ▲ (3) ▲
y←+5
End If
Print y



X←2005
S←0
j←1
Y←2006
For I from 1 to 11 step 2
S←0
Z←2007
S←2S+3
While S≤45
X←Y S←S+2j
第第9(2)题第9(3)题
10.( 1) 下面这段伪代码的功能是 ▲ 。
(2) 下列算法输出的结果是(写式子) ▲
(3)下图为一个求20个数的平均数的程序,在横线上应填充的语句为 ▲ 。



S←0
n
I←2
Read

←0
I←1
x

x

1

10
x

2
,…,
1)题
For i From 1 To 10
10

S←

5
10(2)题

Do
11(
If
1)在如图所示的流程
x
n
i
<0 Then
←n+1
While i<=12
图中,输出的结果是
Read x
S=S+x
▲ .
End For
End If
I←I+1
Print n
(2) 右边的流程图最后输
End While
出的
n
i=i+1
Until _____
的值是 ▲ .
(3)下列流程图中,语句1(语句
End Do
1与
i
无关)将被执行
的次数为 ▲ .
(4)右图给 出的是计算
1

1

11
246

10 0
的值的一个流程图,其中判断
框内应填入的条件是 ▲ 。

第10(3)题




江苏省南通中学高二(上)数学单元测试
08。9。25
算法初步_(答卷纸)__
开始
开始

i←1
i←i+4
N
语句1


输出
结束
第11(3)题
开始
S←0
i←1
1
s s


2
i
i
← i+1






输出
s


Y
输出
n

结束
s
输出
结束
第11(4)题
结束
第11(1)
第11(2)
班级__________姓名__________学号____ ______
一 填空题(本大题共8小题,每小题5分,共40分)
1.______________________________; 2._______________ ______;
3.______________________________; 4._______________ ______;
5.______________________________;
6._______________ _____________;
7.______________________________; 8._______________ ______;
二 填空题(本大题共10小格,每小格5分,共50分)
9(1).________________; 9(2)_________ ______;9
(3).__________________;
10(1).______________________;
10(2)._______________ ______;
10(3)._____________________;



11(1)._______________________; 11(2)._______________ ______;
11(3)._______________________; 11(4)._______________________。
三 解答题(本大题共4小题,共70分)
12.(本小题满分共18分)
已知
S 5913...101
,分别用“For”语句和“While”语句描述计算S这一问题的算 法
过程。
13. (本小题满分共18分)
某商场为了促销,采用购物打折的优惠办法:每位顾客一次购物:
①在1000元以上者按九五折优惠;
②在2000元以上者按九折优惠;
③在5000元以上者按八折优惠。
(1)写出实际付款y(元)与购物原价款x(元)的函数关系式;
(2)用伪代码表示优惠付款的算法;
14.(本小题满分共18分)
将下列问题的算法改用伪代码中的“Do…End Do”语句表示,并画出其流程图。
i

←1
S←0
15.(本小题满分共16分)
While i≤10
S←S+i
i←i+1
某城市现有人口总数为100万人,如果年自然增长率为%,试解答下列问题:
End While
Print S
(1)写出该城市人口数y(万人)与年份x(年)的函数关系式;
(2)用伪代码表示计算10年以后该城市人口总数的算法;
(3)用流程图表示计算大约多少年以后该城市人口将达到120万人的算法。
江苏省南通中学高二(上)数学单元测试
08。9。25
算法初步___
(参考答案)

班级__________姓名__________学号__________
一 填空题



1.描述算法的方法通常有:
(1)自然语言;(2) ▲ ;(3)伪代码. 流程图
2.已知流程图符号,写出对应名称.
(1) ▲ ;(2) ▲ ;(3) ▲ . 起止框 处理框
判断框
3.下列给出的几个式子中,正确的赋值语句是(填序号) ▲ ②
①3←A ; ②M← —M ; ③B←A←2 ; ④x+y←0
4. 用秦九 韶算法计算多项式
f(x)3x
6
4x
5
5x
46x
3
7x
2
8x1

x0.4
时 的值
时,至多需要做乘法和加法的次数分别是 ▲ _和 ▲ 6 , 6
5.简单随机抽样,系统抽样的共同特点是 ▲ 。
6.采用系统抽样 从含有8000个个体的总体(编号为0000,0001,…,,7999)中抽
取一个容量为50的 样本,已知最后一个入样编号是7900,则最前面2个入样编
号是 ▲ 。
0060,0220
7.某校有老师200人,男学生1200人,女学生1000人, 现用分层抽样的方法从所有
师生中抽取一个容量为n的样本,已知从女学生中抽取的人数为80人,则n =
▲ . 192
8.11.下面是一个算法的伪代码.如果输出的y的值是20,则输入的x的值是 ▲ .
2或6
Read x
If x≤5 Then
二 填空题
y←10x
Else
9下面伪代码运行后的输出的结果是(1) ▲ (2) ▲ (3) ▲
y←+5
End If
Print y



X←2005
Y←2006
Z←2007
X←Y


S←0
For I from 1 to 11 step 2
S←2S+3
第9(2)题
j←1
S←0
While S≤45
S←S+2j
第9(3)题
(1)2006 (2) 9 (3)8
10.( 1) 下面这段伪代码的功能是 ▲ 。统计x
1
到x
10
十个数据中负数的个数。
(2) 下列算法输出的结果是(写式子) ▲
5



n

←0
Read x

x
2
,…,
1


10(1)题
x
10

For i From 1 To 10
If x
i
<0 Then
11(1)在如图所示的流程
n←n+1
End If
End For
▲ .20
Print n
(2) 右边的流程图最后输
111

...
2312
333
(3)下图为一个求20个数的平均数的程序,在横线上应填充的语句为 ▲ i>20
S←0
I←2
I←1
S←

5
10(2)题
While i<=12
I←I+1
End While

Do
Read x
图中,输出的结果是
S=S+x
i=i+1
Until _____
End Do
出的
n
的值是 ▲ .5
第10(3)题
(3)下列流程图中,语句1(语句1与
i
无关)将被执行的次数为 ▲ .25
(4)右图给出的是计算

1
2
1
4
1
6

1
的值的一个流程图,其中判断
100
框内应填入的条件是 ▲ 。 .
i50




开始
开始

i←1
i←i+4
N
语句1


输出
结束
第11(3)题
开始
S←0
i←1
1
s s


2
i
i
← i+1






输出
s


Y
输出
n

结束
s
输出
结束
第11(4)题
结束
第11(1)
三 解答题
第11(2)
12.(本小题满分共18分)
已知
S5913. ..101
,分别用“For”语句和“While”语句描述计算S这一问题的算法
过程。
S←0
I←5
While I<=101
S←S+I
I←I+4
End While
Print S

13. (本小题满
分共18分)
某商场为了促
销,采用购物打
S←0
For IForm 5 To 101 Step 4
S←S+I
End For
Print S
折的优惠办法:每位顾客一次购物:
①在1000元以上者按九五折优惠;
②在2000元以上者按九折优惠;
③在5000元以上者按八折优惠。
(1)写出实际付款y(元)与购物原价款x(元)的函数关系式;



(2)用伪代码表示优惠付款的算法;
(1)解:设购物 原价款数为
x
元,实际付款为
y
元,则实际付款方式可用分段函
数表 示为:

x

0.95x


y
< br>0.9x

0.8x



x1000
1 000x2000
Read x
If x<1000 then
2000x5000

y
x

x5000
Else if x<2000 then
y
0.95x

else if x<5000 then
用条件语句表示表示为:
y
0.9x

else
14.(本小题满分共18分)
y
0.8x

End if
将下列问题的算法改用伪代码中的“Do…End Do”语句表
End if
Print y
示,并画出其流程图。


i←1
S←0
While i
i←1
≤10
S←S+i
15.(本小题满分共16分)
S←0
i
Do
←i+1
End While
S←S+I
某城市现有人口总数为100万人,如果年自然增长率
Print S
i←i+1
Until i>10

End Do
%,试解答下列问题:
Print S
(1)写出该城市人口数y(万人)与年份x(年)的函
开始
S←0
i←1
S←S+i
i←i+i
i>10
Y
输出S
结束
N
数关系式;
(2)用伪代码表示计算10年以后该城市人口总
数的算法;
(3)用流程图表示计算大约多少年以后该城市
人口将达到120万人的算法。
解(1)
y1001.012
x

(2)法1
x10

Rrint y
法2

开始
S←0
n←0
S←100×
n
n←n+1
Y
N
Print n
结束



S←100
For I Form 1 To 10
S←S×
End For
Print S

(3)分析 :即求满足
1001.012
n
120
的最
小正整数n,其算法 流程图如右:

山艺官网-室内装修合同范本


江西省财政厅网-简历求职意向


杨亿巧对-连心桥


辽宁会计网准考证打印-安大教务处


理想手抄报-周末祝福客户短信


渭南电大-妇产科医生述职报告


十三五规划全文-香港大学留学条件


洛阳一拖实习报告-2014山东高考语文