山东省学考算法与程序设计试题
选择题
1、下列VB表达式中:
⑴Sqr(x) ⑵Text1.text ⑶Command1.caption ⑷"45"+"34" ⑸45+34值为字符串类型的是()
A⑴⑵⑶ B⑵⑶⑷ C ⑴⑶⑸ D⑵⑷⑸
2、如果给出三条线段的长分别为a、b、c,且已知a≤b≤c,要问这三条线段能否构成三角形,仅需下列选项中的哪个判定条件即可?()
A 其他选项都不对
B a+c>b
C a+b>c
D b+c>a
3、VB程序中“Dim n As Integer”这条语句的作用是()
A 定义一个事件过程
B 定义一个数据输入方法
C 定义一个变量
D 定义一个数据处理方法
4、关于算法的描述,下列选项中正确的是()
A 算法的每一步骤必须有确切的含义
B 算法必须有输入
C 算法的步骤可以是无穷的
D 算法本身就是一种程序设计语言
5、关于算法的描述,正确的是()
A同一种算法只能用一种程序语言实现
B算法就是数值计算的方法
C描述算法的方法只有流程图
D算法是描述解决问题的方法和步骤
6、算法的描述方法有多种,下列选项中不适合描述算法的是()
A机器语言 B自然语言 C流程图 D伪代码
7、长度分别为a、b、c的三条线段,能够组成三角形的条件是()
A a+b>c Or a+c>b Or b+c>a
B a+b>c or a+c>b And b+c>a
C a+b>c Or a+c>b And b+c>a
D a+b>c And a+c>b And b+c>a
8、已知海伦公式:p=1
2
(a+b+c),a、b、c分别为三角形的三条
边长。利用海伦公式求三角形面积的算法属于()
A 排序法
B 解析法
C 穷举法
D 查找法
9、以下程序段中循环体执行的次数是()
s=0
i=0
Do While s<10
i=i+1
s=s+i*i
Loop
A 1
B 3
C 2
D 4
10、下列VB表达式中,能正确表达不等式方程|x|>1的解的是()
A x>-1 and x<1
B x>-1 or x<1
C x1
D x1
11、一元二次方程ax2+bx+c=0(a≠0)的两个实数根分别为:
x
12
下列表达式正确的是()
A x
2=-b-sqr(b^2-4*a*c)/(2*a) B x
1
=(-b+sqr(b^2-4ac))/(2*a)