A)1B)-1C)TrueD)False
(34)设a=5,b=4,c=3,d=2,下列表达式的值是()。
3>2*bOra=cAndb<>cOrc>d
A)1B)TrueC)FalseD)2
(35)执行语句Open"Tel.dat"ForRandomAs#1Len=50后,对文件Tel.dat中的数据能执行的操作是()。
A)只能写,不能读B)只能读,不能写
C)既可以读,也可以写D)不能读,不能写
(36)以下能判断是否到达文件尾的函数是()。
A)BOFB)LOCC)LOFD)EOF
(37)在窗体上有一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:
PrivateSubCommand1_Click()
a=InputBox("Enteraninteger")
b=InputBox("Enteraninteger")
Text1.Text=b+a
EndSub
程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示的内容是()。
A)108B)18C)810D)出错
(38)设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是()。
A)PrintA=x+yB)Print"A=";x+y
C)Print"A="+Str(x+y)D)Print"A="&x+y
(39)假定有如下的命令按钮(名称为Command1)事件过程:
PrivateSubCommand1_Click()
x=InputBox("输入:
","输人整数")
MsgBox"输入的数据是:
",,"输入数据:
"+x
EndSub
程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是()。
A)x的值是数值10
B)输人对话框的标题是“输入整数”
C)信息框的标题是“输人数据:
10”
D)信息框中显示的是“输入的数据是:
”
(40)执行下列语句:
strlnput=InputBox("请输入字符串","字符串对话框","字符串")
将显示输入对话框。
此时如果直接单击“确定”按钮,则变量strInput的内容是()。
A)"请输入字符串"B)"字符串对话框"
C)"字符串"D)空字符串
(41)下列叙述中正确的是()。
A)MsgBox语句的返回值是一个整数
B)执行MsgBox语句并出现信息框后,不用关闭信息框即可执行其他操作
C)MsgBox语句的第一个参数不能省略
D)如果省略MsgBox语句的第三个参数(Title),则信息框的标题为空
(42)以下关于MsgBox的叙述中,错误的是()。
A)MsgBox函数返回一个整数
B)通过MsgBox函数可以设置信息框中图标和按钮的类型
C)MsgBox语句没有返回值
D)MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量
(43)下面关于文件的叙述中错误的是()。
A)随机文件中各条记录的长度是相同的
B)打开随机文件时采用的文件存取方式应该是Random
C)向随机文件中写数据应使用语句Print#文件号
D)打开随机文件与打开顺文件一样,都使用Open语句
(44)窗体上有1个名称为Text1的文本框和1个名称为Command1的命令按钮。
要求程序运行时,单击命令按钮,就可把文本框中的内容写到文件out.txt中,每次写入的内容附加到文件原有内容之后。
下面能够正确实现上述功能的程序是()。
A)PrivateSubCommand1_Click()
Open"out.txt"ForInputAs#1
Print#1,Text1.Text
Close#1
EndSub
B)PrivateSubCommand1_Click()
Open"out.txt"ForOutputAs#1
Print#1,Text1.Text
Close#1
EndSub
C)PrivateSubCommand1_Click()
Open"out.txt"ForAppendAs#1
Print#1,Text1.Text
Close#l
EndSub
D)PrivateSubCommand1_Click()
Open"out.txt"ForRandomAs#1
Print#1,Text1.Text
Close#1
EndSub
(45)在窗体上画一个列表框和一个命令按钮,其名称分别为List1和Commandl,然后编写如下事件过程:
PrivateSubForm_Load()
List1.AddItem"Item1"
Listl.AddItem"Item2"
Listl.AddItem"Item3"
EndSub
PrivateSubCommandl_Click()
List1.List(List1.Listcount)="AAAA"
EndSub
程序运行后,单击命令按钮,其结果为()。
A)把字符串“AAAA”添加到列表框中,但位置不能确定
B)把字符串“AAAA”添加到列表框的最后(即“Item3”的后面)
C)把列表框中原有的最后一项改为“AAAA”
D)把字符串“AAAA"插入到列表框的最前面(即“Item1”的前面)
(46)为了使列表框中的项目呈多列显示,需要设置的属性为()。
A)ColumnsB)StyleC)ListD)MultiSelect
(47)在窗体上画一个文本框(其名称为Text1)和一个标签(其名称为Label1),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容。
以下可以实现上述操作的事件过程是()。
A)PrivateSubText1_Click()
Label1.Caption=Text1.Text
EndSub
B)PrivateSubText1_Change()
Label1.Caption=Text1.Text
EndSub
C)PrivateSubLabel1_Change()
Label1.Caption=Text1.Text
EndSub
D)PrivateSubLabel1_Click()
Label1.Caption=Text1.Text
EndSub
(48)在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干城市的名称。
当单击列表框中的某个城市名时,该城市名从列表框中消失,并在标签中显示出来。
下列能正确实现上述操作的程序是()。
A)PivateSubList1_Click()
Label1.Caption=List1.ListIndex
List1.RemoveItemList1.Text
EndSub
B)PrirateSubList1_Click()
Label1.Name=List1.ListIndex
List1.RemoveItemList1.Text
EndSub
C)PrivateSubList1_Click()
Label1.Caption=List1.Text
List1.RemoveItemList1.ListIndex
EndSub
D)PrivateSubList1_Click()
Label1.Name=List1.Text
List1.RemoveItemList1.ListIndex
EndSub
(49)设在名称为Myform的窗体上只有1个名称为C1的命令按钮,下面叙述中正确的是()。
A)窗体的Click事件过程的过程名是Myform_Click
B)命令按钮的Click事件过程的过程名是C1_Click
C)命令按钮的Click事件过程的过程名是Command1_Click
D)上述3种过程名称都是错误的
(50)设窗体上有1个滚动条,要求单击滚动条右端的
按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是()
A)MaxB)MinC)SmallChangeD)LargeChange
(51)若设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是()。
A)8个"$"B)1个"$"C)8个"*"D)无任何内容
(52)设在窗体上有1个名称为Combo1的组合框,含有5个项目,要删除最后一项,正确的语句是()。
A)Combo1.RemoveItemCombo1.Text
B)Combo1.RemoveItem4
C)Combo1.RemoveItemCombo1.ListCount
D)Combo1.RemoveItem5
(53)工程中有2个窗体,名称分别为Form1、Form2,Form1为启动窗体,该窗体上有命令按钮Command1。
要求程序运行后单击该命令按钮时显示Form2,则按钮的Click事件过程应该是()。
A)PrivateSubCommand1_Click()
Form2.Show
EndSub
B)PrivateSubCommand1_Click()
Form2.Visible
EndSub
C)PrivateSubCommand1_Click()
LoadForm2
EndSub
D)PrivateSubCommand1_Click()
Form2.Load
EndSub
(54)在窗体上有1个名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。
下面能够正确实现上述功能的程序是()
A)PrivateSubCommand1_Click()
Text1.Left=100
EndSub
B)PrivateSubCommand1_Click()
Text1.Left=Text1.Left-100
EndSub
C)PrivateSubCommand1_Click()
Text1.MoveText1.Left+100
EndSub
D)PrivateSubCommand1_Click()
Text1.MoveText1.Left
EndSub
(55)以下叙述中错误的是()。
A)顺序文件中的数据只能按顺序读写
B)对同一个文件,可以用不同的方式和不同的文件号打开
C)执行Close语句,可将文件缓冲区中的数据写到文件中
D)随机文件中各记录的长度是随机的
(56)要使一个文本框可以显示多行文本,应设置为True的属性是()。
A)EnabledB)MultiLineC)MaxLenthD)Width
(57)在窗体上有一个名为Text1的文本框。
当光标在文本框中时,如果按下字母“A”,则可被调用的事件过程是()。
A)Form_KeyPress()B)Text1_LostFocus()
C)Text1_C1ick()D)Text1_Change()
(58)设在窗体上有一个名称为Command1的命令按扭和一个名称为Text1的文本框。
要求单击Command1按钮时可把光标移到文本框中。
下面正确的事件过程是()。
A)PrivateSubCommand1_Click()
Text1.GotFocus
EndSub
B)PrivateSubCommand1_Click()
Command1.GotFocus
EndSub
C)PrivateSubCommand1_Click()
Text1.SetFocus
EndSub
D)PrivateSubCommand1_Click()
Command1.SetFocus
EndSub
(59)设在窗体Form1上有一个列表框List1,其中有若干个项目。
要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是()。
A)PrivateSubList1_Click()
PrintList1.Text
EndSub
B)PrivateSubForm1_Click()
PrintList1.Text
EndSub
C)PrivateSubList1_Click()
PrintForm1.Text
EndSub
D)PrivateSubForm1_Click()
List1.PrintList1.Text
EndSub
(70)若窗体上的图片框中有一个命令按钮,则此按钮的Left属性是指()。
A)按钮左端到窗体左端的距离
B)按钮左端到图片框左端的距离
C)按钮中心点到窗体左端的距离
D)按钮中心点到图片框左端的距离
(71)在窗体上有如右图所示的控件,各控件的名称与其标题相同,并有如下程序:
PrivateSubForm_Load()
Command2.Enabled=False:
Check1.Value=1
EndSub
刚运行程序时,看到的窗体外观是(A)。
(72)设在窗体中有一个名称为List1的列表框,其中有若干个项目(如图)。
要求选中某一项后单击Command1按钮,就删除选中的项,则正确的事件过程是()。
A)PrivateSubCommand1_Click()
List1.Clear
EndSub
B)PrivateSubCommand1_Click()
List1.ClearList1.ListIndex
EndSub
C)PrivateSubCommand1_Click()
List1.RemoveItemList1.ListIndex
EndSub
D)PrivateSubCommand1_Click()
List1.RemoveItem
EndSub
(73)某人在窗体上画了一个名称为Timerl的计时器和一个名称为Label1的标签,计时器的属性设置为Enabled=True,Interval=O,并编程如下。
希望在程序运行时,可以每2秒在标签上显示一次系统当前时间。
PrivateSubTimerl_Timer()
Label1.Caption=Time$
EndSub
在程序执行时发现未能实现上述目的,那么,他应