一、单选题(每小题1分,共99 分)1. 假定Picture1 和Text1 分别为图片框和文本框的名称,下列语句中不正确的是______ 。
A Picture1.Print 25B Text1.Print 25C Print 25D Debug.Print 252. 在Visual Basic 中要将一个窗体从内存中释放,应该使用以下语句中的______ 。
A UnLoadB StopC CloseD Hide3. 如果组合框ComBo1中已有10项数据,应使用语句______将数据"Mydata"插入到第5项。
A ComBo1.Insert "Mydata", 4B ComBo1.Insert "Mydata", 5C ComBo1.AddItem "Mydata", 5D ComBo1.AddItem "Mydata", 44. 如果列表框List1中已有10项数据,应使用语句______将数据"Mydata"插入到列表框的第3项。
A List1.Insert "Mydata", 3B List1.AddItem "Mydata", 2C List1.AddItem "Mydata" ,3D List1.Insert "Mydata", 25. 语句If x=1 Then y=1,下列说法正确的是____________。
A x=1和y=1为赋值语句B x=1为赋值语句,y=1为关系表达式C x=1为关系表达式,y=1为赋值语句D x=1和y=1均为关系表达式6. 删除列表框中指定的项目所使用的方法为______ 。
A MoveB ClearC RemoveD RemoveItem7. 不论何控件,共同具有的属性是______________。
A ForeColorB NameC TextD Caption8. 若要使标签控件显示时不覆盖其背景内容,则要对___________属性进行设置。
A BackStyleB BackColorC BorderStyleD ForeColor9. 在Visual Basic中,Print、Cls属于_________。
A 对象B 属性C 事件D 方法10. 执行语句receive = MsgBox("AAAA", , "BBBB", "", 5)后,所产生的信息框的标题是______ 。
A 出错,不能产生信息框B 空C BBBBD AAAA11. 下列说法正确的是_______。
A Move 方法用于移动窗体或控件,但不可改变其大小B Move 属性用于移动窗体或控件,但不可改变其大小C Move 方法用于移动窗体或控件,并可改变其大小D Move 属性用于移动窗体或控件,并可改变其大小12. 当窗体启动时可通过__________属性控制窗体位于所有者的中心位置。
A LinkModeB WindowsStateC MDIChildD StartUpPostion13. 窗体Form1的Name属性为MyForm,则它的Click事件过程名是_________。
A MyForm1_ClickB Form1_ClickC MyForm_ClickD Form_Click14. ComboBox组合框的类型由__________属性确定。
A StyleB DragModeC ItemDataD ImeMode15. 决定窗体标题条显示内容的属性是______ 。
A BackStyleB NameC CaptionD Text16. 表达式"123" && "100" && 200的值是______ 。
A 123100200B "123100200"C 423D 12330017. InputBox函数返回值的类型为A 字符串B 变体类型C 数值或字符串(视输入的数据而定)D 数值18. 单选按钮与复选按钮的Value属性的取值种类__________。
A 2,3B 3,2C 3,3D 2,219. 在Visual Basic 中要将一个窗体装载到内存中进行预处理,但不显示,应该使用语句______ 。
A LoadB ShowC UnLoadD Hide20. 设置窗体最小化时的图标可通过______属性来实现。
A MouseIconB PictureC IconD Image21. 从字符串中任意位置截取字符的函数是__________。
A Right()B Mid()C Left()D Str()22. 当拖动滚动条中的滚动块时,将触发的滚动条的______ 事件。
A ScrollB MoveC ChangeD SetFocus23. 设当前位置CurrentX=200,CurrentY=400,执行指令"Line (100, 250) -(350, 500), ,B"后,CurrentX= ______ 。
A 200B 550C 350D 10024. 为了给x,y,z三个变量赋初值1,下面的赋值语句正确的是___________。
A x=y=z=1B x=1:y=1:z=1C xyz=1D x=1,y=1,z=125. Visual Basic 是一种面向对象的可视化程序设计语言,采取了_________ 的编程机制。
A 事件驱动B 按过程顺序执行C 从主程序开始执行D 按模块顺序执行26. 窗体对象的__________属性可用于设置窗体上的控制菜单。
A MinButtonB DrowModeC ControlBoxD MaxButton27. 结构化程序由三种基本结构组成,下面属于三种基本结构之一的是______。
A 过程结构B 循环结构C 输入输出结构D 递归结构28. 在Visual Basic中,可以直接使用的数制有__________。
A 二进制、八进制、十进制B 二进制、十进制、十六进制C 二进制、八进制、十六进制D 八进制、十进制、十六进制29. 在Visual Basic 5.0以后的版本中西文字符采用_______字节,中文字符采用_______字节。
A 1,2B 2,2C 1,1D 2,130. 下列语句中______ 可以把当前目录下的图形文件pic1.jpg装到入Picture1中。
A Picture = LoadPicture("pic1.jpg")B Picture = "pic1.jpg"C Picture1.Picture = LoadPicture("pic1.jpg")D Picture.Handle = "pic1.jpg"31. Timer 控件可用于后台进程中,要使Timer事件每1秒钟触发一次,则需设置Interval 属性为_______。
A 1000B 10C 1D 10032. Visual Basic是一种面向对象的程序设计语言,______ 不是面向对象系统所包含的三要素。
A 属性B 事件C 方法D 变量33. 指令“Circle (500, 500), 500, 8, , , 2”将绘制______。
A 扇形B 椭圆C 圆弧D 画圆34. 若要设置命令按钮具有图形特性可通过__________属性来进行。
A BackStyleB AppearanceC StyleD Bordestyle35. 语句Print Sgn(-6 ^ 2) + Abs(-6 ^ 2) + Int(-6 ^ 2)的输出结果是______ 。
A –72B –1C 1D -3636. 从字符串中任意位置截取字符的函数是__________。
A Mid()B Str()C Left()D Right()37. 表达式4+5\6*7/8 Mod 9 的值是A 4B 6C 7D 538. 从函数过程退出,并返回到主调过程,可使用语句______ 。
A ExitB Exit SubC Exit FunctionD Return39. 为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为______ 。
A 1B 3C 2D 040. 设a=2, b=3, c=4, d=5, 表达式NOT a<=c OR 4*c=b^2 AND b<>a+c 的值是______ 。
A -1B FalseC TrueD 141. 设a=2, b=3, c=4, d=5, 表达式3>2*b OR a=c AND b<>c OR c>d 的值是______ 。
A FalseB TrueC –1D 142. 为了取消窗体的最大化功能,需要设置______ 属性为False。
A MaxButtonB EnabledC MinButtonD ControlBox43. 在Visual Basic 中最基本的对象是________,它是应用程序的基石,是其它控件的容器。
A 命令按钮B 窗体C 文本框D 标签44. 表达式Chr(Int( Rnd * 7 + 65)) 生成的范围为______ 。
A 65∽72B "A"∽"H"C 65∽71D "A"∽"G"45. 语句Print 5 * 5 \ 5 / 5 的输出结果是______ 。
A 25B 5C 1D 046. 下列事件中__________不是窗体装入时发生的事件。
A ClickB PaintC ResizeD Activate47. a + b 小于10,且a - b 大于1 的逻辑表达式是_________。
A a + b < 10 And a - b > 1B a + b < 10 Or a - b > 1C a + b < 10 .And. a - b > 1D ( a - b > 1 ) To ( a + b < 10)48. 在Visual Basic 中要将一个正在运行的窗体隐含在内存中,应该使用语句______ 。
A UnLoadB LoadC HideD Show49. Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是_____ 。