ImageVerifierCode 换一换
格式:DOC , 页数:20 ,大小:73.50KB ,
资源ID:494199      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-494199.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]VB笔试模拟试卷27及答案与解析.doc)为本站会员(eventdump275)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、VB笔试模拟试卷 27及答案与解析 1 算法的主要运算如下,其中 i的初值为 0, s初值为 0, “=”为赋值号。 While i n do s=0; While s n do s=s+1; i=i+1; 该算法的时间复杂度为 () ( A) O(2n) ( B) O(n+log2n) ( C) O(nlog2n) ( D) O(n2) 2 一个采用顺序存储结构的栈,其中 top为栈顶指针,若以地址高端作栈顶,地址低端作栈底, 那么进行进栈操作时,对 top的操作为 ( )。 ( A) top=top-1 ( B) top=top+1 ( C) top=0 ( D) top不做任何修改 3

2、在包含 1000个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。 ( A)线性表按顺序方式存储,在线性表的第 10个结点后面插入一个新结点 ( B)线性表按链接方式存储,在线性表的第 10个结点后面插入一个新结点 ( C)线性表按顺序方式存储,删除线性表的第 990个结点 ( D)线性表按链接方式存储,删除指针 P所指向的结点 4 现在软件工程界提倡的 ( )是一种有效提高程序设计效率的方法。 ( A)标准化程序设计 ( B)模块化程序设计 ( C)多道程序设计 ( D)结构化程序设计 5 软件生命周期的第一个阶段是 ( )。 ( A)软件定义阶段 ( B)软件开发阶段 ( C)

3、软件运行阶段 ( D)软件维护阶段 6 软件详细设计工具中, ( )可以很容易地表示基本结构的嵌套关系。 ( A)程序流程图 ( B) N-S图 ( C)问题分析图 ( D) PDL 7 下列不属于白盒测试的基本原则的是 ( )。 ( A)保证所测模块中每一独立路径至少执行一次 ( B)保证所测模块所判断的每一分支至少执行一次 ( C)保证所测模块每一循环都在边界条件和一般条件下至少各执行一次 ( D)验证部分内部数据结构的有效性 8 关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现完整性是 ( )。 ( A)实体完整性 ( B)参照完整性 ( C)用户定义的完

4、整性 ( D)实体完整性、参照完整性和用户定义的完整性 9 下述不属于概念模型应具备的性质的是 ( )。 ( A)有丰富的语义表达能 力 ( B)易于交流和理解 ( C)易于变动 ( D)在计算机中实现的效率高 10 若 D1=a1,a2,a3, D2=b1,b2,b3,则集合 D1D2中共有元组 ( )个。 ( A) 6 ( B) 8 ( C) 9 ( D) 12 11 关于 VB,下列说法不正确的是 ( )。 ( A)一行可以写多条语句,一条语句也可以写在多行上 ( B)书写时大小写严格区分 ( C)要在 VB程序中加注释,可使用 REM和单引号 ( D)系统自动把保留字的第一个字母改为大

5、写 12 窗体加载时,最先发生的事件 是 ( )。 ( A) Form_Initialize ( B) Form Load ( C) Form_Resize ( D) Form Paint 13 Double双精度数占 ( )个字节。 ( A) 2 ( B) 4 ( C) 8 ( D) 10 14 函数 Mid(“abcdefghijk“, 5, 3)的值是 ( )。 ( A) efg ( B) fgh ( C) efghijk ( D) fghijk 15 表示条件 “X+Y大于 10 小于 100,且 X-Y要小于 0”的逻辑表达式为 ( )。 ( A) 10 X+Y 100 And X-

6、Y 0 ( B) X+Y 10 And X+Y 100 And X-Y 0 ( C) X+Y 10 And X+Y 100 Or X-Y O ( D) X+Y 10 Or X+Y 100 Or X-Y 0 16 在窗体上画一个名称为 Command1的命令按钮,然后编写如下程序: Private Sub Command1_Click() Static A As Integer Static B As Integer B=B+3 A=3+A Print A,B End Sub 程序运行时,三次单击命令按钮 Command1后,在窗体上显示的第三行是 ( )。 ( A) 3 6 ( B) 6 6

7、( C) 9 9 ( D) 3 3 17 设有语句: Temp=MsgBox(“继续执行吗 “,vbYesNo,“退出提示框 “) 程序运行时,在对话框的标题栏将显示 ( )。 ( A)继续执行吗 ( B) vbYesNo ( C)退出提示框 ( D) Temp 18 在窗体上画一个 名称为 List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为 _。 ( A) For i=0 To List1 ListCount-1 Next ( B) For i=0 To List1 Count-1 Next ( C) For i=1 To List1 ListCount Next

8、( D) For i=1 To List1 Count-1 Next 19 在窗体上有两个文本框控件和一个命令按钮,名称分别为 Text1、 Text2和Command1,以下程序实现的功能是当单击 Command1按钮时,将把 Text2控件中的文本全部选中,并把焦点设置在该文本框中。程序运行时的界面如图 20-4所示,以下两空应填 ( )。 Private Sub Command1_Click() TextSelStart=0 Text_=Len(TextText) Text_ End Sub ( A) SelLength SetFocus ( B) SelText SetFocus (

9、C) SelLength GetFocus ( D) SelText GetFocus 20 窗体上有一个名为 List1的列表框,程序执行时在窗体上单击,输出的结果是( )。 Priate Sub Form_Click() For i=0 To List1 ListCount-1 If i Mod 2=0 Then Print List1 List(i); End If Next i End Sub Private Sub Form_Load() List1 AddItem“中国 “ List1 AddItem“日本 “ List1 AddItem“韩国 “ List1 AddItem“新加

10、坡 “ List1 AddItem“香港 “ End Sub ( A)中国韩国 ( B)日本新加坡 ( C)中国韩国香港 ( D)中国日本韩国新加坡香港 21 程序段: S=0 For I=1 to 5 step 2 S=s+I Next I Print I语句 S=S+1执行的次数和最后 I的值分别为 ( )。 ( A) 3, 7 ( B) 2, 5 ( C) 3, 5 ( D) 2, 7 22 代数式 |e3a+1gy13+siny2|对应的 Visual Bask表达式是 ( )。 ( A) Abs(e3*a+1g(y13)+1/sin(y2) ( B) Abs(Exp(3)*a+Log

11、(y13)/Log(10)+sin(y2) ( C) Abs(Exp(3)*a+Log(y13)+sin(y2) ( D) Abs(Exp(3)*a+Log(y13)+1/sin(y2) 23 当发生窗体的单击事件时,输出的第二行为 ( )。 Private Sub Form_click() Dim N1 As Integer,N2 As Integer,N3 As Integer N1=1:N2=1 Print N1;N2 Do N3=N1+N2 Print N3; N1=N2:N2=N3 Loop Until N3 =5 End Sub ( A) 1 1 1 ( B) 2 3 5 ( C)

12、 2 5 7 ( D) 2 3 4 24 当发生 Form_Click事件时,窗体上显示的第三行是 ( )。 Option Base 1 Private Sub Form_Click() Dim i As Integer, j As Integer, k As Integer Dim a(5, 5)As Integer For i=1 To 5 k=1 For i=1 To 5 If(i =j)Then a(i,j)=k k=k+2 Else a(i,j)=k+1 End If Next j Next i For i=1 To 5 For j=1 To 5 Print a(i,j); Next

13、 j Print Next i End Sub ( A) 1 3 5 7 9 ( B) 2 1 3 5 7 ( C) 2 2 2 1 3 ( D) 2 2 1 3 5 25 用下面语句定义的数组元素个数是 ( )。 Dim Arr2(-2 To 6, 1 To 5)As Integer ( A) 45 ( B) 40 ( C) 36 ( D) 32 26 关于 VB中的过程,下列说法正确的是 ( )。 ( A)不能嵌套定义,也不能嵌套调用 ( B)可嵌套定义,但不能 嵌套调用 ( C)不能嵌套定义,但可嵌套调用 ( D)既能嵌套定义,也能嵌套调用 27 在窗体上画一个按钮,然后编写如下的事件代

14、码。在按钮上单击,输出为,( )。 Private Sub fun(ByVal x As Integer,ByVal y As Integer,Byval z As Integer) z=x3*y3 End Sub Private Sub Command1_Click() Dim m As Integer Call fun(2, 3, m) Print m End Sub ( A) 216 ( B) 0 ( C) 35 ( D)程序不能运行 28 当发生 Form_Click事件时,下列程序的输出结果是 ( )。 Private m As Integer,n As Integer Privat

15、e Sub Form_Click() Dim k As Integer, p As Integer k=6: p=60 Call sub1(k,p) Print m,n,m,k,p Call sub1(k,p) Print m,n,k,p End Sub Private Sub Form_Load() m=7 n=70 End Sub Public Sub sub1(x As Integer,ByVal y As Integer) Dim m As Integer n=n+5 m=n+x+y x=x+y y=x+y End Sub ( A) 7 75 66 60 7 80 126 60 ( B

16、) 7 75 66 60 7 75 126 60 ( C) 7 75 66 60 7 80 66 60 ( D) 7 75 66 60 7 75 66 60 29 如果想要在名为 MenuItem1的菜单项前加 “”,则应执行 ( )语句。 ( A) Menultem1 Caption=“ ( B) MenuItem1 Checked=True ( C) MenuItem1 Enabled=True ( D) MenuItem1 Visible=True 30 已知通用对话框名为 Cd1g,则执行下列的 ( )语句,将弹出 “打印机 ”对话框。 ( A) Cd1g Action=6 ( B)

17、Cd1g Action=5 ( C) Cd1g Action=4 ( D) Cd1g Action=3 31 可通过 “打开 ”对话框的 ( )属性设置对话框中所显示文件的类型。 ( A) FileName ( B) Filter ( C) FilterIndex ( D) InitDir 32 要在窗体 Form1中定义 一个可以在窗体 Form2中使用的整型变量 X,可在Form1窗体的通用部分输入语句 ( )。 ( A) Dim X As Integer ( B) Static X As Integer ( C) Private X As Integer ( D) Public X As

18、 Integer 33 可通过 ( )方法把一个窗体隐藏起来,但不从内存中卸载。 ( A) Unload ( B) Hide ( C) Load ( D) Close 34 在文本框中按下了一个键 (A),以下正确的说法是 ( )。 ( A)将会发生 KeyDow、 KeyPress、 Change和 KeyUp事件 ( B)将会发生 KeyDow、 KeyPress、 KeyUp事件但不会发生 Change事件 ( C)将会发生 KeyDow、 Change、 KeyUp事件但不会发生 KeyPress事件 ( D)只会发生 KeyPress和 Change事件 35 在文件列表框中,要使它

19、只显示具有归档属性和只读属性的文件,应使它的 ( )属性为 True。 ( A) Archive ( B) Norma1 ( C) Hidden ( D) ReadOnly 36 某二叉树中度为 2的结点有 18个,则该二叉树中有【 】个叶子结点。 37 在面向对象方法中,类的实例称为【 】。 38 诊断和改正程序中错误的工作通常称为【 】 39 在关系数据库中,把数据表示成二维表,每一个二维表称为【 】。 40 问题处理方案的正确而完整的描述称为【 】。 41 表达式 “12+34”的值是【 】,表达式 “12”&“34”的值是【 】。 42 假定建立了一个工程,该工程包括两个窗体,其名称分

20、别为 Form1和 Fom2,启动窗体为 Form1。在 Form1上面画一个命令按钮 Command1,程序运行后,要求当单击该命令按钮时, Form1窗体消失,显示 Form2,请在【 】和【 】处将程序补充完整。 Private Sub Command1_Click( ) 【 】 form2【 】 End Sub 43 下面的程序用于根据文本框 Text中输入的内容进行以下处理: 若 Text为 4, 6,则打印 “Text的值为 4, 6”;若 Text为 1, 3, 5, 7,则打印“Text的值为 1, 3, 5, 7”;若 Text为 8, 9,则打印 “Text的值为 8, 9

21、”;否则打印 “Text的值不在范围内 ”。请填空。 Private Sub Command1_Click( ) Select Case Val(Text.Text) Case【 】 Print“Text的值为 4, 6” Case【 】 Print“Text的值为 1, 3, 5, 7” Case【 】 Print“Text的值为 8, 9” Case【 】 Print“Text的值不在范围内 ” End Select End Sub VB笔试模拟试卷 27答案与解析 1 【正确答案】 D 【试题解析】 程序中有两个嵌套的 n循环,故时间复杂度为 O(n2)。 2 【正确答案】 B 【试题解

22、析】 栈是一种操作受限的线性表,只能在栈顶进行插入和删除操作,当进行入栈运算时,首先栈顶指针加 1,指向一个空的存储空间,然后将数据写入该地址空间,因此选项 B是正确的操作。选项 A是进行出栈时的操作,选项 C是置栈为空时的操作,选项 D是读栈顶元素时栈顶指针保持不动的操作。 3 【正确答案】 A 【试题解析】 选项 A对应的运算,需把第 1000个元素到第 11个元素依次后移一位,共需移动 990个元素:选项 B对应的运算,只需从第 1个结点开始,顺序查找到第 10个结点,再进行两次交换指针即可;选项 C对应的运算,在顺序表 中删除一个元素,需把删除元素的后面元素前移,共前移 10个元素:选

23、项 D对应的运算,在链接表中删除结点,只需进行一次指针的修改即可。综上所述,选项 A对应的运算,操作步骤最多,执行时间最长。 4 【正确答案】 D 【试题解析】 结构化程序设计方法是目前普遍提倡的程序设计方法,可以显著提高程序设计与开发的效率。 5 【正确答案】 A 【试题解析】 当用户想开发一个新的系统或感到原有的系统已不能满足需求,想用一个新的系统来代替旧的系统时,软件工程的第一阶段即软件定义阶段便开始了。 6 【正确答 案】 B 【试题解析】 N-S图中全部算法都写在一个框内,没有控制线,很容易确定局部和全程数据的作用,很容易表示嵌套关系,而其他几种软件详细设计方法则不容易做到。 7 【

24、正确答案】 D 【试题解析】 白盒测试的基本原则是:保证所测模块中每一独立路径至少执行一次:保证所测模块所判断的每一分支至少执行一次:保证所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。 8 【正确答案】 B 【试题解析】 若表 A中的某属性集是某表 B的键,则称该属性集为 A的外键 。定义外键是为了关系的连接及关联,实现的是参照完整性。 9 【正确答案】 D 【试题解析】 概念模型是不依赖于计算机系统和具体的 DBMS的,应具备的性质有:有丰富的语义表达能力:易于交流和理解;易于变动:易于向各种数据模型转换等。 10 【正确答案】 C 【试题解析】 在关

25、系代数中,乘号 “X”表示笛卡尔积。两个分别为 n目和 m目的关系 R和 S的笛卡尔积是一个 (n+m)列的元组集合。若 R有 k1个元组, S有 k2个元组,则关系 R和 S的笛卡尔积有 k1k2个元组。故本题中 D1D2集合中有33=9个元组。 11 【正确答案】 B 【试题解析】 在 VB中,可以在一行中写多条语句,语句之间用 “:”隔开,也可以把一条语句写在多行,用空格加下划线 “”作为续行标志;在 VB中有两种加注释的方法,使用 REM语句和单引号, REM只能作为一条语句;当输入一个保留字时, VB自动把第一个字母变为大写; VB中大小写字母不区分。 12 【正确答案】 A 【试题

26、解析】 窗体从加载到显示时,将会发生一系列的事件,依次是:Intialize、 Load、 Activate、 Resize、 Paint。 13 【 正确答案】 C 【试题解析】 VB中每种数据类型占用的字节数是不同的,如 Integer型占两个字节, Single型占 4个字节, Double型占 8个字节。 14 【正确答案】 A 【试题解析】 Mid函数的格式是: Mid(A$,B,C),其作用是从 A$的第 B个位置开始取 C个字符。所以函数调用 “Mid(“abcdefghijk“,5,3)”的值是从 “abcdefghijk”的第 5个位置起取 3个字符,即为 “ef2”。 15

27、 【正确答案】 B 【试题解析】 “X+Y大于 10且小于 100,且 X-Y要大于 0”实际上是三个条件的综合,这三个条件分别是: X+Y 10、 X+Y 100、 X-Y 0,根据题意可知,它们要同时满足,所以应该用 And把它们连接起来。 16 【正确答案】 C 【试题解析】 在 Command1的单击事件中,首先定义了两个静态变量,静态变量的特点是过程执行完毕后,变量依旧存在。下一次再进入过程执行时,静态变量将保留上一次退出时的值。第一次发生 Command1的单击事件时,静态变量 A和 B的值均为 3:第二次发生 Command1的单击事件时, A和 B依旧保留上一次退出时的值 3,

28、执 行两条赋值语句后, A和 B的值均为 6;同理,第三次发生Command1的单击事件, A和 B的值将均为 9。 17 【正确答案】 C 【试题解析】 MsgBox函数用于向用户发布提示信息,并要求用户作出必要的响应。该函数的前三个参数的含义如下:第一个参数是消息框中的提示文字:第二个参数的用来指示消息框中显示的按钮、图标和默认按钮等:第三个参数是对话框的标题。 18 【正确答案】 A 【试题解析】 列表框中列表项的下标从 0开始,而列表框的 ListCount属性用来返回列表项的数目,所以列表项的下标 为从 0到 ListCount-1。 19 【正确答案】 A 【试题解析】 文本框与选

29、定文本有关的属性主要有三个,分别是 SelStart、SelLength和 SelText, SelStart用来设置和返回被选中文本的开始位置,SelLength用来设置和返回选中文本的长度, SelText是用来返回被选中的文本。要使文本框得到焦点,可使用它的方法 SetFocus。要把文本框中的文本全部选中,可把它的 SelStart设置为 0, SelLength的值设置为文本的长度。故第一空应填 “SelLength”,第二 空应填 “SetFocus”。 20 【正确答案】 C 【试题解析】 在 Form_Load事件中,给列表框增加了 5个选项,分别是 “中国 ”、 “日本 ”、

30、 “韩国 ”、 “新加坡 ”和 “香港 ”,它们被保存在 List数组属性中,下标从 0开始。当发生 Form_Click事件时,通过一个循环依次输出下标能被 2整除的列表项,为 “中国韩国香港 ”。 21 【正确答案】 A 【试题解析】 For循环的结束条件是循环变量的值在变化方向上 “超过 ”终值,本题循环变量 I的初值为 1,终值为 5,步长为 2,所以变化方向是从小到大, 在I=1、 I=3和 I=5时,分别执行一次循环, I为 7时,循环变量的值已经超过了终值,循环结束。所以 s=s+1执行了三次, I的值为 7。 22 【正确答案】 B 【试题解析】 e在 VB中不是常量,表示 e

31、3的可使用函数 Exp(3), VB中没有常用对数函数,只能通过自然对数函数 Log(x)来求常用对数,公式为1gx=1n(x)/1n(10)。因 “1gy13”可表示为 “Log(y13)/Log(10)”,正弦函数为 sin,绝对值函数为 Abs,可见,只有答案 B中的表达式是正确的。 23 【正确答案】 B 【试题解析】 此处需注意的是, DOLoop Until 循环的结束条件是 Until后面的表达式值是 True。当发生窗体的单击事件时,首先给变量 N1和 N2赋值为 1,然后输出为 1 2并换行。执行循环, N3的值为 2,输出 2不换行,进行赋值后 N1的值为 1, N2的值为

32、 2,判断条件 “2 =5”为 False,重新执行循环:第二次执行循环输出 N3的值为 3,循环结束条件依旧为 False;第三次执行循环输出 N3的值为5,循环结束条件为 True,循环退出。所以输出的第二行为 “2 3 5”。 24 【正确答案】 D 【试题解析】 本题首先通过一个两层循环给 5行 5列的二维数组 a的各个元素赋值,通过计算,不难得出二维数组各行的值。第一行的值为: 1 3 5 7 9:第二行的值为: 2 1 3 5 7;第三行的值为: 2 2 1 3 5;第四行的值为: 2 2 2 1 3;第五行的值为: 2 2 2 2 1。然后再通过一个双层循环按行输出该数组,所以输

33、出的第三行为: 2 2 1 3 5。 25 【正确答案】 A 【试题解析】 二维数组的元素个数可由各维的下标 个数相乘得到,每一维的下标个数可表示为: Up-Down+1。 Up为下标上界, Down为下标下界,故该数组第一维的长度为 9,第二维的长度为 5,数组元素个数为 45。 26 【正确答案】 C 【试题解析】 VB中的过程都是并行的,不可嵌套定义,但 VB中的过程可以相互调用,并可嵌套调用和递归调用。 27 【正确答案】 B 【试题解析】 当发生了 Command1的单击事件时,调用 fun过程,把常量 2、3和变量 m按值传给形参 x、 y和 z,在过程 fun中把表达式 “x3*

34、y3”的值赋给z, z的值为 316。过程调用返回后,由于 m是值传递,所以对 z的修改并没有改变它的值, m依旧保留原来的值是 0。 28 【正确答案】 A 【试题解析】 本题定义了两个窗体级变量 m和 n,并在窗体的 Load事件中给窗体级变量 m和 n分别赋值 7和 70。当发生 Form_Click事件时,首先进行第一次sub1过程的调用,把 k的值 6按地址传递给形参 x,把 p的值 60按值传递给形参y。在 sub1中定义了一个局部变量 m,因此在该函数中使用的 m是局部变量而非窗体级变量。执行下面的 4条赋值语句后,窗体级变量 n的值为 75,局部变量 m的值为 142,形参 x

35、的值为 66,形参 y的值为 126。函数调用返回后,由于 p是按值传递,所以它的值没有变化, k是按地址传递,所以它的值变为邱,输出 m、n、 k和 p的值分别是 7、 75、 66和 60。同理,分析第二次 sub1过程调用,可知过程调用返回后,变量 m、 n、 k和 p的值分别是 7、 80、 126、 60。 29 【正确答案】 B 【试题解析】 可通过菜单项的一些属性来改变菜单项的特征。菜单项的 Caption属性用来设置菜单项显示的标题; Checked属性用来设置菜单项的选中标记,如果它的值为 True时,将在菜单项 名前加一个 “”; Enabled属性用来决定菜单项是否起作用

36、,当它的值为 True时将起作用,为 False时将以变灰的方式显示;Visible属性用来决定菜单项是否可见,当它的值为 True时,菜单项可见,否则菜单项不可见。 30 【正确答案】 B 【试题解析】 为了弹出某个对话框,除使用通用对话框的方法外,还可以通过给通用对话框的 Action属性赋值来实现,给 Action属性赋不同的值将弹出不同的对话框。若给 Action属性赋值为 5,运行时将弹出 “打印机 ”对话框。 31 【正确答案】 B 【试题解析】 “打开 ”对话框的 FileName属性用于返回在 “文件名称 ”文本框中显示的文件名,在程序中可用该属性值设置或返回用户所选定的文件名

37、 (包括路径 ):Filter属性用于确定文件列表框中所显示文件的类型,该属性值可以由一组元素或“尸符号分开的分别表示不同类型文件的多组元素组成; FilterIndex表示用户在文件类型列表框中选定了第几组文件类型: InitDir用来指定打开对话框中的初始目录,若要显示当前目录,则该属性不需要设置。 32 【正确答案】 D 【试题解析】 在窗体的通用部分用 “Dim”、 “Private”和 “Static”定义的变量是窗体级变量,只能被本窗体中的过程使用。为了能使变量能够被其他窗体使用,必须把它定义成全局变量,即用 “Public”定义。 33 【正确答案】 B 【试题解析】 Unloa

38、d和 Load是语句而不是方法, Unload语句用来把指定的窗体从内存卸载, Load语句用来把指定的窗体加载到内存。 Hide是窗体的方法,用来把指定的窗体隐藏起来但并不从内存中卸载。窗体无 Close方法。 34 【正确答案】 A 【试题解析】 在文本框中按下了一个键,将 会依次发生以下事件: KeyDown、KeyPress、 Change和 KeyUp。如果没有改变文本框的值, Change事件不发生,但其他事件将会发生,按下 A键显然改变了文本框的内容,故四个事件都会发生。 35 【正确答案】 B 【试题解析】 文件列表框有一些属性用来控制在文件列表框中显示的文件类型。Archiv

39、e属性设置为 True时,将在其中显示具有归档属性的文件; Hidden属性设置为 True时,将在其中显示具有隐藏属性的文件: System属性设置为 True时,将在其中显示具有系统属性的文件; Normal属性设置为 True时,将在其中显示具有归档属性和只读属性的文件。 36 【正确答案】 19 【试题解析】 在任意一棵二叉树中,度为 0的结点 (即叶子结点 )总是比度为 2的结点多一个。 37 【正确答案】 对象 【试题解析】 类是具有共同属性、共同方法的对象的集合,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。 38 【正确答案】 程序调试 【试题解析】

40、 程序调试是指在发生程序错误的情况下,确定出错的位置并纠正错误,其中关键是要确定出错的位置。 程序调试主要在开发阶段。 39 【正确答案】 关系 【试题解析】 在关系数据库中,一个关系的逻辑结构就是一张二维表。这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。 40 【正确答案】 算法 【试题解析】 算法是指解题方案的准确而完整的描述。 41 【正确答案】 “1234“ , “1234“ 【试题解析】 Visual Basic字符串的连接使用 “&”或 “+”。为了使程序代码具有可读性,在一般情况下使用 “+”,本题两处的答案是一致的,为: 1234。 42 【正确答案】 Un

41、load Form1或 Unload Me ,show 【试题解析】 当单击控制按钮时, Form1窗体消失,表示该窗体被卸载,故应填: Unload Form1,也可以写成 Unload Me。 43 【正确答案】 4,6 , 1,3,5,7 , 8,9 【试题解析】 Select Case语句根据一个表达式的值,在一组相互独立的可选语句序列中挑选要执行的语句序列。 Case后面接的值域有多种表达方式,可以是诸如“Case 2, 4, 6, 8”的形式,也可以是 “Case1 to 5”这种形式。根据题意,应该选择前种方式,故 6处填: 4, 6; 7处填: 1, 3, 5, 7; 8处填: 8, 9; 9处表示在其他情况下,所以填 Else。

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