1、VB笔试模拟试卷 176及答案与解析 1 程序流程图中带有箭头的线段表示的是 ( A)图元关系 ( B)数据流 ( C)控制流 ( D)调用关系 2 下面不属于软件设计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 3 下列选项中,不属于模块间耦合的是 ( A)数据耦合 ( B)标记耦合 ( C)异构耦合 ( D)公共耦合 4 下列叙述中,不属于软件需求规格说明书的作用的是 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作 的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 5 算法的时间复杂
2、度是指 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 6 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D) B)和 C) 7 栈底至栈顶依次存放元素 A、 B、 C、 D,在第 5个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是 ( A) ABCED ( B) DCBEA ( C) DBCEA ( D) CDABE 8 数据库设计包括两个方面的设计内容,它们是 ( A)概念设计和逻辑设计 ( B)模式设计和内模式设计 (
3、 C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 9 关系表中的每一横行称为一个 ( A)元组 ( B)字段 ( C)属性 ( D)码 10 设有表示学生选课的 3张表,学生 S(学号,姓名,性别,年龄,身份证号 ),课程 C(课号,课名 ),选课 SC(学号,课号,成绩 ),则表 SC的关键字 (键或码 )为 ( A)课号,成绩 ( B)学号,成绩 ( C)学号,课号 ( D)学号,姓名,成绩 11 窗体文件的扩展名是 ( A) .bas ( B) .cls ( C) .frm ( D) .res 12 设 y是整型变量,能判断 y为奇数的表达式是 ( A) Not(y Mod
4、 20 ( C) (y-1) Mod 21 13 下面说法不正确的是 ( A)变量名的长度不能超过 255个字符 ( B)变量名可以包含小数点或者内嵌的类型声明字符 ( C)变量名不能使用关键字 ( D)变量名的第一个字符必须是字母 14 定义有 5个整数型元素的数组,正确的语句是 ( A) Dim a(4) As Integer ( B) Option Base 1:Dim a(5) ( C) Dim a & (5) ( D) Dime a(5) As Integer 15 设 a=6,则执行 x=IIF(a 5, -1, 0)后, x的值为 ( A) 5 ( B) 6 ( C) 0 ( D
5、) -1 16 如果将文本框的 Locked属性设置为 True,则以下说法正确的是 ( A)此时在属性窗口不可以修改文本框的 Text属性值 ( B)运行时用户不可以在界面修改文本框中的内容 ( C)在程序代码中不可以修改文本框的内容,如不可以使用语句Text1.Text=“aaa“, ( D)以上均不正确 17 编写如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode) End Sub Private SubForm_KeyPress(KeyAscii As Inte
6、ger) Print Chr(KeyAscii) End Sub 在一般情况下 (即不按住 “Shift”键和锁定大写键时 ) 运行程序,若按 “T”键,则程序输出的结果是 A ( A) T T ( B) t T ( C) T t ( D) t t 18 以下事件过程可以将打开对话框的标题改为 “新时代 ”的是 ( A) Private Sub Command2_Click() CommonDialog1.DialogTitle=“新时代 “ CommonDialog1.ShowOpen End Sub ( B) Private SubCommand2_Click() CommonDialog
7、1.DialogTitle=“新时代 “ CommonDialog1.ShowFont End Sub ( C) Private Sub Command2_Click() CommonDialog1.DialogTitle=“新时代 “ CommonDialog1.Show End Sub ( D) Private Sub Command2_Click() CommonDialog1.DialogTitle=“新时代 “ CommonDialog1.ShowColor End Sub 19 如果要将窗体中的某个命令按钮设置成不可见状态,应该设置命令按钮的什么属性 ( A) Value ( B)
8、 Visible ( C) Enabled ( D) Default 20 要使文本框可输入多行文字,要更改的默认选项是 ( A) SorollBoars和 MultiLine ( B) Visible ( C) SorollBoars ( D)以上都不是 21 要触发组合框的 DblClick事件,只有将组合框的 Style属性设置为 ( A) 0 ( B) 1 ( C) 2 ( D) 3 22 在窗体上有一个文本框控件,名称为 TextTime;一个计时器控件,名称为Timer1。要求每一秒在文本框中显示一次当前的时间。程序为: Private Sub Timer1_ _( ) TextT
9、ime.text=Time End Sub 在下画线上应填入的内容是 ( A) Enabled ( B) Visible ( C) Interval ( D) Timer 23 要使文本框获得输入焦点,则应采用文本框控件的方法是 ( A) GotFocus ( B) LostFocous ( C) KeyPress ( D) SetFocus 24 假定有如下的窗体事件过程: Private Sub Form_Click() a$=“Microsoft Visual Basic“ b$=Right(a$, 5) c$=Mid(a$, 1, 9) MsgBox a$, 34, b$, c$, 5
10、 End Sub 程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是 ( A) Microsoft Visual ( B) Microsoft ( C) Basic ( D) 5 25 下面程序段执行结果为 x=Int(Rnd() +4) Select Case x Case 5 Print “excellent“ Case 4 Print “good“ Case 3 Print “pass“ Case Else Print “fail“ End Select ( A) excellent ( B) good ( C) pass ( D) fall 26 设 A=“123456“,则
11、表达式 Val(Left(A, 4)+Mid(A, 4, 2)的值为 ( A) 123456 ( B) 123445 ( C) 5 ( D) 6 27 在窗体上画一 个通用对话框,其名称为 CommonDialog1,然后画一个命令按钮,并编写如下事件过程: Private Sub Command1_Click() CommonDialog1.Flags=vbOFNHideReadOnly CommonDialog1.Filter=“All Files(*.*)|*.*|Text Files(*.txt)|*.txt CommonDialog1.FilterIndex=1 CommonDial
12、og1.ShowOpen MsgBox CommonDialog1.FileName End Sub 程序运行后,单击命令按钮,将显示一个 “打开 ”对话框,此时在 “文件类型 ”框中显示的是 ( A) All Files(*.*) ( B) Text Files(*.txt) ( C) Batch Files(*.bat) ( D) All Files(*.*)|Text Files(*.txt) 28 如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的哪个属性 ( A) Value ( B) Visible ( C) Enabled ( D) Default 29 函数过程 F
13、un1的功 能是:如果参数 b为奇数,则返回值为 1,否则返回值为0。 Function Fun1(b As Integer) if _ Then Fun1=0 Else Fun1=1 End If End Function 使该功能完整,应在空行处填入以下哪条语句 ( A) b Mod 20 ( B) b Mod 2=0 ( C) b/2=1 ( D) b2=0 30 以下所列的菜单结构。 要求程序运行后,如果单击菜单项 “大图标 ”,则在该菜单项前添加一个 “”。以下正确的事件过程是 ( A) Private Sub bigicon_Click() bigicon.Checked=Fals
14、e End Sub ( B) Private Sub bigicon_Click() Me.appear.bigicon.Checked=True End Sub ( C) Private Sub bigicon_Click() bigicon.Checked=True End Sub ( D) Private Sub bigicon_Click() appear.bigicon.Checked=True End Sub 31 下列对变量的定义中,不能定义 a为变体变量的是 ( A) Dim a As Double ( B) Dim a As Variant ( C) Dim a ( D) a
15、=24 32 有如下程序: Private Sub Command1_Click() a$=“A WORKER IS HERE“ x=Len(a$) For i=1 To x-1 b$=Mid$(a$, i, 3) If b$=“WOR“, Then S=S+1 Next Print S End Sub 单击命令按钮,程序运行结果为 A ( A) 1 ( B) 2 ( C) 3 ( D) 5 33 Mid(“Hello Everyone“, 7, 3) 的执行结果是 ( A) yon ( B) every ( C) Eve ( D) one 34 在窗体上有一个命令按钮,然后编写如下事件过程:
16、 Private Sub Command1_Click() Dim a(5) As String FOR i=1 To 5 a(i) =Chr(Asc(“A“) +(i-1) Next For Each b In a Print b; Next End Sub 程序运行后,单 击命令按钮,输出结果是 ( A) ABCDE ( B) 1 2 3 4 5 ( C) abcde ( D)出错信息 35 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 x=4 For j=1 To 2 x=x+6 Next Next P
17、rint x End Sub 程序运行后,单击命令按钮,输出结果是 ( A) 12 ( B) 13 ( C) 16 ( D) 17 36 数据的独立性分为逻辑独立性与物理独立性。当数据的存 储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为 _。 37 在关系模型中,二维表的行称为 _。 38 数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,_是用户的数据视图,也就是用户所见到的数据模式。 39 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_和选择排序。 40 栈的 3种基本运算是:入栈、退栈和 _。 41 属性窗口分为 4个部分
18、,这 4个部分分别是 _。 42 Text文本框接受的最长字符数由文本框的 _属性确定。 43 设当前日期为 2007年 12月 27日,星期四,则执行下列语句后的输出结果是_。 Print Day(Now) Print Month(Now) Print YeaffNow) Print Weekday(Now) 44 表达式 “12345“ “12345“&“ABC“的值是 _。 45 若要添加 CommonDialog控件,则应从 “工程 ”菜单中选定 “部件 ”,在 “部件 ”对话框的 “控件 ”选项卡中选择 _,将控件添加到工具箱中。 46 下列程序的功能是:弹出一个对话框询问用户是否输
19、出,如果是,则输出:否则结束。请填空。 Sub PrintOut() Dim a As Integer a=MsgBox(“输出结果 ?“,vblnformation+vbYesNo, “提示: “) If a=_Then Print “Myresult“ End If End Sub 47 如果要通过程序代码来一次性删除列表框中所有项目,则应使用的方法是_。 48 窗体中有图片框 (Picture1)和 计时器 (Timer1)两个控件。程序运行时,将图片加载到图片框中,然后图片框以每秒一次的速度向窗体的右下角移动,每次向左、向右移动 300twip。请填空。 Private Sub For
20、m_Load()Picture1.Picture=LoadPieture(“c:My Documents图片 Qian1_Icon02.ico“)_End SubPrivate Sub Timer1_Time()Static x,y As Integerx=x+300y=y+300Picture1.Move x,yEnd Sub 49 下列程序段的功能是:从文本框中输入一个数值,如果该数值满足 “除以 4余1,除以 5余 2”条件,则在窗体上输山文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容。请填空。 Private Sub Command1_Click() x=Val(Tex
21、t1.Text) If_Then Print x Else _ Text1.Text=“ End If End Sub 50 滚动条的最小值属性是 _,最大值属性是 _。 VB笔试模 拟试卷 176答案与解析 1 【正确答案】 C 【试题解析】 程序流程图是人们对解决问题的方法、思路或算法的一种图形方式的描述。其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容;流程线表示操作的先后次序。带箭头的线段在数据流程图中表示数据流;带箭头的线段在程序流程图中表示控制流。题中给出的选项中,在图元之间用带有箭头的线段表示图元关系。在模块之间用带有箭头的线段表示调用关系。 2 【正确答案】 C
22、【试题解析】 软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该 遵循的基本原理和与软件设计有关的概念,它们具有抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。 3 【正确答案】 C 【试题解析】 模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从强到弱分别是:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合这种方式。 4 【正确答案】 D 【试题解析】 软件需求规格说明书 (SRS, Software Requirement Specification) 是需求分析阶段的最后成果,是软
23、件开发中的重要文档之一。它具有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 5 【正确答案】 C 【试题解析】 算法的复杂度主要包括算法的时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算的次数;算法的 空间复杂度一般是指执行这个算法所需要的内存空间。 6 【正确答案】 B 【试题解析】 堆排序的比较次数为 nlog2n;直接插入排序的比较次数为 n(n-1)/2;快速排序的比较次数为 nlog2n。 7 【正确答案】 B 【试题解析】 栈操作
24、原则上 “后进先出 ”,栈底至栈顶依次存放元素 A、 B、 C、D,则表明这 4个元素中 D是最后进栈, B、 C处于中间, A最早进栈,所以出栈时一定是先出 D,再出 C,最后出 A。 8 【正确答案】 A 【试题解析】 数据库设计包括数据库概念设计和数据库逻辑设计 两个方面的内容。 9 【正确答案】 A 【试题解析】 关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为一个属性,对应表中的一个字段;在二维表中凡能唯一标识元组的最小属性集称为该表的键或码。 10 【正确答案】 C 【试题解析】 “选课 SC”表是 “学生 S”表和 “课程 C”表的映射表,主键是两个表主键的组合。 1
25、1 【正确答案】 C 【试题解析】 bas为程序模块文件的扩展名; .cls为类模块文件的扩展名; .res为相关资源文件的扩展名, .frm为窗体文件的扩展名,故选项 C)正确。 12 【正确答案】 B 【试题解析】 Mod运算符是求余数。 y Mod 2=1为奇数, y Mod 2 =0为偶数。 13 【正确答案】 B 【试题解析】 在 Visual Basic中,可以用名字来表示内存的位置,以便访问内存中的数据。有关变量命名的规则如下: 名字只能由字母、数字和下画线组成。 名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符。 名字的有效字符为 255个。 不能用 Visual
26、Basic的保留字作变量名,但可以把保留字嵌入变量名中;同时变量名也不能 是末尾带有类型说明符的保留字,例如变量Print和 Print $是非法的,而变量 Print_Number则是合法的。 14 【正确答案】 A 【试题解析】 在选项 B中,语句 OptionBase1不能放在过程中与 Dim语句写在一行;选项 C中,使用了多余的字符 “&”;选项 D中的关键字错误。选项 A中的4表示最大下标的值,而起始下标默认为 0,数组包含 a(0) a(4)5个元素。 15 【正确答案】 D 【试题解析】 IIF方法根据表达式的值来快定返回其第 2和第 3个参数中的某一个,表达式是其第 1个 参数
27、。在本题中 a 5为 True,所以返回的是 -1。 16 【正确答案】 B 【试题解析】 文本框的 Locked属性是用来指定文本框是否锁定,当设置值为False(默认值 )时,可以编辑文本框中的文本,当设置值为 True时,可以滚动和选择控件中的文本,但不可以编辑。 17 【正确答案】 C 【试题解析】 请复习 KeyPress事件和 KeyDown事件各参数的含义。 18 【正确答案】 A 【试题解析】 我们一眼就可以看出选项 A)是正确的。首先,设置标题属性用DialogTitle属 性,四个选项都一样,所以这个不是区别;再看方法,选项 A)用的是 ShowOpen方法,即打开对话框,
28、所以是正确的;选项 B)用 69是 ShowFont方法,即字体设置对话框,不符合本题的意思,不正确;选项 C)用的是 Show方法,但是对话框没有此方法,所以也不正确;选项 D)用的是 ShowColor方法,是颜色选择对话框,所以也不符合本题的意思。 19 【正确答案】 B 【试题解析】 Visible属性是命令按钮的状态属性,如果将该属性设为 True,则命令按钮可见;如果设置成 Flase,则命令按钮不可见。 20 【正确答案】 A 【试题解析】 MultiLine被设置为 True时可以使用多行文字,不用改SorollBoars。 21 【正确答案】 B 【试题解析】 组合框的事件依
29、赖于其 Style属性,只有 Style属性设置为 1时,才能接收 DblClick事件,因此只有 B)选项正确。 22 【正确答案】 D 【试题解析】 计时器的唯一事件 Timer事件是在指定时间段执行一次的程序。 23 【正确答案】 D 【试题解析】 SetFocus是使文本框具有输入焦点的方法。 24 【正确答案】 C 【试题解析】 b$位置是 Msgbox标题栏上的名称, MsgBox的格式为MsgBox(prompt, buttons, title, helpfile, context) ,其中显示在对话框标题栏中的是字符串表达式。如果省略 title,则将应用程序的名称显示在标题栏
30、中。 25 【正确答案】 B 【试题解析】 在 Visual Basic中,组成变量名的英文字母不区分大小写,例Single和 single是一样的,在定义了一个变量之后,只要字符相同,则不管它大小写是否相 同,指的都是同一个变量。 26 【正确答案】 B 【试题解析】 Left(A,4) =“1234“ Mid(A,4,2) =“45“ Val(“1234“+“45“) =123445 其中, Left和 Mid均为字符串截取函数, “+”为字符串连接符。 27 【正确答案】 A 【试题解析】 通用对话框控件 CommonDialog1的 Filter属性用来指定在对话框中显示的文件类型。利
31、用该属性可以设置多个文件类型,供用户在对话框 “文件类型 ”的下拉列表中选择。 Filter的属性值由一对或多对文 本字符串组成,每对字符串用管道符 “|”隔开,在管道符 “|”前面的部分称为描述,后面的部分一般为通配符文件扩展名,称为 “过滤器 ”。如 “*. txt”等,各对字符串间也用管道符隔开。其格式如下: 窗体 .对话框名 .Filter=“描述符 1|过滤器 1|描述符 2|过滤器 2“ 如果省略窗体,则为当前窗体。本题执行语句后,可以在文件类型栏内通过下拉列表选择要显示的文件类型,而最初默认显示的文件类型 (过滤器 ) 可以由FilterIndex属性来指定,该属性是一个整数。用
32、 Filter属性设置多个过滤器后,每个过滤器都 有一个值,第一个过滤器的值为 1,第二个过滤器的值为 2 用FilterIndex属性可以指定作为默认显示的过滤器,本题中的值是 1,所以显示 All Files(*.*) 。 28 【正确答案】 C 【试题解析】 在 Visual Basic中,控制控件有效性的属性是 Enabled,设置为True,则处于有效状态,如果设置成 False,则处于无效状态,所以选项 C)是正确的; Visible属性是控制空间可见性的,有两种值: True和 False,默认情况下是 True;如果将对象的 Visible值设为 False,窗体和控件在设计阶
33、段仍可见,只有运行时才隐藏,所以选项 B)不正确; Default是决定窗体默认命令按钮的属性,另外,一个窗体只能有一个默认命令按钮,所以选项 D)也不正确; Value属性在不同的控件中有不同的作用 29 【正确答案】 B 【试题解析】 本题考查的是函数过程的定义。 b是偶数的条件是 “b Mod 2=0”,当 b为偶数时返回 0,应将 0赋给 “Fun1”;当 b为奇数时返回 1,即将 1赋给“Fun1”。所以本题的正确答案是选项 B)。 30 【正确答案】 C 【试题解析】 本题考查的 是菜单项的标记,它是通过菜单的 Checked属性来控制的。当其值为 False时,菜单项的前面没有
34、“”;当其值为 True时,则菜单项的前面有 “”。故要使单击菜单项的 “大图标 ”后菜单项的前添加一个 “”,只需将其属性 Checked的值设为 True。 31 【正确答案】 A 【试题解析】 本题的难点是变体类型变量的概念。任何未经说明的变量, Visual Basic都将自动设置为变体类型变量。 32 【正确答案】 A 【试题解析】 此题考查字符串函数与循环语句的嵌套使用。 S用来记录找到指定字 符串的次数,在 “A WORKER IS HERE”中只出现一次,所以返回值是 1。 33 【正确答案】 C 【试题解析】 Mid函数的格式是 Mid$(字符串, p, n) 从第 P个字符
35、开始,向后截取 n个字符。 34 【正确答案】 A 【试题解析】 本题考查数组的赋值操作及 For EachIn 循环语句。本程序段首先定义了一个一维数组变量,然后用 For循环为其赋值, Asc() 函数的作用是返回字符的 ASCII码,字符 “A”的 ASCII码为 65, Chr() 函数的作用是将 ASCII码值变为相应的字 符,而 “a(i)=Chr(Asc(“A“) +(i-1)”的作用是将每次比原来大 1的ASCII码值变为字符赋给 a,所以 a的元素是 “A, B, C, D, E”。 For EachIn用于输出 a中元素的值,所以正确答案是选项 A。 35 【正确答案】 C
36、 【试题解析】 观察程序,由于每次执行外层循环时 x都被重新赋值,因此只要看到 i=4时,执行内循环所得到的结果即可。 36 【正确答案】 物理独立性 【试题解析】 数据的独立性是指数据和应用程序相互独立,分为物理独立性和逻辑独立性。其中物理独立性是指 数据的物理结构 (包括存储结构、存取方式 )改变时,不需要修改应用程序。而逻辑独立性是指当逻辑结构改变时,不需要修改应用程序。 37 【正确答案】 元组 【试题解析】 在关系型数据库中,用二维表来表示关系,二维表的表名即关系名,二维表的行称为关系的元组,二维表的列称为关系的属性。 38 【正确答案】 外模式 【试题解析】 数据库系统的三级模式分
37、别是内模式、概念模式和外模式。其中,物理模式给出了数据库的物理存储结构和存取方法;概念模式是数据库系统中全局数据逻辑结构的描述:外模式是用户的数据视图 ,也就是用户所见到的数据模式。 39 【正确答案】 交换排序 【试题解析】 排序是指将一个无序序列整理成按值非递减顷序排列成的有序序列,常用的排序方法有:交换排序、插入排序和选择排序。其中交换排序包括冒泡排序和快速排序,插入顺序包括简单插入排序和希尔排序,选择排序包括直接选择排序和堆排序。 40 【正确答案】 读栈顶元素 【试题解析】 栈的基本运算有 3种:入栈、退栈和读栈顶元素。其中,入栈是指在栈顶插入一个新的元素;退栈是指取出栈顶元素并赋值
38、给一个变量;读栈顶元素是将栈顶元素赋值给一个指 定的变量,不删除栈顶元素。 41 【正确答案】 对象框、属性显示方式、属性列表和属性解释 【试题解析】 对象属性在设计阶段可以通过属性窗口来设置。属性窗口分为 4个部分,即对象框、属性显示方式、属性列表和属性解释。 42 【正确答案】 MaxLength 【试题解析】 MaxLength属性返回或设置一个值,指定文本框控件中能够输入的字符最大数量,默认为 0,表示对输入的数量不限制。 43 【正确答案】 27 CR 12 CR 2007 CR 5 CR ( CR表示换行 ) 【试题 解析】 本题考查了日期函数的应用。其中, Day(Now)函数表
39、示返回当前号数 (即当前天是几号 ); Month(Now)函数表示返回当前月份 (即当前是几月 );Year(Now)函数表示返回当前年份 (即当前是哪年 ); Weekday(Now)函数表示返回当前星期号 (即当前是星期几 )。注意:星期号是用 0 6来表示, 0代表周六, 1代表周日, 2代表周一, 3代表周二, 4代表周三, 5代表周四, 6代表周五。 44 【正确答案】 Tree 【试题解析】 运算的顺序为先进行算术运算 “&”,然后是关系运算 “ ”。表达式 “12345“ “12345“&“ABC“的运算过程如下: 先进行算术运算, “12345“ “12345“&“ABC“=
40、“12345“ “12345ABC“; 再进行关系运算, “12345“ “12345“&“ABC“=“12345“ “12345ABC“=True。 45 【正确答案】 Microsoft Common Dialog Control 6.0 【试题解析】 通用对话框是 Visual Basic提供的 ActiveX控件。 ActiveX控件是具有 .OCX扩展名的文件,或一个可插 入的对象。当使用 “部件 ”对话框将其添加到工程中时,将扩充工具箱的内容。当工具箱上无通用对话框控件图标时,可以通过选择 “工程 ”菜单中的 “部件 ”命令,或右击工具箱,在弹出的快捷菜单中,选择“部件 ”命令,打
41、开 “部件 ”对话框。然后在对话框中的 “控件 ”选项卡中,找到“Microsoft Common Dialog Conlrol 6.0”,并选中该项,单击 “确定 ”按钮后即可将通用对话框控件添加到工具箱中。 46 【正确答案】 vbYes或 6 【试题解析】 M38Box函数在对话框中显示消息,等待用户单击按钮,并 返回一个 Integer告诉用户单击哪一个按钮。返回值是一个整数,这个整数与选择的按钮有关,如下表所示。47 【正确答案】 Clear 【试题解析】 Clear方法用于清除控件中所有列表内容或系统剪贴板的内容。 48 【正确答案】 Timer1.Interval=1000 【试
42、题解析】 Interval属性返回或设置对 Timer控件的计时事件各调用时间间隔的毫秒数; Timer事件在一个 Timer控件的预定的时间间隔过去之后发生,即每隔 Interval属性设定的时间间隔,就会触发一次。 题中要求每隔一秒移动一次,因此在窗体启动时,应将 Timer1控件的 Interval属性值设置为 1000。 49 【正确答案】 x Mod 4=1 And x Mod 5=2 , Text1.SetFocus 【试题解析】 题目要求程序满足的条件是 “除以 4余 1,除以 5余 2”,这个条件中包含了一个逻辑并和两个求模运算。其中,逻辑并运算符用 “And”表示,取余运算符用 Mod表示,因此,程序中的 If条件应是 “x Mod 4=1 And x Mod 5=2”;SetFocus方法是将焦点移至指定的控件或窗体 。 50 【正确答案】 Min , Max 【试题解析】 在一般情况下,垂直滚动条的值由上而下递增,最上端代表最小值用 Min属性表示;最下端代表最大值用 Max属性表示。水平滚动条的值从左向右递增,最左端代表最小值也是用 Min属性表示;最右端代表最大值也是用 Max属性表示。滚动条的值均以整数表示,其取值范围为 -32768 32767。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1