命题人:
审题人:
姓名:
班级:
洛阳东外高中部课时小练
高一数学(内容:算法初步)
一、选择题
1.下面的结论正确的是 ( )
A.一个程序的算法步骤是可逆的 B、一个算法可以无止境地运算下去的
C、完成一件事情的算法有且只有一种 D、设计算法要本着简单方便的原则
2、早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤、从下列选项中选最好的一种算法 ( )
A、 S1 洗脸刷牙、S2刷水壶、S3 烧水、S4 泡面、S5 吃饭、S6 听广播
B、 S1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5 听广播
C、 S1刷水壶 、S2烧水同时洗脸刷牙、S3泡面、S4吃饭 同时 听广播
D、 S1吃饭 同时 听广播、S2泡面、S3烧水同时洗脸刷牙、S4刷水壶
3.算法
S1 m=a
S2 若b
10 B. i <8 C. i <=9 D.i<9
9.读程序
甲: i=1 乙: i=1000
S=0 S=0
WHILE i<=1000 DO
S=S+i S=S+i
i=i+l i=i一1
WEND Loop UNTIL i<1
PRINT S PRINT S
END END
对甲乙两程序和输出结果判断正确的是 ( )
A.程序不同结果不同 B.程序不同,结果相同
C.程序相同结果不同 D.程序相同,结果相同
10.在上题条件下,假定能将甲、乙两程序“定格”在i=500,即能输出i=500 时一个值,则输出结果 ( )
A.甲大乙小 B.甲乙相同
C.甲小乙大 D.不能判断
11.下边程序执行后输出的结果是 ( )
+1
A. -1 B. 1 C. 0 D. 2
12、在如图所示的算法
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图中,输出S的值为
A、11 B、12
C、13 D、15
二. 填空题
11、有如下程序框图(如右图所示),则该程序框图表示的算法的功能是
(第11题)
( 第12题)
12、上面是求解一元二次方程
的流程图,根据题意填写(1) ;(2) ;(3) 。
13.将二进制数1010 101(2) 化为十进制结果为 ;
14. 下面一段程序执行后输出结果是 .
程序: A=2
A=A*2
A=A+6
PRINT A
15.计算11011(2)-101(2)= (用二进制表示)
三. 解答题
16. 已知算法: ① 将该算法用流程图描述之; ② 写出该程序。
S1、 输入 X
S2 、若X<1,执行 S3. 否则执行S6
S3 、 Y =X- 2
S4、输出 Y
S5、 结束
S6、 若X=1 ,执行S7;否则执行S10;
S7 Y =0
S8 输出Y
S9 结束
S10 Y= 2X+1
S11 输出Y
S12 结束
17.(本小题满分10分)根据下面的要求,求
值.
(Ⅰ)请画出该程序的程序框图;
(Ⅱ)请写出该问题的程序(程序要与程序框图对应).
18.用辗转相除法求210与162的最大公约数,并用更相减损术检验。
19、《中华人民共和国个人所得税法》规定,公民月工资,薪金所得不超过800元的部分不必纳税,超过800元的部分为全月应纳税 所得额,此项税款按下表分段累进计算:
全月应纳税所得额
税率
不超过500元的部分
5%
超过500元的部分至2000元的部分
10%
超过2000元至5000元的部分
15%
试写出工资x (x
5000 元)与税收 y的函数关系式,并写出计算应纳税 所得额的的程序。
20、给出30个数:1,2,4,7,……,其规律是:第1个数是1,第2个数比第1个数大1, 第3个数比第2个数大2,第4个数比第3个数大3,依此类推.要计算这30个数的和,现已给出了该问题算法的程序框图(如图所示),(I)请在图中判断框内(1)处和执行框中的(2)处填上合适的语句,使之能完成该题算法功能;(II)根据程序框图写出程序.
21、设计算法求
的值,写出用基本语句编写的程序.
(第20题)
继续阅读