3986.net
小网站 大容量 大智慧
当前位置:首页 >> 小学作文 >>

2010年计算机等级二级VB笔试考前模拟试题(1)-中大网校


中大网校引领成功职业人生

2010 年计算机等级二级 VB 笔试考前模拟试题(1)
总分:100 分 及格:60 分 考试时间:90 分

一、单项选择题(每小题 2 分,共 70 分) (1)在窗体上画一个文本框,其名称为 Text1,为了在程序运行后隐藏该文本框,应使用的语 句为( ) A. Text1.Clear B. Text1.Visible=False C. Text1.Hide D. Text1.Enabled=False

(2)在面向对象方法中, ( A. 属性 B. 事件 C. 方法 D. 类

)描述的是具有相似属性与操作的一组对象。

(3)窗体上有文本框 Text1 和一个菜单,菜单标题、名称如表,结构见图。要求程序执行时单 击“保存”菜单项,则把其标题显示在 Text1 文本框中。下面可实现此功能的事件过程是





(4)在数据库设计中,将 E-R 图转换为关系模式的过程属于( A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段

) 。

(5)下列关于多窗体程序的存取说法错误的是( ) A. 窗体文件以.frm 为扩展名存盘,工程文件以.vbp 扩展名存盘 B. 每个窗体要作为一个以.frm 为扩展名的文件保存 C. 所有的窗体文件可以保存在一个以.frm 为扩展名的文件中 D. 用“打开工程”对话框打开一个工程,即把属于该工程的所有文件装入内存

中大网校

“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn

中大网校引领成功职业人生

(6)在窗体上画一个名称为 CommonDialogl 的通用对话框,再画一个名称为 Command1 的命 令 按 钮 , 然 后 编 写 如 下 事 件 过 程 : CommonDialog1.Flags=CD10FNHideReadOnlyCommonDialog1.Filter=All files(*.*)|*.*|Text Files “ & ” (*.txt)|*.txtlBatch Files(*.bat)|*.bat ” CommonDialog1.Filterlndex=2CommonDialogl.ShowOpenEnd Sub 程序运行后,单击命令按 钮 , 将 显 示 一 个 “ 打 开 ” 对 话 框 , 此 时 在 “ 文 件 类 型 ” 框 中 显 示 的 是 Private Sub Command1_Click()( ) A. All Files(*.*) B. Text Files(*.txt) C. Batch Files(*.bat) D. 不确定

(7)以下能够触发文本框 Change 事件的操作是( A. 文本框失去焦点 B. 文本框获得焦点 C. 设置文本框的焦点 D. 改变文本框的内容



(8) 如 下 程 序 段 定 义 了 一 个 记 录 有 关 计 算 机 系 统 的 信 息 的 用 户 定 义 类 型 : Type SystemInfoVideoColors As IntegerCost As CurrencyDiskDrives(1 to 2)As String EndType 若对某 个计算机系统信息的各数据项进行赋值,下列程序段正确的是( ) 。

(9)通常将显示弹出式菜单的语句放在鼠标的某个事件中,这个事件是( A. Click B. DblClick C. MouseOver D. MouseDown



(10)下列关于 Visual Basic 的菜单设计的叙述正确的是( ) A. Visual Basic 的菜单也是一种控件,该控件存在于工具箱中 B. Visual Basic 韵菜单不是一种控件 C. Visual Basic 的菜单也能够响应事件 D. Visual Basic 菜单的属性可以在属性窗口设置

(11)在窗体上画一个名称为 Command 1 的命令按钮, 然后编写如下代码: Option Base lPrivate Sub Command 1 Click()d=0c=10x=Array(10 , 12 , 21 , 32 , 24)Fori=l T0 5If x(i)>cThend=d+X(i)c=x(i)Elsed=d-cEnd IfNext iPrint dEnd Sub 程序运行后,如果单击命令 按钮,则在窗体上输出的内容为( ) A. 89
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

B. 99 C. 23 D. 77

(12)Visual Basic 中的 Cls、Print 是( A. 事件 B. 方法 C. 属性 D. 对象



(13)在“打印对话框”中,指定要打印文档的拷贝数的属性是( A. FromPage B. ToPage C. PrinterDefault D. Copies



(14)在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Move 500, 500End Sub 程序运行后, 单击命令按钮, 执行的操作为 ( ) A. 窗体向左、上方向各移动 500 B. 窗体移动到距屏幕左边界、上边界各 500 的位置 C. 命令按钮向左、上方向各移动 500 D. 命令按钮移动到距窗体左边界、上边界各 500 的位置

(15)要使两个单选按钮属于同一个框架,正确的操作是( ) A. 先画一个框架,再在框架中画两个单选按钮 B. 先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中 C. 先画两个单选按钮,再画框架将单选按钮框起来 D. 以上三种方法都正确

(16)在 VB 中,要将一个窗体装载到内存进行预处理,但不显示,应该使用( A. Show B. Hide C. Load D. UnLoad

) 。

(17)执行下列语句后,显示输入对话框,此时如果单击“确定”按钮,则变量 strlnput 的内 容是 strlnput=InputBox(“请输入字符串”“字符串对话框”“字符串”)( , , ) A. “请输入字符串”
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

B. “字符串对话框” C. “字符串” D. 空字符串

(18)表达式 Int(8*Sqr(36)*10^(-2)*10+0.5)/10 的值是( )。 A. 0.48 B. 0.048 C. 0.5 D. 0.05

(19)以下(

)事件过程可以将打开文件对话框的标题改变为“new Caption” ,如图所示。

(20)在窗体上画四个文本框(如下图所示),并用这四个文本框建立一个控件数组,名称为 Text1( 下 标 从 0 开 始 , 自 左 至 右 顺 序 增 大 ) , 然 后 编 写 如 下 事 件 过 程 :

Private Sub Command l_Click()For Each TextBOX In Text lText1(i)=Text1(i).Indexi=i+lNextEnd Sub 程序运行后,单击命令按钮,四个文本框中显示 的内容分别为( ) A. 0 1 2 3 B. 1 2 3 4 C. 0 1 3 2
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

D. 出错信息

(21)执行以下 Command1 的 Click 事件过程后,在窗体上输出( ) 。Option Base ()Private Sub Command1_Click()Dim aa=Array(“a”“b”“C”“d”“e”“f”“9”)Print a(1);a(3); , , , , , , a(5)End Sub A. abc B. bdf C. ace D. 出错

(22)若在某窗体模块中有如下事件过程 Private Sub Command1_lick(Index As Integer)??End Sub 则以下叙述中正确的是( ) A. 此事件过程不带参数的事件过程没有区别 B. 有 1 个名称为 Command1 的窗体,单击此窗体则执行此事件过程 C. 有 1 个名称为 Command1 的控件数组,数组中有多个不同类型控件 D. 有 1 个名称为 Command1 的控件数组,数组中有多个相同类型控件

(23)在运行阶段,要在文本框 Text1 获得焦点时选中文本框中所有内容,如图所示,对应的 事件过程是( ) 。

(24)在窗体上画一个通用对话框,其名称为 CommonDial091,然后画一个命令按钮,并编写 如下事件过程:Private Sub Command1_Click()CommonDialog1.Filter=“All Files(*.*)|*.*|Text Files “ & ” (*.txt)|*.txt| Executable Files(*.exe)|* . exe ” CommonDialog 1.Filterlndex=3CommonDialog1.ShowopenMsgBox CommonDial09 1.FileNameEnd Sub 程序运 行后, 单击命令按钮, 将显示一个 “打开” 对话框, 此时在 “文本类型” 框中显示的是 ( ) A. All Files(*.*) B. Text Files(*.txt) C. Executable Files(*.exe) D. 不确定

(25)滚动条控件分为( )两种。 A. 内滚动条控件和外滚动条控件
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

B. 水平滚动条控件和垂直滚动条控件 C. 单滚动条控件和双滚动条控件 D. 独立滚动条控件和组合滚动条控件

(26)在窗体上画一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编写 如下事件过程:Private Sub Command1_Click()Dim i As Integer,n As IntegerFori= 0 T0 50i=i+3n=n+1If i>10 Then Exit ForNextText1.Text=Str(n)End Sub 程序运行后,单击命令 按钮,在文本框中显示的值是( ) A. 2 B. 3 C. 4 D. 5

(27)在 Visual Basic 中,下列运算符中优先级最高的是( A. * B. \ C. < D. Not



(28)下列控件在运行时不可见的是( A. 命令按钮 B. 组合框 C. 通用对话框 D. 文本框



(29)下列关于窗体的说法中,不正确的是( ) A. 窗体是 visual Basic 的一个控件 B. 可以把窗体看做是一个包含各种对象的容器 C. 窗体是 Visual Basic 的一个对象 D. 各种控件必须建立在窗体上

(30)在窗体上画一个命令按钮,名称为 Command1,然后编写如下事件过程:Private Sub Command1_Click()a$=“software and hardware”b$=Right(a$,8)c$=Mid(a$,1,8)MsgBox aS, b$, c$, 1End Sub 运行程序, 单击命令按钮, 则在弹出的信息框的标题栏中显示的是 ( ) A. software and hardware B. software C. hardware D. 1

中大网校

“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn

中大网校引领成功职业人生

(31)执行以下程序段后,变量 c$的值为 a$=“Visual Basic Programming”b$=“Quick” c$=b$&UCase(Mid$(a$,7,6))&Right$ (a$,12) A. Visual BASIC Programming B. Quick Basic Programming C. QUICK Basic Programming D. Quick BASIC Programming

(32)在窗体上画一个名称为 Command 1 的命令按钮,然后编写如下事件过程:Option Base lPrivate Sub Command 1_Click()Dim aa=Array(1 , 2 , 3 , 4 , 5)For i=l To UBound(A.a(i)=a(i)+i-1NextPrint a(3)End Sub 程序运行后,单击命令按钮,则在窗体上显示 的内容是( ) A. 4 B. 5 C. 6 D. 7

(33)窗体上有名称分别为 Textl、Text2 的 2 个文本框,要求文本框 Textl 中输入的数据小于 500,文本框 Text2 中输入的数据小于 l000,否则重新输入。为了实现上述功能,在以下程 序 中 问 号 (?) 处 应 填 人 的 内 容 是 Private Sub Textl_LostFocus()Call CheckInput(Textl.500)EndSubPrivate SubText2_LostFocus()Call CheCklnput(Text2 , 1 000)EndSubSub CheckInput(t As ?, As Integer)If Val(t.Text)>x ThenMsgBox 请重新输入!” x “ End IfEnd Sub( ) A. Text B. SelTex C. Control D. Form

(34)以下能够正确退出循环的是( A. i=10 B. i=l Do Do i=i+1 Loop Until i<10 Loop Until i=10 C. i=10 D. i=1 Do i=i+1 i=i-3 Loop Unti1 i<0 Loop Until i=0

) 。

中大网校

“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn

中大网校引领成功职业人生

(35)以下不能输出“Program”的语句是( A. Print Mid(“VBProgram”,3,7) B. Print Right(“VBProgram”,7) C. Print Mid(“VBProgram”,3) D. Print Left(“VBProgram”,7)



二、填空题(每空 2 分,共 30 分) (1)栈中允许进行插入和删除的一端叫做______。

(2)在窗体上画一个文本控件 TextBox 和一个命令按钮,单击命令按钮时将显示“打开文件” 对话框,设置该对话框只用于打开文本文件,然后在文本框控件中显示打开的文件名。请填 空 。 Private Sub Command1_Click()CommonDialog 1.Filter = _______ CommonDialog1.ShowOpenTextBox.Text=______End Sub

(3)在面向对象方法中,________描述的是具有相似属性与操作的一组对象。

(4)以下程序的功能是:用户输入一个代表学生人数的正整数,程序以学生学号为下标创建 一个数组(学号从 1 开始), 然后依次输入每个学生的姓名、 语文成绩、 英语成绩和数学成绩, 直到所有学生的信息输入完成,最后在窗体上打印信息。请在空白处填上适当的内容,将程 序补充完整。 【l】Private Type studentNumber As IntegerNameAs Strin9 * 8Chinese As IntegerEnglish As IntegerMaths As IntegerEnd TypePrivate Sub Command l_Click()Dim stu0 As studentDim n As Integer,num As Integer, As Integer, S nam As StringDim Chi_Score As Integer, Eng_ Score As Integer,Math_Score As Integern=Va1(InputBox(“请输入学生人数”))【2】 S=lWhile(s<=n)msg= “ 请 输 入 第 ” &Str(s)& “ 个 学 生 的 姓 名 ” nam=InputBox(msg)Chi_Score=Va1(InputBox( “ 请 输 入 该 学 生 的 语 文 成 绩” ))Eng_Score=Va1(1nputBox( 请输入该学生的英语成绩” “ ))Math_Score=Va1(InputBox( 请 “ 输 入 该 学 生 的 数 学 成 绩”))stu(s).Number=Sstu(s).Name=hamstu(s).Chinese=Chi_Scorestu(s).English=Eng_Scorestu(s ).Maths=Math_ScoreS=S+lWendPrint“学号” ;Tab(8); “姓名” ;Tab(16); “语文” ;Tab(24); “英语” ;Tab(32); “数学”For i=1 To nPrint stu(i).Number;Tab(8);stu(i).Name;Tab(16); stu(i).Chinese;Tab(24);____stu(i).English;Tab(32);stu(i).MathsNext iEnd Sub

(5)用函数【1】可以测试一个变体变量自建立以来是否被赋过值。用函数【2】可以判断一 个变体变量是否为 Null。

(6)在运行时,MDl 父窗体中的予窗体最小化时,其图标将显示在________。
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

(7)在面向对象方法中,类之间共享属性和方法的机制称为_______。

(8)在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程: Private Sub Form_Click() Text1.Text= “ VB 程 序 设 计 ” End Sub Private Sub Text1_Change() Picture1.Print“VB Programming” End Sub 程序运行后,单击窗体,则在文本框中显示 的内容是____,而在图片框中显示的内容是 ____。

(9)在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程:Private Sub Command 1_Click()Dim SAs IntegerDim arr(3,-1 T0 7)As IntegerFor EachtestIn arrs=s+1Next testPrint SEnd Sub 程序运行后,单击命令按钮,则输出的结果是____。

(10)程序运行后,利用冒泡法对数组 a 中的数据按从小到大排序。请在空白处填上适当的内 容,将程序补充完整。 Private Sub Form_load()Dim a(1 T0 5)AsIntegera(1)=20:a(2)= 25:a(3)=10:a(4)=40:a(5)=15n=5For z=1 TO n-mIfa(z)>a(z+1)Thent=a(z)a(z)= a(z+1)a(z+1)=tEndIfNextzNextmEnd Sub

(11)以下是一个比赛评分程序。在窗体上建立一个名为 Text1 的文本框数组,然后画一个名 为 Text2 的文本框和名为 Command1 的命令按钮。运行时在文本框数组中输入 7 个分数,单 击“计算得分”命令按钮,则最后得分显示在 Text2 文本框中(去掉一个最高分和一个最低 分 后 的 平 均 分 即 为 最 后 得 分 ) , 如 图 所 示 。 请 填 空 。

Private

Sub

Command1_Click()Dim

k

As

IntegerDim sum As Single,max As Single,min As Singlesum=Text1(0)max=Text1(0)min=【1】 For k=【2】T0 6If max<rext1 (k)Thenmax=Text1(k)End IfIf min>Text1(k)Thenmin=Text 1(k)End Ifsum=sum+Text1(k)Next kText2=(【3】)/5End Sub

(12)当用________方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的 后面。

(13)一般来说,同一个窗体中的各个控件的____属性应该各不相同;如果几个控件具有相同 的____属性,刘这些控件称为控件数组。

中大网校

“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn

中大网校引领成功职业人生

(14)用来在给定时刻触发事件的控件是____。

(15)____是 Visual Basic 的基本运行实体。

答案和解析 一、单项选择题(每小题 2 分,共 70 分) (1) :B Visible 属性用于表示控件是否可见, Enabled 属性用于表示控件是否可用。 要将文本框_Text1 隐藏,将 其 Visible 属性设置为 False 即可。(2) :D 类(calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实 例。 (3) :B 单击“保存”菜单项时,触发 save 的 Click 事件。菜单项的标题由菜单项的 Caption 属性设 置。所以,答案是 B。(4) : 数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要 工作是将 E-R 图 (5) :C (6) :B 通用对话框的 Filter 属性用来指定在对话框中显示的文件类型。 可以用来设置多个文件类型, 它由一对或多对字符串组成,每对字符串用“|”隔开,在“|”前面的部分称为描述符,后 面的部分称为通配符和文件扩展名。各对字符串之间也用“|”隔开。 当使用 Filter 属性为“打开”或“另存为”对话框指定过滤器时,FilterIndex 属性用来指定 缺省的过滤器。对于所定义的第一个过滤器其索引是 1。 运行程序后,第二个过滤器的描述符(TextFiles(*.txt))将显示在“文件类型”框中。所以,答 案是 B。(7) :D 用户每改变一次文本框中的内容,将触发该 change 事件一次。(8) :B 定义了记录类型后,可以用“变量.元素名”的格式引用记录中的各个成员。即给变量中的 每个成员单个赋值。注意如果是数组类型的成员,则按照普通数组元素赋值的方法。给每一 个数组元素单个赋值。 (9) :D (10) :C (11) :C 语句 0ptionBase l 使得数组的下标从 l 开始。 i 为 1 时,x(i)>c 的值为假,执行语句 d=d-c,使得 d 和 c 的值为-l0; i 为 2 时,x(i)>c 的值为真,执行语句 d=d+x(i)和 c=x(i),使得 d 和 c 的值分别为 2 和 12; i 为 3 时, x(i)>c 的值为真, 执行语句 d=d+x(i)和 c=x(i), 使得 d 和 c 的值分别为 23 和 21; i 为 4 时, x(i)>c 的值为真, 执行语句 d=d+x(i)和 c=x(i), 使得 d 和 c 的值分别为 55 和 32; i 为 5 时,x(i)>c 的值为假,执行语句 d=d-c,使得 d 的值为 55.32=23。所以,答案是 C。 (12) :B (13) :D
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

(14) :B 在本题中,未指定 Move 方法的对象,则默认对象为窗体。所以程序运行的结果是窗体移动 到距屏幕左边界、上边界各 500 的位置。(15) :A 要使两个单选按钮属于同一个框架,可以先画一个框架,再在框架中画两个单选按钮。或者 先将两个单选按钮“剪切”到粘贴板,然后画一个框架,并让它保持为活动状态,然后执行 “粘贴”命令,将其粘贴到框架中。所以,答案为 A。(16) :C 读题发现有 2 个要求:装入内存、同时不显示。Show 方法是装入并显示,Hide 方法是隐藏 但不显示,与 Show 恰恰相反;Load 将窗体装入内存但不显示,是符合题意的,丽 Unload 是卸载窗体。 【知识拓展】装载的概念,例如, “装载”相当于我们用投影仪放映幻灯片时,从幻灯片库 中拿出要放映的幻灯片放置在投影仪边上等待投影的过程; “显示”就相当于我们将幻灯片 放置在投影仪中投影给大家观看的过程。 (17) :C “请输入字符串”“字符串对话框”“字符串”分别是提示用户输入的消息文本、对话框的 、 、 标题以及输入缓冲区的默认信息。显示输入对话框后,如果单击“确定”按钮,则输入缓冲 区的默认信息(“字符串”)被赋给变量 strlnput。所以,答案是 C。(18) :C 表达式的执行顺序是:首先进行函数运算;接着进行算术运算,其中小括号的优先级最高; 然后进行关系运算;最后进行逻辑运算。本题程序运算过程如下: Int(8*Sqr(36)*10^(-2)*10+0. 5y10—Int(8+6*0. O1+10+0. 5)/1O→Int(4. 8+0. 5)/10→Int(5. 3)/10 →5/10→0.5。(19) :B 可以通过 DialogTitle 属性设置打开文件对话框的标题, 使用 ShowOpen 方法设置通用对话框 的类型为打开文件对话框。 DialogTile 属性指定对话框中标题栏的名称。 “打开” 对话框缺省的标题是 “打开” ; “另存为” 对话框缺省的标题是“另存为” 。 (20) :A For 循环的作用是将文本框数组中每个文本框的下标(Index 属性值)显示在文本框中, 下标从 0 开始,依次增大,所以,在四个文本框中显示的内容分别是 l、2、3、4。答案是 A。(21) :C 解本题需要注意语句 Option Base0, 它定义数组 a 的下标从 0 开始, 那么输出语句 Printa(1); a(3); a(5)中,输出的数组元素分别对应第 2 (22) :D 此事件过程说明 Command1 是一个控件数组,其中有多个名为 Command1 的控件,这些控 件之间通过 Index 进行区分。所以,答案是 D。(23) :B 解答本题须掌握的 4 个知识点是:①当对象得到焦点时,会触发 GotFocus 事件;②当对象 失去焦点时,会触发 LostFocus 事件;③SelStart 属性用于设置所选择文本的起始点,如果 没有文本被选中,则指出插入点的位置;④SelText 属性用于返回当前所选择文本的字符串。 (24) :C 在文件对话框中,Filterlndex 属性用来设置默认的过滤器。用 Filter 属性设置多个过滤器后. 每个过滤器都有一个值,第一个过滤器的值为 l,第二个过滤器的值为 2??。 在本题中,Filterlndex 属性值为 3,所以,在对话框中指定的默认文件类型为 Filter 属性设 置的第三个过滤器“Executable Files(*.exe)” 。所以,答案是 D。(25) :B 滚动条控件分为水平滚动条控件(HSerollBar)和垂直滚动条控件(VSer)lIBar),在项目列表很 长或信息量很大时,可以使用滚动条来提供简便的定位,还可以用来模拟当前所在的位置。 滚动条可以作为输入设备或速度、 数量的指示器来使用, 例如可以用滚动条来控制计算机的 音量等。
中大网校
“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn

中大网校引领成功职业人生

(26) :B 当 i=0 时,执行语句 i=i+3,i 的值为 3,执行 1 次 n=n+1;条件 i>10 不满足,继续下一次 循环。 For 循环让 i 自动加 1, 的值为 4, i 执行语句 i=i+3, 的值为 7; i 执行 1 次 n=n+1; 条件 i>10 不满足,继续下一次循环。 For 循环让 i 自动加 1, 的值为 8, i 执行语句 i=i+3, 的值为 11; i 执行 1 次 n=n+1; 条件 i>10 满足,循环结束。 所以.语句 n=n+1 共执行了 3 次,最后 n 的值为 3,答案是 B。(27) :A 当一个表达式中含有多种不同的运算时, Visua1Basic 按照一定的优先级对表达式进行计算。 优先级如下: ①函数运算。 ②算术运算,算术运算的优先级从高到低依次为:幂(n) →取负(一)→乘(*)、浮点除(/)→整 除(\)→取模(MoD. →加(+)、减(一)→连接(&)。 ③关系运算。 ④逻辑运算,逻辑运算的优先级从高到低依次为:Not→And→0r→x0r→Eqv→Imp。综上所 述,答案是 A。(28) :C (29) :A (30) :C 函数 Right(s$,n)返回字符串 s 的最后 n 个字符,所以,b 的值为 hardware;函数 Mid(s$,P, n)的作用是从字符串 s 中第 P 个字符开始,向后截取 n 个字符,所以,c 的值为 software; MsgBox 语句的格式是 MsgBoxmsg[,type][,title][,help,context],所以,在对话框标题栏中 显示的字符串应该是变量 b 的值,即 hardware,答案是 C。(31) :D 字符串连接符“&”可把两个字符串连接在一起;函数 ucase 的作用是把字符串中的小 写字母转换为大写字母;函数 Mid$(S,i,1)的作用是从字符串 s 中第 i 个字符开始,向后 截取 1 个字符;Right$(s.n):返回字符串 s 的最后 n 个字符。Mid$(a$,7,6)的结果是字符 串“ Basic ” ,ucase 将其转换成大写形式“ BASIC ” ;Right$(a$,12)的结果是字符 串 “Programming” ;所以,c 的最后结果是“Quick BASIC Progranlming” ,答案是 D。(32) :B 数组 a 的下标的默认下界是 1,表达式 UBound(A.的值为数组 a 的最大下标 5。数组元素 a(3)的初值为 3,在 For 循环中,对数组元素 a(3)的值进行修改,表达式为 a(3)=a(3)+3.1,即 5。所以,答案是 B。(33) :C 从题目的要求和程序代码来看,过程 Checklnput(t,x)的功能是判断控件 t 的值与 x 的值的 大小.然后给出提示信息。所以,t 应该是一个控件参数,?处应填入的内容是 Control,答案 是 C。(34) :B 本题关键是明确 Do 循环退出循环的条件.在“Do?Loop Until 循环条件”中,当循环条件 为真时停止循环.当循环条件为假时,继续执行循环体。选项 A 中.循环体不断增 1,不可 能达到条件小于 10,所以不会退出循环,发生死循环:选项 B 符合题意;选项 c 也不可能 使得循环变量小于 0;选项 D 递减 3,不可能等于 0,也发生死循环。 【知识拓展】如果程序永远也达不到循环结束的条件,将会无限循环下去,就叫做死循环, 也就是无限循环的意思。 (35) :D Left(”VBProgram",7)返回字符串”VBProgram”的左端的 7 个字符组成的字符串,即 “ VBProgr” 。所以,答案是 D。二、填空题(每空 2 分,共 30 分) (1) : 栈顶
中大网校
“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn

中大网校引领成功职业人生

栈是限定在表的一端进行插入和删除操作的线性表。 在表中, 允许插入和删除的一端叫做 “栈 顶” ,不允许插入和删除的一端叫做“栈底” 。 (2) : "Text Files(*.txt)|*.tet" CommonDial091.FileName 文件对话框控件的 Filter 属性用来设置对话框中显示的文件类型,因此第 1 空应填文件的扩 展名,即”TextFiles(*.txt)|*.txt” ;FileName 属性返回要打开或保存的文件的路径和文件 名,题目要求在文本框控件中显示打开的文件名,因此,应将通用对话框的 FileName 属性 值赋值给文本框,所以第 2 空应填 CommonDial091.FileName。 (3) : 类 在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实 例。 (4) : 【l】OptionBase l 【2】ReDim stu(n)(5) : 【1】IsEmpty【2】IsNu11(6) : MDI 父窗体 多文档界面(MDI)允许创建在单个容器窗体中包含多个窗体的应用程序。在运行时,子窗体 显示在 MDl 父窗体工作空间之内,当子窗体最小化时,它的图标显示在 MDI 窗体的工作空 间之内,而不是在任务栏中。 (7) : 继承 【解析】在面向对象的程序设计方法中,某些属性和方法是可以共享的,由子类从父类中继 承而来,这样提高了软件的可重用性。 (8) : VB 程序设计 VB Programmin9(9) : 36【分析】For Each?Next 语句与 For?Next 循环控制语句类似,只不过前者针对一个数组 或集合中的每个元素,重复执行一组语句。 For Each?Next 语句主要用来对数组元素进行处理,它所执行的次数由数组元素个数确定。 有多少个元素,就重复多少次。 由于本题数组 alT 的元素个数为 36,所以 s 的最后结果是 36。可以利用类似的语句来求数 组的元素个数。(10) : Form=1 to n-1 冒泡排序的基本思想:比较相邻两个数组元素的值,若 a(z)>a(z+1),则互相交换,其中 z 从 1 到 n-m 称之为一趟起泡排序,其结果是使最大元素值被交换到 n-m+l 的位置上。因为 每次找到一个本趟循环中最大的数,所以一共执行 n.1 趟冒泡排序即可。 (11) : 【1】Textl(0) 【2】1 【3】sum-max.min 【分析】本题中,由变量 sum、max、min 分别保存几个文本框数组元素 中数值的和、最大值、最小值;sum、max 和 min 的初值均应为 Textl(o)的数值,所以, 【l】 处应填 Textl(O);然后在剩余的文本框数组元素中(下标为 1~6)去寻找最大值和最小值,并 把所有文本框数组元素的和保存在变量 sum 中,所以, 【2】处应填 l。结束 For 循环时,sum 中的值为所有文本框数组元素的和,根据题意,求平均值时。应该从 sum 中减去最大值和 最小值,所以, 【3】处应填 sum-max-min。(12) :
中大网校
“十佳网络教育机构”、 “十佳职业培训机构” 网址:www.wangxiao.cn

中大网校引领成功职业人生

Append 【解析】文件的输入输出方式有以下几种: Output 指定顺序输出方式; ②InpUt 指定顺序输入方式; ③Append 指定顺序输出方式,文件指针位于文件末尾,如果对文件执行写操作,则写入的 数据附加到原来文件的后面; ④Random 指定随机存取方式;@Binary 指定二进制存取方式。(13) : Name Name(14) : 计时器或 Timer(15) : 对象 【分析】在面向对象的程序设计中,对象是系统中的基本运行实体。在 Visual BasiC 中,常用的对象包括窗体、控件和菜单等,这些对象都具有属性和行为方式。

中大网校

“十佳网络教育机构”、 “十佳职业培训机构”

网址:www.wangxiao.cn


推荐相关:

2010年9月全国计算机等级考试二级VB笔试试题-中大...

2010年9月全国计算机等级考试二级VB笔试试题-中大网校 - 中大网校引领成功职业人生 2010 年 9 月全国计算机等级考试二级 VB 笔试试题 总分:100 分 每小题 2 分...


2010年计算机等级考试二级VB全真试题(4)-中大网校...

中大网校引领成功职业人生 2010 年计算机等级考试二级 VB 全真试题(4) 总分:100 分每小题 2 分,共 70 分 (1)在窗体上面一个命令按钮和一个文本框,其名称...


全国计算机等级考试二级VB笔试模拟试题(3)-中大网...

中大网校引领成功职业人生 全国计算机等级考试二级 VB 笔试模拟试题(3) 总分:100 分每小题 2 分,共 70 分 (1)在窗体上画一个命令按钮,然后编写如下事件过程...


全国计算机等级考试二级VB笔试模拟试题(4)-中大网...

中大网校引领成功职业人生 全国计算机等级考试二级 VB 笔试模拟试题(4) 总分:100 分每小题 2 分,共 70 分 (1)执行下列程序后,鼠标单击窗体,输出结果为 。 ...


全国计算机等级考试二级VB笔试最新试题(2)-中大网...

全国计算机等级考试二级VB笔试最新试题(2)-中大网校 - 中大网校引领成功职业人生 全国计算机等级考试二级 VB 笔试最新试题(2) 总分:100 分 每小题 2 分,共 70...


全国计算机等级考试二级VB笔试最新试题(4)-中大网...

全国计算机等级考试二级VB笔试最新试题(4)-中大网校 - 中大网校引领成功职业人生 全国计算机等级考试二级 VB 笔试最新试题(4) 总分:100 分 每小题 2 分,共 70...


2006年4月全国计算机等级考试二级VB笔试试题-中大...

中大网校引领成功职业人生 2006 年 4 月全国计算机等级考试二级 VB 笔试试题总分:100 分每小题 2 分,共 70 分 (1)下列选项中不属于结构化程序设计方法的是(...


2012年全国计算机等级《二级VB》全真模拟试题(6)-...

中大网校引领成功职业人生 2012 年全国计算机等级二级 VB》全真模拟试题(6) 总分:100 分 及格:60 分 考试时间:90 分 一、选择题(每题 2 分,共 35 题,...


2012年全国计算机等级《二级VB》全真模拟试题(2)-...

中大网校引领成功职业人生 2012 年全国计算机等级二级 VB》全真模拟试题(2) 总分:100 分 及格:60 分 考试时间:90 分 一、选择题(每题 2 分,共 35 题,...


2013年全国计算机等级《二级VB》考前冲刺试卷(8)-...

中大网校引领成功职业人生 2013 年全国计算机等级二级 VB考前冲刺试卷(8) 总分:100 分一、选择题 (1)下面是求最大公约数的函数的首部 () Function fun(By...

网站首页 | 网站地图
3986 3986.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com