[计算机类试卷]VB笔试模拟试卷272及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷272及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷272及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 272及答案与解析 1 使用语句 Dim A As Integer声明数组 A之后,以下说法正确的是 ( )。 ( A) A数组中所有元素值为 0 ( B) A数组中的所有元素值不确定 ( C) A数组中的所有元素值为 Empty ( D)执行 EraseA后, A数组中的所有元素值为 0 2 各种运算符间的优先顺序从高到低是 ( A)比较运算符 算术运算符 逻辑运算符 ( B)比较运算符 逻辑运算符 算术运算符 ( C)算术运算符 比较运算符 逻辑运算符 ( D)算术运算符 逻辑运算符 比较运算符 3 在深度为 5的满二叉树中,叶子结点的个数为 ( A) 32 ( B)
2、31 ( C) 16 ( D) 15 4 如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 _。 ( A) e3,e1,e4,e2 ( B) e2,e4,e3,e1 ( C) e3,e4,e1,e2 ( D)任意顺序 5 对长度为 N的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。 ( A) N+1 ( B) N ( C) (N+1)/2 ( D) N/2 6 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 7 关系 R和 S进行自然连接时,要求 R和 S含有一个或多个公共 _。 ( A)元组
3、( B)行 ( C)记录 ( D)属性 8 下列叙述中,错误的是 ( A)数据的存储结构与数据处理的效率密切相关 ( B)数据的存储结构与数据处理的效率无关 ( C)数据的存储结构在计算机中所占的空间不一定是连续的 ( D)一种数据的逻辑结构可以有多种存储结构 9 对 n个记录的序列进行快速排序,所需的辅助存储 空间为 ( )。 ( A) O(1) ( B) O(log2n) ( C) O(n) ( D) O(n2) 10 在窗体上画一个名称为 Text1的文体框,然后画一个名称为 HScrolll的滚动条,其 Min和 Max属性分别为 0和 100。程序运行后,如果移动滚动框,则在文本框中
4、显示滚动条的当前值,如图所示。 以下能实现上述操作的程序段是 ( A) Private Sub Hscroll1_Change( ) Text1 Text=Hscroll1 Value End Sub ( B) Private Sub Hscroll1_Click( ) Text1 Text=Hscroll1 Value End Sub ( C) Private Sub Hscroll1_Change( ) Text1 Text=Hscroll1 Caption End Sub ( D) Private Sub Hscroll1_Click( ) Text1 Text=Hscroll1 Cap
5、tion End Sub 11 假定有一个文本框,其名称为 Text1,为了使该文本框具有焦点,应执行的语句是 _。 ( A) Change ( B) OotFocus ( C) SetFocus ( D) LostFocus 12 Sub过程与 Function过程最根本的区别是 ( A) Sub过程可以用 Call语句直接使用过程名调用 ,而 Function过程不可以 ( B) Function过程可以有形参 ,Sub过程不可以 ( C) Sub过程不能返回值 ,而 Function过程能返回值 ( D)两种过程参数的传递方式不同 13 在窗体上有一个文本框控件,名称为 TextTime
6、;一个计时器控件,名称为Timed。要求每一秒在文 本框中显示一次当前的时间。程序为: Private Sub Timerl_ _ TextTime.text=Time End Sub 在下划线上应填入的内容是 ( )。 ( A) Ena bled ( B) ViSible ( C) Interval ( D) Timer 14 VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是 ( )。 ( A)属性、控件和方法 ( B)属性、事件和方法 ( C)窗体、 控件和过程 ( D)控件、过程和模块 15 下面的数组声明语句中正确的是 ( )。 ( A) Dim gg1, 5As
7、 String ( B) Dim gg1 To 5, 1 To 5As String ( C) Dim gg(1 To 5)As String ( D) Dim gg1:5, 1:5As String 16 要获取当前驱动器,应使用驱动器列表框的 ( )属性。 ( A) Path ( B) Drive ( C) Dir ( D) Pattern 17 在窗体上画一个名称为 Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程: Private Funcdonf(m As Integer) If m Mod2=0 Then f=m E1Se f=1 End If End FunC
8、dOn Private Sub Cmnmalldl_CUCk() Dimi As Integer S=0 Fori=1 To 5 s=s+f(i) ( A) 11 ( B) 10 ( C) 9 ( D) 8 18 在一个顺序存储的循环队列中,队头指针指向队头元素的 _。 ( A)当前位置 ( B)任意位置 ( C)前一个位置 ( D)后一个位置 19 对表进行垂直方向的分割用的运算是 _。 ( A)交 ( B)投影 ( C)选择 ( D)连接 20 在窗体上画一个名称为 Text1的文本框,并编写如下程序: Private Sub Form_Load() Show Text1.Text=“ T
9、ext1.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) Visual Basic ( B)程序设计 ( C) A程序设计 ( D)
10、Visual Basic程序设计 21 编写如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If(Button And 3)=3 Then Print “AAAA“ End If End Sub 程序运行后,为了在窗体上输出 “AAAA”,应按下的鼠标键为 _。 ( A)左 ( B)右 ( C)同时按下左、右 ( D)按什么键都不显示 22 下列关于图片框的语句中不正确的是 ( )。 ( A) Picture1.Picture=Picture2.Picture ( B) Picture1.Picture
11、=LoadPicture(“C:v60Arw04Up.ico“) ( C) Picture1.Print Tab(20); CurrentX, CurrentY ( D) Picture1.Stretch=True 23 下列程序段的执行结果为 _。 For x=5 To 1 Step-1 For Y=1 To 6-x Print Tab(Y+5);“*“; Next Y Print Next x ( A) * * * * * ( B) * * * * * ( C) * * * * * ( D) * * * * * 24 在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能
12、是 ( )。 ( A)定长字符串和数组 ( B)变长字符串和动态数组 ( C)货币型和日期型 ( D)变长字符串和货币型 25 已知有如下语句: s “hello, world“ r=Mid(s, 7, 5) 运行上面的语句后,变量 r的值为 ( ) ( A) hello ( B) wotld ( C) llo,w ( D) orld 26 当把框架的什么属性设置为 False时,其标题会变灰,框架中所有的对象均被屏蔽 ( A) Name ( B) Enabled ( C) Caption ( D) Visible 27 表达式 Abs(-5)+Len(“ABCDE“)的值是 _。 ( A)
13、5ABCDE ( B) -5ABCDE ( C) 10 ( D) 0 28 下列哪条语句是错的 _。 ( A) exit sub ( B) exit function ( C) exit while ( D) exit do 29 设有语句: Temp=MsgBox(“继续执行吗 “,vbYesNo,“退出提示框 “) 程序运行时,在对话框的标题栏将显示 ( )。 ( A)继续执行吗 ( B) vbYesNo ( C)退出提示框 ( D) Temp 30 在窗体上画一个名称为 Command1的命令按钮,然后编写如下程序: Option Base 1 Private Sub Command1_
14、Click( ) Dim c As Integer, d As Integer d=0 c=6 x=Array(2, 4, 6, 8, 10, 12) For i=1 TO 6 If x(i) c Then d=d+x(i) c=x(i) Else d=d-c End lf Next i Print d End Sub 程序运行后,如果单击命令按钮,则在窗体上输出的内容为 ( A) 10 ( B) 16 ( C) 12 ( D) 20 31 如果在立即窗口中执行以下操作 ( CR是回车键 ): a=8 CR b=9 CR print a b CD 则输出结果是 _。 ( A) -1 ( B)
15、0 ( C) False ( D) True 32 表达式 4+56*7/8 Mod 9的值是 _。 ( A) 4 ( B) 5 ( C) 6 ( D) 7 33 Print方法可以输出多个表达式,若使用标准格式输出,各表达式的分隔符应是 _。 ( A)空格 ( B)逗号 ( C)冒号 ( D)分号 34 下列说法正确的是 ( A)任何时候都可以使用标准工具栏的 “菜单编辑器 ”按钮打开菜单编辑器 ( B)只有当代码窗口为当前活动窗口时,才能打开菜单编辑器 ( C)任何时候都可以 使用 “工具 ”菜单下的 “菜单编辑器 ”命令,打开菜单编辑器 ( D)只有当某个窗体为当前活动窗体时,才能打开菜
16、单编辑器 35 Visual Basic标题栏上显示了应用程序的 ( A)大小 ( B)状态 ( C)位置 ( D)名称 36 在树形结构中,没有前件的结点是 _。 37 软件的需求分析阶段的工作,可以概括为四个方面:【 】、需求分析、编写需求规格说明书和需求评审。 38 软件测试是保证软件质时的重要手段,而软件测试的主要的测试数据和【 】的设计来实现。 39 单击窗体上的命令按钮 Command1,程序的输出为【 】。 Private Sub Command1_Click() a=“AbC“ b=“dEF“ c=UCase(A)+LCase(B) Print Asc(C) End Sub 4
17、0 将算法的 5个特性中,算法必须能在执行有限个步骤之后终止指的是算法的【 】性。 41 下列是一个体操评分程序。没满分为 10分, 20位评委,除去一个最高分和一个最低分,计箅平均分。 Private Sub Corrmland!Click() Max=0 Min=10 For i=1 To 20 n=Val(InputBox(“请输入分数 ”) If nMax Tifen MaX=n If nMin 1、 hen Min=n s=s+n s=s-Min-Max P=s 18 Print”最高分 ”; Max; “最低分 ”; Min Print“最后得分: ”; P End Suh 42
18、为了显示一个窗体,所使用的方法为【 】;为了隐藏一个窗 体,所使用的方法为【 】。 43 如果要通过程序代码来一次性删除列表框中所有项目,则应使用的方法是_。 44 建立打开文件、保存文件、颜色、字体、打印对话框所使用的方法分别为【 】、【 】、 ShowColor、 ShowFont和 ShowPrinter。 45 为了使标签能自动调整大小以显示全部文本内容,应把标签的【 】属性设置为True。 46 在程序的空白行处填写适当的语句,完成以下功能:依次自动将列表框 List2中所有列表项目移入列表框 List1中,并将移入 List1中 的项目从 List2中删除。 DoWhile Lis
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 272 答案 解析 DOC
