当前位置:文档之家› VB考试题目1

VB考试题目1

一、单选题(每题1分,共76题)1.以下关于窗体的描述中错误的是()A. 在VB中每次运行时可以指定不同的启动窗体B. 要让窗体以最大化方式打开,应设置MaxButton属性值为TrueC. 窗体第一次显示时也会发生Resize事件D. 第一次显示时窗体的位置可以不是设计时所指定的位置2.执行多窗体应用程序时,()A. 打开一个窗体后,其他窗体都会被关闭B. 允许同时打开多个窗体C. 打开一个窗体后,其他窗体都会被隐藏起来D. 在某一时刻只能打开一个窗体3.程序中要在文本框文本中插入一段文字,应当使用的属性是()A. SelTextB. NameC. TextD. Caption4. 在用户的应用程序执行期间发生,比如单击鼠标或按键盘中的键()A. 方法B. 属性C. 事件D. 工程5.当一个工程中含有多个窗体时,其中的启动窗体是()A. 启动VB时建立的窗体B. 第一个添加的窗体C. 最后一个添加的窗体D. 在工程属性窗口中指定的窗体6.当新建一个工程并启动Visual Basic后,工具箱中的控件是()A. 内部控件B. Active X控件C. 内部控件和Active X控件D. 内部控件或Active X控件7.启动Visual Basic后,就意味着要建立一个新的()A. 窗体B. 程序C. 工程D. 文件8.下面是字符串数据的类型声明字符()A. %B. $C. &D. !9.对象是将数据和操作起来的逻辑实体()A. 封装B. 串接C. 连接D. 伪装10.下面属性用于显示对象的标题()A. TextB. CaptionC. Name(名称)D. ForeColor11.根据“属性窗口”中的属性来区分窗体中的控件()A.Text(名称)C.CaptionD.Index12.如果希望一个窗体在显示的时候没有边框,应该()A. 将窗体的Caption属性设置成空字符B. 将窗体的Enabled属性设置成FalseC. 将窗体的BorderStyle属性设置成NoneD. 将窗体的ControlBox属性设置成False13.下面变量名是错误的()A. 姓名B. aC. a123D. a.114.下列关于窗体的叙述中错误的是()A. 窗体是Visual Basic的一种对象B. 各种控件对象必须建立在窗体上C. 可以用鼠标改变窗体的大小,所以窗体没有属性D. 可以把窗体看作是一个对象的容器15.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的属性为True ()A. AutoSizeB. WordWrapC. EnabledD. Visible16.Visual Basic窗体在整个生命周期中有四种状态,它们依次是()A. 创建(Initialize)、加载(Load)、可见(Activate等)和卸载(Unload等)B. 加载(Load)、创建(Initialize)、可见(Activate等)和卸载(Unload等)C. 加载(Load)、可见(Activate等)、创建(Initialize)和卸载(Unload等)D. 创建(Initialize)、可见(Activate等)、加载(Load)和卸载(Unload等)17.当文本框的ScrollBars属性设置为非零值时却没有效果,原因是()A. 文本框中没有内容B. 文本框的MultiLIne属性值为FalseC. 文本框的MultiLIne属性值为TrueD. 文本框的Locked属性值为True18.如果要改变窗体的标题,需要设置窗体对象的属性()A. captionB. NameC. BorderStyleD. Title19.若要求在文本框中输入密码时只显示“#”号,则应在此文本框的属性窗口中设置()A. Text属性值为#B. Caption属性值为#C. Passwordchar属性值为#D. Password属性值为True20.想要显示一个输入框,它的标题栏上显示“示例”,提示信息是“请输入一个正整数”,输入框内默认内容为“1”,其语句是()A. A=InputBox(“请输入一个正整数”,”示例”,”1”)B. A=InputBox(”示例”,“请输入一个正整数”,”1”)C. A=InputBox(”1”,”示例”,“请输入一个正整数”)D. A=InputBox(“请输入一个正整数” ,”1”,”示例”)21.以下窗口中可用来在设计时修改窗体的默认运行位置()A. 本地窗口B. 立即窗口C. 窗体布局窗口D. 工程资源管理器窗口22.下列是窗体对象的方法而不是属性()A. NameB. MoveC. CaptionD. Enabled23.下面变量名称正确的是()A. x.1B. integerC. x_1_yD. x,y24.表达式为4+5\6*7/8 mod 9的值是()A. 4B. 5C. 6D. 725.运行下面程序,单击窗体后在窗体上显示的内容是Private Sub Form_Click()Dim x As Integer, y As Integerx = 1: y = 0Do While x < 3y = x + yx = x + 1LoopPrint x; yEnd Sub()A. 1 0B. 3 3C. 5 3D. 3 526.下列程序段执行结果为X=2Y=1IF X*Y<1 THEN Y=Y-1 ELSE Y=-1Print Y-X>0()A. TrueB. FalseC. -1D. 127.以下哪个是可以判断变量a,b均不等于0的逻辑表达式()A. a<>0 or b<>0B. a+b<>0C. a*b<>0D. a mod b<>028.在窗体上放置一个命令按钮Command1和一个文本框Text1,把Text1的Text属性设置为空,运行下面的事件过程代码:Private Sub Command1_Click()Dim a,bA=InputBox(“输入一个整数”)B=Text1.TextText1.Text=a+bEnd Sub运行程序,在Text1文本框中输入456,单击按钮Command1,然后在出现的输入框中输入123,单击【确定】按钮,在Text1中显示的内容是()B. 123C. 123456D. 45629.以下语句可以跳出Do Until…Loop循环()A. EndB. Exit LoopC. Exit DoD. Exit For30.表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是()A. SINB. 4^5C. 3*4D. X+131.函数Int(Rnd*20)是在范围内的整数()A. (0,2)B. (1,20)C. (0,19)D. (1,9)32.下列是日期常量()A. “2/1/02”B. 2/1/02C. #2/1/02#D. {2/1/02}33.赋值语句A=123 + Mid( “123456”,3,2 )执行后,A的值是()A. 157C. 123D. “12334”34.下面变量名是错误的()A. 姓名B. aC. a123D. a.135.在窗体中放置一个命令按钮Command1和一个文本框Text1,并编写如下程序:Private Sub Command1_Click()x=”A” : y=”B” : z=”C”For i =1 To 3 Step -1x=y : y=z : z=xNext iText1.Text=x+y+zEnd Sub单击按钮后,文本框显示的结果是()A. ABCB. BCAC. BCBD. CBC36.关于多分支结构的Case语句,下列写法中错误的是。

()A. Case 1,5,Is>10B. Case 0 to 10C. Case Is>10 And Is <50D. Case Is>1037.x是小于100的非负数,用vb表达式正确的是()A. 0C. x>=0 AND x<100D. 0<=x OR x<10038.下面的运算符中优先级最高的是()A. NotB. \C. <D. *39.运行下面程序:Private Sub Form_Click()a = 1b = 1N = InputBox("n=")For I = 2 To N Step 1c = a + ba = bb = cNextForm1.ClsPrint bEnd Sub单击窗体输入3后,窗体上的显示结果为:()A. 1B. 3C. 5D. 740.运算符“\”两边的操作数若类型不同,则先再运算()A. 取整数为Byte类型B. 取整数为Integer类型C. 四舍五入为整型D. 四舍五入为Byte类型41.如果变量赋值为str1=”练习”,var1=5,则语句Print ”第”& var1 &”次” & str1 输出的结果为()A. 第5次练习B. 第5次str1C. 第var1次练习D. 第var1次str142.下列程序执行后,整型变量C的值为A=328B=24Select Case B\100Case 0C=A+BCase 1C=A*10+BCase 2C=A*100+BCase 3C=A*1000+BEnd Select()A. 24B. 328C. 568D. 35243.设置一个单选按钮所代表选项的选中状态,应当在属性窗口中改变的属性是。

()A.CaptionB.TextC.Value44.在窗体上用复制、粘贴的方法建立一个命令按钮数组,数组名为M1,设窗体Form1标题为“MyForm1”,双击控件数组中的第三个按钮,打开代码编辑器,写下如下代码:Private Sub M1_Click(Index As Integer)Form1.Caption=”Myform2”End Sub运行时,单击控件数组中的第一个按钮,则窗体标题为。

()A.Form1B.M1C.Myform1D.Myform245.把字符串“123”转换成数值123时应该使用的函数是。

()A.StrB.LenC.ValD.Rnd46.以下叙述中正确的是。

()A.组合框包含了列表框的功能B.列表框包含了组合框的功能C.列表框和组合框的功能无相近之处D.列表框和组合框的功能完全相同47.要使控件和框架捆绑在一起,以下操作正确的是。

()A.在窗体不同位置上分别画一个框架和控件,再将控件拖动到框架上B.在窗体上画好控件,再画框架将控件框起来C.在窗体上画好框架,再在框架上画控件D.在窗体上画好框架,再双击工具箱中的控件48.建立一个俱乐部会员信息输入界面,要求选择会员的性别、职业(工程师、公务员、教师、医生、其他)及爱好(共10种,如一个人既喜欢足球,又喜欢旅游)。

相关主题