[计算机类试卷]VB笔试模拟试卷212及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷212及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷212及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 212及答案与解析 1 一个工程中含有窗体 Form1、 Form2和标准模块 Modell,如果在 Form1中有语句 PublicX As Integer,在 Modell中有语句 Public Y As Integer。则以下叙述中正确的是 ( A)变量 X、 Y的作用域相同 ( B) Y的作用域是 Modell ( C)在 Form1中可以直接使用 x ( D)在 Form2中可以直接使用 X和 Y 2 有如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If(Button
2、And 3)=3 Then Print“OK“ End If End Sub 程序运行后,为了在窗体上输出 “OK“,应当按下的鼠标键是 ( A)左键 ( B)右键 ( C)同时按下左键和右键 ( D)按什么都不显示 3 新建一个窗体,其 BorderStyle属性设置为 Fixed Single,但运行时却没有最大化和最小化按钮,可能的原因是 ( A) BorderStyle的值设为 Fixed Single,此项设置值的作用即禁止最大化和最小化按钮 ( B)窗体的 MaxButton和 MinButton值设为 False ( C)正常情况下新建的窗体都没有最大化和最小化按钮 ( D)该窗
3、体可用鼠标拖动边框的方法改变窗体的大小 4 设有数组定义语句: Dim a(5) As Integer, List1为列表框控件。下列给数组元素赋值的语句错误的是 ( A) a(3)=3 ( B) a(3)=InputBox(“input data“) ( C) a(3)=List1.ListIndex ( D) a=Array(1,2,3,4,5,6) 5 在窗体上画一个命令按钮,名称为 Commandl。然后编写如下程序: Private Sub Command1_Ctick() For I=1 TO 2 For J=1 TO I Print String(I,“Hello“); Next
4、 J Print Next I End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是 ( A) H HH HH ( B) H HHHH ( C) HHHHH ( D) H HH HHHH 6 下列程序段的执行结果为 a=6 For k=1 To 0 a=a+k Next Print k; a ( A) -1 6 ( B) -1 16 ( C) 1 6 ( D) 11 21 7 在窗体上画一个文本框 (其 Name属性为 Text1),然后编写如下事件过程: Private Sub Form_Load() Text1.Text=“ Text1.SetFocus For i=1 T
5、o 9 Sum=Sum+i Next i Text1.Text=Sum End Sub 上述程序的运行结果是 ( A)在文本框 Text1中输出 45 ( B)在文本框 Text1中输出 0 ( C)出错 ( D)在文本框 Text1中输出不定值 8 如果在 C盘当前文件夹下已存在名称为 studata.dat的顺序文件,那么执行语句Open“c:studata.dat“For Append As #1之后,将 ( A)删除文件中原有内容 ( B)保留文件中原有内容,并在文件尾填加新内容 ( C)保留文件中原有内容,并在文件头填加新内容 ( D)以上均不对 9 阅读下面的程序段: For a=
6、1 To 2 For b=1 To a For c=b To 2 i=i+1 Next Next Next Print i 执行上面的 3重循环后, i的值为 ( A) 4 ( B) 5 ( C) 6 ( D) 9 10 下列各种形式的循环中,输出 “*”的个数最少的循环是 ( A) a=5: b=8 Do Print “*“ a=a+1 Loop While a b ( B) a=5: b=8 Do Print “*“ a=a+1 Loop Until a b ( C) a=5: b=8 Do Until a-b Print “*“ b=b+1 Loop ( D) a=5: b=8 Do U
7、ntil a b Print “*“ a=a+1 Loop 11 如果准备读文件,打开顺序文件 “text.dat“的正确语句是 ( A) Open“text.dat”For Write As #1 ( B) Open“text.dat”For Binary As #1 ( C) Open“text.dat”For Input As #1 ( D) Open“text.dat”For Random As #1 12 有如下函数过 程: Function Fun(By Val x As Ingeger, ByVal y As Integer)As Integer Do WhileY 0 remi
8、nder=x Mod Y x=y y=reminder Loop Fun=X End Function 以下是调用该函数的事件过程,该程序的运行结果是 Private Sub Command1_Click() Dim a As Integer Dim b As Integer a=100:b=25 x=Fun(a,b) Print x End Sub ( A) 0 ( B) 25 ( C) 50 ( D) 100 13 在窗体上添加一个 R命令按钮,名称为 Command1,然后为该命令按钮编写如下事件过程,该过程的执行结果为 Option Base 1 Private Sub Command
9、1_Click() Dim a As Variant a=Array(1,2,3,4) j=1 For i=4 To 1 Step-1 S=S+a(i)*j j=j*10 Next Print s End Sub ( A) 4321 ( B) 1234 ( C) 34 ( D) 12 14 下列语句中正确的是 ( A) If AB Then Print“A不等于 B“ ( B) If A B Then Printt“A不等于 B“ ( C) If A B Then Print“A不等于 B“ ( D) If AB Print“A不等于 B“ 15 下面程序运行后,输出的结果是 Dim arr(
10、3,3) For j=1 To 3 For k=1 To 3 Arr(j,k)=(j-1)*3+k Next k Next j For j=2 To 3 For j=2 To 3 Print art(k,j); Next k Print Next j ( A) 2 5 3 6 ( B) 5 8 6 9 ( C) 4 7 5 8 ( D) 5 9 6 8 16 算法的空间复杂度是指 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)执行算法需要的内存空间 17 在结构化程序设计中,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模
11、应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度,模块间具有低耦合度 18 下列叙述中,不属于测试的特征的是 ( A)测 试的挑剔性 ( B)完全测试的不可能性 ( C)测试的可靠性 ( D)测试的经济性 19 下面关于对象概念的描述中错误的是 ( A)对象就是 c语言中的结构体变量 ( B)对象代表着正在创建的系统中的一个实体 ( C)对象是一个状态和操作 (或方法 )的封装体 ( D)对象之间的信息传递是通过消息进行的 20 下列关于队列的叙述中正确的是 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后
12、出的线性表 21 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 ( A) acbed ( B) decab ( C) deabc ( D) cedba 22 某二叉树中有 n个度为 2的结点,则该二叉树中的叶子结点数为 ( A) n+1 ( B) n-1 ( C) 2n ( D) n/2 23 下列叙述中正确的是 ( A)用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 ( B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集之间一对多的联系 ( D)用 E-R图表示的概念数据模型只能转换为关 系数据模型
13、 24 下列有关数据库的描述正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C)关系中的每一列称为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 25 设 A$=“北京 ”, B$=“Shanghai”,则表达式 LEFTS(A$,2)+STRINGS(3,“-“)+LEFTS(BS,8)构成的字符串是 ( A)北京 ( B)北京 Shanghai ( C) Shanghai ( D)北京 Shanghai 26 文本框控件中将
14、 Text的内容全部显示为所定义的字符的属性项是 ( A) PasswordCbar ( B)需要编程来实现 ( C) Password ( D)以上都不是 27 设置组合框的风格,可用的属性是 ( A) Backstyle ( B) Borderstyle ( C) Style ( D) Sorted 28 设用复制、粘贴的方法建立了一个命令按钮数组 Command1,以下对该数组的说法错误的是 ( A)命令按钮的 所有 Caption属性都是 Command1 ( B)在代码中访问任意一个命令按钮只需使用名称 Command1 ( C)命令按钮的大小都相同 ( D)命令按钮共享相同的事件过
15、程 29 假定有一个菜单项,名为 MenuItem,为了在运行时使该菜单项失效 (变灰 ),应使用的语句为 ( A) MenuItem.Enabled=False ( B) MenuItem.Enabled=True ( C) MenuItem.Visible=True ( D) MenuItem.Visible=Flase 30 Sub过程与 Function过程最根本的区别是 ( A) Sub过程不能返回值,而 Function过程能返回值 ( B) Function过程可以有形参, Sub过程不可以 ( C) Sub过程可以使用 Call语句直接使用过程名调用,而 Function 过程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 212 答案 解析 DOC
