[计算机类试卷]VB笔试模拟试卷134及答案与解析.doc

上传人:postpastor181 文档编号:494038 上传时间:2018-11-30 格式:DOC 页数:21 大小:60.50KB
下载 相关 举报
[计算机类试卷]VB笔试模拟试卷134及答案与解析.doc_第1页
第1页 / 共21页
[计算机类试卷]VB笔试模拟试卷134及答案与解析.doc_第2页
第2页 / 共21页
[计算机类试卷]VB笔试模拟试卷134及答案与解析.doc_第3页
第3页 / 共21页
[计算机类试卷]VB笔试模拟试卷134及答案与解析.doc_第4页
第4页 / 共21页
[计算机类试卷]VB笔试模拟试卷134及答案与解析.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、VB笔试模拟试卷 134及答案与解析 1 算法的空间复杂度是指 _。 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)算法执行过程中所需要的存储空间 2 下列关于栈的叙述中正确的是 _。 ( A)在栈中只能插入数据 ( B)在栈中只能删除数据 ( C)栈是先进先出的线性表 ( D)栈是先进后出的线性表 3 在深度为 5的满二叉树中,叶子结点的个数为 _。 ( A) 32 ( B) 31 ( C) 16 ( D) 15 4 对建立良好的 程序设计风格,下面描述正确的是 _。 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名要符合语法 ( C)

2、充分考虑程序的执行效率 ( D)程序的注释可有可无 5 下面对对象概念描述错误的是 _。 ( A)任何对象都必须有继承性 ( B)对象是属性和方法的封装体 ( C)对象间的通讯靠消息传递 ( D)操作是对象的动态性属性 6 下面不属于软件工程的 3个要素的是 _。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 7 程序流程图 (PFD)中的箭头代表 的是 _。 ( A)数据流 ( B)控制流 ( C)调用关系 ( D)组成关系 8 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 _。 ( A)数据库系统 ( B)文件系统 (

3、C)人工管理 ( D)数据项管理 9 用树形结构来表示实体之间联系的模型称为 _。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)数据模型 10 关系数据库管理系统能实现的专门关系运算包括 _。 ( A)排序、索 引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 11 以下叙述中错误的是 _。 ( A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 ( B)以 .BAS为扩展名的文件是标准模块文件 ( C)窗体文件包含该窗体及其控件的属性 ( D)一个工程中可以含有多个标准模块文件 12 以下叙述中错误的是 _。 ( A)

4、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 ( B)保存 Visual Basic程序时,应分别保 存窗体文件及工程文件 ( C) Visual Basic应用程序只能以解释方式执行 ( D)事件可以由用户引发,也可以由系统引发 13 以下能正确定义数据类型 TelBook的代码是 _。 ( A) Type TelBook Name As String*10 TelNum As Integer End Type ( B) Type TelBook Name As String*10 TelNum AS Integer End TelBook ( C) Type TelB

5、ook Name String*10 TelNum Integer End Type TelBook ( D) Typedef TelBook NameString*10 TelNum Integer EndType 14 以下声明语句中错误的是 _。 ( A) Constvar1=123 ( B) Dimvar2=ABC ( C) Dim intSum As Integer ( D) Static vat3 As Integer 15 往窗体 Form1上添加 一个列表框控件 List1,并编写如下代码: Private Sub Form_Load() For i=0 To 6 List1.

6、AddItem i Next i End Sub 为了在程序运行时,按住 Ctrl键单击列表中的项目可以选中多个项目,可以设置 List1的属性 _。 ( A) List1. List ( B) List1. ListIndex ( C) List1. MultiSelect ( D) List1. Text 16 设 a=10, b=5, c=1,执行语句 Print a b c后,窗体上显示的是 _。 ( A) True ( B) False ( C) 1 ( D)出错信息 17 在循环体中,可以使程序转让控制权,以便让操作系统处理其他的事件的语句是 _。 ( A) Exit Do ( B

7、) DoEvents ( C) End ( D) Unload 18 以下能判断是否到达文件尾的函数是 _。 ( A) BOF ( B) LOC ( C) LOF ( D) EOF 19 如果一个工程含有多 个窗体及标准模块,则以下叙述中错误的是 _。 ( A)如果工程中含有 SubMain过程,则程序一定首先执行该过程 ( B)不能把标准模块设置为启动模块 ( C)用 Hide方法只是隐藏一个窗体,不能从内存中清除该窗体 ( D)任何时刻最多只有一个窗体是活动窗体 20 窗体的 MouseDown事件过程 Form_MouseDown(ButtonAsInteger, ShiftAsInte

8、ger,XAsSingle,YAsSingle)有 4个参数,关于这些参数正确的描述是_。 ( A)通过 Button参数判定当前按下的是哪一个鼠标键 ( B) Shift参数只能用来确定是否按下 Shift键 ( C) Shift参数只能用来确定是否按下 Alt和 Ctrl键 ( D)参数 X, Y用来设置鼠标当前位置的坐标 21 设组合框 Combo1中有 3个项目,则以下能删除最后一项的语句是 _。 ( A) Combo1.RemoveItem Text ( B) Combo1.RemoveItem 2 ( C) Combo1.RemoveItem 3 ( D) Combo1.Remov

9、eItem Combo1.Listcount 22 以下关于焦点的叙述中,错误的是 _。 ( A)如果文本框的 TabStop属性为 False,则不能接收从键盘上输入的数据 ( B)当文本框失去焦点时,触发 LostFocus事件 ( C)当文本框的 Enabled属性为 False时,其 Tab顺序不起作用 ( D)可以用 TabIndex属性改变 Tab顺序 23 如果要在菜单中添加一个分隔线,则应将其 Caption属性设置为 _。 ( A) = ( B) * ( C) num=num+2.4 Loop End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 _。 ( A) 1

10、3.45.8 ( B) 1 3 5 ( C) 1 4 7 ( D)无数据输出 28 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程 : Private Sub Command1_Click() Dim a As Integer, s As Integer a=8 s=1 Do s=s+a a=a-1 Loop While a =0 Print s; a End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 _。 ( A) 7 9 ( B) 340 ( C) 9 7 ( D)死循环 29 在窗体上画一个名称为 Text1的文本框,并编写如下程序: Private

11、 Sub Form_Load() Show Text1.Text=“ Text1.SetFocus End Sub Private Sub Form_MouseUp(Button As Integer,Shift As Integer, X As Single, Y As Single) Print“程序设计 “ End Sub Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer) Print“VisualBasic“; End Sub 程序运行后,如果按 A键,然后单击窗体,则在窗体上显示的内容是 _。 ( A) Vi

12、sual Basic ( B)程序设计 ( C) A程序设计 ( D) Visual Basic程序设计 30 设有如下程序: Private Sub Command1_Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 5 x=n/i n=n+1 sum=sum+x Next End Sub 该程序通过 For循环计算一个表达式的值,这个表 达式是 _。 ( A) 1+1/2+2/3+3/4+4/5 ( B) 1+1/2+2/3+3/4 ( C) 1/2+2/3+3/4+4/5 ( D) 1+1/2+1/3+1/4+1/5

13、31 在窗体上画一个名称为 Command1的命令按钮,然后编写如下代码: Option Base 1 Prirate Sub Command1_Click() d=0 c=10 x=Array(10,12,21,32,24) For i=1 To 5 If x(i) c Then d=d+x(i) c=x(i) Else d=d-c End If Next I Print d End Sub 程序运行后,如果单击命令按钮,则在窗体上输出的内容为 _。 ( A) 89 ( B) 99 ( C) 23 ( D) 77 32 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程:

14、 Private Sub Command1_Click() For n=1 To 20 If n Mod 3 0 Then m=m+n3 Next n Print n End Sub 程序运行后,如果单击命令按钮,则窗体上显示的内容是 _。 ( A) 15 ( B) 18 ( C) 21 ( D) 24 33 以下有关 数组定义的语句序列中,错误的是 _。 ( A) Static arr1(3) Arr1(1)=100 arr1(2)=“Hello“ arr1(3)=123.45 ( B) Dim arr2()As Integer Dim size As Integer Private Sub

15、 Command2_Click() size=InputBox(“输入 :“) ReDimarr2(size) End Sub ( C) Option Base 1 Private Sub Command3_Click() Dim arr3(3)As Integer End Sub ( D) Dim n As Integer Private Sub Command4_Click() Dim arr4(n)As Integer End Sub 34 在窗体上画两个滚动条,名称分别为 Hscroll1、 Hscroll2;六个标签,名称分别为 Label1、 Label2、 Label3、 Lab

16、el4、 Label5、 Label6,其中标签 Label4 Label6分别显示 “A”、 “B”、 “A*B”等文字信息,标签 Label1、 Label2分别显示其右侧的滚动条的数值, Label3显示 A*B的计算结果。当移动滚动框时,在相应的标签中显示滚动条的值。当单击命令按钮 “计算 ”时,对标签 Label1、 Label2中显示的两个值求积,并将结果显示在 Label3中。以下不能实现上述功能的事件过程是 _。 ( A) Private Sub Command1_Click() Label3. Caption=Str(Val(Label1.Caption)*Val(Label

17、2.Caption) End Sub ( B) Private Sub Command1_Click() Label3.Caption=HScroll1.Value*HScroll2.Value End Sub ( C) Private Sub Command1_Click() Label3.Caption=HScroll1*HScroll2 End Sub ( D) Private Sub Command1_Click() Label3.Caption=HScroll1.Text*HScroll2.Text End Sub 35 实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【

18、】。 36 数据结构包括数据的逻辑结构、数据的【 】以及对数据的操作运算。 37 一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【 】。 38 面向对象的模型中,最基本的概念是对象和【 】。 39 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 40 记时器控件能有规律的以一定时间间隔触发【 】事件,并执行该事件过程中的程序代码。 41 为了使标签能自动调整大小以显示全部文本内容,应把标签的【 】属性设置为True。 42 在 KeyDown和 KeyUp事件过程中,当参数 Shift的值为十进制数 1, 2, 4时,分别代表 Shift

19、、【 】、【 】键。 43 在 3种不同类型的组合框中,只能选择而不能输入数据的组合框是【 】。 44 把窗体的 KeyPreview属性设置为 True,并编写如下两个事件过程: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Print KeyCode; End Sub Private Sub Form_KeyPress(KeyAscii As Integer) Print KeyAscii End Sub 程序运行后,如果按下 A键,则在窗体上输出的数值为【 】和【 】。 45 为了显示一个窗体,所使用的方法为

20、【 】;为了隐藏一个窗 体,所使用的方法为【 】。 46 执行以下程序段,并输入 1.23,则程序的输出结果应是【 】。 N=Str(InputBox(“请输入一个实数 :“) p=InStr(N,“.“) Print Mid(N, p) VB笔试模拟试卷 134答案与解析 1 【正确答案】 D 【试题解析】 一个算法的空间复杂度,一般是指执行这个算法所需的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。 2 【正确答案】 D 【试 题解析】 栈是限定在一端进行插入与删除的线性表。栈是按照 “先进后出 ”或“后进先出 ”

21、的原则组织数据的,因此,栈也被称为 “先进后出 ”表或 “后进先出 ”表。 3 【正确答案】 C 【试题解析】 所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第 K层上有 2k-1个结点,且深度为 m的满二叉树有 2m个结点。在满二叉树中,最后一层的结点个数就是叶子结点的个数,本题中深度为5,故叶子结点数为 25-1=24=16。 4 【正确答案】 A 【试题解析】 要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解;正确的注释能够

22、帮助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。 5 【正确答案】 A 【试题解析】 对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。 6 【正确答案】 D 【试题解析】 软件工程 包括 3个要素,即方法、工具和过程。 7 【正确答案】 B 【试题解析】 程序流程图 (PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。 8 【正确答案】 A 【试题解析】 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统

23、阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。 9 【正确答案】 B 【试题解析】 层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组 织机构,它们自顶向下、层次分明。 10 【正确答案】 B 【试题解析】 关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。 11 【正确答案】 A 【试题解析】 Visual Basic中可以定义工程组,此时的工程资源管理器窗口中可以看到多个工程文件及属于这些工程的其他文件。 12 【正确答案】 C 【试题解析】 Visual Basic应用程序可以以解释方式执行

24、,也可以编译成可执行文件执行。 13 【正确答案】 A 【试题解析】 用户可以利用 Type语句定义自己的数据类型,其格式如下: Type数据类型名 数据类型元素名 As类型名 数据类型元素名 As类型名 End Type 14 【正确答案】 B 【试题解析】 Visual Basic中 Dim只能声明变量,而不能声明一个常量。声明常量要用 Const。 Static则是用来定义一个静态变量的。 15 【正确答案】 C 【试题解析】 Load事件是在窗体被装入工作区时触发的事件。当应用程序启动时,自动执行该事件,所以该事件通常用来在启动应用时对属性和变量进行初始化。 而 MouseDown、

25、MouseUp是鼠标指针在某个对象上按键时激发的, Click是鼠标单击时激发的。 16 【正确答案】 B 【试题解析】 该打印语句是分为两步来执行的,先判断 a b,即 10 5,结果为True:再判断 True c,即 True 1,因为当把逻辑型值转化成数值型时, False转变成 0, True转变成 -1,即 -1 1,结果为 False。 17 【正确答案】 B 【试题解析】 DoEvents的作用是转让控制权,以便让操作系统处理其他的事件。在一些循环次数较多的循环体中使用 DoEvents可以避免程序 “不响应 ”。 18 【正确答案】 D 【试题解析】 Visual Basic

26、中, LOC函数是用来在已打开的文件中指定当前读 /写的位置, LOF函数是用来返回已打开文件的长度, EOF函数是用来判断是否到达已打开文件的尾部。 19 【正确答案】 A 【试题解析】 工程中首先执行的部分可以由编程人员自己设置,并不一定要先执行 Sub Main过程。 20 【正确答案】 A 【试题解析】 窗体的 MouseDown事件中, Button参数是用来判断当前按下的是哪个鼠 标键 (1表示左键, 2表示右键, 4表示中间按键 ), Shift参数是用来判断Shift、 Alt和 Ctrl键有没有被按下 (1表示 Shift被按下, 2表示 Alt被按下, 4表示Ctrl被按下

27、, 6表示 Ctrl和 Alt被同时按下等 ),参数 X, Y返回鼠标当前位置的坐标,而不是用来设置的。 21 【正确答案】 B 【试题解析】 在 ComboBox控件中, RemoveItem方法是用来删除控件中的项目的,其表达式为: object. RemoveItem index 其中, 0indexComboBox.ListCount-1 22 【正确答案】 A 【试题解析】 TabStop属性是用来判断是否能够使用 Tab键来将焦点从一个对象移到另一个对象,它不能决定控件能否接收从键盘上输入的数据。 23 【正确答案】 D 【试题解析】 如果要在菜单的两个命令项之间添加一个分隔线,可

28、在标题(Caption)文本框中输入一个连字符 “-”。 24 【正确答案】 C 【试题解析】 Visual Basic访问文件的方式分为三类:有Input/Output/Append(访问顺序输入 /输出文件 )、 Binary(访问二进制文件 )、Random(访问随机存取文件 )。如果未指定方式,则以 Random访问方式打开文件。而以 Random形式打开的文件是既可以读,也可以写的。 25 【正确答案】 A 【试题解析】 Select Case执行时,首先计算 Select Case语句中的测试表达式的值,然后从第一个 Case开始找满足该值的 Case语句,遇到第一个表达式列表值与

29、测试表达式相匹配的 Case语句,则执行其后的语句序列,然后跳出 Select Case结构。而本题第一个语句就满足条件,所以执行第一条语句,结果为 x=10。 26 【正确答案】 A 【试题解析】 DoLoop While 循环是先执行一次循环体,再判断条件是否为True,如为 True,则继续执行循环体,如为 False,则结束。所以如果条件是一个为 0的常数,即条件为 False,则执行一次循环体后退出。 27 【正确答案】 B 【试题解析】 Do UntilLoop 循环采用的是先判断循环条件后执行循环体的做法。而用 Until关键字表示当循环条件为 False时执行循环体,直到条件为

30、 True时终止循环。代码中, num是整型数据,循环体共 被执行 3次。循环体第三次被执行后, num的值为 7,故循环终止。 28 【正确答案】 C 【试题解析】 DoLoop While 循环采用的是先执行循环体再判断条件的做法。所以代码先执行了一次循环体,使得 s=9, a=7,再判断条件 a =0为假,则终止循环。 29 【正确答案】 D 【试题解析】 因为程序一运行,文本框 Text1获得焦点,按下 A键后,执行Text1_KeyDown事件,在窗体上显示 “Visual Basic”;这时再单击窗体,则触发Form_MouseUp事件,在窗体上显示 “程序设计 ”。 30 【正确

31、答案】 C 【试题解析】 本题考查循环语句,其过程如下: i=1时, x=0/1=0, n=0+1=1, sum=0+0; i=2时, x=1/2, n=1+1=2, sum=0+1/2; i=3时, x=2/3, n=2+1=3, sum=0+1/2+2/3; i=4时, x=3/4, n=3+1=4, sum=0+1/2+2/3+3/4; i=5时, x=4/5, n=4+1=5, sum=0+1/2+2/3+3/4+4/5。 31 【正确答案】 C 【试题解析】 本题的循环过程如下: i=1时, x(1)=10, d=-10, c=10; i=2时, x(2)=12, d=2, c=12

32、; i=3时, x(3)=21, d=23, c=21; i=4时, x(4)=32, d=55, c=32; i=5时, x(5)=24, d=23, c=32; 32 【正确答案】 C 【试题解析】 本题考查的是 For.Next循环语句。 For.Next循环执行时,先将初始值赋给循环变量,判断是否超过终值,若未超过则执行循环体,遇到 Next语句后,循环变量增加一个步长 (默认值为 1),再判断是否超过终值,若未超过则 继续执行循环体,如此重复直到循环变量超过终值,退出循环。本题中的循环变量为 n,步长为 1,当 n=20时,再执行 Next n,则 n=21,此时 n大于终值 20,

33、退出循环。 33 【正确答案】 D 【试题解析】 在数组定义中,定义的数组元素个数不能是变量。而选项 D中的 n是一个变量。 34 【正确答案】 D 【试题解析】 HScroll控件缺省属性为 Value,即 HScroll1与 HScroll1.Value相等,而其属性中没有 Text属性。 35 【正确答案】 空间复杂度和时间复杂度 【试题解析】 算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。 36 【正确答案】 存储结构 【试题解析】 数据结构包括 3个方面,即数据的逻辑结构、数据的存储结构及对

34、数据的操作运算。 37 【正确答案】 可重用性 【试题解析】 继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。 38 【正确答案】 类 【试题解析】 面向对象模型中,最基本的 概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。 39 【正确答案】 完善性 【试题解析】 软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软

35、件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增 强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 40 【正确答案】 Timer 【试题解析】 Timer事件在一个 Timer控件的预定的时间间隔过去之后发生。该间隔的频率储存于该控件的 Interval属性中,它以千分之一秒为单位指定时间的长度。 41 【正确答案】 AutoSize 【试题解析】 如果希望 Label显示可变长度的行或变化的行数,就要设置AutoSize。 42 【

36、正确答案】 Ctrl , Alt 【试题解析】 Shift是在 Keydown或 Keyup事件发生时响应 Shift, Ctrl和 Alt键的状态的一个整数。 Shift参数是一个位域,它用最少的位响应 Shift键 (位 0)、Ctrl键 (位 1)和 Alt键 (位 2)。这些位分别对应于值 1、 2和 4。可通过对一些、所有或无位的设置来指明有一些、所有或零个键被按下。例如,如果 Ctrl和 Alt这两个键都被按下,则 Shift的值为 6。 43 【正确答案】 下拉式列表框 【试题解析】 下拉式列表框:这种样式仅允许从下拉式列表中选择。 (缺省值 )下拉式组合框:包括一个下拉式列表和

37、一个文本框。可以从列表选择或在文本框中输入。 简单组合框:包括一个文本框和一个不能下拉的列表。可以从列表中选择或在文本框中输入。简单组合框的大小包括编辑和列表部分。按缺省规定,简单组合框的大小调整在没有任何列表显示的状态。增加 Height属性值可显示列表的更多部分。 44 【正确答案】 65,97 【试题解析】 按下和松开一个 ANSI键时发生 KeyPress事件,其语法为: Private Sub object_KeyPress(index As Integer,keyascii As Integer) KeyPreview属性,返回或设置一个值,以决定是否在控件的键盘事件之前激活窗体的

38、键盘事件。键盘事件为: KeyDown、 KeyUp和 KeyPress。当 KeyPreview的值为。 True时窗体先接收键盘事件,然后是活动控件接收事件;为 False时 (缺省值 )活动控件接收键盘事件,而窗体不接收。 KeyPress将每个字符的大、小写形式作为不同的键代码解释,即作为两种不同的字符。而 KeyDown和 KeyUp用两种参数解释每个字符的大写形式和小写形式:KeyCode显示物理的键 (将 A和 a作为同一个键返回 )和 Shift指 Shift+Key键的状态而且返回 A或 a其中之一。 本题中,由于 Form的 KeyPreview属性为 True,窗体能够接

39、受到键盘事件。当 A键按下时, KeyDown事件产生,此时 KeyCode=65。 A键松开后, KeyPress事件产生,此时 KeyAscii=97。 45 【正确答案】 Show,Hide 【试题解析】 Show方法用来显示窗体对象或 MDI窗体对象,如果该窗体从未加载则会自动加载。 Hide方法用来隐藏窗体对象或 MDI窗体对象,但是不能将其从内存中卸载 (从内存中卸载窗体要用 Unload)。 46 【正确答案】 .23 【试题解析】 InStr函数、 Mid函数 InStr(首字符位置 字符串 1,字符串 2, n)用来在 “字符串 1”中查找 “字符串 2”,如果找到,则返回

40、“字符串 2”的第一个字符在 “字符串 1”中的位置。 如果带有参数 “首字符位置 ”,则从该位置开始查找,否则从 “字符串 1”的起始位置查找。可选参数 “n”用来指定字符串比较方式,可以取 0、 1或 2。如为 0,则进行在比较时区分大小写;如为 1,则在比较时忽、略大小 写;如为 2,则基于数据库中包含的信息进行比较。 Mid(字符串, p, n)函数用来在 “字符串 ”中从第 p个字符开始,向后截取 n个字符。如果省略参数 n,则从第 p个字符开始,向后截取到字符串的末尾。 跟踪程序: n=“1.23“ p=InStr(n,“.“)=InStr(“1.23“,“.“) p=2 所以, Mid(“1.23“,2)所截取的字符是: “.23”。 最终的输出结果是: .23。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1