软件工程VB程序试题8.docx

上传人:b****0 文档编号:17287560 上传时间:2023-07-23 格式:DOCX 页数:57 大小:32.19KB
下载 相关 举报
软件工程VB程序试题8.docx_第1页
第1页 / 共57页
软件工程VB程序试题8.docx_第2页
第2页 / 共57页
软件工程VB程序试题8.docx_第3页
第3页 / 共57页
软件工程VB程序试题8.docx_第4页
第4页 / 共57页
软件工程VB程序试题8.docx_第5页
第5页 / 共57页
软件工程VB程序试题8.docx_第6页
第6页 / 共57页
软件工程VB程序试题8.docx_第7页
第7页 / 共57页
软件工程VB程序试题8.docx_第8页
第8页 / 共57页
软件工程VB程序试题8.docx_第9页
第9页 / 共57页
软件工程VB程序试题8.docx_第10页
第10页 / 共57页
软件工程VB程序试题8.docx_第11页
第11页 / 共57页
软件工程VB程序试题8.docx_第12页
第12页 / 共57页
软件工程VB程序试题8.docx_第13页
第13页 / 共57页
软件工程VB程序试题8.docx_第14页
第14页 / 共57页
软件工程VB程序试题8.docx_第15页
第15页 / 共57页
软件工程VB程序试题8.docx_第16页
第16页 / 共57页
软件工程VB程序试题8.docx_第17页
第17页 / 共57页
软件工程VB程序试题8.docx_第18页
第18页 / 共57页
软件工程VB程序试题8.docx_第19页
第19页 / 共57页
软件工程VB程序试题8.docx_第20页
第20页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

软件工程VB程序试题8.docx

《软件工程VB程序试题8.docx》由会员分享,可在线阅读,更多相关《软件工程VB程序试题8.docx(57页珍藏版)》请在冰点文库上搜索。

软件工程VB程序试题8.docx

软件工程VB程序试题8

1以下说法正确的是_____。

A

A、A、B都正确

B、属性是对象的一部分

C、事件是对象的一部分

D、方法是对象的一部分

2.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的

窗口是____________。

B

A、立即窗口

B、代码窗口

C、窗体布局窗口

D、监视窗口

3._____在用户的应用程序执行期间发生,比如鼠标单击或敲击键盘。

A

A、事件

B、工程

C、属性

D、方法

4.以下四个说法中不正确的是_____。

C

A、可以通过双击工具箱中的控件,将控件加入窗体上

B、在窗体上选中控件,按【Del】键可删除该控件

C、VB中所有基本控件都可以改变大小

D、控件工具箱中可以添加新的控件

5.以下关于事件的说法,正确的是_____。

A

A、用户可以根据需要建立新的事件

B、事件是由系统预先定义好的,能够被对象识别的动作

C、不同类型的对象所能识别的事件一定不相同

D、事件的名称是可以改变的,由用户预先定义

6.一只白色的足球踢进球门,则白色、足球、踢、进球门是________。

D

A、对象、属性、方法、事件

B、属性、对象、方法、事件

C、对象、属性、事件、方法

D、属性、对象、事件、方法

7.VisualBasic集成的主窗口中包括_____。

B

A、标题栏

B、以上三者均有

C、工具栏

D、菜单栏

8.VisualBasic集成的主窗口中包括_____。

C

A、标题栏

B、以上三者均有

C、工具栏

D、菜单栏

9.所谓_____就是使某个对象进入活动状态(又称激活)的一种操作或动作。

D

A、对象

B、属性

C、方法

D、事件

10.保存新建的工程时,默认的路径是_____。

C

A、\

B、Windows

C、VB98

D、MyDocuments

11.使用_____方法,可取得列表框中的项数。

B

A、RemoveItem

B、ListCount

C、AddItem

D、Clear

12.下列控件中,没有Caption属性的是_____。

C

A、单选按钮

B、框架

C、列表框

D、复选框

13.使用文本框显示文字时,只能显示8个字符,则需设定它的_____属性为8。

D

A、Caption

B、Value

C、PasswordChar

D、MaxLength

14.任何控件都具有_____属性。

A

A、Name

B、Text

C、Caption

D、ForeColor

15.文本框没有_____属性。

A

A、Caption

B、BackColor

C、Visible

D、Enabled

16.以下使用方法的语句中,正确的是_____。

B

A、Form1.Clear

B、List1.Clear

C、Combo1.Cls

D、Picture1.Clear

17.对于一个含有计时器控件的窗体,每经过一段由_____属性指定的时间间隔,就会产生一个Timer事件。

A

A、Interval

B、Enabled

C、Name

D、Caption

18.使用_____方法,可以将列表框List1中的所有项删除掉。

D

A、AddItem

B、RemoveItem

C、List1.Txt=""

D、Clear

19.运行时,当用户向文本输入新的内容,或在程序代码中对文本框的Text属性进行赋值从而改变了文本框

的Text属性时,将触发文本框的_____事件。

C

A、Gotfocus

B、Dblclick

C、Change

D、Click

20.2在以下有关对象属性的叙述中,不正确的是_____。

A

A、一个对象的所有属性都可在属性窗口的列表中进行设置。

B、一个对象的属性可分为外观、行为等若干类。

C、属性窗口中的属性列表既可按字母序也可按类别排列。

D、不同属性可能具有不同的数据类型。

21.要使某控件在运行时不可显示,应对_____属性进行设置。

A、BackColor

B、Visible

C、Caption

D、Enabled

22.复选框的Value属性为1时,表示_____。

C

A、复选框未被选中

B、复选框内有灰色的勾

C、复选框被选中

D、复选框操作有误

23.可以将_____放入一个框架中。

C

A、文本框、命令按钮

B、标签、选项按钮、复选框

C、任何控件

D、选项按钮、复选框

24.在窗体中有一个命令按钮,该命令按钮的Click事件过程中有以下语句:

Command1.Caption="OK";

若本语句执行前,命令按钮的Caption属性取缺省值,则该命令按钮的名称属性和Caption属性在执行

本语句前的取值分别为_____。

D

A、Caption、Command1

B、Command1、Command1

C、Command1、Caption

D、Command1、OK

25.要使文本框能显示多行文字,则需设定它的_____属性为True。

C

A、PasswordChar

B、Seleted

C、MultiLine

D、Caption

26.在设计列表框时,若实现输入多行文字的目的,应使用_____键实现文本的换行C。

A、Alt+Enter

B、Enter

C、Ctrl+Enter

D、Ctrl+Shift+Enter

27.窗体Form1的名称属性是frm,它的Load事件过程名是_____。

D

A、frm_Load

B、Me_CmdOK

C、Form-Load

D、Form_Load

28.当用户单击命令按钮时,_____属性可以使得命令按钮对激发事件无效。

B

A、Default

B、Enabled

C、Name

D、Cancel

29._____的改变可以在设计时和运行时表现出来,而_____只有在运行时执行。

C

A、事件过程、函数

B、控件属性、子程序

C、控件属性、事件过程

D、控件属性、函数

30.要使标签所在处透明显示背景,应设置BackStyle属性的值为_____。

B

A、False

B、True

C、1

D、0

31.设X=2.0,Y=8.0,Z=6.0,L=True,则下列VB表达式中值为True的是____________。

B

A、Y+X>=Z+XANDNOTL

B、NOT(Z+X>Y)ANDL

C、NOTLOR(L=Y+X=Z)

D、X+Z>YANDL

32.下列没有类型说明符的变量是_________。

B

A、货币型

B、日期型

C、字符串型

D、长整型

33.下列不正确的变量名是________。

A

A、Arry@

B、Text

C、Command

D、Form

34.下列符号常量的声明中,______________是不合法的。

B

A、Constaasinteger="12"

B、Constaasdouble=sin

(1)

C、Consta=”OK”

D、Constaassingle=1.1

35.数学关系3<=x<10表示成正确的VB表达式为____________。

C

A、x>=3ORx<10

B、3<=xAND<10

C、3<=xANDx<10

D、3<=x<0

36.i被j整除的逻辑表达式是________________。

D

A、i/j=0

B、i<>0

C、i\j=0

D、imodj=0

37.Int(198.555*100+0.5)/100的值____________。

B

A、199.6

B、198.56

C、200

D、198

38.语句x=x+1的正确含义是__________.B

A、将变量X的值存在X+1中去

B、将变量X的值加1后赋给变量X

C、变量X的值与X+1的值相等

D、变量X的值为1

39.如果一个变量未指明数据类型,那么,VB默认这个变量为______变量。

B

A、公共

B、变体型

C、整型

D、字符串型

40.MsgBox函数返回值的类型为____________。

C

A、整体数值

B、数值或字符串

C、字符串

D、变体

有如下程序:

41.PrivateSubCommand1_Click()

s=Fix(23.1)

e=Int(-23.1)

PrintSgn(e+s)

EndSub

运行时输出的结果是_________。

C

A、0

B、1

C、-1

D、23

42.语句Print“Int(-13.2)=”;Int(-13.2)的输出结果为__________.B

A、Int(-13.2)=13.2

B、Int(-13.2)=-14

C、Int(-13.2)=-13.2

D、Int(-13.2)=-13

43.下列程序的执行结果是____________。

A

x=-6^2

PrintSgn(x)+Abs(x)+Int(x)

A、0

B、-1

C、-72

D、-36

44.一句语句要在一行继续写,用____________符号作为续行符。

C

A、…

B、+

C、_

D、&

45.表达式(-1)*Sgn(-100+Int(Rnd*100))的值是____________。

A

A、1

B、0

C、-1

D、随机数

46.设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是________。

D

A、Text1=“200”*a/b

B、Text1=a/b*a

C、Text1=a&b&a

D、Text1=a*a/b

47.语句Print"5*20"输出的结果是________。

A

A、"5*20"

B、5*20

C、出现错误信息

D、100

48.x+y小于10且x-y大于0的逻辑表达式是________。

A

A、x+y<10Andx-y>0

B、x+y<10.And.x-y>0

C、(x+y)<10:

(x-y)>0

D、x+y<10Orx-y>0

49.表达式(7\3+1)*(18\5-1)的值是___________.D

A、8.67

B、7.8

C、6.67

D、6

50..在一个语句行内写多条语句时,语句之间应该用___________分隔。

D

A、逗号

B、顿号

C、分号

D、冒号

51.语句x=x+1的正确含义是_____.A

A、将变量X的值加1后赋给变量X

B、变量X的值与X+1的值相等

C、将变量X的值存在X+1中去

D、变量X的值为1

52.当Form1_Click事件发生时,程序的输出结果是_____。

C

PrivateSubForm_Click()

DimMAsInteger,kAsInteger,tAsInteger

M=5:

K=7

SelectCaseM

Case1To10

t=M:

M=k:

k=t

CaseElse

M=kMod3

EndSelect

PrintM,k,t

EndSub

A、575

B、557

C、755

D、757

53.VB也提供了结构化程序设计的三种基本结构,这三种基本结构是_____。

B

A、递归结构、选择结构、循环结构

B、选择结构、循环结构、顺序结构

C、过程结构、输入\输出结构、转向结构

D、选择结构、过程结构、顺序结构

54.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是_____。

D

A、Ifsex="男"Andage=40Andduty="教授"Andduty="副教授"Thenn=n+1

B、Ifsex="男"Andage<40and(duty="教授"orduty="副教授")Thenn=n+1

C、Ifsex="男"Andage<40AndInStr(duty,"教授")>0Thenn=n+1

D、Ifsex="男"Andage<40AndRight(duty,2)="教授"Thenn=n+1

55.在窗体(Name属性为Fomal)上画两个文本框(Name属性分别为Fext1和Text2)和一个命令按钮

(Name属性为Command1),程序如下。

执行后结果为_____。

A

PrivateSubCommand1_Click()

a=Text1.Text+Text2.Text

Printa

EndSub

PrivateSubForm_load()

Text1.Text="123"

Text2.Text="321"

EndSub

A、132231

B、444

C、123321

D、321123

56.在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

DoWhileb<100

b=b+5

a=a+b

Ifb>20ThenExitDo

Loop

Printa,b

EndSub

程序运行后,如果单击命令按钮,则在窗体上显示的内容是_____。

B

A、7520

B、7525

C、5020

D、5025

57.下面语句错误的是_____。

D

A、Ifa=1Then

c=2

ElseIfa=2Then

c=3

EndIf

B、Ifa=1Andb=2Then

c=3

EndIf

C、Ifa=1Then

c=2

ElseIfa=2Then

c=3

EndIf

D、If(a=1,2,3)Thenc=2

58.下面程序执行的结果是_____。

C

PrivateSubForm_Click()

DimaAsString,bAsString

a="123"

b="456"

C=Val(a)+Val(b)

PrintC\100

EndSub

A、579

B、3

C、5

D、123

59.下面语句运行后的输出结果是_____。

D

PrivateSubCommand1_Click()

x=0

DoWhilex<10

x=x+1

x=x*x

Loop

Printx

EndSub

A、30

B、12

C、6

D、25

60.执行了下面的程序后,列表框中的数据项有_____。

B

SubForm_Click()

Fori=1To6

List1.AddItemi

Nexti

Fori=1To3

List1.RemoveItemi

Nexti

EndSub

A、2

4

6

B、1

3

5

C、1

5

6

D、4

5

6

61计算机算法可以分为两大类:

一类是_____算法,另一类是_____算法。

D

A、计算机辅助设计、财务

B、排序、查找

C、步骤管理、通信

D、数值计算、非数值计算

存在如下程序:

PrivateSubCommand1_Click()

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

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

x=a+b

Ifa>bThen

x=a-b

endif

Printx

EndSub

62运行后,从InputBox对话框中连续输入3和4,输出结果为_____。

D

A、3

B、34

C、0

D、7

63.在窗体上添加一个命令按钮,名为Command1,一文本框,名为Text1,则执行如下事件过程后,文本框中

的输出为_____。

B

PrivateSubCommand1_Click()

Fori=1To4

x=3

Forj=1To3

Fork=1To3

x=x+3

Nextk

Nextj

Nexti

Text1.Text=Str(x)

EndSub

A、18

B、30

C、12

D、6

64.下面程序的运行结果是_____。

D

PrivateSubCommand1Click()

x=1:

y=1

Fori=1TO3

x=x+y:

y=y+x

Nexti

Printx;y

EndSub

A、3435

B、58

C、66

D、1321

65.在窗体Form1上,有一个图片控件Picture1和命令按钮控件Command1,在窗体的Command1_Click事件中

有如下代码:

PrivateSubCommand1_Click()

DimxAsInteger

Dims1AsString,s2AsString

s1="ABCDE"

Forx=1ToLen(s1)

s2=Lcase(Mid(s1,x,1))&x

Picture1.Prints2

Nextx

EndSub

运行此程序后在窗体的第4行为_____。

C

A、d2

B、b4

C、d4

D、b2

66.有如下程序代码:

PrivateSubCommand1_Click()

s=Sin(3.1415926/2)

MsgBoxs

EndSub

程序运行后,消息对话框显示_____。

A

A、1

B、1.5708

C、0

D、2

67.下面程序段的功能是C

A=10.5

B=INT(A+0.5)

Debug.PrintB

A、求平均值

B、舍去一实数的小数部分

C、将一实数四舍五入取整数

D、求绝对值

68.假设X的值是5,则执行以下语句时,可得到的输出结果是ABCDEF的SelectCase语句是_____。

C

A、SelectCaseX

Case1,3,Is>5

Print“ABCDEF”

EndSelect

B、SelectCaseX

CaseIs>15,Is<5

Print“ABCDEF”

EndSelect

C、SelectCaseX

CaseIs>5,1,3TO10

Print"ABCDEF"

EndSelect

D、SelectCaseX

Case10TO1

Print“ABCDEF”

EndSelect

69.VisulBasic的一条语句可以写在多行,但要用续行符,续行符应为_____。

B

A、直接回车

B、一个空格加一个下划字符(_)

C、一个下划字符(_)

D、一空格加一相连字符(-)

70.下面程序的内层循环次数是_____。

B

Fori=1TO3

Forj=1TOi

Fork=jTO3

...

Nextk

Nextj

Nexti

A、3

B、14

C、9

D、21

71.下列循环能正常结束循环的是_____。

D

A、i=5

Do

i=i+1

LoopUntili<0

B、i=6

Do

i=i-2

LoopUntili=1

C、i=1

Do

i=i+2

LoopUntili=10

D、i=10

Do

i=i+1

LoopUntili>0

72.下列程序

PrivateSubCommand1_Click()

a=InputBox("请输入")

b=InputBox("请输入")

Printa+b

EndSub

7运行时输入3和4输出的结果是_____。

D

A、7

B、3+4

C、出错

D、34

73.在窗体中添加一个命令按钮,并编写如下程序代码:

PrivateSubCommand1_Click()

DimyAsInteger

y=0

DoWhiley<7

y=y+3

Loop

MsgBoxy

EndSub

程序运行后,消息对话框中显示_____。

B

A、8

B、9

C、7

D、6

74.以下语句中,不能正确执行的是_____。

A

A、Check1.Value=True

B、IfOptionl.ValueThen

C、IfOptionl.Value=TrueThen

D、Check1.Value=0

75.下列程序的输出结果是_____。

B

DimyAsInteger

y=10

DoWhiley<>0

y=y-1

Loop

Print"y=";y

A、y=-1

B、y=0

C、y=随机值

D、y=1

76.窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和c,且变量a的值为5,变量b的值为7,

变量c的值为12。

以下_____语句可以使文本框内显示的内容为:

5+7=12D

A、Text1.Text=a+b=c

B、Text1Text="a+b=c〞

C、Text="a"&"+"&"b"&"="&"c"

D、Text1=a&"+"&b&"="&c

77.执行下面的程序,单击窗体后在窗体上显示的结果是_____。

D

PrivateSubForm_Click()

DimStrlAsString,Str2AsString,IAsInteger

Str1="ab"

ForI=Len(Str1)To1Step-1

Str1=Str1&Chr(Asc(Mid(Str1,I,1))+I)

NextI

PrintStr1

EndSub

A、abce

B、abfd

C、abcd

D、abdb

78.在窗体Form1上,有一个列表框控件List1,在窗体的Click事件中有如下代码:

A

PrivateSubForm_Click()

DimkAsInteger

DimentryAsString,itemAsString

entry="EDCBA"

Fork=Len(entry)To1Step-1

item=LCase(Mid(entry,k,1))&k

List1.AddItemitem

Nextk

EndSub

.运行此程序,单击窗体,列表框第4行为_____。

A、d2

B、b2

C、b4

D、d3

79.在窗体画一个命令按钮,然后编写如下事件过程

PrivateSubCommand1_Click()

x=10

PrintIIf(x>5,1,5)

EndSub

运行后的输出结果_____。

D

A、6

B、2

C、5

D、1

80.在文本框Text1中

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

当前位置:首页 > 幼儿教育 > 育儿理论经验

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2