1.单选题- (共5题)
1.
下列关于算法的说法正确的有( )
①求解某一类问题的算法是唯一的;
②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义;
④算法执行后一定产生明确的结果.
①求解某一类问题的算法是唯一的;
②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义;
④算法执行后一定产生明确的结果.
A.1个 | B.2个 | C.3个 | D.4个 |
2.
小明中午放学回家自己煮面条吃,有下面几道工序:①洗锅、盛水需要2分钟;②洗菜需要6分钟;③准备面条及佐料需要2分钟;④用锅把水烧开需要10分钟;⑤煮面条和菜共需要3分钟,以上各道工序,除了④之外,一次只能进行一道工序小明要将面条煮好,最少要用( )
A.13分钟 | B.14分钟 | C.15分钟 | D.23分钟 |
3.
用Scilab指令解二元一次方程组
时,在界面上应该输入( )

A.A=[2,3,7,-2];B=[1,5] |
B.A=[2,3;7,-2];B=[1;5] |
C.A=[2,7,3,-2];B=[1,5] |
D.A=[2,7;3,-2];B=[1;5] |
4.
一个算法步骤如下:
S1 S取值0,i取值2;
S2 若i≤10,则执行S3,否则执行S6;
S3 计算S+i并将结果代替S;
S4 用i+2的值代替i;
S5 转去执行S2;
S6 输出S.
运行以上步骤输出的结果为( )
S1 S取值0,i取值2;
S2 若i≤10,则执行S3,否则执行S6;
S3 计算S+i并将结果代替S;
S4 用i+2的值代替i;
S5 转去执行S2;
S6 输出S.
运行以上步骤输出的结果为( )
A.25 | B.30 |
C.35 | D.40 |
2.填空题- (共3题)
6.
求过P(a1,b1),Q(a2,b2)两点的直线斜率k有如下算法,请在横线上填上适当的步骤:
S1 取x1=a1,y1=b1,x2=a2,y2=b2;
S2 判断“x1=x2” 是否成立,若是,输出“斜率不存在”,否则执行S3;
S3 _____;
S4 输出k.
S1 取x1=a1,y1=b1,x2=a2,y2=b2;
S2 判断“x1=x2” 是否成立,若是,输出“斜率不存在”,否则执行S3;
S3 _____;
S4 输出k.
7.
已知数字序列:3,-2,-4,0,5,13,6,-32,-18,9,-20.下面是从该序列中搜索所有负数的一个算法,请补全步骤:
S1 输入实数a;
S2 _____;
S3 输出a,转S1.
S1 输入实数a;
S2 _____;
S3 输出a,转S1.
3.解答题- (共2题)
9.
下面给出一个问题的算法:
S1 输入x;
S2 若x≤2,则执行S3;否则,执行S4;
S3 输出-2x-1;
S4 输出x2-6x+3.
问题:
(1)这个算法解决的是什么问题?
(2)当输入的x值为多大时,输出的数值最小?
S1 输入x;
S2 若x≤2,则执行S3;否则,执行S4;
S3 输出-2x-1;
S4 输出x2-6x+3.
问题:
(1)这个算法解决的是什么问题?
(2)当输入的x值为多大时,输出的数值最小?
试卷分析
-
【1】题量占比
单选题:(5道)
填空题:(3道)
解答题:(2道)
-
【2】:难度分析
1星难题:0
2星难题:0
3星难题:0
4星难题:0
5星难题:0
6星难题:0
7星难题:0
8星难题:0
9星难题:10