当前位置:首页 > 作文素材 > 作业问答

VB语言及程序开发环境题目考试

日期:2020-06-09
2.1VB语言及程序开发环境
一、单选(每题2分)
1.VB语言属于下列选项中的哪一种语言()
A、汇编语言
B、机器语言
C、高级语言
D、低级语言

2.下列选项中的哪一项属于程序设计高级语言。()
A、VB
B、Excel
C、PowerPoint
D、Word

二、多选(每题2分)
1.下面关于VB程序设计语言的描述,正确的有哪几项。(BD)
A、VB属于机器语言
B、VB是一种高级语言
C、VB是一种自然语言
D、VB程序是由一条或若干条语句组成的

2.在以下各选项中,属于Visual Basic定义的基本数据类型的是(BCD)
A、Int
B、Integer
C、Single
D、String

3.在Visual Basic中,下列关于常量的说法,不正确的有哪几项。(AD)
A、字符型常量的值包括双引号本身
B、字符串常量是用双引号括起来的字符串
C、数值型常量类似于数学中的常数
D、VB中的常量只有字符型常量

4.在Visual Basic语言中,下列数据属于整型常量的有哪几项。(ABD)
A、89
B、56
C、9.8
D、123

5.在Visual Basic语言中,下列数据属于字符型常量的有哪几项。(CD)
A、Test
B、98.3
C、”123”
D、”123+abc”

6.在VB语言中,下列选项中哪些是字符型常量。(AB)
A、”Max”
B、”OK”
C、1234
D、1.45

7.以下哪些选项不属于VB语言中的字符型常量。(ACD)
A、123
B、“中国加油!”
C、3.14
D、2013

8.下列选项中,哪几项是VB语言的合法变量名。(CD)
A、123
B、“abc”
C、x1
D、s

9.下列表达式的值为4的有哪几项。(ABCD)
A、2*9-14
B、abs(-2)*2
C、Sqr(9)+1
D、Int(2.9)*2

10.在VB语言中,下列表达式计算后结果为8的有哪几项。(AB)
A、Int(8.8)
B、Int(8.1)
C、Int(-1)
D、Int(9.2)

11.在VB语言中,下列表达式的计算结果为6的有哪几项。(BC)
A、Abs(8)
B、Abs(-6)
C、Abs(6)
D、Abs(-8)

12.下列Visual Basic表达式中,(AB)的值等于4。
A、Int(4.1)
B、Int(4.9)
C、Int(3.9)
D、Int(5.1)

13.在VB语言中,下列表达式计算机后结果为2012的有哪几项。(AB)
A、1006*2
B、2000+12
C、3 mod5
D、12\2

14.下列选项中,正确的VB表达式有哪几项。(AB)
A、X+2
B、A*X+B
C、|-3|*2
D、2X+C

15.下列选项中,哪几项是VB语言的合法表达式。ABC
A、x+1
B、s+i
C、2*a*b
D、a÷b

三、判断(每题2分)
1.变量一般应该有属性和取值范围,即类型说明。 正确

2.整型数据的类型说明符是”Single”。错误

3.在VB程序中,各关键字之间、关键字与变量名、常量名之间要用空格进行分隔。正确

4.在VB语言中,运算符“\”的含义是整除。正确

5.在VB语言中,运算符“\”的含义是求余数。错误

6.7/2与7\2的结果是一样的。错误

7.在VB语言中,运算符“Mod”的功能是求余数。正确

8.在VB语言中,运算符“^”的含义是乘方。正确

9.函数“Abs(x)”的功能是求x的算术平方根。错误

10.函数“Sqr(x)“的功能是求x的算术平方根。错误

11.字符串也可以进行大小比较。正确
 
2.2程序的顺序结构
一、多选(每题2分)
1.下列选项中,哪几项是VB语言的赋值语句。(BD)
A、10=a
B、s=s+i
C、a-b=10
D、x=x+1

2.要交换变量A和B的值,可以使用的语句组有哪几项。(BD)
A、A=B:B=A
B、C=A:A=B:B=C
C、C=A:B=A:B=C
D、C=B:B=A:A=C

3.在VB语言中,要交换变量X和Y的值,可以使用的语句组有哪几项。(BC)
A、X=Y
B、T=X:X=Y:Y=T
C、T=Y:Y=X:X=T
D、Y=X

二、判断(每题2分)
1.赋值语句 X=X+Y只有当Y=0时,才能被执行。 错误

2.语句X=X+1是一个错误的语句。错误
 
2.3程序的选择结构
一、单选(每题2分)
1.“商场为了对苹果进行促销,规定购买5千克以上可以打九折,否则不打折”,用算法描述这一问题,应该采用下列选项中的哪一种算法结构。(B)
A、顺序结构
B、选择结构
C、循环结构
D、数据结构

1.“下雨天在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这一问题,应该采用下列选项中的哪一种算法结构。(B)
A、顺序结构
B、选择结构
C、循环结构
D、数据结构
2.4程序的循环结构
一、多选(每题2分)
1.在VB语言中,下列有关For/Next语句的说法中正确的选项有哪几项。(AB)
A、循环变量可以为整数
B、Step后的步长可以为负数
C、初值必须大于终值
D、初值必须小于终值

二、判断(每题2分)
1.循环语句将根据实际情况(条件)确定循环次数。正确
2.使用循环语句时,不需要指明重复次数或重复的条件。错误
3.使用循环语句时,需要指明重复次数或重复的条件。正确