【VB开源代码栏目提醒】:网学会员在VB开源代码频道为大家收集整理了“网络高级语言程序设计(VB)随堂练习试题 - 毕业设计“提供大家参考,希望对大家有所帮助!
1.
VB 是以( )作为运行机制的新一代可视化程序设计语言。
A. 事件驱动 B. 可视化 C. 面向对象 D. 面向过程参考答案:A2.
VB6.0 启动后标题栏中显示的信息是 。
A. 程序 1-Microsoft Visual Basic设计 B. Form1-Microsoft Visual Basic设计 C. 工程 1-Microsoft Visual Basic
设计 D. Microsoft Visual Basic设计参考答案:C3.
VB6.0 集成开发环境的主窗口中不包括 。
A. 标题栏 B. 菜单栏 C. 状态栏 D. 工具栏参考答案:C4. 下面选项中不能运行
VB 程序的操作是( )。
A.双击窗体 B.单击“启动”按钮图标 C.从菜单栏运行菜单中选“全编译执行”菜单命令 D. 按 F5 键参考答案:A5. 用户在什么时候都可以按( )键来查看与当前进行的
工作相关的帮助。
A.Held B.F1 C.ESC D.F10参考答案:B6.
VB6.0 的窗体设计器的主要功能是 。
A. 画图 B. 显示文字 C. 建立用户界面 D. 编写
代码参考答案:C7. 工程文件的扩展名为( )。
A.vbp B.bas C.exe D.frm参考答案:A8. 窗体文件的扩展名为( )。
A. vbp B. bas C. exe D. frm参考答案:D9. 对象的属性值是 。
A.
代码 B. 程序 C. 名字 D. 数据参考答案:D10. 下面叙述中错误的是 。
A. 所有对象具有相同的属性 B. 同类对象具有相同的属性 C. 对象的属性用来描述对象的性质和特征 D. 设置属性的值有两种方法参考答案:A11. 指示一个窗体位置的值是窗体的( )。
A.对象 B.事件 C.属性 D.方法参考答案:C12. 以下说法中错误的是 。
A. 事件是
VB 系统预先定义好的,能够被对象识别的动作 B. 每个对象具有一些事件 C. 当事件触发时,对象会感受到该事件并对该事件作出响应 D. 事件只能由人工触发参考答案:D13. 以下说法中错误的是 。
A. 对象具有方法 B. 方法是一种特殊的函数或过程 C. 使用方法要调用方法 D. 调用方法时必须给定对象名参考答案:D14. 下面选项中( )是算术运算符。
A. B. & C. Mod D. And参考答案:C15. 用于字符串连接的运算符是( ) 。
A. amp B. C. And D. A 和 B 都可以参考答案:D16. 下面不合法的标识符是( 。
) A. Go_To B. Tab1 C. 姓名 D. Int参考答案:D17. 在
VB6.0 中,十六进制数以 。
A. ampO B. ampH C. 0 D.H参考答案:B18. 在
VB 中不能表示逻辑真的是 。
A. True B. 1 C. 1 D. T参考答案:D19. 以下各项中,不是字符串常量的是( )。
A. ”Basic” B. ”程序设计” C. ”” D. Basic参考答案:D20. 以下各项中,不合法的符号常量说明是( ) 。
A. Const a As Single10.5 B. Const a As DoubleCos10.5 C. Const a”abc” D. Const a As Integer10.5参考答案:B21. 一个变量未经定义而直接使用,则该变量为( )类型变量。
A. Single B. Double C. Variant D. Integer参考答案:C22. 下列选项中,把 r 定义为双精度型变量的是( )。
A. r B. r C. r D. r参考答案:C23. 下列表达式中( )是错误的。
A. 2a/5 B. 21/5 C. 21/5 D. -2 1/5参考答案:D24. 在下列选项中,正确表达 2a5 的表达式是( )。
A. 2a5 B. 2a25 C. 2a5 D. 2a25参考答案:C25. 10 Mod 4 的值为 。
A. 1 B. 2 C. 4 D. 10参考答案:B26. 下列运算符中 优先级最高。
A. / B. C. Mod D. 参考答案:A27. 表达式:1048/4 Mod 4 的值为( )。
A. 4 B. 3 C. 2 D. 1参考答案:A28. 以下各项中,正确的逻辑表达式是( 。
) A. AgtBgtC B. AgtB And BgtC C. AgtB .And. BgtC D. AgtB And gtC参考答案:B29. 能正确表达 a≤1 或 a≥5 的逻辑表达式是 。
A. alt1 或 agt5 B. alt1 agt5 C. alt1 or agt5 D. alt1 And agt5参考答案:C30. 设 X 为整型变量不能正确表达 1lt X lt 5 的逻辑表达式是 。
A. 1lt X lt5 B. X2 or X3 or X4 C. 1ltX And X lt5 D. Not Xlt1 And Not Xgt5参考答案:A31. 逻辑表达式:Not 7 3 lt 4 Or True 的值为( )。
A. True B. False C. T D. F参考答案:A32. 求 35°的余弦可以使用的函数是( )。
A. Cos 35 B. Cos(35) C. Cos(35) D. Cos(353.14159/180)参考答案:D33. Len“中国人民”的值是( )。
A. 0 B. 4 C. 8 D. 不能确定参考答案:B34. 设 X 是一个正实数,对 X 的第二位小数四舍五入可使用的函数是( )。
A. IntX0.05/10 B. IntX0.05/10 C. Int10X0.05/10 D. Int10X0.05/10参考答案:C35. 函数 IntRad991产生随机数的范围是 。
A. 199) B. 1 99 C. 1,100) D. 1,100参考答案:B36. 将一数值 X 取整而且对其小数部分四舍五入的函数为( )。
A. IntX B. Fixx C. Cintx D.Sgnx参考答案:C37. 将数值型量 X 转换为字符型量的函数是( )。
A. AscX B. Chrx C. Strx D.Valx参考答案:C38. 表达式:Int-10.1Sgn10.1的值为( 。
) A. -9 B. -10 C. 9 D. 10参考答案:B39. 表达式:Abs-10Len”abc”的值为( )。
A. -10 B. 3 C. 7 D. 13参考答案:D40. 表达式:Left”Microsoft Visual Basic”,3的值为( )。
A. Mic B. Vis C. sic D. MVB参考答案:A41. 表达式:Right”Microsoft Visual Basic”,3的值为( )。
A. Mic B. Vis C. sic D. MVB参考答案:C42. 表达式:Mid”Microsoft Visual Basic”,6,4的值为( )。
A. Micr B. Visu C. Basi D. soft参考答案:D43. 在
VB 中,可以在( )测试函数或表达式的值。
A.
代码窗口 B. 立即窗口 C. 属性窗口 D. 工程资源管理窗口参考答案:B44. 下列赋值语句中, ( )是正确的。
A. x!=”abc” B. a%=”10e” C. x+1=5 D. s$=100参考答案:D45. 下列选项中, ( )不能交换变量 a 和 b 的值。
A. tb : ba : at B. aab : ba-b : aa-b C. ta : ab : bt D. ab : ba参考答案:D46. 在默认的情况下,Input 函数返回值的类型是 型。
A. 整 B. 实 C. 字符串 D. 数值参考答案:C47. 执行下面语句时,从键盘输入 100,输出结果为 。
Dim A As Integer AInputBoxquotInput Valuequot Print A A. Input B. Value C. Input Value D. 100参考答案:D48. 执行下面语句时,从键盘输入 LiWei,输出结果为 。
Dim A As String AInputBoxquotInput Namequot Print A A. Input B. Name C. Input Name D. LiWei参考答案:D49. MsgBox 函数返回值的类型为 型。
A. 日期 B. 可变 C. 字符串 D. 数值参考答案:D50. 若单击了“终止(Abort)”按钮,则 MsgBox 函数的返回值是( )。
A.1 B.2 C.3 D.4参考答案:C51. 若在消息框 MsgBox 中显示“确定(Ok)”和“取消(Cancel)”两个按钮,则 buttons参数的设置值是( )。
A.0 B.1 C.2 D.3参考答案:B 则52. 若在消息框 MsgBox 中选择第二个按钮为默认值, buttons 参数的设置值是( 。
) A.0 B.256 C.512 D.768参考答案:B53. 使字符串”Microsoft Visual Basic”在当前窗体上输出的语句是 。
A. Picture.Print ”Microsoft Visual Basic” B. Print ”Microsoft Visual Basic” C. Printer.Print ”Microsoft Visual Basic” D. Debug.Print ”Microsoft Visual Basic”参考答案:B54. 下列程序段的执行后显示的结果是 。
X10 :Y3 Print xy/5 A. 10 B. 3 C. 5 D. 6参考答案:D55. 下列程序段的执行结果是 。
X5 :Y5 :Z6 Print ”E”XYZ” A. E 60 B. E 35 C. E XYZ D. XYZ参考答案:B56. 以下不正确的单行结构条件语句是( )。
A. If xgty Then Print “xgty” B. If x Then ttx C. If x Mod 32 Then x D. If xlt0 Then y2x-1:Print x End If参考答案:D57. 执行下面语句后,输出结果为 。
A10:B30 If altb Then Print A : Print B A. 10 B. 30 C. 10 和 30 D. 30 和 10参考答案:D58. 给定程序段 Dim a As Integer b As Integer c As Integer a1:b2:c3 If ac-b Then Print quotquot Else Print quotquot 以上程序( )。
A. 没有输出 B. 有语法错 C. 输出 D. 输出参考答案:C59. 当执行下面语句后,B 的值为 。
B1 If Bgt0 Then BB1 If Bgt1 Then B0 A. 0 B. 1 C. 2 D. 3参考答案:A60. 当 x 的输入值分别为 3、9 和 19 时,执行下列事件过程的输出结果分别为 。
Private Sub Command1_Click Dim x y x InputBoxquot请输入 x 的值:quot Select Case x Case 1 3 5 yx-1 Case 6 To 10 yxx Case 2 4 y2x Case Is gt 10 y x Mod 3 4 End Select Print y End Sub A. 3、9 和 19 B. 2、81 和 5 C. 5、10 和 10 D. 1、6 和 2参考答案:B61. 下列程序段执行后窗体上显示( )。
i0 While i lt 2 ii1 Wend Print i A. 0 B. 1 C. 2 D. 3参考答案:D62. 下面
程序段中循环语句的循环次数是( )。
sum 1:i1 While i lt 2 ii1 Sumsumi Wend Print i A. 0 B. 1 C. 2 D. 3参考答案:C63. 执行下列程序段后屏幕上( )。
i 10 : Sum 0 While i gt 1 Sum Sum i ii-1 Wend Print Sum A. 无显示 B. 显示 10 C. 显示 54 D. 显示 55参考答案:C64. 执行下列程序段输出结果是( )。
x2 Do while xlt8 ; Print “” xx2 Loop A. B. C. D.参考答案:C65. 设有程序段 Dim k k5 Do until k0 kk-1 Loop 则该程序执行循环体的次数是( ) 。
A. 1 次也不执行 B. 1 次 C. 5 次 D. 无限次参考答案:C66. 执行下列程序段输出结果是( )。
A0:B1 Do AAB BB1 Loop While Alt10 Print AB A. 10 5 B. A B C. 0 1 D. 10 30参考答案:A67. 运行如下程序段后,x 的值是( ) 。
x2 For i1 to 8 step 2 xxi next i A. 2 B. 18 C. 27 D. 38参考答案:B68. 下面程序段中循环语句的循环次数是( ) 。
For x10 To 1 Step -3 Print x Next x A. 0 B. 4 C. 5 D. 10参考答案:B69. 执行语句 For i1 to 3: ii1 :Next i 后变量 i 的值是( )。
A. 3 B. 4 C. 5 D. 6参考答案:C70. 下面程序段执行后输出结果是( )。
For i1 To 2 s1 For j0 To i-1 sssj Next j Print s Next i A. 1 1 B. 1 2 C. 2 1 D. 2 2参考答案:B71. 在 For 语句循环体内可以用 语句强制退出 For 语句的执行。
A. Exit Do B. Exit For C. Exit Function D. Exit Sub参考答案:B72. 任何控件都有( )属性。
A. Name B. Value C. Caption D. Text参考答案:A73. 以下对象中不可以作为父对象的是( ) A. Image 图像框 B. PictureBox 图片框 C. Form 窗体 D. Frame 框架参考答案:A74. 窗体标题栏的显示内容由窗体的( )属性决定。
A. Name B. Caption C. BackColor D. Enabled参考答案:B75. Width 和 Height 是窗体的( )。
A. 对象 B. 事件 C. 属性 D. 方法参考答案:C76. 下列能在窗体 Form1 的标题栏中显示“
VB 窗体”的语句是( )。
A. Form1.Title“
VB 窗体” B. Form1.Text“
VB 窗体” C. Form1. Name “
VB 窗体” D. Form1. Caption “
VB 窗体”参考答案:D77. 在标签框上显示的内容由( )属性来实现。
A. Name B. Caption C. Text D. ForeColor参考答案:B78. 要使标题在标签框内居中显示,Alignment 属性的取值应为( 。
) A. 0 B. 1 C. 2 D. 3参考答案:C79. 若使标签框根据所显示内容自动调整其大小,则可以通过设置( )属性值为 True来实现。
A. AutoSize B. Alignment C. Enabled D. Visible参考答案:A80. 文本框没有( )属性。
A. BackColor B. Enabled C. Visible D. Caption参考答案:D81. 如果设置文本框最多可以接受的字符数,则可以使用( )属性。
A. Length B. Multiline C. Max D.MaxLength参考答案:D82. 在文本框中设置垂直滚动条,要使 ScrollBars 的值为( )。
A. 0 B. 1 C. 2 D. 3参考答案:C83. 在运行程序时,要使文本框获得焦点,则需使用( )方法。
A. Change B. SetFocus C. GotFocus D. Move参考答案:B84. 窗体上有文本框 Txt1 和 Txt2,用户首先从 Txt1 输入第一个数据,然后单击 Txt2 准备输入第二个数据,此时,控件 Txt1 发生 LostFocus 事件控件 Txt2 发生 事件。
A. LostFocus B. GotFocus C. SetFocus D.Move参考答案:B85. 当文本框的 Text 属性被修改时,会发生 事件。
A. Change B. Click C. DblClick D.GotFocus参考答案:A86. 命令按钮上的文本内容由( )属性来设置。
A. Text B. Caption C. Name D. Show参考答案:B87. 若将命令按钮设置为默认选择命令按钮,可以通过( )属性来实现。
A. Value B. Cancel C. Default D. Enabled参考答案:C88. 要使命令按钮失效,则可以设置( )属性的值为 False 来实现。
A. Value B. Enabled C. Visible D. Cancel参考答案:B89. 若使命令按钮在屏幕不可见,则可以通过修改( )属性实现。
A. Value B. Enabled C. Visible D. Cancel参考答案:C90. 当复选框 Value 属性值为( )表示该复选框被选中。
A. 0 B. 1 C. 2 D. 3参考答案:B91. 对于单选按钮,下列叙述中 是错误的。
A. 属于一个框架的一组单选按钮,只能其中选取一个 B. 属于一个图片框的一组单选按钮,只能选取一个 C. 同属一个父对象的一组单选按钮,只能选取一个 D. 显示在一个窗体中的所有单选按钮,只能选取其中一个参考答案:D92. 当单选按钮的 Visible 属性被赋为 False 时,程序运行后,该控件 。
A. 在屏幕上不可见,也不可以接受事件 B. 在屏幕上可见,但不可以接受事件 C. 在屏幕上不可见,但可以接受事件 D. 在屏幕上可见,也可以接受事件参考答案:A93. 改变控件的 Tab 顺序可以修改( )属性值。
A. Visible B. Enabled C. TabStop D. TabIndex参考答案:B94. 若使框架失效,则可以通过修改( )属性实现。
A. Value B. Enabled C. Default D. Cancel参考答案:B95. 要使列表框中的项目垂直滚动,应设置 Columns 属性值为( )。
A. 0 B. 1 C. 2 D. 3参考答案:A96. 若要得到
列表框中项目的数目,可以访问( )属性。
A. List B. ListIndex C. ListCount D. Text参考答案:C97. 设置列表框的选择方式,应当使用( )属性。
A. Columns B. MultiSelect C. Style D. List参考答案:B98. 删除列表框中的某一个项目,需要使用( )方法。
A. Clear B. ReMove C. Move D. ReMoveItem参考答案:D99. 若要清除组合框的所有项目内容,可以使用( )方法。
A. AddItem B. ReMove C. Clear D. Print参考答案:B100. 若要获得滚动条的当前位置,可以通过访问( )属性来实现。
A. Value B. Max C. Min D.LargeChange参考答案:A101. 设置计时器的时间间隔可以通过( )属性来实现。
A. Value B. Text C. Max D.InterVal参考答案:D102. 有一个计时器 Tmr1每隔 0.5 秒会自动激发一次 Timer 事件时间间隔设计可使用以下 语句。
A. Tmr1500 B. Tmr1.Interval500 C. Tmr1.Value50 D. Tmr1.Interval50参考答案:B103. 暂时关闭计时器,需设置( )属性。
A. Visible B. Enabled C. Lock D. Cancel参考答案:B104. 下列控件中( .