大学VB考试题库及答案

合集下载

大学vb期中考试题库及答案

大学vb期中考试题库及答案

大学vb期中考试题库及答案一、选择题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A3. VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. +D. Concatenate答案:C4. 以下哪个选项是VB中的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,以下哪个选项用于条件判断?A. IfB. ElseC. Select CaseD. All of the above答案:D6. VB中,以下哪个选项是数组的正确声明方式?A. Dim myArray(10)B. Dim myArray As Integer(10)C. Dim myArray(10) As IntegerD. All of the above答案:C7. 在VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TodayD. Time答案:C8. VB中,以下哪个事件是当窗体加载时触发的?A. LoadB. ClickC. DoubleClickD. MouseDown答案:A9. 在VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A10. VB中,以下哪个选项用于打开文件?A. OpenB. CloseC. ReadD. Write答案:A二、填空题(每空1分,共10分)1. VB中,声明一个整型变量并赋值为10的语句是:Dim myVar As Integer; myVar = _______。

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案

全国计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. DimD. Call答案:B3. 在VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Dim答案:D4. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. ReDim arr(10)D. Dim arr As Integer答案:D5. 在VB中,下列哪个选项不是事件处理程序?A. ClickB. LoadC. UnloadD. Print答案:D6. 在VB中,下列哪个选项不是窗体的属性?A. NameB. CaptionC. SizeD. Text答案:D7. 在VB中,下列哪个选项不是控件的属性?A. TextB. BackColorC. FontD. Form答案:D8. 在VB中,下列哪个选项不是文件操作的函数?A. OpenB. CloseC. SeekD. Find答案:D9. 在VB中,下列哪个选项不是错误处理的语句?A. On ErrorB. ResumeC. Exit SubD. Err答案:C10. 在VB中,下列哪个选项不是字符串函数?A. LenB. LeftC. RightD. Sqr答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将文本转换为大写。

答案:UCase2. 在VB中,使用________函数可以获取当前系统日期。

答案:Date3. 在VB中,使用________函数可以获取当前系统时间。

大学生vb试题及答案

大学生vb试题及答案

大学生vb试题及答案一、单选题(每题2分,共20分)1. 在Visual Basic中,用于声明变量的关键字是:A. DimB. ConstC. DeclareD. Function答案:A2. 下列哪个选项是Visual Basic中的事件处理程序?A. SubB. FunctionC. EventD. Procedure答案:A3. 在Visual Basic中,用于执行循环操作的关键字是:A. ForB. NextC. DoD. Loop答案:A4. 如果要在Visual Basic中创建一个数组,应该使用哪个关键字?A. ArrayB. DimC. NewD. Declare答案:B5. Visual Basic中,用于条件判断的关键字是:A. IfB. ThenC. ElseD. All of the above答案:D6. 在Visual Basic中,哪个控件用于显示文本,但用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. Visual Basic中的哪个属性用于设置或返回控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A8. 在Visual Basic中,哪个方法用于将字符串转换为数字?A. StrB. ValC. CIntD. CDbl答案:B9. Visual Basic中,哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B10. 在Visual Basic中,哪个关键字用于定义一个过程?A. FunctionB. SubC. ProcedureD. Method答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,________ 属性用于设置或返回一个控件的标题。

答案:Caption2. 使用________ 方法可以关闭一个打开的文件。

vb试题及答案一

vb试题及答案一

vb试题及答案一一、选择题1. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. IfC. ForD. While答案:A2. Visual Basic中的哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. DblClick答案:A4. 在Visual Basic中,以下哪个函数用于将字符串转换成数字?A. Str()B. Val()C. Int()D. CInt()答案:D5. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Quit答案:B二、判断题1. Visual Basic是一种面向对象的编程语言。

(对)2. 在Visual Basic中,所有的变量都需要声明数据类型。

(错)3. 在Visual Basic中,可以使用If语句来实现条件判断。

(对)4. Visual Basic中的数组下标总是从0开始。

(错)5. Visual Basic中的事件驱动编程允许程序在没有用户交互的情况下运行。

(错)三、简答题1. 请简述Visual Basic中使用循环结构的目的是什么?答:循环结构在Visual Basic中用于重复执行一段代码直到满足特定条件,这使得处理大量数据或执行重复任务变得更加高效和简洁。

2. 请解释Visual Basic中类和对象的区别。

答:在Visual Basic中,类是一个模板,它定义了对象的属性和方法。

而对象是类的实例,具有类定义的属性和方法,并可以进行操作。

四、编程题1. 编写一个Visual Basic程序,该程序接受用户输入的三个数,并计算这三个数的平均值。

```vbDim num1 As DoubleDim num2 As DoubleDim num3 As DoubleDim average As Double' 接受用户输入num1 = Val(InputBox("请输入第一个数:"))num2 = Val(InputBox("请输入第二个数:"))num3 = Val(InputBox("请输入第三个数:"))' 计算平均值average = (num1 + num2 + num3) / 3' 显示结果MsgBox "这三个数的平均值是: " & average```五、论述题1. 论述Visual Basic中事件处理的重要性及其在应用程序开发中的应用。

大学vb考试题库及答案

大学vb考试题库及答案

大学vb考试题库及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是合法的变量名?A. 2variableB. Variable2C. variable_2D. Variable!答案:B2. Visual Basic中,以下哪个是正确的整型常量?A. 123.45B. 0x1AC. 1.2E3D. 0.1答案:B3. 以下哪个是Visual Basic中的保留关键字?A. MyVarB. DimC. VarD. MyFunction答案:B4. 在Visual Basic中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Sub MySub(x As Integer)D. Function MySub(x As Integer) As Integer答案:C5. Visual Basic中,以下哪个是正确的数组声明?A. Dim MyArray(10)B. Dim MyArray(0 To 10) As IntegerC. Dim MyArray() As Integer = New Integer(10)D. Dim MyArray(10) As Integer答案:B6. 在Visual Basic中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 ThenPrint "Positive"End IfC. If x > 0 ThenPrint "Positive"End IfD. If x > 0 ThenPrint "Positive"End If7. Visual Basic中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iLoopC. While i < 10Print ii = i + 1End WhileD. Do While i < 10Print ii = i + 1Loop8. 在Visual Basic中,以下哪个是正确的函数调用?A. Call MyFunction(5)B. MyFunction 5C. MyFunction(5)D. MyFunction Call 5答案:C9. Visual Basic中,以下哪个是正确的事件处理程序?A. Sub Form_Click()End SubB. Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs)End SubC. Sub Form_Click(ByVal sender As Object)End SubD. Sub Form_Click(ByVal e As EventArgs)End Sub答案:B10. 在Visual Basic中,以下哪个是正确的窗体属性?A. Me.Caption = "My Form"B. Me.Text = "My Form"C. = "My Form"D. Me.Title = "My Form"答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,声明一个整型变量的正确语法是:Dim ________ As Integer。

2024年大学自主招生VB测试题及答案1

2024年大学自主招生VB测试题及答案1

2024年大学自主招生VB测试题及答案11.()是指控制对象动作行为的方式。

A.事件。

B.对象。

C.方法。

(正确答案)D.属性。

2.表达式 -14 Mod 5+23\4*2 的值是()。

A.1。

B.-1。

C.2。

D.-2。

(正确答案)3.符合 Visual Basic 规范的表达式是()。

A.a^2-b^2。

(正确答案)B.a 2-b 2。

C.(a+b)(a-b)。

D.[a+b]*[a-b]。

4.设 a$="abcdefghij",则表达式 Left(a$, 3) & Right(a$, 3)的值是()。

A."abchij"。

(正确答案)B."hij"。

C."cde"。

D."hijabc"。

5.不能打开“属性”窗口的是()。

A.选择“视图”菜单中的“属性窗口”命令。

B.按 Alt+F4 组合键。

(正确答案)C.按 F4 键。

D.单击“工具栏”中的“属性窗口”按钮。

6.Visual Basic 应用程序中的一个窗体最多可容纳()个控件。

A.31。

B.255。

(正确答案)C.127。

D.32767。

7.表达式 IIf(10 > 20, 30, 40)的值是()。

A.10。

B.20。

C.30。

D.40。

(正确答案)8.表达式 Int(-18.5) + Sgn(18.5)的值是()。

A.-18。

(正确答案)B.-19。

C.-17。

D.0。

9.能够正确表示“X 是大于 10 且小于 20 的数”的表达式是()。

A.20>X>10。

B.10<X<20。

C.X>10 And X<20。

(正确答案)D.X>10 Or X<20。

10.设 a=10,b=20,执行语句 a=b 和 b=a 后,a 和 b 的值分别是()。

A.10;10。

B.20;20。

(正确答案)C.10;20。

vb考试题及答案

vb考试题及答案

vb考试题及答案一、单选题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A2. VB中的“Mid”函数用于什么?A. 计算字符串长度B. 计算字符串的ASCII值C. 从字符串中提取子字符串D. 将字符串转换为大写答案:C3. 以下哪个是VB中的流程控制语句?A. IfB. ForC. NextD. All of the above答案:D4. 在VB中,如何声明一个整型变量?A. Dim x As IntegerB. Integer xC. x = IntegerD. x Integer答案:A5. VB中的“Print”方法用于做什么?A. 打印文档B. 在窗体上显示文本C. 打印窗体D. 显示错误信息答案:B6. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. DateD. Object答案:D7. VB中的“Select Case”语句用于什么?A. 循环控制B. 条件分支C. 数据类型转换D. 异常处理答案:B8. 在VB中,如何将一个变量的值赋给另一个变量?A. x = yB. x := yC. x = y = zD. x = (y)答案:A9. VB中的“Do While”循环在什么条件下执行?A. 条件为真时B. 条件为假时C. 条件未知时D. 从不执行答案:A10. 在VB中,以下哪个不是集合(Collection)的方法?A. AddB. RemoveC. CountD. Find答案:D二、多选题(每题3分,共15分)1. VB中,哪些是合法的变量名?A. _nameB. 2nameC. name$D. name答案:A, D2. 在VB中,哪些是合法的常量声明?A. Const pi = 3.14B. Const pi = "3.14"C. Const pi = 3.14DD. Const pi = 3.14F答案:A, C, D3. VB中,哪些是合法的数组声明?A. Dim arr(5) As IntegerB. Dim arr(5 To 10) As IntegerC. Dim arr() As Integer = New Integer(10) {}D. Dim arr(,) As Integer = New Integer(,) {{1, 2}, {3, 4}} 答案:A, C, D4. 在VB中,哪些是合法的函数调用?A. MsgBox("Hello World")B. Int(123.456)C. UCase("Hello World")D. LCase("HELLO WORLD")答案:A, B, C, D5. VB中,哪些是合法的循环控制语句?A. For i = 1 To 10B. While TrueC. Do Until FalseD. For Each item In collection答案:A, B, C, D三、判断题(每题1分,共10分)1. VB中,所有变量都必须在使用前声明。

vb考试题库及答案大一

vb考试题库及答案大一

vb考试题库及答案大一一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明语句?A. Dim a$B. Dim a IntegerC. Dim a As StringD. Dim a As Integer答案:C2. VB中,以下哪个是正确的字符串连接操作符?A. +B. ||C. &D. *答案:C3. 在VB中,以下哪个函数用于将字符串转换为数值?A. Val()B. Str()C. CInt()D. CDbl()答案:A4. 在VB中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 Print "Positive"C. If x > 0 Then Print "Positive" Else Print "Negative"D. If x > 0 Then "Positive"答案:C5. 在VB中,以下哪个是正确的循环结构?A. For i = 1 To 10B. For i = 1 To 10 Step -1C. For i = 10 To 1D. All of the above答案:D6. 在VB中,以下哪个是正确的数组声明语句?A. Dim arr(10)B. Dim arr(10) As IntegerC. Dim arr() As IntegerD. Dim arr As Integer(10)答案:B7. 在VB中,以下哪个是正确的函数声明语句?A. Function myFunction() As IntegerB. Function myFunction As IntegerC. Function myFunction() IntegerD. Function myFunction Integer答案:A8. 在VB中,以下哪个是正确的事件处理程序声明?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs)C. Private Sub Form_Click(ByVal sender As Object)D. Private Sub Form_Click(ByVal e As EventArgs)答案:A9. 在VB中,以下哪个是正确的窗体属性?A. CaptionB. TextC. NameD. All of the above答案:D10. 在VB中,以下哪个是正确的控件事件?A. ClickB. DoubleClickC. MouseDownD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用___________关键字可以声明一个全局变量。

vb期末考试试题及答案电大

vb期末考试试题及答案电大

vb期末考试试题及答案电大一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. FunctionC. SubD. Property答案:A2. 以下哪个是VB中声明变量的正确方式?A. Dim xB. Declare xC. Define xD. Set x答案:A3. 在VB中,哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. VB中的事件处理程序通常使用哪个关键字定义?A. EventC. FunctionD. Procedure答案:B5. 以下哪个不是VB中的数据类型?A. IntegerB. StringC. ObjectD. Float答案:D6. 在VB中,以下哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B7. VB中的条件语句关键字是?A. IfB. ThenC. ElseD. Select答案:A8. VB中的循环结构关键字包括?B. WhileC. DoD. All of the above答案:D9. 在VB中,哪个函数用于获取当前日期?A. Date()B. Now()C. GetDate()D. Today()答案:A10. VB中的数组声明方式是什么?A. Dim array() As TypeB. Declare array As Type()C. Define array() As TypeD. Set array() As Type答案:A二、填空题(每空2分,共20分)1. 在VB中,使用________关键字可以创建一个新类。

答案:Class2. 声明一个名为MyVar的变量,其类型为整型,应使用语句________。

答案:Dim MyVar As Integer3. 在VB中,要调用一个名为MyFunction的函数,应使用语句________。

大一VB语言程序期末考试题及答案

大一VB语言程序期末考试题及答案

大一VB语言程序设计期末考试题一、选择题1 下列常量中,是Integer类型常量的是 C ;A、123&B、-38844C、123%D、327682 下面选项中是字符连接运算符. AA、&B、AndC、%D、Mod3 下面关于VB的集成开发环境IDE的叙述中,不正确的是 B ;A、IDE是设计、调试、运行VB程序的工具;B、用户不能随意关闭IDE中的窗口;C、"窗体设计" 窗口是用来设计应用程序界面窗体的;D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中;4 len“vb程序设计”= C ;A、 5B、2C、 6D、105 表达式 15 Mod 4 + 13 \ 5 2 的值是 DA、7B、0C、2D、46 赋值语句A=123 + Mid$ “123456”,3,2 执行后,A= A ;A、157B、12334C、123D、"12334"7 在一个语句内写多条语句时,用来分隔每条语句的符号是C.A、,B、;C、:D、、8 将逻辑型数据转换成整型数据时,转换规则是 D ;A、将True转换为 1 ,将False转换为 0B、将True转换为 1 ,将False转换为 -1C、将True转换为 0 ,将False转换为 -1D、将True转换为 -1 ,将False转换为 09 表达式2+34^5-SINX+1/2中最先进行的运算是D.A、SINB、4^5C、34D、x+110 如果x=2,则表达式x+1>2 Or sinx> And 3>x+3的值 B ;A、不能计算B、 TrueC、5D、False11 随机产生 10,50 之间整数的正确表达式是 D ;A、Round Rnd50B、 IntRnd40+10C、Round Rnd51D、 10+IntRnd4112 每建立一个窗体,工程管理器窗口中就会增加一个C.A、类模块文件B、工程文件C、窗体文件D、程序模块文件13 INT100RND1产生的随机整数的闭区间是B.A、1,100B、0,99C、0,100D、1,9914 下列数据类型中,占用内存最小的是D.A、IntegerB、SingleC、BooleanD、Byte15 VisualBasic是一种程序设计语言.BA、过程式B、非过程式C、机器D、低级16 函数Int10Rnd是在A范围内的整数.A、0,9D、1,1017 以下合法的一组Visual Basic用户标识符是 CA、Sum 和 8abcB、ax 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile18 函数LenStrVal""的值为B.A、5B、6C、8D、1119 Int100+/100的值为BA、B、C、200D、19820 以下各表达式中, 计算结果为0的是A.A、FIX+FIXB、CINT+CINTC、INT+INTD、FIX+FIX21 MsgBox的正确语法是 D ;A、 MsgBox标题 ,提示信息 ,按钮类型B、 MsgBox提示信息,标题 ,按钮类型C、MsgBox标题 ,按钮类型 ,提示信息D、 MsgBox提示信息 ,按钮类型 ,标题22 3>8-3 OR 10+2 <=34 AND 5=2+3的结果是C.A、10B、-3C、TrueD、False23 表达式4+5 \ 6 7 / 8 Mod 9 的值是D.A、7B、4C、6D、524 设a=6,则执行x=IIfa>5,-1,0后,x的值为D.A、5B、025 下面关于VB的叙述中,不正确的是 A ;A、用VB编写的程序可以在任何操作系统环境中运行;B、VB是面向对象的可视化的软件开发工具;C、VB是在20世纪60年代美国Dartmouth学院开发的Basic语言基础上发展而形成的;D、VB是由美国Microsoft微软公司开发程序设计语言;26 表达式16 / 4-2^58 / 4 Mod 5 \ 2 = A ;A、4B、0C、-2D、 -627 声明符号常量应该用关键字B.A、PrivateB、ConstC、StaticD、V26/ariant28 下列数据类型中,占用内存最大的是D.A、BooleanB、IntegerC、ByteD、Single29 下列VB数据类型中,占用内存最少的是 D ;A、CurrencyB、IntegerC、BooleanD、Byte30 RGB 函数通过红.绿.蓝三基色混合产生某种颜色,某语法为RGB红.绿.蓝,括号中红、绿、蓝三基色的成分使用0~255之间的整数.若使用三个滚动条分别输入三种基色,为保证输入数值有效,则应设置B属性.A、Scroll和ChangeB、Max和MinC、Smallchange和 LargeChangeD、Value31 k= ,len str k = B ;A、 4B、5C、 3D、 232 表达式Abs-55\5/5的值是 DA、1B、5C、-25D、2533 产生10,37之间的随机整数的VisualBasic表达式是C.A、IntRnd127+11B、IntRnd128+11C、IntRnd128+10D、In tRnd127+1034 工具栏中的"启动"按钮的作用是B.A、工程管理窗口B、运行一个应用程序C、打开被选中对象的代码窗口D、运行一个窗体35 不需要编译,计算机便可直接执行的程序是 B ;A、C语言程序B、机器语言程序C、汇编语言程序D、 Visual Basic语言程序36 Val “123ab”= D ;A、0B、不能转换C、1230D、12337 表达式16/4-2^58/4MOD5\2的值为 AA、4B、2C、14D、2038 删除字符串前导和尾随空格的函数是D.A、RtrimB、LtrimC、LcaseD、Trim39 下列表达式中,其值为0的是C.A、15 mod 9B、7/9C、7\9D、7 mod 1540 表达式Len"123程序设计ABC"的值是 BA、17B、10C、14D、2041 Int+round =________C_________;A、-8B、-6C、-9D、-742 \、/、Mod、等4个算术运算符中,优先级最低的是A.A、ModB、/C、D、\43 下面正确的赋值语句是 D ;A、x=y=1B、x+2=y^2+2C、x+y=1D、x=y+z144 Len"实践应用能力"的值是A.A、6B、4C、不能确定D、845 表达式Mid"SHANGHAI",6,3的值是C.A、ANGHB、SHAC、HAID、SHANGH46 表达式25\3 mod 3 Int的值为B.A、1B、8C、4D、547 下面变量名称正确的是 C ;A、x □1B、integerC、 x_1_yD、 x , y48 不能正确表示条件"两个整型变量A和B之一为0,但不能同时为0" 的布尔表达式D.A、AB=0ANDA<>BB、A=0ORB=0ANDA<>BC、A=0ANDB<>0ORA<>0AND B=0D、AB=0ANDA=0ORB=049 如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是C.A、int100x+B、intx+C、int100x+D、intx+50 表达式X+1>X是D.A、非法表达式B、字符表达式C、算术表达式D、关系表达式51.VisualBasic的编程机制是B.A、面向图形B、事件驱动C、面向对象D、可视化52 下面4项中合法的变量名是A.A、X_yzB、X-YC、123abcD、integer53 以下可以作为VB变量名的是C.A、COSXB、X-1C、CO1D、SIN54 表达式7\3+118\5-1的值是B.A、B、6C、D、55 下列哪个变量名的取法是不正确的C.A、sTmeB、T_12C、T12%D、T_Temp56 可以同时删除字符串前导和尾部空白的函数是B.A、LtrimB、TrimC、MidD、Rtrim57 VB窗体文件的扩展名是A.A、FRMB、VBWD、BAS58 一个具有图形用户界面的“标准EXE”工程必须包含的文件是 A ;A、工程文件和窗体文件;B、窗体文件和标准模块文件;C、工程文件和资源文件;D、工程文件和标准模块文件;59 数学式3≤X<5写成VB表达式是 A ;A、3<=X and X<5B、X>=3 and 5<XC、3<=X or X<5D、3<=X<560 表达式INT8SQR3610^-210+/10的值是A.A、.5B、C、.05D、61 变量未赋值时,数值型变量的值为C.A、空B、无任何值C、0D、162 正确的变量名是 A ;A、xy_01B、sa t01C、3xyD、integer63 当Ucase$C$>”A” and Ucase$C$<”Z”为true时,则C$是__A______;A、字母B、大写字母C、小写字母D、不一定64 表达式-1Sgn-100+IntRnd100的值是A.A、1B、-1C、随机数D、065 表达式print Lentrim" abcd "&"123"的结果是 DA、abcdB、9C、123D、766 Rnd函数不可能产生的值.BA、0B、1C、D、.0000567 下面变量名称不正确的是 B ;A、x1B、1xC、 x1y68 下列哪个变量名的取法是不正确的B.A、T_TempB、T32C、T32D、TName69 选中复选框控件时,value属性的值,可以是C.A、TrueB、falseC、1D、070 程序运行时,如果复选框被用户选中,那么其Value属性值为 A ;A、1B、FalseC、 TrueD、 071 程序运行时,如果单选框被用户选中,那么其Value属性值为 D ;A、0B、1C、FalseD、True72 下列是窗体文件的扩展名.AA、frmB、clsC、dllD、bas73要使标签能透出窗体的背景,必须设置C属性.A、AppearanceB、BorderStyleC、BackStyleD、BackColor74 当窗体被关闭时,系统自动执行该窗体的 A 事件过程;A、UnloadB、LoadC、LostFocusD、Click75 要使窗体运行时充满整个屏幕,应设置其 D 属性;A、AutoRedrawB、WidthC、 HeightD、WindowState76 要使得窗体一开始运行就充满整个屏幕则须设置属性. AA、windowstateB、borderstyleC、appearanceD、drawmode77 要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为A.A、3B、0C、1D、278 决定控件上文字的字体、字形、大小及效果的属性是C.A、TEXTB、CAPTIONC、FONTD、NAME79 在窗体设计器窗口双击窗体的任何地方,可以打开的窗口是A.A、代码窗口B、以上3个选项都不对C、工程管理窗口D、属性窗口80 下列关于属性设置的叙述错误的是D.A、一个控件具有什么属性是VB预先设计好的,用户可以改变B、一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置C、一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值D、一个控件具有什么属性是VB预先设计好的,用户不能改变81 MaxLength属性可以设置文本框可以输入与显示的最多字符个数,当其值为0时表示D.A、不允许输入字符B、以上都不正确C、不允许输入任何字符,但显示不限制D、输入的字符长度不限82 下面C控件不具有Caption属性.A、标签框B、命令按钮C、文本框D、单选钮83 要使标签能够显示所需要的东西,则在程序中应设置其哪一属性的值D.A、NameB、TextC、AutoSizeD、Caption84 程序运行时,要限制文本框的输入长度,那么应设置 A ;A、MaxLengthB、EnabledC、LockedD、MultiLine85 事件的名称D.A、是不固定的B、有的由用户定义,有的由系统定义C、都要由用户定义D、都是由系统预先定义86若设置窗体的BorderStyle=1,则在程序运行时窗体的行为是A ;A、窗体没有最大化和最小化按钮,窗体可以移动,但不能改变大小;B、窗体有最大化和最小化按钮,窗体既可以移动,也可以改变大小;C、窗体没有最大化和最小化按钮,窗体既不能移动,也不能改变大小;D、窗体有最大化和最小化按钮,窗体可以移动,但不能改变大小;87 如果要设置窗体的标题栏,应选择以下那种属性D.A、TipsB、NameC、TextD、Caption88 要把一个命令按钮设置成无效,应设置其哪一属性值D.A、VisibleB、DefaultC、CancelD、Enabled89 将焦点主动设置到指定的控件或窗体上,应采用C方法.A、SetTextB、GetGataC、SetFocusD、SetData90 要使标签控件的大小随Caption 属性值而自动调整,应设置其 B 属性;A、AlignmentB、AutoSizeC、WidthD、Caption91 能够改变窗体边框线类型的属性是C.A、FontStyleB、BorderC、BorderStyleD、BackStyle92 要使Form1窗体的标题栏显示"欢迎使用VB",以下语句正确的是A.A、=〞欢迎使用VB〞B、="欢迎使用VB"C、=欢迎使用VBD、=ˊ欢迎使用VBˊ93 文本框所没有的属性是D.A、VisibleB、BackColorC、EnabledD、Caption94 在VB环境中,工程文件的扩展名是D.A、.frxB、.basC、.frmD、.vbp95 如果要在命令按钮上显示图形文件,应设置命令按钮的B.A、Style属性和Graphics属性B、Style属性和Picture属性C、Picture属性D、Graphics属性96 要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其A 属性;A、ToolTipTextB、StyleC、PictureD、Caption97不论何控件,共同具有的属性是B.A、ForeColorB、NameC、CaptionD、Text98 要使标签控件标题内容居中显示,应设置其 B 属性;A、 ToolTipTextB、 AlignmentC、 BackStyleD、 Appearance99 使命令按钮获得“焦点”的方法是 A ;A、SetFocusB、MoveC、RefreshD、LinkSend100 改变控件在窗体中的上下位置应修改控件的属性. CA、HeightB、WideC、TopD、Left101、语句PRINT"SGN-26=";SGN-26的输出结果为CA、SGN-26=-26B、SGN-26=26C、SGN-26=-1D、SGN-26=+1102、若要使得文本框的初始值为空,则应更改文本框的属性是 AA、textB、indexC、nameD、caption103、要使得标签能自动扩充以满足字体大小则可对其 C属性进行设置.A、tagB、alignmentC、autosizeD、usemnemonic104、为了把焦点移到某个指定的控件,所使用指定的控件的 C 方法.A、VisibleB、RefreshC、SetFocusD、GetFocus105、如果要给字体加删除线,可以选择下列那种属性 C.A、FontSizeB、FontNameC、FontStrikethruD、FontUnderLine106、要设置标签控件字体的大小,应设置其 A 属性;A、FontB、HeightC、WidthD、Caption107、每个窗体对应一个窗体文件,窗体文件的扩展名是 A .A、.frmB、.vbpC、.basD、.cls108、标签控件最重要的属性是A.A、captionB、textC、nameD、width109、A对象不具有Caption属性.A、TimerB、FormC、OptionD、Label110、一个窗体上有三个文本框,按放置顺序分别是:Text1,Text2,Text3 ,若使程序运行时Text3首先获得“焦点”,那么,应设置其 B 属性值为 0 ;A、IndexB、TabindexC、TagD、Top111、如果要改变窗体的标题,则需要设置的属性是 D .A、BorderStyleB、NameC、BackColorD、Caption112、欲使某命令按钮失效,应修改命令按钮的C属性.A、EnableB、CaptionC、EnabledD、Visible113、为使文本框显示滚动条,必须首先设置的属性是D.A、AutosizeB、ScrollbarsC、AlignmentD、Mulitiline114、改变控件在窗体中的左右位置应修改该控件的B属性.A、RightB、LeftC、WidthD、Top115、要使标签中显示的文本靠右显示,则应将其Alignment属性设置为A.A、1B、3C、2D、0116、当设置文本框的ScrollBars=Both 而文本框确没有显示出滚动条,原因是A ;A、文本框的MultiLine=FalseB、文本框中没有内容C、文本框的MultiLine=TrueD、文本框的Locked=True117、要使文本框获得输入焦点,则应采用文本框控件的哪个方法D.A、KeyPressB、LostFocusC、GodFocusD、SetFocus118、假设窗体上有一个标签控件Label1和一个时钟控件Timer,要想每隔1秒钟,在标签Label1上显示一次系统当前时间,应在 A 事件过程中编写实现该功能的程序;A、Private Sub Timer1_TimerB、Private Sub Label1_DblClickC、Private Sub Label1_ChangeD、Private Sub Label1_Click119、如果设计时在属性窗口将命令按钮的B属性设置为False,则运行时按钮从窗体上消失.A、DisabledPictureB、VisibleC、DefaultD、Enabled120、一个窗体上有两个文本框,按放置顺序分别是:Text1,Text2 ,要想在Text1中按“回车”键,“焦点”自动转到Text2上,应在 D 事件过程中编写程序;A、Private Sub Text1_ClickB、Private Sub Text2_GotFocusC、Private Sub Text1_LostFocusD、Private Sub Text1_KeyPressKeyAscii As Integer121、文本框中选定的内容,由下列 A 属性反映.A、SeltextB、CaptionC、sellenghtD、Text122、下面4项中不属于面向对象系统三要素的是 A .A、变量B、事件C、方法D、属性123、若要使命令按钮不可操作,要设置的属性是 A .A、EnabledB、VisibleC、CaptionD、BackColor124、文本框控件中将Text的内容全部显示为所定义的字符的属性项是D.A、PasswordB、以上都不是C、需要编程来实现D、PasswordChar125、如果Print方法在窗体的Load事件过程中不起作用,原因是 A 属性值为false;A、AutoRedrawB、ControlBoxC、MoveableD、MaxButton126、inputBox函数返回值的类型为C.A、变体B、数值C、字符串D、数值或字符串视输入的数据而定127、窗体的Caption属性的作用是B.A、确定窗体的边界类型B、确定窗体的标题C、确定窗体的名称D、确定窗体的字体128、欲使标签的内容自动换行,必须设置属性A.A、WordWrapB、AutoSizeC、AlignmentD、left129、用来设置粗体字的属性是DA、FontItalicB、FontSizeC、FontNameD、FontBold130、Text1控件在运行时不可见,是设置下列B属性的结果.A、CancelB、VisibleC、ControlBoxD、Enabled131、若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的D属性.A、BORDERSTYLEB、BACKCOLORC、FORECOLORD、BACKSTYLE132、要使“命令按钮”在程序运行时不可见,可以将其 C 属性设置为False;A、CancelB、DefaultC、VisibleD、Enabled133、下列赋值语句正确的是D.A、=+B、=+C、=+D、=+134、不具有输入数据功能的控件是C控件.A、列表框B、选项按钮C、窗体D、文本框135、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是A.A、LoadB、ClickC、MouseDownD、MouseUp136、列表框和组合框的 B 属性的值,表示其列表中项目的个数;A、 ListIndexB、 ListCountC、ListD、Text137、在定义静态数组时,关于下标的叙述中,正确的是 A ;A、省略下界,一般系统默认为:下界是 0B、下标可以是字符型C、下标下界最小为:-32768 ,下标上界最大为:32767D、下标可以是变量;138、下列程序:Private Sub Textl _ChangePrint Textl;End Sub当在文本框输入"1234"这4个字符时,窗体上显示的是 DA、1234B、1 12 123 1234C、1 2 3 4D、139、下面对象在运行时一定不可见. CA、LineB、OptionC、TimerD、Text140、若要清除列表框的所有内容,可用什么方法实现 CA、以上均不可以B、ClsC、ClearD、RemoveItem141、要使时钟控件Timer1的Timer事件不起作用,以下正确的语句是 AA、=FalseB、=0C、=1000D、=False142、为使计时器控件每隔5秒钟产生一个计时器事件Timer事件,则应将其Interval属性值设置为 D.A、300B、5C、500D、5000143、将数据项"China"添加到列表框List1中成为第一项应使用的语句是 A;A、〞China〞,0B、〞China〞,1C、 0, 〞China〞D、 1,〞China〞144、在程序代码中修改滚动条的value 属性时将激发滚动条的 D事件.A、scrollB、dragdropC、gotfocusD、change145、循环结构For I%= -1 to -17 Step -2 共执行 C次.A、6B、5C、9D、8146、执行下面的程序段后,x 的值为 Dx=5For i=1 To 20 Step 2x=x+i\5Next iA、24B、23C、22D、21147、由For k=10 to 0 step 3:next k循环语句控制的循环次数是 D. A、-11C、-10D、0148、下列方法中可用于列表框动态添加数据的是 D.A、removeitemB、addlistC、addD、additem149、组合框控件是将组合成一个控件. AA、列表框控件和文本框控件B、复选框控件和选项按钮控件C、标签控件和列表框控件D、标签控件和文本框控件150、下面程序段输出的结果是 DPrivate Sub Command1_Clickx = 8For i = 0 To 20 Step 5x = x + iNextPrint "X="; xEnd SubA、X=50B、X=218C、X=210D、X=58151、定时器的Interval属性以为单位指定Timer事件之间的时间间隔. CA、分B、微秒C、毫秒D、秒152、由For k=35 to 0 step 3:next k循环语句控制的循环次数是. AA、0B、-10C、12D、-11153、在列表框中当前被选中的列表项的序号是由下列哪个属性表示. CA、ListB、IndexC、ListIndexD、TabIndex154、设计动画通常使用时钟控件来控制动画速度. CA、EnabledB、TimerC、IntervalD、Move155、为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为. CA、1B、3C、2D、0156、引用列表框的最后一项应使用. DA、ListCount-1B、C、ListCount157、列表框控件中的列表内容是通过属性设置的. AA、ListB、CaptionC、NameD、Text填空1.在窗体上已建立多个控件,如Text1,Label1,Command1,若要使程序一运行焦点就定位在Command1控件上,应对Command1控件的__tabindex___属性设置为_TabIndex____;2.日期表达式 2/24/02 - 2/12/02 的值为_12____;3 .已知a=,b=,c=,d=True,则表达式:a>=0 AND a+c>b+3 OR NOT d的值是_false____;4.表示x是5的倍数或是9的倍数的逻辑表达式为__x mod 5 = 0 OR x mod 9 = 0___;5.在刚建立工程时,使窗体上的所有控件具有相同的字体格式,就对__font___的属性进行设置;、Int、Fix、Fix的值分别是_-3____、___2__、__-2___、____3_;和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用_label___控件;若允许用户输入文本,则应使用_Textbox____控件;8.若命令按钮的名称为Cmdopen,程序要求单击该命令按钮时,打开一个窗口frm1,请对以下事件过程填空;Private Sub Cmdopen_Click_____end sub9.表达式93 \ 7 Mod 2 ^ 2 的值是__1___;10.表达式UcaseMid“abcdefgh”,3,4的值是__CDEF___;11.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的__属性___窗口中,把此文本框的__text___属性设置成空白;12.已知a=3,b=4,c=5,表达式a>b and Not c>a Or c>b And c<a+b的值是__true___;表达式c>a And Not b<c的值是__false___;程序设计1.'------------------------------------------------'程序改错'------------------------------------------------'题目:程序功能:求1+2+3……,直到其和超出3000为' 止,并输出结果;'------------------------------------------------Option ExplicitPrivate Sub Form_ClickClsDim i As IntegerDim s As Singlei =0s = 1Do'ERRORi = i + 2s = s + i'ERRORLoop s > 3000Print "从1 到:"; i; "的和是"; sEnd Sub答案学生答案i = i + 2参考答案i=i+12. '------------------------------------------------'程序改错'------------------------------------------------862'题目:以下程序段用于输出100-300的所有素数'------------------------------------------------Option ExplicitPrivate Sub Form_ClickDim n As Integer, k As Integer, i As Integer, swit As Integer For n = 101 To 300 Step 2k = IntSqrni = 2'ERRORswit = 1'ERRORWhile swit = 0If n Mod i = 0 Thenswit = 1Else'ERRORi = i - 1End IfWendIf swit = 0 ThenPrint n;End IfNext n答案学生答案swit = 1参考答案swit=0学生答案While swit = 0参考答案While i<=k And swit =0While k>=i And swit=0While swit=0 And i<=kWhile swit=0 And k>=i学生答案i = i - 1参考答案i=i+1ExplicitPrivate Sub Form_ClickDim i As Integer, j As Integer, k As Integer Print Tab30; "99 table"Print: PrintPrint " ";For i = 1 To 9'ERRORPrint Tabi 6; iNext iPrintFor j = 1 To 9Print j; " ";For k = 1 To jPrint Tabk 6; j k; " ";'ERRORNext jPrint'ERRORNext k答案学生答案Print Tabi 6; i参考答案Print Tabi 6; i;学生答案Next j参考答案Next k学生答案Next k参考答案Next j4.'------------------------------------------------ '程序改错'------------------------------------------------ '题目:以下程序段用于计算5的N次方;'------------------------------------------------ Option ExplicitPrivate Sub Form_ClickDim n As Integer, k As Integer, s As Long n = InputBox" Input n "'ERRORk = 0'ERRORs = 0Do While k <= ns = s 5k = k + 1'ERRORNextPrint "5的"; "n次方是"; sEnd Sub答案学生答案k = 0参考答案k=1学生答案s = 0参考答案s=1学生答案Next参考答案loop'------------------------------------------------ 5.'程序改错'------------------------------------------------ '题目:以下程序段用于打印如图1所示的九九乘法表:'------------------------------------------------ Option ExplicitPrivate Sub Form_ClickDim i As Integer, j As Integer, k As IntegerPrint Tab30; "99 table"Print: PrintPrint " ";For i = 1 To 9'ERRORPrint Tabi 6; iNext iPrintFor j = 1 To 9Print j; " ";'ERRORFor k = 1 To 9'ERRORPrint Tabj 6; j k; " ";Next kPrintNext jEnd Sub答案学生答案Print Tabi 6; i参考答案Print Tabi6;i;学生答案For k = 1 To 9参考答案For k = 1 To j学生答案Print Tabj 6; j k; " ";参考答案Print Tabk6;jk;" ";6.'程序改错'------------------------------------------------ '题目:下面程序可输出如下图形:''''''------------------------------------------------Option ExplicitPrivate Sub Form_ClickDim m As Integer, n As Integer, s As String, i As Integer, j As Integer n = 4m = 1s = ""For i = 5 To 1 Step -1'ERRORPrint SpcnFor j = 1 To 2 m - 1Print s;Next jPrint'ERRORn = n + 1'ERRORm = m - 1Next i答案学生答案Print Spcn参考答案Print Spcn;Print Spci;Spcn;Spci;学生答案n = n + 1参考答案n=n-1n=-1+n学生答案m = m - 1参考答案m=m+17.'题目:以下程序段用于输出100-300的所有素数'------------------------------------------------Option ExplicitPrivate Sub Form_ClickDim n As Integer, k As Integer, i As Integer, swit As Integer For i = 101 To 299k = IntSqriFor n = 2 To kIf i Mod n = 0 Then'ERRORExitEnd IfNext n'ERRORIf n < k ThenPrint i;End If'ERRORNext n'Print i答案学生答案Exit参考答案exit for学生答案If n < k Then参考答案If n>k ThenIf k<n Then学生答案Next n参考答案next iNext i程序填空1.'从键盘输入三个整数,从其中找出最大值并输出到窗口Private Sub Form_ClickDim a%, b%, c%, max%a = ValInputBox"请输入一个整数"b = ValInputBox"请输入一个整数"c = ValInputBox"请输入一个整数"max=a'FILLIf ______Thenmax=bEnd IfIf max < c Then'FILL________End If'FILLPrint a; "、"; b; "、"; c; "中最大值是";______End Sub答案学生答案If ______Then参考答案max<bmax<=bb>maxb>=max学生答案________参考答案max=c学生答案Print a; "、"; b; "、"; c; "中最大值是";______参考答案max2.以下程序的功能;'Private Sub Form_ClickDim a%, b%, c%, dDim x1, x2Dim p, q, ra = InputBox"请输入a的值"b = InputBox"请输入b的值"c = InputBox"请输入c的值"d = b b - 4 a cp = -b / 2 aIf d >= 0 Then'FILLIf _____ Thenr = Sqrd / 2 ax1 = p + rx2 = p - rElsex1 = px2 = p'FILL_____Print "x1="; x1, "x2="; x2'FILL_____q = Sqr-d / 2 aPrint "x1="; p; "+"; q; "i", "x2="; p; "-"; q; "i" End If答案学生答案If _____ Then参考答案d>0学生答案_____参考答案End ifEnd Ifend if学生答案_____参考答案elseElseELSE3.'从键盘输入学生分数,统计学生总人数和各分数段人数, '即优秀90-100、良好80-89、中等70-79、' 及格60-69、不及格60以下的人数;Private Sub Form_ClickDim score%, n1%, n2%, n3%, n4%, n5%msg = "请输入分数-1结束"msgtitile = "输入数据"score = ValInputBoxmsg, msgtitle'FILLWhile _____total = total + 1'FILLSelect Case _____Case Is >= 90n1 = n1 + 1Case Is >= 80n2 = n2 + 1Case Is >= 70n3 = n3 + 1Case Is >= 60n4 = n4 + 1Case Elsen5 = n5 + 1'FILL_____score = ValInputBoxmsg, msgtitleWendPrint n1, n2, n3, n4, n5, totalEnd Sub答案学生答案While _____参考答案score>=0 and score<=100score>=0 and score<=100score<>-1学生答案Select Case _____参考答案score学生答案_____参考答案End Select4.以下程序段用于实现:输入两个正整数m和n,求其最大'公因数和最小公倍数;Private Sub Form_ClickDim a%, b%, num1%, num2%, tempnum1 = InputBox"请输入一个正整数"num2 = InputBox"请输入一个正整数"'FILLIf _____ Thentemp = num1: num1 = num2: num2 = tempEnd Ifa = num1b = num2Do While _____temp = a Mod ba = b'FILL_____LoopPrint "最大公因数为:"; aPrint "最小公倍数为:"; num1 num2 / a答案学生答案If _____ Then参考答案num1<num2num2>num1学生答案Do While _____参考答案b<>0b>00<btemp<>0temp>00<tempNot b=0Not 0=b学生答案_____参考答案b=temp5.'以下程序用于判断一个正整数≥3是否为素数;' Private Sub Form_Clickn = InputBox"请输入一个正整数≥3"k = IntSqrni = 2swit = 0'FILLDo While i <= k And _____'FILLIf _____ Thenswit = 1Else_____End IfLoopIf swit = 0 ThenPrint n; "是一个素数"ElsePrint n; "不是素数"End IfEnd Sub答案学生答案Do While i <= k And _____参考答案swit=0学生答案If _____ Then参考答案n Mod i = 0n \ i = n / in / i = int n / i学生答案_____参考答案i = i + 16.题目:从键盘上输入一串字符,以""结束,统计输入字符中的' 大、小写字母和数字的个数;Private Sub Form_ClickDim ch$, n1%, n2%, n3%n1 = 0n2 = 0n3 = 0ch = InputBox"请输入一个字符"'FILLDo While _____Select Case chCase "a" To "z"n1 = n1 + 1'FILLCase _____n2 = n2 + 1Case "0" To "9"n3 = n3 + 1End Selectch = InputBox"请输入一个字符"'FILL_____Print n1, n2, n3答案学生答案Do While _____参考答案do while ch<>""Do While ch<>""学生答案Case _____参考答案case "A" to "Z"Case "A" to "Z"学生答案_____参考答案loopLoop窗体设计1 在名称为Form1的窗体上画一个文本框,名称为Txt1;再画一个命令按钮,名称为C1,标题为"移动",如图1所示;请编写适当的事件过程,使得在运行时,单击"移动"按钮,文本框水平移动到窗体的最左端如图2所示;程序中不得使用任何变量;注意:完成题目后,必须保存工程后再关闭;控件标准答案:Name=C1学生答案:Name=控件属性评分错误控件标准答案:Caption=移动学生答案:Caption=控件属性评分错误控件标准答案:Name=Txt1学生答案:Name=事件评分错误事件Private Sub C1_Click标准答案: = 0学生答案:二 1、利用 VB设计上面的程序界面;窗体的标题为"字体修改";其中包括一名称为Label1,标题为"请输入文字"的标签;一名称为Text1,内容为空的文本框;名称为Command1,标题为"隶书",名称为Command2,标题为"黑体"的两个命令按钮;2、程序功能:单击"隶书"命令按钮时,文本框的字体设为"隶书";单击"黑体"命令按钮时,文本框的字体设置为"黑体";提示:不能使用任何变量事件Private Sub Command2_Click标准答案: = "黑体"学生答案:控件属性评分错误控件标准答案:Caption=隶书学生答案:Caption=事件评分错误事件Private Sub Command1_Click标准答案: = "隶书"学生答案:控件属性评分错误控件标准答案:Caption=请输入文字学生答案:Caption=三在名称为Form1的窗体上建立一个名称为List1的列表框;要求:在程序运行后,通过Form_Load事件过程加载窗体时,执行语句 "AAA",每当单击某个列表项时,都执行语句一次,如图所示;事件Private Sub Form_Load标准答案: "AAA"学生答案:事件评分错误事件Private Sub List1_Click标准答案:四在名称为Form1的窗体上建立一个水平滚动条,名称为HS1,其最大值为100,最小值为0;要求程序运行后,每次移动滚动框时,都执行语句 ,如图所示程序中不能使用任何变量事件Private Sub HS1_Scroll标准答案: Print学生答案:控件属性评分错误控件标准答案:Name=HS1学生答案:Name=控件属性评分错误控件标准答案:Max=100五 1、在名称为Form1的窗体上建立一个名称为l1的标签,并设置他不可见;两个名称为cmd1和cmd2,标题分别为"显示1"和"显示2"的命令按钮;2、编写适当的事件过程,要求程序运行后,如果单击"显示1"命令按钮,则标签可见并显示字符串"aaa";如果单击"显示2"命令按钮,则标签可见并显示字符串"bbb";程序中不能使用任何变量,直接显示字符串;不能使用默认属性;程序开始运行时界面如图1所示标准答案:Caption=显示1学生答案:Caption=控件属性评分错误控件标准答案:Visible=0 'False学生答案:Visible=控件属性评分错误控件标准答案:Name=l1学生答案:Name=控件属性评分错误控件标准答案:Name=cmd2学生答案:Name=控件属性评分错误控件标准答案:Name=cmd1学生答案:Name=事件评分错误事件Private Sub cmd1_Click标准答案: = True= "aaa"学生答案:事件评分错误事件Private Sub cmd2_Click标准答案: = "bbb"六 1、在名称为Form1的窗体上画一个文本框,名称为Text1,且不可见;再画两个命令按钮,名称分别为c1和c2,标题分别为"隐藏"和"显示";2、请编写适当的事件过程,使得在运行时,如果单击"隐藏"按钮,则文本框消失;如果单击"显示"按钮,则文本框显示出来,如图1和图2所示;程序中不得使用任何变量;控件属性评分错误控件标准答案:Name=c2学生答案:Name=控件属性评分错误控件标准答案:Caption=显示学生答案:Caption=控件属性评分错误控件标准答案:Name=c1学生答案:Name=控件属性评分错误控件标准答案:Caption=隐藏学生答案:Caption=控件属性评分错误控件标准答案:Visible=0 'False学生答案:Visible=事件评分错误事件Private Sub c2_Click标准答案: = True学生答案:事件评分错误事件Private Sub c1_Click标准答案: = False学生答案:七标题为"输出"的命令按钮,如图1-12所示;要求程序运行后,在文本框输入几个字符,单击"输出"按钮,则在窗体上显示文本框中的文字;注意:在程序中不能使用任何变量,不能使用默认属性;控件属性评分错误控件标准答案:Name=Cmd1学生答案:Name=控件属性评分错误控件标准答案:Caption=输出学生答案:Caption=事件评分错误事件Private Sub Cmd1_Click标准答案: Print学生答案:八在名为Form1的窗体上画一个框架,名称为Frm1,标题为"框架",高度为2500,宽度为4000,框架内建立一文本框,距左边框600,距框架的上边框1200,文本框中的初始内容设置为"文本框",如图所示;注意:完成试题后,必须保存,然后关闭窗口;控件属性评分错误控件标准答案:Name=Frm1学生答案:Name=控件属性评分错误控件标准答案:Height=2500学生答案:Height=控件属性评分错误控件标准答案:Width=4000学生答案:Width=控件属性评分错误控件标准答案:Left=600学生答案:Left=控件属性评分错误控件标准答案:Text=文本框学生答案:Text=控件属性评分错误控件标准答案:Top=1200学生答案:Top=九 2、界面中窗体的标题为:密码的显示;3、窗体中包括两个文本框,他们的名称分别为p asstxt和showtxt,其中:passtxt用于密码输入,当在其中输入信息时,显示为"";4、showtxt文本框,在程序运行时不能用,只能显示密码;5、具体功能:程序运行时,当在文本框passtxt中输入密码时,showtxt中同时将输入的内容原样显示;提示:不能使用任何变量,不能使用默认属性窗体属性评分错误窗体标准答案:Caption=密码的显示学生答案:Caption=Form1控件属性评分错误控件标准答案:Name=showtxt学生答案:Name=控件属性评分错误控件标准答案:Enabled=0 'False学生答案:Enabled=。

大学计算机基础vb试题及答案

大学计算机基础vb试题及答案

大学计算机基础vb试题及答案一、选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. 以上都是答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. ConstD. Option答案:A3. 下列哪个函数用于将字符串转换为数值?A. CIntB. CStrC. CDblD. CLng答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A5. VB中,以下哪个事件用于处理按钮点击?A. ClickB. DoubleClickC. DblClickD. MouseDown答案:A二、填空题(每题2分,共10分)1. VB中的_________语句用于定义一个过程。

答案:Sub2. VB中,_________函数用于获取当前日期。

答案:Date3. 在VB中,_________属性用于设置或返回控件的可见性。

答案:Visible4. VB中,_________方法用于清空文本框中的内容。

答案:Clear5. VB中,_________事件用于处理文本框内容改变。

答案:Change三、简答题(每题5分,共20分)1. 请简述VB中事件处理程序的作用。

答案:事件处理程序是VB中用于响应用户操作或系统事件的代码块,它们使得程序能够对用户的输入或特定事件做出反应。

2. 描述VB中数组的声明和使用方式。

答案:在VB中,数组可以通过Dim语句声明,如Dim arr(10) As Integer,表示声明一个包含11个整数的数组。

使用时,通过索引访问数组元素,如arr(0)。

3. 说明VB中如何使用条件语句。

答案:VB中使用If...Then...Else语句进行条件判断。

如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。

vb大学试题及答案

vb大学试题及答案

vb大学试题及答案一、单项选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. VarD. Let答案:A2. 在VB中,用于表示逻辑“与”运算的运算符是:A. AndB. OrC. NotD. Xor答案:A3. 下列哪个选项不是VB中的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:D4. VB中用于执行循环的关键字是:A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,用于定义一个过程的关键字是:A. FunctionB. SubC. ProcedureD. Method答案:B6. VB中用于打开文件的函数是:A. OpenB. CloseC. ReadD. Write答案:A7. 在VB中,用于声明常量的关键字是:A. ConstB. DimC. StaticD. Let答案:A8. VB中用于创建数组的关键字是:A. ArrayB. DimC. DeclareD. New答案:B9. 在VB中,用于执行条件判断的关键字是:A. IfB. ElseC. SelectD. Case答案:A10. VB中用于执行异常处理的关键字是:A. TryB. CatchC. FinallyD. All of the above答案:D二、填空题(每题2分,共20分)1. VB中,用于声明一个整型变量的关键字是________。

答案:Dim2. 在VB中,________运算符用于比较两个值是否不相等。

答案:<>3. VB中,________关键字用于定义一个类。

答案:Class4. VB中,________函数用于获取系统当前时间。

答案:Now5. 在VB中,________关键字用于定义一个事件。

答案:Event6. VB中,________函数用于计算两个数的和。

大一的vb期末考试题和答案

大一的vb期末考试题和答案

VB期末考试试题一、填空题1、VB程序设计的主要特点是(1)和(2) .2、在VB中,最主要的两种对象是(3)和(4)。

“““”””3、工程是构成应用程序文件的(5) .4、方法是VB提供的一种(6),用来完成一定的操作.5、浮点类型数据包括单精度型和___(7)__数据。

6、事件是窗体或控件对象识别的___(8)____.7、可用窗体的___(9)_ 方法在窗体中显示文字。

8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。

9、在VB中,修改窗体的(11)和(12) 属性值,可改变窗体的大小。

10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件.11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。

12、设x=34.58,语句Print Format(x,“000。

0")的输出结果是(15) .13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17) ,布尔型变量的初值为(18)。

14、设置窗体的(19) 属性,可在窗体上显示图片。

15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。

二、选择题1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。

A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是(2) 。

A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select *Form student 中的*表示(3) .A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是(4) 。

大一VB考试题及答案

大一VB考试题及答案

大一VB考试题及答案1.在代码中引用一个控件时,应使用控件的( b )属性。

A.Caption B.Name C.Text D.Index2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。

A.x+a <= b-y B.x > 0 AND y < 0C.a = b OR x>y D.x+y > a+b AND NOT (y < b)3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。

A.(10,80)B.(10,81)C.[10,80] D.[10,81]4.函数Sgn(3.1416)的返回值是( c )。

A.-1 B.0 C.1 D.以上都不对5.67890属于( d )类型数据。

A.整型B.单精度浮点数C.货币型D.长整型6.下列变量名中正确的是( d )。

A.3S B.Print C.Select My Name D.Select_17.下列赋值语句( a )是有效的。

A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 08.以下的控件或方法具有输入和输出双重功能的为( b )。

A.Print B.Textbox C.Optionbutton D.Checkbox9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。

A.Name B.ListIndex C.ListCount D.Text10.下列代码的运行结果为( b )。

Private Sub command1_click()Dim m(10)For k = 1 To 10m(k) = 11 - kNext kx = 5Print m(2 + m(x))End SubA.2 B.3 C.4 D.5二、填空题(10分)1.写出整数n能同时被13和17整除的Basic表达式n Mod 13=0 And n Mod17=0 。

大学vb试题及答案

大学vb试题及答案

大学vb试题及答案大学VB试题及答案一、选择题(每题2分,共20分)1. VB中,以下哪个函数用于计算字符串的长度?A. LenB. StrC. UCaseD. LCase答案:A2. 在VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. DimD. Const答案:B3. VB中,以下哪个控件用于显示文本信息?A. TextBoxB. ButtonC. LabelD. ComboBox答案:C4. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A5. VB中,以下哪个语句用于结束当前的过程执行?A. EndB. ExitC. ReturnD. Stop答案:B6. VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. InterfaceD. Namespace答案:A7. 在VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrConvD. Trim答案:A8. VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. BackColorD. ForeColor答案:A9. 在VB中,以下哪个语句用于创建一个新的对象实例?A. NewB. CreateObjectC. DimD. Set答案:D10. VB中,以下哪个关键字用于定义一个数组?A. DimB. ReDimC. EraseD. Option Base答案:A二、填空题(每题2分,共20分)1. VB中,使用________关键字可以定义一个变量。

答案:Dim2. 如果要在VB中创建一个包含10个元素的整数数组,可以使用________语句。

答案:Dim arr(9) As Integer3. VB中,使用________函数可以获取当前系统时间。

大学VB考试题库及答案

大学VB考试题库及答案

大学V B考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。

A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。

A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。

vb计算机试题及答案

vb计算机试题及答案

vb计算机试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个关键字用于声明一个变量?A. FunctionB. DimC. SubD. End答案:B2. VB中,以下哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. TrimD. Split答案:B3. 在VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. VB中,以下哪个语句用于结束程序?A. Exit SubB. End SubC. Exit FunctionD. End答案:D5. 在VB中,以下哪个属性用于设置控件的背景颜色?A. BackColorB. ForeColorC. BorderColorD. TextColor答案:A6. VB中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. DblClick答案:A7. 在VB中,以下哪个数据类型用于表示整数?A. IntegerB. StringC. DoubleD. Boolean答案:A8. VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. DimD. Class答案:B9. 在VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Timer答案:B10. VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、判断题(每题1分,共10分)1. VB中,所有变量必须在使用前声明。

(对)2. VB中,可以在同一模块中定义多个同名的过程。

(错)3. VB中,数组的索引总是从0开始。

(错)4. VB中,使用“=”运算符可以比较两个字符串是否相等。

(错)5. VB中,使用“&”运算符可以连接两个字符串。

大学vb考试题及答案

大学vb考试题及答案

大学vb考试题及答案一、选择题(每题2分,共20分)1. VB中的“属性”是什么?A. 一种方法B. 一种变量C. 控件的特征D. 一种事件答案:C2. 在VB中,以下哪个关键字用于声明局部变量?A. DimB. PublicC. StaticD. Global答案:A3. 在VB中,以下哪个函数用于计算字符串的实际长度?A. LeftB. RightC. LenD. Mid答案:C4. 下列哪个控件不是VB标准工具箱的一部分?A. LabelB. TextBoxC. ButtonD. Slider答案:D5. 在VB中,以下哪个事件用于响应文本框内容的改变?A. ClickB. ChangeC. KeyPressD. TextChanged答案:B6. VB中的“方法”是什么?A. 一种属性B. 一种变量C. 控件的行为D. 一种事件答案:C7. 在VB中,以下哪个语句用于结束一个循环?A. LoopB. ContinueC. Exit ForD. Break答案:C8. 在VB中,以下哪个关键字用于声明一个类?A. ClassB. TypeC. StructureD. Interface答案:A9. 在VB中,以下哪个函数用于将字符串转换为大写?A. ToUpperB. ToLowerC. TrimD. Replace答案:A10. 在VB中,以下哪个控件用于显示图像?A. PictureBoxB. ImageBoxC. LabelD. TextBox答案:A二、填空题(每题2分,共20分)11. VB中的“事件”是指________________。

答案:由用户或应用程序生成的特定动作12. 在VB中,使用_________关键字可以定义一个子程序。

答案:Sub 或 Function13. VB中的“方法”通常指的是对象的_________。

答案:函数或过程14. 当你想要在VB中创建一个数组时,你需要使用_________语句。

大一VB《计算机语言与程序设计》考试题型复习(含答案)

大一VB《计算机语言与程序设计》考试题型复习(含答案)

一、 单选题1. Visual Basic是一种面向对象的可视化程序设计语言,采取了_______的编程机制。

A) 从窗体开始执行 B) 按书写顺序执行 C) 从主程序开始执行 D) 事件驱动2. 在Visual Basic中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。

A) 文本框 B) 窗体 C) 标签 D) 命令按钮3. 有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表 _________。

A) 对象,属性,值 B) 对象,方法,值C) 对象,值,属性 D)属性,对象,值4.多窗体程序是由多个窗体组成的,在缺省的情况下,VB应用程序执行时,总是把_________指定为启动窗体。

A)不包含任何控件的窗体 B)设计时的第一个窗体C)包含控件最多的窗体 D)命名为Form1的窗体5.VB是一种面向对象的程序设计语言,下面_________不是面向对象包含的三要素。

A) 变量 B) 事件 C) 属性 D) 方法6.VB 6.0集成开发环境中不能完成的功能是_______。

A)输入编辑源程序 B)编译生成可招待程序C) 调试运行程序 D)自动生成查找并改正程序中的错误7.下列关于VB编程的说法中不正确的是_______。

A)属性是描述对象特征的数据 B)事件是能被对象识别的动作C)方法指示对象的行为 D)VB程序采用的运行机制是面向对象8.关于面向对象的描述中,不正确的是_______。

A)对象就是自定义结构变量 B)对象代表正在创建的系统中的一个实体C)对象是一个特征和操作的封装体 D)对象之间的信息传递是通过消息进行的9.以下叙述错误的是________。

A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件B)打开一个窗体文件时,系统自动装入与该窗体有关的工程文件C)保存VB应用程序时,应分别保存窗体文件和工程文件D)事件可以由用户激发,也可以由系统激发10.VB6.0集成开发环境不包括________窗口。

大学vb考试题库及答案

大学vb考试题库及答案

大学vb考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明类级别的变量?A. DimB. StaticC. PublicD. Private答案:C2. 如果一个控件的Enabled属性设置为False,那么该控件将:A. 从窗体上消失B. 变成透明C. 不可点击或操作D. 改变颜色答案:C3. 在VB中,以下哪个方法用于获取字符串的长度?A. Length()B. Size()C. Count()D. GetLength()答案:A4. Visual Basic中的Select Case语句可以有多个匹配项,每个匹配项用哪个关键字开始?A. IfB. ThenC. CaseD. When答案:C5. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Float答案:C6. 当你想要在程序中使用另一个已经存在的类时,你需要使用哪个关键字?A. InheritsB. ImplementsC. Inherits FromD. Extends答案:D7. 在VB中,以下哪个是正确的子程序声明?A. Sub MyProcedure()B. Procedure MyProcedure()C. Function MyProcedure()D. Method MyProcedure()答案:A8. 如果一个变量被声明为Option Explicit而没有声明,将会发生什么?A. 程序会编译,但运行时会出错B. 编译时会出错C. 变量会被隐式声明D. 没有任何影响答案:B9. 在VB中,以下哪个不是控件的属性?A. TextB. ClickC. FontD. Name答案:B10. 在VB中,以下哪个方法用于将字符串转换为数值?A. Val()B. Str()C. Chr()D. Asc()答案:A二、填空题(每题2分,共20分)11. 在Visual Basic中,________ 函数用于将数值转换为字符串。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大学V B考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。

A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。

A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。

A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。

A、BackcolorB、ForeColorC、AutoRedrawD、BackStyle11、若要使命令按钮不可操作,要对(A)属性进行设制。

A、EnabledB、VisibleC、BackColorD、Caption12、以下叙述中错误的是(B)。

A、一个工程中可以包含多个窗体文件B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。

D、一个工程默认的启动对象是Form113、Cls方法可以清除窗体或图片框中的(C)内容。

A、在设计阶段使用Picture设置的背景位图B、在设计阶段放置的控件C、在运行阶段产生的图形和文字D、以上均可14、设x=3,y=5,则以下表达式值为真的是 (C)A、(-3+5>x) And (y>0)B、(x<0) Eqv (y>0)C、(x>y) Or (y>0)D、x>=y And y>1015、为了防止用户随意将光标置于控件之上,应将进行(D)设置。

A、将控件的TabIndex属性设置为0B、将控件的TabStop属性设置为TrueC、将控件的TabStop属性设置为FalseD、将控件的Enabled属性设置为False16、要判断在文本框是否按了Enter键,应在文本框的(D)事件中判断。

A、ChangeB、KeyDownC、ClickD、KeyPress17、以下关于焦点的叙述中,错误的是(A)。

A、如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B、当文本框失去焦点时,触发LostFocus事件C、当文本框的Enabled属性为False时,其Tab顺序不起作用D、可以用TabIndex属性改变Tab顺序18、如果文本框的Enabled属性设为False,则(A)。

A、文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上。

B、文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容。

C、文本框的文本将变成灰色,用户仍然能改变文本框中的内容。

D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容。

19、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是(C)。

A、MouseDownB、MouseUpC、LoadD、Click20、图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是(B)。

A、AutosizeB、StretchC、AutoRedrawD、Appearance21、为了防止用户随意将光标置于控件之上,应设置的属性是(D)。

A、将控件的TabIndex属性设置为0B、将控件的TabStop属性设置为TrueC、将控件的TabStop属性设置为FalseD、将控件的Enabled属性设置为False22、不论何控件,共同具有的是(B)属性。

A、TextB、NameC、ForeColorD、Caption23、以下关于窗体的描述中,错误的是(A)。

A、执行Unload Form1语句后,窗体Form1消失,但仍在内存中B、窗体的Load事件在加载窗体时发生C、当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止D、窗体的Height、Width属性用于设置窗体的高和宽24、当运行程序时,系统自动执行窗体的(A)事件过程。

A、LoadB、ClickC、UnloadD、GotFocus25、窗体设计器是用来设计(B)。

A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件26、VisualBasic是一种面向对象的可视化程序设计语言,采取了(A)的编程机制。

A、事件驱动B、按过程顺序执行C、从主程序开始执行D、按模块顺序执行27、确定一个控件在窗体上的位置的属性是(D)。

A、Width或HeightB、Width和HeightC、Top或LeftD、Top和 Left28、如果要改变窗体的标题,则需要设置的属性是(A)。

A、CaptionB、NameC、BackColorD、BorderStyle29、以下叙述中错误的是(C)。

A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存Visual Basic程序时,应分别保存窗体文件及工程文件C、Visual Basic应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发30、以下叙述中错误的是(B)。

A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定31、在VisualBasic中最基本的对象是(C)。

它是应用程序的基石,是其他控件的容器。

A、文本框B、命令按钮C、窗体D、标签32、以下叙述中正确的是(A)。

A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空33、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)。

A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口34、VisualBasic是一种面向对象的可视化程序设计语言,采取了的编程机制是(A)。

A、事件驱动B、按过程顺序执行C、从主程序开始执行D、按模块顺序执行35、用来设置粗体字的属性是(C)。

A、FontItalicB、FontNameC、FontBoldD、FontSize36、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(A)。

A、如果工程中含有Sub Main过程,则程序一定首先执行该过程B、不能把标准模块设置为启动模块C、用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D、任何时刻最多只有一个窗体是活动窗体37、为了把焦点移到文本框,所使用的方法是(A)。

A、SetFocusB、VisibleC、RefreshD、GetFocus38、INT(100*RND)产生的随机整数的闭区间是(A)。

A、[0,99]B、[1,100]C、[0,100]D、[1,99]39、如果要在命令按钮上显示图形文件,应设置命令按钮的(B)。

A、Style属性和Graphics属性B、Style属性和Picture属性C、Caption属性D、Graphics属性40、若要使命令按钮不可操作,要对(A)属性进行设制。

A、EnabledB、VisibleC、BackColorD、Caption41、假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为(B)。

A、Form1=“VB_Test”B、Form1.Caption=“VB_Test”C、Form1.Text=“VB_Test”D、=“VB_Test”42、以下叙述中错误的是(A)。

A、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B、以.BAS为扩展名的文件是标准模块文件C、窗体文件包含该窗体及其控件的属性D、一个工程中可以含有多个标准模块文件43、要使文本框获得输入焦点,则应采用文本框控件的哪个方法(A)。

A、GotFocusB、LostFocusC、KeyPressD、SetFocus44、以下不能在“工程资源管理器”窗口中列出的文件类型是(B)。

A、.basB、.resC、.frmD、.ocx45、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)。

A、单选按钮B、图片框C、通用对话框D、文本框46、以下叙述中错误的是(B)。

A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定47、以下能够触发文本框Change事件的操作是(D)。

A、文本框失去焦点B、文本框获得焦点C、设置文本框的焦点D、改变文本框的内容48、以下叙述中错误的是(C)。

A、一个工程中只能有一个Sub Main过程B、窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C、窗体的Hide方法和Unload方法的作用完全相同D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体49、语句PrintAbs(-6^2)+Int(-6^2)的输出结果是(A)。

相关文档
最新文档