vb程序设计2
1第 1 题 单选题 一个工程中包含两个名称分别为 Form1、Form2 的窗体,一个名称为 mdlFunc 的标准模块。假定在 Form1、Form2 和mdlFunc 中分别建立了自定义过程,其定义格式为:Form1 中定义的过程:Private Sub frmfunction1()End SubForm2 中定义的过程:Public Sub frmfunction2()End SubmdlFunc 中定义的过程:Public Sub mdlFunction()End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )A、上述三个过程都可以在工程中的任何窗体或模块中直接被调用B、只有 mdlFunction 过程能够被工程中各个窗体或模块直接被调用C、frmfunction1 只能在 form1 中调用,而 frmfunction2 则可以在所有模块或窗体中被直接调用D、上述三个过程都只能在各自被定义的模块中直接调用标准答案:B您的答案:题目分数:5此题得分:0.0批注:2第 2 题 单选题 下列叙述不正确的是( )A、注释语句是非执行语句,仅对程序的内容起注释作用,它不被解释和编译B、注释语句可以放在代码中的任何位置C、注释语句不能放在续行符的后面D、代码中加入注释语句的目的是提高程序的可读性标准答案:B您的答案:题目分数:5此题得分:0.0批注:3第 3 题 单选题 把 MsgBox 的返回值转换为数值应该使用的函数是( )A、LogB、StrC、LenD、Val标准答案:D您的答案:题目分数:5此题得分:0.0批注:4第 4 题 单选题 以下哪个是合法的变量( )A、rightB、abc123C、123_abcD、ab123c标准答案:D您的答案:题目分数:5此题得分:0.0批注:5第 5 题 单选题 下面程序运行后输出的结果是( )A$=“CHINA“B$=STRING$(3,A$)PRINT B$ENDA、CHIB、CCCC、INAD、AAA标准答案:B您的答案:题目分数:5此题得分:0.0批注:6第 6 题 单选题 在 Visual Basic 中,若要将控制权交给操作系统则通过( )的语句。A、EndB、Exit DoC、Exit SubD、DoEvents标准答案:D您的答案:题目分数:5此题得分:0.0批注:7第 7 题 单选题 当程序运行时,在窗体上单击鼠标,以下哪个事件是窗体不会接收到( )A、MouseDownB、MouseUpC、LoadD、Click标准答案:C您的答案:题目分数:5此题得分:0.0批注:8第 8 题 单选题 用于设置通用对话框控件显示文件类型的属性是( )A、FilterB、PathC、ParternD、FoleName标准答案:A您的答案:题目分数:5此题得分:0.0批注:9第 9 题 单选题 以下叙述中错误的是( )A、如果过程被定义为 Static 类型,则该过程中的局部变量都是 Static 类型B、Sub 过程中不能嵌套定义 Sub 过程C、Sub 过程中可以嵌套调用 Sub 过程D、事件过程可以像通用过程一样由用户定义过程名标准答案:D您的答案:题目分数:5此题得分:0.0批注:10第 10 题 单选题 窗体 Form1 的 Name 属性是 Frm1,它的单击事件过程名是( )A、Form1_ClickB、Form_ClickC、Frm1_ClickD、Me_Click标准答案:B您的答案:题目分数:5此题得分:0.0批注:11第 11 题 单选题 如果将布尔常量值 TRUE 赋值给一个整型变量,则整型变量的值为( )A、0B、-1C、trueD、false标准答案:B您的答案:题目分数:5此题得分:0.0批注:12第 12 题 单选题 用于返回窗体可用区域宽度的属性是( )A、ScaleWidthB、ScaleLeftC、ScaleHeightD、ScaleTop标准答案:A您的答案:题目分数:5此题得分:0.0批注:13第 13 题 单选题 下列关于属性设置的叙述错误的是:( )A、一个控件具有什么属性是 VB 预先设计好的,用户不能改变B、一个控件具有什么属性是 VB 预先设计好的,用户可以改变C、一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置D、一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值标准答案:A您的答案:题目分数:5此题得分:0.0批注:14第 14 题 单选题 读下面程序段,判断变量 Str2 的取值是( )Dim Str1, Str2 as StringStr1=“University“Str2=STRING$(3,Str1)A、UniB、UUUC、ityD、yyy标准答案:B您的答案:题目分数:5此题得分:0.0批注:15第 15 题 单选题 下列语句中正确的是( )A、txt1.text txt2.text=txt3.textB、command1.name=cmdokC、12label.caption=1234D、a=inputbox(“hello”)标准答案:D您的答案:题目分数:5此题得分:0.0批注:16第 16 题 单选题 语句 DIM AA(3,4,5)中定义的数组有( )个元素A、12B、60C、120D、345标准答案:C您的答案:题目分数:5此题得分:0.0批注:17第 17 题 单选题 Visual Basic 提供的 On Error Resume next 错误陷阱语句表示( )A、当发生错误时,使程序转跳到语句标号为 0 的程序块B、当发生错误时,不使用错误处理程序块C、当发生错误时,忽略错误行,继续执行下一语句D、当发生错误时,终止本过程执行,继续执行下一过程标准答案:C您的答案:题目分数:5此题得分:0.0批注:18第 18 题 单选题 下列说法错误的是( )A、在同一模块不同过程中的变量可以同名B、不同模块中定义的全局变量不可以同名C、引用另一模块中的全局变量时,必须在变量名前加模块名D、同一模块中不同级的变量可以同名标准答案:B您的答案:题目分数:5此题得分:0.0批注:19第 19 题 单选题 下列关于窗体上控件的基本操作错误的是( )A、按下一次 DEL 键只能删除一个控件B、按下一次 DEL 键可以同时删除多个控件C、按住 SHIFT 键,然后单击每个要选择的控件,可以同时选中多个控件D、按住 CTRL 键,然后单击每个要选择的控件,可以同时选中多个控件标准答案:A您的答案:题目分数:5此题得分:0.0批注:20第 20 题 单选题 在 Visual Basic 中语句的续行号采用( )A、空格与下划线B、下划线与空格C、空格与短线D、短线与空格标准答案:A您的答案:题目分数:5此题得分:0.0批注:试卷总得分:0.0试卷总批注: