vb样卷

合集下载

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。

答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。

答案:Class13. 在VB中,________方法用于在运行时创建对象。

答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。

全国计算机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. VB中,以下哪个关键字用于声明变量?A. DimB. SetC. CallD. Function答案:A2. 在VB中,以下哪个函数用于计算字符串的长度?A. LenB. StrC. MidD. Left答案:A3. VB程序设计语言中,以下哪个选项是正确的注释方式?A. '// 这是一个注释'B. '/* 这是一个注释 */'C. ' 这是一个注释'D. " 这是一个注释"答案:C4. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim numbers(5) As IntegerB. Dim numbers As Integer(5)C. Dim numbers(5) As StringD. Dim numbers As String(5)答案:A5. VB中,以下哪个选项用于实现循环结构?A. If...Then...ElseB. For...NextC. Do...LoopD. While...Wend答案:B6. 在VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Property答案:B7. VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrConvD. Trim答案:A8. 在VB中,以下哪个选项用于实现条件判断?A. If...Then...ElseB. For...NextC. Do...LoopD. While...Wend答案:A9. VB程序设计语言中,以下哪个选项是正确的事件处理方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Private Function Button1_Click()D. Public Function Button1_Click()答案:A10. 在VB中,以下哪个选项用于实现文件的打开操作?A. OpenB. CloseC. PrintD. Write答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个变量。

VB期末考试考卷及答案

VB期末考试考卷及答案

VB期末考试考卷及答案一、选择题(每题1分,共5分)1. 在VB中,下列哪个函数用于返回字符串的长度?A. Len()B. Length()C. Size()D. Count()A. DimB. IntegerC. IntD. Var3. 在VB中,下列哪个语句用于退出当前循环?A. Exit ForB. BreakC. Exit DoD. ContinueA. OpenB. LoadC. CreateD. Read5. 在VB中,下列哪个事件在窗体加载时发生?A. LoadB. InitializeC. FormLoadD. FormOpen二、判断题(每题1分,共5分)1. VB中的变量必须先声明后使用。

()2. 在VB中,Sub过程可以返回值。

()3. VB中的数组下标从1开始。

()4. 在VB中,可以使用Select Case语句进行多条件判断。

()5. VB中的字符串可以用单引号(')表示。

()三、填空题(每题1分,共5分)1. 在VB中,用于声明常量的关键字是______。

2. VB中的逻辑运算符包括______、______和______。

3. 在VB中,要实现两个变量的值交换,可以使用______变量作为中间变量。

4. 在VB中,______方法用于设置文本框的字体。

5. VB中的______事件在用户单击按钮时发生。

四、简答题(每题2分,共10分)1. 简述VB中事件的执行过程。

2. 请列举三种VB中的数据类型。

3. 简述如何使用Select Case语句进行多条件判断。

4. 请说明如何使用VB中的循环结构实现1到100的累加。

5. 简述如何使用VB中的文件操作函数读取文件内容。

五、应用题(每题2分,共10分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。

2. 编写一个VB程序,实现用户输入一个字符串,程序将其逆序输出。

3. 编写一个VB程序,使用循环结构输出九九乘法表。

初三信息技术vb试题及答案

初三信息技术vb试题及答案

初三信息技术vb试题及答案初三信息技术VB试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a As IntegerC. Dim a As StringD. 以上都是答案:D2. VB中,以下哪个是合法的函数名?A. 2timesB. _timesC. timesD. 以上都是答案:C3. 在VB中,以下哪个是正确的循环结构?A. WhileB. UntilC. ForD. 以上都是答案:D4. VB中,以下哪个是正确的条件语句?A. IfB. ThenC. ElseD. 以上都是答案:D5. 在VB中,以下哪个是正确的数组声明方式?A. Dim a(5)B. Dim a(5) As IntegerC. Dim a(1 To 5)D. 以上都是答案:D6. VB中,以下哪个是正确的输入语句?A. InputB. PrintC. InputBoxD. 以上都是答案:C7. 在VB中,以下哪个是正确的输出语句?A. InputB. PrintC. MsgBoxD. 以上都是答案:D8. VB中,以下哪个是正确的数据类型?A. IntegerB. StringC. DoubleD. 以上都是答案:D9. 在VB中,以下哪个是正确的文件操作函数?A. OpenB. CloseC. GetD. 以上都是答案:D10. VB中,以下哪个是正确的错误处理语句?A. On ErrorB. ResumeC. ErrD. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量a,应该使用语句:________。

答案:Dim a As Integer2. VB中,使用________函数可以获取当前系统时间。

答案:Now3. 在VB中,使用________函数可以将字符串转换为整数。

答案:CInt4. VB中,使用________函数可以将整数转换为字符串。

vb考试试题和答案

vb考试试题和答案

vb考试试题和答案**VB考试试题和答案**一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. DoubleD. All of the above**答案:D**2. VB中,哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs**答案:A**3. 下列哪个选项是VB中的保留字?A. MyB. MeC. DimD. All of the above**答案:D**4. 在VB中,下列哪个选项用于声明一个变量?A. ConstB. DimC. FunctionD. Sub**答案:B**5. VB中,哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox**答案:B**6. 在VB中,下列哪个选项用于循环遍历数组中的每个元素?A. For EachB. ForC. WhileD. Do**答案:A**7. VB中,哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. StrCompD. Trim**答案:B**8. 在VB中,哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp**答案:A**9. VB中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. BackColor**答案:A**10. 在VB中,下列哪个选项用于声明一个过程?A. FunctionB. SubC. ClassD. Module**答案:B**二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是________。

**答案:Integer**2. VB中,用于定义一个函数的关键字是________。

**答案:Function**3. VB中,用于定义一个子程序的关键字是________。

vb试题及答案选择

vb试题及答案选择VB试题及答案选择1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A2. 以下哪个选项不是Visual Basic的控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Switch...Case答案:D3. 在Visual Basic中,如何将文本框(TextBox)的内容赋值给一个变量?A. Dim text As String = TextBox1.TextB. Dim text As String = TextBox1.TextC. Dim text As String = TextBox1.ValueD. Dim text As String = TextBox1.Text答案:A4. 如果要在Visual Basic中创建一个窗体(Form),应该使用以下哪个类?A. FormB. UserControlC. PanelD. Button答案:A5. 在Visual Basic中,如何声明一个名为“myFunction”的过程,它不接受参数也不返回值?A. Function myFunction() As VoidB. Sub myFunction()C. Function myFunction() As IntegerD. Sub myFunction() As Integer答案:B6. 如果要在一个事件处理程序中引用当前窗体,可以使用哪个关键字?A. MeB. ThisC. SelfD. Current答案:A7. 在Visual Basic中,如何声明一个数组?A. Dim numbers(5) As IntegerB. Dim numbers As Integer(5)C. Dim numbers(5) As StringD. Dim numbers As Integer[5]答案:A8. 在Visual Basic中,以下哪个是正确的字符串连接运算符?A. +B. &C. *D. =答案:B9. 如何在Visual Basic中声明一个名为“myClass”的类?A. Function myClassB. Sub myClassC. Class myClassD. Dim myClass答案:C10. 在Visual Basic中,以下哪个关键字用于捕获所有未处理的异常?A. Try...CatchB. If...Then...ElseC. For...NextD. While...End While答案:A11. 在Visual Basic中,如何声明一个名为“myButton”的按钮?A. Dim myButton As ButtonB. Sub myButtonC. Function myButtonD. Dim myButton As Control答案:A12. 在Visual Basic中,如何将一个变量的值增加1?A. Increment myVarB. myVar += 1C. myVar = myVar + 1D. myVar.Increment()答案:C13. 在Visual Basic中,如何声明一个名为“myLabel”的标签?A. Dim myLabel As LabelB. Sub myLabelC. Function myLabelD. Dim myLabel As Control答案:A14. 在Visual Basic中,以下哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Quit答案:A15. 在Visual Basic中,如何声明一个名为“myList”的列表?A. Dim myList As List(Of String)B. Dim myList As String()C. Dim myList As ArrayD. Dim myList As Collection答案:A16. 在Visual Basic中,如何声明一个名为“myDictionary”的字典?A. Dim myDictionary As DictionaryB. Dim myDictionary As HashtableC. Dim myDictionary As List(Of String)D. Dim myDictionary As Array答案:A17. 在Visual Basic中,如何声明一个名为“myEvent”的事件?A. Event myEventB. Sub myEvent()C. Function myEvent()D. Dim myEvent As Event答案:A18. 在Visual Basic中,如何声明一个名为“myDelegate”的委托?A. Delegate myDelegateB. Sub myDelegate()C. Function myDelegate()D. Dim myDelegate As Delegate答案:D19. 在Visual Basic中,如何声明一个名为“myEnum”的枚举?A. Enum myEnumB. Sub myEnumC. Function myEnumD. Dim myEnum As Enum。

vb考试试卷

vb考试试卷VB考试试卷一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a = 5C. Dim a As IntegerD. Dim a As String = "Hello"2. 下列哪个是VB中的循环结构?A. IfB. ForC. SubD. Function3. VB中的数组声明方式是:A. Dim numbers(1 To 10)B. Dim numbers As Integer(1 To 10)C. Dim numbers(10)D. Dim numbers As Array = New Integer(10)4. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If x > 0 ElseD. If x > 0 End If5. VB中,以下哪个是正确的函数定义方式?A. Function Add(x, y) As IntegerB. Function Add(x, y) = x + yC. Function Add(x, y) = Return x + yD. Function Add(x, y) = x + y End Function...(此处省略其他选择题)二、填空题(每空2分,共20分)1. 在VB中,使用________关键字来声明常量。

2. VB中的________结构用于执行一系列动作,直到满足某个条件。

3. 要声明一个包含10个整数的数组,可以使用________。

4. 当需要在VB中调用另一个窗体时,可以使用________方法。

5. VB中的________属性用于设置控件的可见性。

...(此处省略其他填空题)三、简答题(每题10分,共20分)1. 简述VB中的事件驱动编程的概念及其重要性。

2. 解释VB中类和对象的区别,并给出一个使用类和对象的简单示例。

VB期末试卷(A卷带答案 )

高级语言程序设计(VB)试卷(A卷)注意事项:1、本试卷共页,满分为100 分,考试时间为110 分钟。

2、标准答题卡使用2B铅笔涂写;文字题答题时请使用蓝、黑钢笔或圆珠笔,不得使用红颜色墨水笔。

一、单项选择题(每空1分,共30分)(请将答案按照题干上【】内的序号涂写“标准答题卡”,否则不得分)1.在VB 6.0中,扩展名为.vbp的文件称为【1】。

A) 工程文件B) 窗体文件C) 类模块文件D) 标准模块文件2.在VB 6.0集成开发环境的设计模式下,用鼠标双击窗体上的某个对象后,打开的窗口是【2】。

A) 代码窗口B) 窗体设计窗口C) 属性窗口D) 工程资源管理器窗口3.设有变量定义语句Dim a%,则变量a的数据类型是【3】。

A) 整型B) 单精度类型C) 双精度类型D) 字符串类型4.下列表达式中,值为False的是【4】。

A) "AB"<"abc" B) "ABC" = UCase("abc")C) "ABCD"<"abc" D) Mid("ABCD",3,1)=Left("ABCD",3) 5.函数InStr("ABCDEF", "CD")的值是【5】。

A) 2 B) 3 C) True D) CDEF6.下列程序运行后,单击窗体,输出结果是【6】。

Private Sub Form_Click()Dim a As Integer, b As Integera = 3b = 5Print a + b; a & bEnd Sub A) 8 8B) 35 35C) 8 35D) 35 87.下列程序运行后,单击窗体,输出结果是 【7】 。

Private Sub Form_Click() a = 3: b = 7a = a +b : b = a – b : a = a - b Print a; b End Sub A) 4 3B) 7 3C) 3 7D) 10 78.下面程序段所表示的数学关系式是 【8】 。

一级vb考试试题及答案

一级vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个是VB中的保留关键字?A. IfB. ThenC. ElseD. All of the above答案:D3. 在VB中,以下哪个函数用于计算数组中元素的和?A. SumB. CountC. AverageD. Max答案:A4. VB中的哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B5. 在VB中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. All of the above答案:D6. VB中的哪个属性用于设置或返回一个控件的可见性?A. VisibleB. EnabledC. CaptionD. BackColor答案:A7. 在VB中,以下哪个事件用于响应鼠标单击操作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A8. VB中的哪个函数用于将字符串转换为数字?A. StrB. ValC. CIntD. CDbl答案:B9. 在VB中,以下哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B10. VB中的哪个属性用于设置或返回一个控件的背景颜色?A. BackColorB. ForeColorC. TextColorD. BorderColor答案:A二、填空题(每题2分,共20分)1. VB中的________函数用于获取当前日期。

答案:Date2. 在VB中,________关键字用于定义一个过程。

答案:Sub3. VB中的________属性用于设置或返回一个控件的前景色。

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

一、选择题:1.下列不属于软件调试技术的是______。

A、强行排错法B、集成测试法C、回溯法D、原因排除法2、下列叙述中,不属于软件需求规格说明书的作用的是______。

A、便于用户、开发人员进行理解和交流B、反映出用户问题的结构,可以作为软件开发工作的基础和依据C、作为确认测试和验收的依据D、便于开发人员进行需求分析3、已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。

A、cedbaB、acbedC、decabD、deabc4、视图设计一般有3种设计次序,下列不属于视图设计的是______。

A、自顶向下B、由外向内C、由内向外D、自底向上5、栈和队列的共同点是______。

A、都是先进后出B、都是先进先出C、只允许在端点处插入和删除元素D、没有共同点6、在数据流图(DFD)中,带有名字的箭头表示______。

A、控制程序的执行顺序B、模块之间的调用关系C、数据的流向D、程序的组成成分7、在下列几种排序方法中,要求内存量最大的是______。

A、插入排序B、选择排序C、快速排序D、归并排序8、SQL语言又称为______。

A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言9、在计算机中,算法是指______。

A、查询方法B、加工方法C、解题方案的准确而完整的描述D、排序方法10、在设计程序时,应采纳的原则之一是______。

A、程序结构应有助于读者理解B、不限制goto语句的使用C、减少或取消注解行D、程序越短越好11、以下语句的输出结果是______。

Print Format$("32548.5","000,000.00")A、32548.5B、32,548.5C、032,548.50D、32,548.5012、通过改变单选按钮(OptionButton)控件的______属性值,可以改变单选按钮的选取状态。

A、ValueB、StyleC、AppearanceD、Caption13、InputBox函数返回值的类型为______。

A、数值B、字符串C、变体D、数值或字符串(视输入的数据而定)14、关于MDI窗体下列说法正确的是______。

A、一个应用程序可以有多个MDI窗体B、子窗体可以移到MDI窗体以外C、不可以在MDI窗体上放置按钮控件D、MDI窗体的子窗体不可以拥有菜单15、为了在运行时能显示窗体左上角的控制框(系统菜单),必须______。

A、把窗体的ControlBox属性设置为False,其它属性任意B、把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为1~3C、把窗体的ControlBox属性设置为False,同时把BorderStyle属性设置为非0值D、把窗体的ControlBox属性设置为True,同时把BorderStyle属性设置为0值16、为了使一个窗体从屏幕消失但仍在内存中,所使用的方法或语句为______。

A、ShowB、HideC、LoadD、Unload17、用下面语句定义的数组的元素个数是______。

dim A(-3 to 5) as integerA、6B、7C、8D、918、以下叙述中正确的是______。

A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空19、以下叙述中错误的是______。

A、如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B、Sub过程中不能嵌套定义Sub过程C、Sub过程中可以嵌套调用Sub过程D、事件过程可以像通用过程一样由用户定义过程名20、假定有以下程序段:For i = 1 To 3For j = 5 To 1 Step -1Print jNext j, i"Print j"的执行次数是______。

A、15B、16C、17D、1821、VB中窗体文件的扩展名是______。

A、VBPB、FRMC、VBWD、PDM22、下列操作中不能向工程中添加窗体的是______。

A、执行"工程"菜单中的"添加窗体"命令B、单击工具栏上的"添加窗体"按钮C、右击窗体,在弹出的菜单中选择"添加窗体"命令D、右击工程资源管理器,在弹出的菜单中选择"添加"命令,然后在下一级菜单中选择"添加窗体"命令23、文本框能输入下列______。

A、控制字符B、ASCII字符C、回车D、文本和数字24、设有如下声明:Dim X As Integer如果Sgn(X)的值为-1,则X的值是______。

A、整数B、大于0的整数C、等于0的整数D、小于0的整数25、如果要向工具箱中加入控件和部件,可以利用"工程"菜单中的______命令。

A、引用B、部件C、工程属性D、添加窗体26、VB提供的缺省窗体包含______。

A、标题栏B、菜单栏C、工具条D、状态栏27、CommonDialog控件可以显示______种对话框。

A、4种B、5种C、6种D、7种28、对变量名说法不正确的是______。

A、必须是字母开头,不能是数字或其他字符B、不能是VB的保留字C、可以包含字母、数字、下划线和标点符号D、不能超过255个字符29、在VB的集成开发环境中不能执行程序的方法是______。

A、按F8键B、按F5键C、按F9键D、按Shift+F830、VB一共有设计、运行和中断三种模式,要使用调试工具应该______。

A、进入设计模式B、进入运行模式C、进入中断模式D、不用进入任何模式31、为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是______。

A、ValueB、CancelC、EnabledD、Default32、设执行以下程序段时依次输入1、3、5,执行结果为______。

Dim a(4) As Integer, b(4) As IntegerFor K = 0 To 2a(K + 1) = Val(InputBox("请输入数据"))b(3 - K) = a(K + 1)Next KPrint b(K)A、 1B、 3C、 5D、 033、在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview属性设置为True,然后编写如下代码:Dim SaveAll As StringPrivate Sub Command1_Click()Text1.Text = UCase(SaveAll)End SubPrivate Sub Form_KeyPress(KeyAscii As Integer)SaveAll = SaveAll + Chr(KeyAscii)End Sub程序运行后,在键盘上输入"abcdefg",单击命令按钮,则文本框中显示的内容为______。

A、abcdefgB、不显示任何信息C、ABCDEFGD、出错34、在程序运行期间,如果拖动滚动条上的滚动框,则触发的滚动条事件是______。

A、MoveB、ChangeC、ScrollD、GetFocus35、假定有下面的过程:Function Func(a As Integer, b As Integer) As IntegerStatic m As Integer, i As Integerm = 0i = 2i = i + m + 1m = i + a + bFunc = mEnd Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim k As Integer, m As IntegerDim p As Integerk = 4m = 1p = Func(k, m)Print p;p = Func(k, m)Print pEnd Sub程序运行后,单击命令按钮,输出结果为______。

A、 8 17B、 8 16C、 8 20D、 8 8二、填空题:1、面向对象的模型中,最基本的概念是对象和______。

类2、数据结构包括数据的逻辑结构、数据的______以及对数据的操作运算。

存储结构3、一个类可以从直接或间接的祖先中继承所有属性和方法。

采用这个方法提高了软件的______。

可重用性4、软件维护活动包括以下几类:改正性维护、适应性维护、______维护和预防性维护。

完善性5、实现算法所需的存储单元多少和算法的工作量大小分别称为算法的______。

空间复杂度和时间复杂度6、文件对话框分为两种,即打开文件对话框和______对话框。

保存文件7、控件数组的名字由Name属性指定,而数组中的每个元素由______属性指定。

Index8、执行下列语句后,输出的结果是0、______。

(<CR>为回车)abcdefghijks$="ABCDEFGHIJK" <CR>print instr(S$,"efg") <CR>print lcase$(S$) <CR>9、Visual Basic应用程序通常由3类模块组成,即窗体模块、______和类模块。

标准模块10、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:Private Sub Form_Click()Text1.Text = "VB程序设计"End SubPrivate Sub Text1_Change()Picture1.Print "VB programming"End Sub程序运行后,单击窗体,则在文本框中显示的内容是VB程序设计,而在图片框中显示的内容是______。

VB programming11、在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下事件过程:Private Sub Form_Load()ShowText1.Text = ""Text2.Text = ""Text2.SetFocusEnd SubPrivate Sub Text2_KeyDown(KeyCode As Integer, Shift As Integer)Text1.Text = Text1.Text + Chr(KeyCode - 4)End Sub程序运行后,如果在Text2文本框中输入"efghi",则Text1文本框中的内容为______。

相关文档
最新文档