vb选择题及答案
vb期末选择题及答案

31、以下所列的过程首部的定义中,正确的定义是( C )。
(1分)A、V oid play(V ar a:Integer,V ar b:Integer)B、Sub play(Int a,b)C、V oid play(Int a,Int b)D、Sub play(a As Integer,b As Integer)31、下面有关过程定义的语句中,正确的语句是( C )。
(1分)A、Function f1(f1)B、Sub f1(ByV al a())C、Function f1(ByV al x)D、Sub f1(n) As Integer20、阅读如下程序, a = 1: b = 2: plus S, a, b: Print S:不能使其输出结果为3的plus过程为( B )。
(1分)A、Sub plus(sum, a , b ): sum = a + b: End SubB、Sub plus(ByV al sum , a , b ): sum = a + b: End SubC、Sub plus(sum , ByV al a, ByV al b ): sum = a + b: End SubD、Sub plus(sum , ByRef a , ByRef b ): sum = a + b: End Sub34、下列Pro函数过程的定义语句,错误的定义语句是( B )。
(1分)A、Static Function Pro(a)B、Private Public Pro(a) As IntegerC、Private Function Pro(a As String)D、Function Pro(a As Integer) As Integer20、有如下两个过程S1和S2:Sub S1(ByV al x , ByV al y ) :t = x: x = y: y = t:End Sub:Sub S2(x, y) :t = x: x = y: y = t:End Sub, 下列关于S1和S2的说法,正确的是( A)。
程序设计语言VB单项选择题及答案

《程序设计语言VB》单选题1. Visual Basic是一种面向()的程序设计语言。
A. 用户B. 事件C. 程序D. 对象2.在Visual Basic6.0中规定工程文件的扩展名是()。
A. vbpB. forC. frmD. bas3. Visual Basic6.0中规定窗体文件的扩展名是()。
A. forB. frmC. vbpD. bas4.如何使一个标签或按钮控件在运行时不可用()。
A. 把它的Visible属性设置成FalseB. 把它的Visible属性设置成TrueC. 把它的Enabled属性设置成FalseD. 把它的Enabled属性设置成True5.控件的字体可在属性窗口的()属性中调整?A. FontB. ColorC. TextD. Caption6.若要将某命令按钮设置为默认命令按钮。
则应设置为True的属性是()。
A. ValueB. CancelC. DefaultD. Enabled7.在VB中,记录对象数据的是()。
A. 方法B. 事件C. 属性D. 语句8.在文本框上显示文本的属性是()。
A. ValueB. TextC. PrintD. Enabled9. InputBox函数返回值的类型为()。
A. 字符串B. 数值C. 变体D. 数值或字符串(视输入的数据而定)10.设有语句:a = InputBox("请输入数值:","输入示例", "100") 程序执行后,若从键盘上输入数值20并按回车键,则变量a的值是()。
A. 字符串"20"B. 字符串"120"C. 默认值100D. 数值12011.下列控件中可用于接受用户输入文本,又可用于显示文本的是()。
A. Label控件B. TextBox控件C. Timer控件D. CommandButton控件12.语句PRINT "25*4"的输出结果是()。
vb试题及答案

VB试卷一、单项选择题(每题2分,共40分)1. 窗体的标题栏显示内容由窗体对象的属性决定。
A) BackColor B)BackStyle C)Text D)Caption2. 窗体的示意图标可用属性来设置。
A) Picture B) Image C) Icon D) MouseIcon3. 窗体的控制菜单的有无由窗体对象的属性决定。
A) ControlBox B) MinButton C) MaxButton D) BorderStyle4. 若要取消窗体的最大化功能,则可设置属性为False来实现。
A) ControlBox B) MinButton C) MaxButton D) Enabled5. 以下4个选项,不属于VB的工作模式。
A) 编译 B) 设计 C) 运行 D) 中断6. 窗体的边框样式由窗体对象的属性来设置。
A) BackStyle B) BorderStyle C) WindowState D) FillStyle7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。
A) FontName B) Font C) FontSize D) FontBold8. 命令按钮的标题文字由属性来设置。
A) Text B) Caption C) Name D) (名称)9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。
A) 变量 B) 属性 C) 事件 D) 方法10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。
A) Value B) Cancel C) Default D) Enabled11. 若要使命令按钮不可见,可设置属性为False来实现。
A) Value B) Enabled C) Visible D) Cancel12. 运行程序时,系统自动执行窗体的事件。
A) load B) click C) unload D) GotFocus13. 若要设置文本框最大可接收的字符数,可通过属性来实现。
vbmapp线上考试题及答案

vbmapp线上考试题及答案 一、单项选择题(每题2分,共10题) 1. VBMAPP中,以下哪个选项是评估沟通技能的? A. 模仿 B. 游戏 C. 社交互动 D. 语言结构 答案:C
2. 在VBMAPP评估中,哪个领域不包括在内? A. 语言 B. 社交 C. 认知 D. 运动技能 答案:D
3. 根据VBMAPP评估,以下哪项不是里程碑评估的内容? A. 语言里程碑 B. 社交里程碑 C. 游戏里程碑 D. 情感里程碑 答案:D
4. VBMAPP评估中,哪个领域包含了对物品功能的理解和使用? A. 语言 B. 游戏 C. 认知 D. 自我帮助 答案:C 5. 在VBMAPP评估中,以下哪个选项不是评估情感和自我帮助技能的? A. 情感表达 B. 个人卫生 C. 物品使用 D. 安全意识 答案:C
6. VBMAPP评估中,哪个领域涉及到对他人情感的理解? A. 语言 B. 社交 C. 认知 D. 自我帮助 答案:B
7. 根据VBMAPP评估,以下哪项不是评估游戏技能的? A. 物体操作 B. 社交游戏 C. 想象游戏 D. 语言理解 答案:D
8. 在VBMAPP评估中,哪个领域不包括对物品的操作? A. 语言 B. 游戏 C. 认知 D. 自我帮助 答案:A
9. VBMAPP评估中,哪个领域涉及到对环境的理解和使用? A. 语言 B. 社交 C. 认知 D. 自我帮助 答案:D
10. 根据VBMAPP评估,以下哪项不是评估语言技能的? A. 词汇理解 B. 语法结构 C. 社交互动 D. 语言理解 答案:C
二、多项选择题(每题3分,共5题) 1. VBMAPP评估中,以下哪些选项是评估社交技能的? A. 社交互动 B. 社交游戏 C. 情感表达 D. 语言理解 答案:A, B, C
2. 在VBMAPP评估中,以下哪些领域涉及到对物品的操作和使用? A. 游戏 B. 认知 C. 自我帮助 D. 语言 答案:A, B, C
vb考试大题及答案

vb考试大题及答案VB考试大题及答案一、编写一个VB程序,实现以下功能:1. 计算并显示一个整数的平方根。
2. 如果输入的不是整数,则弹出对话框提示错误。
答案:```vbOption ExplicitPrivate Sub Command1_Click()Dim num As DoubleDim result As DoubleDim strInput As StringstrInput = InputBox("请输入一个整数")If IsNumeric(strInput) Thennum = Val(strInput)If num < 0 ThenMsgBox "负数没有平方根"Elseresult = Sqr(num)MsgBox "平方根为: " & resultEnd IfElseMsgBox "输入错误,请输入一个整数"End IfEnd Sub```二、设计一个VB程序,实现以下功能:1. 通过文本框输入一个字符串。
2. 统计字符串中每个字符出现的次数,并在列表框中显示。
答案:```vbOption ExplicitPrivate Sub Command1_Click()Dim strInput As StringDim strChar As StringDim i As IntegerDim count As IntegerstrInput = Text1.TextFor i = 1 To Len(strInput)strChar = Mid(strInput, i, 1)count = 0For j = 1 To Len(strInput)If Mid(strInput, j, 1) = strChar Then count = count + 1End IfNext jIf count > 0 ThenList1.AddItem strChar & ": " & countEnd IfNext iEnd Sub```三、编写一个VB程序,实现以下功能:1. 通过单选按钮选择一个颜色(红、绿、蓝)。
VB计算机测试卷附答案

VB计算机测试卷一、选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是()。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、下面正确的赋值语句是()。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x6、Visual Basic 6.0集成环境的主窗口中不包括()。
A、标题栏B、菜单栏C、状态栏D、工具栏7.在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是________。
A.B.C.D.8.在Visual Basic集成环境中,要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是________。
A.B.C.D.9.在设计窗体时双击窗体的任何地方,可以打开的窗口是________。
A.代码窗口B.属性窗口C.工程资源管理器窗口D.工具箱窗口10.以下关系表达式中,其值为True的是______。
A."XYZ">"XYz" B."VisualBasic"<>"visualbasic"C."the"="there" D."Integer"<"Int"11.若变量a未事先定义而直接使用,则变量a的类型是_______。
VB试题库及答案

VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。
程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。
A、 ,B、:C、.D、;3、下⾯()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。
A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。
A、14B、 4C、20D、26、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)7、设a="a",b="b",c="c",d="d",执⾏语句x = IIf((a < b) Or (c > d), "A", "B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画⼀个⽂本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输⼊⼀个整数")Print x + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。
vb6.0练习题及答案

一、选择题一、选择题1.在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是(.在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是( )。
A.窗体设计.代码C.属性D.工程资源管理器窗口.工程资源管理器窗口 >> 答案:d 2.窗体的Load事件的触发时机是(事件的触发时机是( )。
A.用户单击窗体时B.窗体被加载时C.窗体显示之后D.窗口被卸载时.窗口被卸载时 >> 答案:b答案:b3.与传统的程序设计语言相比,Visual Basuc最突出的特点是(最突出的特点是( )。
A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术.程序调试技术答案:C 4.VB6.0集成开发环境的主窗口不包括(集成开发环境的主窗口不包括( )。
A.标题栏.状态栏 D.工具栏.工具栏.标题栏 B.菜单栏.菜单栏 C.状态栏答案:c 5.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( )。
格式是(A.Text.Mytext B.Mytext.text C.Mytext.(Text)D.Mytext*Text 答案:b 6.下列可以激活属性窗口的操作是(.下列可以激活属性窗口的操作是( )。
A.用鼠标双击窗体的任何部位命令 C.按Ctrl+F4 用鼠标双击窗体的任何部位 B.执行“工程”菜单中的“属性窗口”命令D.按F4键答案: b d 答案:7.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应制造的操作是( )。
属性,预先应制造的操作是(A.单击窗体上没有控件的地方.不执行任何操作 D.双击窗体.单击任一个控件 C.不执行任何操作.单击窗体上没有控件的地方 B.单击任一个控件的标题栏的标题栏答案:a 8.如果在文本框中键入字符时,应设置文本框的(()属性。
只显示某个字符,如星号(*),应设置文本框的如果在文本框中键入字符时,只显示某个字符,A.Caption B.PasswordChar C.Text D.Char 答案:b 9.如果想让文本框中的内容在运行时不能编辑,需将文本框的(.如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vb选择题及答案30104. 下列叙述错误的是()。
(A) VB应用程序没有明显的开始和结束语句(B) VB控件的所有属性值均可在属性窗口中设置(C) VB是事件驱动型可视化编程工具(D) VB通过"工具"菜单的"选项"设置代码编辑窗口的字体大小(答案:B)30105. 标准模块文件的扩展名是()。
(A) .cls (B) .frm (C) .bas (D) .rec(答案:C)30106. 下列叙述错误是()。
(A) 打开一个工程文件,系统自动装入与该工程有关的文件(B) 保存VB程序时,应分别保存窗体和工程文件(C) 事件可以由用户触发,也可以由系统触发(D) VB应用程序只能以解释方式执行(答案:D)30108. 下列叙述错误的是()。
(A) VB是可视化程序设计语言 (B) VB采用事件驱动编程机制(C) VB是面向过程的程序设计语言 (D) VB应用程序可以以编译方式执行(答案:C)30109. 下列叙述正确的是()。
(A) VB的事件由用户定义 (B) VB程序以顺序方式执行(C) VB程序从Main()函数开始执行 (D) VB运行时,总是等待事件的发生 (答案:D)30201. 下列为整型变量的是()。
(A) x! (B) x# (C) x% (D) x$(答案:C)30202. 设有语句组:Dim S1 As String*5S1 = "VB Test"则S1的值为()。
(A) VB Test(B) VB Te(C) VBTes(D) BTest(答案:B)30203. 下列()是合法的变量名。
(A) x_y(B) x-y(C) 2x(D) and(答案:A)30204. 下列()为单精度变量。
(A) x!(B) x#(C) x%(C) -1(D) 出错(答案:A)30407. 如果Sgn(x)的值为-1,整型变量x的值是()。
(A) 0(B) 整数(C) 正整数(D) 负整数(答案:D)30409. 除去字符串左侧空格的函数是()。
(A) Left()(B) Trim()(C) Ltrim()(D) LeftTrim()(答案:C)30502. 下列语句不合法的是()。
(A) x = 1 : y=2(B) ? x ; y ;(C) ? x , y ,(D) x = 1; y = 2(答案:D)30503. 如果VB语句超过一行,可以使用空格加()续行。
(A) -(B) +(C) ;(D) _(答案:D)30504. 正确使用Cls方法的是()。
(A) Text1.Cls(B) Picture1.Cls(C) List1.Cls(D) Image1.Cls(答案:B)30506. 错误使用Print方法的是()。
(A) Picture1.Print(B) Form1.Print(C) Debug.Print(D) Text1.Print(答案:D)30507. Print方法分区输出时,用()分隔多个表达式。
(A) 空格(B) 逗号(C) 冒号(D) 分号(答案:B)30509. 下列叙述错误的是()。
(A) 不允许使用行号与标号(B) 单条语句可分行书写(C) 同一行上可以书写多条语句(D) VB代码不区分字母的大小写(答案:A)30601. 执行x = InputBox("请输入半径",0,"求面积") ,在输入框中输入3后回车,则下列叙述正确的是()。
(A) x的值是数值3(B) x的值是字符"3"(C) 0是默认值(D) 对话框标题是"求面积"(答案:B)30602. 执行x = MsgBox("数据类型不匹配",1,"出错提示!") ,然后单击消息框的"取消"按钮,x的值是()。
(A) True(B) False(C) 1(D) 2(答案:D)30608. 下列程序运行时,消息框显示的内容是()。
Private Sub Command1_Click()MsgBox CStr(123 + 321)End Sub(A) 444(B) 123321(C) 123+321(D) 显示出错信息(答案:A)30609. 窗体上有一个命令按钮Command1,编写如下事件过程:Private Sub Command1_Click()x = InputBox("x=")y = InputBox("y=")Print x + yEnd Sub运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。
(A) 444(B) 123321(C) 123+321(D) 出错信息(答案:B)30703. 下列叙述正确的是()。
(A) 窗体的Name属性可以为空(B) 窗体的Name属性定义窗体的名称(C) 可以在运行期间改变窗体的Name属性(D) 窗体的Name属性的值显示在窗体标题栏中(答案:B)30704. 设置窗体的()属性可改变窗体标题。
(A) Caption(B) Name(C) BackColor(D) BorderStyle(答案:A)30706. 一个工程含有多个窗体及标准模块,下列叙述错误的是()。
` (A) 如果工程含Sub Main过程,程序首先执行该过程(B) 任何时刻最多只有一个窗体是活动窗体(C) 标准模块不能设置为启动模块(D) Hide方法只是隐藏而不从内存中清除窗体(答案:A)30708. 下列描述错误的是()。
(A) 窗体的Load事件在加载窗体时发生(B) 窗体的Height、Width属性用于设置窗体的高和宽(C) 执行Unload Form1语句后,窗体仍在内存中但不可见(D) 当窗体的Enabled属性为False时,对窗体的操作都被禁止(答案:C)30801. 下列叙述错误的是()。
(A) 标签和文本框都有Caption属性(B) 标签和文本框的主要区别在于能否编辑其内容(C) 标签具有AutoSize属性,而文本框没有(D) 文本框具有ScrollBar属性,而标签没有(答案:A)30802. 能清除文本框Text1中内容的语句是()。
(A) Text = ""(B) Text1.Text = ""(C) Text1.clear(D) Text1.Cls(答案:B)30804. 下列叙述错误的是()。
(A) 标签和文本框都有Move方法(B) 标签和文本框都有Text属性(C) 标签具有Caption属性,而文本框没有(D) 文本框具有Locked属性,而标签没有(答案:B)30805. 下列控件属性赋值语句错误的是()。
(A) Label1 = "欢迎"(B) Text1.Text = "欢迎"(C) Text1 = "欢迎"(D) Text = "欢迎"(答案:D)30806. 设置标签Label1的()属性使它不可见。
(A) Label1.Visible = 0(B) Label1.Visible == 1(C) Label1.Visible = True(D) Label1.Visible = False(答案:D)30807. 设置标签的()属性,可改变其文字对齐方式。
(A) Justify(B) Font(C) Alignment(D) 以上都不是(答案:C)30901. 设置图像框的()可使框内的图片按图像框大小自动调整。
(A) AutoSize属性为True(B) AutoSize属性为False(C) Stretch属性为True(D) Stretch属性为False(答案:C)30903. 将当前目录下的图形文件Clock.jpg装入图片框Picture1的语句是()。
(A) Picture = "Clock1.jpg"(B) Picture = LoadPicture("Clock1.jpg")(C) Picture1.Picture = "Clock1.jpg"(D) Picture1.picture = LoadPicture("Clock1.jpg")(答案:D)30907. 设置图片框的()使其按图片尺寸自动调整大小。
(A) AutoSize属性为True(B) AutoSize属性为False(C) Stretch属性为True(D) Stretch属性为False(答案:A)31001. 复选框的Value属性为0表示()。
(A) 复选框未被选中(B) 复选框被选中(C) 复选框内有灰色的钩(D) 操作出错(答案:A)31002. 单选按钮被选定时,其Value属性为()。
(A) 1(B) 0(C) True(D) False(答案:C)31004. 下列()语句使复选框Check1无效。
(A) Check1.Value = 1(B) Check1.Value = 2(C) Check1.Style = 1(D) Check1.Style = 0(答案:B)31006. 下列()语句设置单选按钮Option1为选中状态。
(A) Option1.Value = 0(B) Option1.Value = True(C) Option1.Value = 1(D) Option1.Value = False(答案:B)31007. 复选框和单选按钮的()属性可以反应其当前状态。
(A) Value(B) Checked(C) Caption(D) Selected(答案:A)31009. 要取得复选框的状态,应访问()属性。
(A) Value(B) Checked(C) Visible(D) Enabled(答案:A)31105. 下列()方法不能触发命令按钮的Click 事件。
(A) 在程序运行时单击命令按钮(B) 在代码中设命令按钮的Value属性为True(C) 在设计时设命令按钮的Default属性为True,运行时按ESC键(D) 使用Tab键把焦点移到按钮上,然后按空格键或回车键(答案:C)31106. 下列描述错误的是()。
(A) 单击命令按钮可触发MouseDown事件(B) 单击命令按钮可触发MouseUp事件(C) 命令按钮支持单击事件(D) 命令按钮支持双击事件(答案:D)31108. 执行()语句,可使窗口的按钮Command1上显示“确定”。