曲靖师范学院VB期末选择题.docx

上传人:b****5 文档编号:29528522 上传时间:2023-07-24 格式:DOCX 页数:36 大小:25.53KB
下载 相关 举报
曲靖师范学院VB期末选择题.docx_第1页
第1页 / 共36页
曲靖师范学院VB期末选择题.docx_第2页
第2页 / 共36页
曲靖师范学院VB期末选择题.docx_第3页
第3页 / 共36页
曲靖师范学院VB期末选择题.docx_第4页
第4页 / 共36页
曲靖师范学院VB期末选择题.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

曲靖师范学院VB期末选择题.docx

《曲靖师范学院VB期末选择题.docx》由会员分享,可在线阅读,更多相关《曲靖师范学院VB期末选择题.docx(36页珍藏版)》请在冰豆网上搜索。

曲靖师范学院VB期末选择题.docx

曲靖师范学院VB期末选择题

单项选择

1下列选项不属于面向对象程序设计特点的是(D).

A:

封装性

B:

继承性

C:

多态性

D:

类比性

2在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示,应该使用的方法为(C).

A:

show

B:

Hide

C:

Load

D:

unload

3下列语句中可以把当前目录下的图形文件P1.jpg装入图片框Picture1中的语句是(B).

A:

Picture1.Handle="P1.jpg"

B:

Picture1.picture=loadPicture("P1.jpg")

C:

Picture=loadpicture("P1.jpg")

D:

Picture="P1.jpg"

4设在窗体上有一个名称为Combo1的组合框,含有6个项目,要删除最后一项,正确的语句是(D).

A:

Combo1.RemoveItemCombo1.text

B:

Combo1.RemoveItem4

C:

Combo1.RemoveItemCombo1.ListCount

D:

Combo1.RemoveItem5

5构成VisualBasic工程模的块有(D).

A:

窗体模块和标准模块

B:

窗体模块、SubMain

C:

窗体模块和类模块

D:

窗体模块、标准模块和类模块

6下面给出的符号中,可以作为VisualBasic的变量名的是(D)。

A:

User&name

B:

5Password

C:

_count

D:

Num

 

7VB6.0表达式3\3*3/3MOD3的值是(A)。

A:

1

B:

3

C:

TURE

D:

0

 

8在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:

PrivateSubCommand1_Click()

  a=4

  b=5

  c=6

  Printa=b+c

EndSub

程序运行后,单击命令按钮,其结果为(B)。

A:

a=b+c

B:

False

C:

出错

D:

a=11

9根据以下程序段,判断输出结果。

PrivateSubForm_Click()

DimaAsInteger,bAsInteger,xAsInteger

a=InputBox("a=?

")

b=InputBox("b=?

")

x=a*b

Ifa>bThenx=a-b

Printx

EndSub

运行时从键盘输入8和5,输出x的值是(C)。

A:

40

B:

5

C:

3

D:

8

 

10下列程序

PrivateSubForm_Click()

b=1:

a=2

DoWhileb<10

b=2*a+b

Loop

Printb

EndSub

运行后输出的结果是(D)。

A:

33

B:

21

C:

17

D:

13

11Dima(-2To20)所定义的数组元素个数是__A____。

A:

23

B:

22

C:

21

D:

20

12

DimK(6,-6to6,8)声明的是一个___B___维数组。

A:

2

B:

3

C:

4

D:

5

13Dimt(8)所定义的数组元素个数是___C___。

A:

8

B:

10

C:

9

D:

7

14下列程序:

Submtv(ByValmAsInteger,ByValnAsInteger)

m=m+10

n=n*10

Print"m=";m;"n="n;

EndSub

SubForm_Click()

DimaAsInteger,bAsInteger

a=4:

b=10

mtva,b

Print"a=";a;"b=";b

EndSub

运行上面程序,单击窗体,输出结果为_C_____。

A:

m=14n=100

a=14b=100

B:

m=4n=10

a=4b=10

C:

m=14n=100

a=4b=10

D:

m=4n=10

a=14b=100

 

15下列程序

Dimb

PrivateSubForm_Click()

a=2:

b=2

Print〞A=〞;a;〞,B=〞;b

Callmkv(a)

Print〞A=〞;a;〞,B=〞;b

EndSub

PrivateSubmkv(x)

x=2*x

b=3*b

EndSub

运行后的输出结果为____C__。

A:

A=2,B=2

A=2,B=2

B:

A=2,B=2

A=4,B=2

C:

A=2,B=2

A=4,B=6

D:

A=2,B=2

A=2,B=6

 

16以下说法正确的是(B).

A:

在KeyPress事件过程中,KeyAscii返回用户所按键的键代码

B:

在KeyPress事件过程中,将KeyAscii的值改为0,则取消该字符和这次按键操作

C:

键盘上的所有按键都可以触发KeyPress事件

D:

因为窗体不接受焦点,所以窗体没有KeyPress事件过程

 

17MouseMove事件的发生是(A).

A:

鼠标移动时,MouseMove事件连续不断发生,每秒生成有限个鼠标信息

B:

事件发生与鼠标灵敏度有关

C:

每秒激发一次

D:

伴随鼠标移动无限次的被激发

 

18通过设置Shape控件的(C)属性可以绘制多种形状的图形.

A:

Style

B:

FillStyle

C:

Shape

D:

BorderStyle

 

19文件操作的一般顺序是(B).

A:

打开文件→操作

B:

打开文件→操作→关闭文件

C:

操作→关闭文件

D:

打开文件→关闭文件→操作

20用Write和Print语句向文件中写入多个数据的差别在于(C).

A:

Write语句不会自动在数据项之间插入逗号

B:

Print语句自动在数据项之间插入逗号

C:

Write语句写入字符串会自动给字符串加上双引号

D:

Print语句写入字符串会自动给字符串加上双引号

21下列选项不属于面向对象程序设计特点的是(D).

A:

封装性

B:

继承性

C:

多态性

D:

类比性

 

22在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示,应该使用的方法为(C).

A:

show

B:

Hide

C:

Load

D:

unload

 

23号:

下列语句中可以把当前目录下的图形文件P1.jpg装入图片框Picture1中的语句是(B).

A:

Picture1.Handle="P1.jpg"

B:

Picture1.picture=loadPicture("P1.jpg")

C:

Picture=loadpicture("P1.jpg")

D:

Picture="P1.jpg"

 

24设在窗体上有一个名称为Combo1的组合框,含有6个项目,要删除最后一项,正确的语句是(D).

A:

Combo1.RemoveItemCombo1.text

B:

Combo1.RemoveItem4

C:

Combo1.RemoveItemCombo1.ListCount

D:

Combo1.RemoveItem5

25号:

构成VisualBasic工程模的块有(D).

A:

窗体模块和标准模块

B:

窗体模块、SubMain

C:

窗体模块和类模块

D:

窗体模块、标准模块和类模块

16下面给出的符号中,可以作为VisualBasic的变量名的是(D)。

A:

User&name

B:

5Password

C:

_count

D:

Num

27

VB6.0表达式3\3*3/3MOD3的值是(A)。

A:

1

B:

3

C:

TURE

D:

0

28号:

在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:

PrivateSubCommand1_Click()

  a=4

  b=5

  c=6

  Printa=b+c

EndSub

程序运行后,单击命令按钮,其结果为(B)。

A:

a=b+c

B:

False

C:

出错

D:

a=11

29号:

根据以下程序段,判断输出结果。

PrivateSubForm_Click()

DimaAsInteger,bAsInteger,xAsInteger

a=InputBox("a=?

")

b=InputBox("b=?

")

x=a*b

Ifa>bThenx=a-b

Printx

EndSub

运行时从键盘输入8和5,输出x的值是(C)。

A:

40

B:

5

C:

3

D:

8

30号:

下列程序

PrivateSubForm_Click()

b=1:

a=2

DoWhileb<10

b=2*a+b

Loop

Printb

EndSub

运行后输出的结果是(D)。

A:

33

B:

21

C:

17

D:

13

31号:

Dima(-2To20)所定义的数组元素个数是_A_____。

A:

23

B:

22

C:

21

D:

20

32号:

DimK(6,-6to6,8)声明的是一个___B___维数组。

A:

2

B:

3

C:

4

D:

5

33号:

Dimt(8)所定义的数组元素个数是___C___。

A:

8

B:

10

C:

9

D:

7

 

34号:

5703

下列程序:

Submtv(ByValmAsInteger,ByValnAsInteger)

m=m+10

n=n*10

Print"m=";m;"n="n;

EndSub

SubForm_Click()

DimaAsInteger,bAsInteger

a=4:

b=10

mtva,b

Print"a=";a;"b=";b

EndSub

运行上面程序,单击窗体,输出结果为___C___。

A:

m=14n=100

a=14b=100

B:

m=4n=10

a=4b=10

C:

m=14n=100

a=4b=10

D:

m=4n=10

a=14b=100

35号:

下列程序

Dimb

PrivateSubForm_Click()

a=2:

b=2

Print〞A=〞;a;〞,B=〞;b

Callmkv(a)

Print〞A=〞;a;〞,B=〞;b

EndSub

PrivateSubmkv(x)

x=2*x

b=3*b

EndSub

运行后的输出结果为___C___。

A:

A=2,B=2

A=2,B=2

B:

A=2,B=2

A=4,B=2

C:

A=2,B=2

A=4,B=6

D:

A=2,B=2

A=2,B=6

36以下说法正确的是(B).

A:

在KeyPress事件过程中,KeyAscii返回用户所按键的键代码

B:

在KeyPress事件过程中,将KeyAscii的值改为0,则取消该字符和这次按键操作

C:

键盘上的所有按键都可以触发KeyPress事件

D:

因为窗体不接受焦点,所以窗体没有KeyPress事件过程

37MouseMove事件的发生是(A).

A:

鼠标移动时,MouseMove事件连续不断发生,每秒生成有限个鼠标信息

B:

事件发生与鼠标灵敏度有关

C:

每秒激发一次

D:

伴随鼠标移动无限次的被激发

 

38号:

通过设置Shape控件的(C)属性可以绘制多种形状的图形.

A:

Style

B:

FillStyle

C:

Shape

D:

BorderStyle

39文件操作的一般顺序是(B).

A:

打开文件→操作

B:

打开文件→操作→关闭文件

C:

操作→关闭文件

D:

打开文件→关闭文件→操作

40用Write和Print语句向文件中写入多个数据的差别在于(C).

A:

Write语句不会自动在数据项之间插入逗号

B:

Print语句自动在数据项之间插入逗号

C:

Write语句写入字符串会自动给字符串加上双引号

D:

Print语句写入字符串会自动给字符串加上双引号

41下列操作不能打开"属性"窗口的操作是(B).

A:

执行"视图"菜单中的"属性窗口"命令

B:

按"F1"键

C:

右击窗体或控件,弹出菜单中选择"属性窗口"

D:

单击工具栏上的"属性窗口"按钮

42要使一个文本框具有水平和竖直液动条,则应先将其Multiline属性设置为True,然后再将ScrollBar属性设置为(D).

A:

0

B:

1

C:

2

D:

3

43VB中,图片框与图像框的主要区别:

图片框是"容器"控件,可以作为父控件,而图像框不能作为父控件,只能显示(C).

A:

程序代码

B:

文本内容

C:

图形信息

D:

文本和图形信息

44若要设置文本框中所显示的文本颜色,使用的属性是(C).

A:

FillColor

B:

BackColor

C:

ForeColor

D:

BackStyle

45如若菜单项前面没有内缩符号"…",表示菜单项是(B).

A:

主菜单项

B:

子菜单项

C:

下拉式菜单

D:

弹出式菜单

46下列有关变体数据类型描述,不正确的是(D)。

A:

该类型可以存放任何数据类型的值,赋值时不用进行数据转换。

B:

如果变体变量中存放的是可以转变成数值的字符串,则此变体可以进行算术运算。

C:

向变体数据类型变量赋值时,VisualBasic以所需存储空间最小的紧凑方式存储该值,并可根据需要改变。

D:

对存储有字符串的变体数据类型变量,最好用运算符“+”进行字符串的连接操作。

47在以下运算符中,优先级最高的是(D)。

A:

/

B:

Mod

C:

\

D:

^

48执行下面语句后

Ia%=12

Ib%=10

Ia%=Ib%-Ia%

Ib%=Ib%+Ia%

Ia%=-Ib^2

Ia变量的值是(C)。

A:

64

B:

4

C:

-64

D:

8

49编写如下程序:

PrivateSubForm_Click()

a=3

b=6

Printc=a+b/3

EndSub

则单击窗体时,输出结果为(C)。

A:

3

B:

9

C:

False

D:

c=(a+b)/3

50下列程序

PrivateSubForm_Click()

a=Val(InputBox(″请输入a″))

b=Val(InputBox(″请输入b″))

x=a*a+b

Ifa>bThenx=b*b+a

Printx

EndSub

运行时从键盘输入4和3,输出x的值是(B)。

A:

12

B:

13

C:

19

D:

20

51Dima(-5To10)所定义的数组元素个数是__A____。

A:

16

B:

17

C:

18

D:

19

52DimW(34)AsInteger所定义的数组元素个数是__C____。

A:

36

B:

33

C:

35

D:

34

53DimT(-3to0,3,3to6)AsInteger声明的数组T有___C___个元素。

A:

42

B:

36

C:

64

D:

80

54下列程序

Dimb

PrivateSubForm_Click()

a=3:

b=1

Print〞A=〞;a;〞,B=〞;b

Callmkv(a)

Print〞A=〞;a;〞,B=〞;b

EndSub

PrivateSubmkv(x)

x=2*x

b=3*b

EndSub

运行后的输出结果为____C__。

A:

A=3,B=1

A=3,B=1

B:

A=3,B=1

A=6,B=1

C:

A=3,B=1

A=6,B=3

D:

A=3,B=1

A=3,B=3

55下列程序:

Submtv(ByValmAsInteger,ByValnAsInteger)

m=m+5

n=n*5

Print"m=";m;"n="n;

EndSub

SubForm_Click()

DimaAsInteger,bAsInteger

a=5:

b=10

mtva,b

Print"a=";a;"b=";b

EndSub

运行上面程序,单击窗体,输出结果为_A_____。

A:

m=10n=50

a=5b=10

B:

m=10n=50

a=10b=50

C:

m=5n=10

a=5b=10

D:

m=5n=10

a=10b=50

56以下说法正确的是(C).

A:

在KeyPress事件过程中,KeyAscii参数可以省略

B:

因为窗体不接受焦点,所以窗体不存在自己的KeyPress事件过程

C:

在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视作相同的字母

D:

若按下键相同,KeyPress事件过程中的KeyAscii参数与KeyDown事件过程中的KeyCode参数值相同

57Form_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)有4个参数,关于这些参数,正确描述的是(D).

A:

Button参数表示有几个按钮

B:

Shift参数只能用来确定是否按下了Shift键

C:

参数X,Y用来设置鼠标在屏幕上的坐标位置,与当前对象无关

D:

通过Button参数可以判定当前按下的是哪一个鼠标键

58当使用LINE方法画直线后,当前的坐标为(B).

A:

直线的起点

B:

直线的终点

C:

容器对象的中心

D:

容器对象的原点

59下列关于VB中打开文件的说法正确的是(C).

A:

Open语句的功能是打开一个已经存在的文件

B:

Open语句的文件号可以是整数或是字符表达式

C:

用Open语句可以打开随机文件、二进制文件

D:

VB在引用文件之前无需将其打开

60(B)是构成文件的最基本单位.

A:

字段

B:

字符

C:

记录

D:

汉字

61对于VisualBasic集成开发环境下的所有窗口都可以执行一些共同的操作,如最大化、最小化、关闭、打开,下列窗口中既能执行以上操作也能执行"拆分"操作的是(A)

A:

"代码"窗口

B:

"对象"窗口

C:

"资源管理器"窗口

D:

"窗体布局"窗口

62能够获得一个文本框中被选取文本的内容的属性(C).

A:

Text

B:

SelLength

C:

SelText

D:

SelStart

63确定复选框是否选中,应访问的属性是(D).

A:

Selected

B:

Checked

C:

Style

D:

Value

64VB一共有设计、运行和中断三种模式,要使用调试工具应该(C).

A:

进入设计模式

B:

进入运行模式

C:

进入中断模式

D:

不用进入任何模式

65要把一个名称为mnuFont的菜单项设置为不可见的语句是(B).

A:

mnuFont.Caption=False

B:

mnuFont.Visible=False

C:

mnuFont.Enabled=False

D:

mnuFont.checked=True

66关于连接符的操作,以下(C)结果不是100123。

A:

"100"+"123"

B:

"100"&123

C:

"100"+123

D:

100&123

67已知a=6,b=2,c=7,d=8。

表达式:

-a+b<0Andb*c=15Or–c+d>=0的值为(A)。

A:

True

B:

False

C:

0

D:

1

68下列程序

PrivateSubCommand1_Click()

a=InputBox("请输入")

b=InputBox("请输入")

Printa+b

EndSub

运行时输入100和200,输出的结果是(B)

A:

300

B:

100200

C:

100+200

D:

出错

69在窗体中添加一个命令按钮,并编写以下代码:

PrivateSubCommand1_Click()

a=Text1.Text

IfaMod2=0Then

MsgBox"输入的数是偶数!

"

Else

MsgBox"输入的数是奇数!

"

EndIf

EndSub

单击命令按钮后,在文本框中输入23后运行结果为(A)。

A:

弹出消息框显示:

″输入的数是奇数!

B:

弹出消息框显示:

″输入的数是偶数!

C:

弹出错误消息!

D:

无消息!

70下列程序

PrivateSubForm_Click()

Forj=1To20

a=a+j\7

Nextj

Printa

EndSub

在运行时输出a的值是(C)。

A:

210

B:

41

C:

21

D:

63

71Dima(-3To13)所定义的数组元素个数是____B__。

A:

18

B:

17

C:

16

D:

19

72DimK(-3to3,-5to4)AsInteger声明的数组K有__C____个元素。

A:

54

B:

60

C:

70

D:

63

73DimK(5,-5to5)声明的是一个___B___维数组。

A:

4

B:

2

C:

1

D:

3

74下列程序

Dimb

PrivateSubForm_Click()

a=5:

b=3

Print〞A=〞;a;〞,B=〞;b

Callmkv(a)

Print〞A=〞;a;〞,B=〞;b

EndSub

PrivateSubmkv(x)

x=2*x

b=3*b

EndSub

运行后的输出结果为___C___。

A:

A=5,B=3

A=5,B=3

B:

A=5,B=3

A=10,B=3

C:

A=5,B=3

A=10,B=9

D:

A=5,B=3

A=5,B=9

75下列程序:

Submtv(ByValmAsInteger,ByValnAsInteger)

m=m+7

n=n*5

Print"m=";m;"n="n;

EndSub

SubForm_Click()

DimaAsInteger,bAsInteger

a=8:

b=7

mtva,b

Print"a=";a;"b=";b

EndSub

运行上面程序,单击窗体,输出结果为___A___。

A:

m=15n=35

a=8b=7

B:

m=15n=35

a=15b=35

C:

m=8n=7

a=8b=7

D:

m=8n=7

a=15b=35

76Form_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)有4个参数,关于这些参数,正确描述的是(A).

A:

通过Bu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1