程序设计实验与上机考试教程 全国计算机等级考试二级vb模拟试题,全国计算机等级考试二级VB模拟试题11...

《全国计算机等级考试二级VB模拟试题11》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级VB模拟试题11(11页珍藏版)》请在人人文库网上搜索。

1、姓名:________________ 班级:________________ 学号:________________-密-封 -线- 全国计算机等级考试二级VB模拟试题11考试时间:120分钟 考试总分:100分题号一二三四五总分分数遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。答案 1.设计一个判断表达式中左右括号是否配对的算法,采用____数据结构最佳。 A、队列 B、堆栈 C、二叉树 D、链表 A B C D 2.如果一棵二叉树中任一结点的值都大于其左子树中所有结点的值,且小于其右子树中所有结点的值,现欲得到各结点值的递增序列,试问应采用的遍历的方法是什么____。 A、。

2、先序遍历 B、中序遍历 C、后序便利 D、层次遍历 A B C D 3.设有一个已按各元素的值排好序的顺序表(长度大于2),现分别用顺序查找法和二分查找法查找与给定值k相等的元素,比较次数分别是s和b,在查找不成功的情况下,s和b的关系是____。 A、s=b B、sb C、sA B C D 4.下面对对象概念描述错误的是 A、任何对象都必须有继承性 B、对象是属性和方法的封装体 C、对象间的通讯靠消息传递 D、操作是对象的动态属性 A B C D 5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 A、概要设计 B、详细设计 C、可行性分析 D、需求分析 A B 。

3、C D 答案 6.检查软件产品是否符合需求定义的过程称为 A、确认测试 B、集成测试 C、验证测试 D、验收测试 A B C D 7.在关系数据库中,索引(index)是三级模式结构中的 A、概念模式 B、内模式 C、模式 D、外模式 A B C D 8.关系数据模型通常由3部分组成,它们是____。 A、数据结构、数据通信、关系操作 B、数据结构、关系操作、完善性约束 C、数据通信、关系操作、完整性约束 D、数据结构、数据通信、完整性约束 A B C D 9.按条件f对关系R进行选择,其关系代数表达式是 A、R|R B、R|R f C、f(R) D、f(R) A B C D 10.假定在窗体。

4、(名称为Form1)的代码窗口中定义如下记录类型: Private Type animal animalName As String*20 aColor As String*10 End Type 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim rec As animal Open “c:“vbTest.dat” For Random As #1 Len=len(rec) rec.animalName=“Cat” rec.aColor=“White” Put #1,rec Close #1 End Sub。

5、 则以下叙述中正确的是 A、记录类型animal不能在Form1中定义,必须在标准模块中定义 B、如果lC、文本框的MultiLine属性值为False D、文本框的Locked属性值为False A B C D 12.要使标签中的文本居中显示,则应将其Alignment属性设置为____。 A、0 B、1 C、2 D、3 A B C D 13.设置复选框或单选按钮的标题对齐方式的属性是____。 A、BorderStyle B、Style C、Sorted D、Aligment A B C D 14.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示_____事件过程。 A、Form。

6、_Click B、Form1_Load C、Form_Load D、Form1_Click A B C D 15.通用过程可以通过执行“工具”菜单中的____命令来建立。 A、添加过程 B、通用过程 C、添加窗体 D、添加模块 A B C D 答案 16.下列程序段,____能够正确实现条件:如果XA B C D 17.当按下Tab键使光标离开当前文本框或用鼠标选择窗体中的其他对象时触发_____事件。 A、LostFocus B、GEtFocus C、SetFocus D、Change A B C D 18.语句Print 5/4*6“5Mod2的输出结果是 A、0 B、1 C、2 D、3 。

7、A B C D 19.列表框中的列表项的数目可通过以下哪个属性的值获值得:____。 A、Count B、Listcount C、ListIndex D、Index A B C D 20.为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是____。 A、Value B、Cancel C、Enalbled D、Default A B C D 答案 21.下面叙述中不正确的是____。 A、对顺序文件中的数据的操作只能按一定的顺序执行 B、顺序文件结构简单 C、能同时对顺序文件进行读写操作 D、顺序文件的数据是以字符(ASCII码)的形式存储的 A 。

8、B C D 22.在Visual Basic中按文件的访问方式不同,可以将文件分为_____。 A、数据文件和可执行文件 B、文本文件和数据文件 C、ASCII文件和二进制文件 D、顺序文件、随机文件 A B C D 23.以下叙述错误的是 A、Visual Basic是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D、Visual Basic中控件的某些属性只能在运行时设置 A B C D 24.lA、-1 B、0 C、1 D、2 A B C D 答案。

9、 26.“、Mod、*、/四个算术符中,优先级最低的是_____。 A、“ B、Mod C、* D、/ A B C D 27.单击窗体时,下列程序代码的执行结果为____。 Private Sub Form_Click( ) Text 2 End Sub Private Sub Text(x As Integer) x=x*2+1 Ifx6 Then Call Text(x) End If x=x*2+1 Print x; End Sub A、23 47 B、5 11 C、10 22 D、23 23 A B C D 28.单击命令按钮Command1时利用矩形法求(1+ex(注:x是e的上标)。

10、的定积分,区间为0,1。从题后供选择的答案中选出正确答案,填入以下程序中相应处,构成完整程序。 Private Sub Commandl_Click( ) A=0 B=1 N=1000 X=A:H=lm = m * 2: n = n - 5 Print m; n End Sub Private Sub Form_Click() Dim x As Integer, Y As Integer x = 10: Y = 15 Call Value(x, Y) Print x; Y End Sub A、20 10 10 15 B、10 15 20 10 C、20 15 10 15 D、20 10 20 。

11、10 A B C D 30.以下程序段在立即窗口中输出_____。 A=“your” B=“sname” C=“iscr” Print Right(A,3) Picture1.Print Mid(B,2,4) Debug.Print Left(C,2) A、name B、our C、is D、ournameis A B C D 答案 31.执行以下Command1的Click事件过程在窗体上显示____。 Option Base 0 Private Sub Command1_Click( ) Dim a a=Array(“a”,”b”,”c”,”d”,”e”,”f”,”g”) Print a(。

12、1);a(3);a(5) End Sub A、abc B、bdf C、ace D、无法输出结果 A B C D 32.下列程序段的执行结果为____。 Dim A(3,3) For M=1 To 3 For N=1 To 3 If N=M Or N=3-M+1 Then A(M,N)=1 Else A(M,N)=0 Next N Next M For M=1 To 3 For N=1 To 3 Print A(M,N); Next N Print Next M A、1 0 0 0 1 0 0 0 1 B、1 1 1 1 1 1 1 1 1 C、0 0 0 0 0 0 0 0 0 D、1 0 1。

13、 0 1 0 1 0 1 A B C D 33.假定有以下函数过程: Function Fun(S As String)As String Dim s1 As String For i = 1 To Len(S) s1 = UCase(Mid(S,i,1)+s1 Next i Fun = s1 End Function 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim Str1 As String, Str2 As String Str1 = InputBox(“请输入一个字符串”) Str2 = Fun(Str1) Print 。

14、Str2 End Sub 程序运行后,单击命令按钮,如果在输入对话框中输入字符串”abcdefg”,则单击“确定”按钮后在窗体上的输出结果为 A、abcdefg B、ABCDEFG C、gfedcba D、GFEDCBA A B C D 34.新建窗体上新建立一个命令按钮,其中有如下事件代码: Private Sub Command1_Click() I = 0 For G = 10 To 19 Step 3 I = I + 1 Next G Print I End Sub 窗体运行后,单击命令按钮,输出结果为 A、3 B、4 C、5 D、6 A B C D 35.算法的时间复杂度是指 A、执。

15、行算法程序所需要的时间 B、算法程序的长度 C、算法执行过程中所需要的基本运算次数 D、算法程序中的指令条数 A B C D 二、填空题(每空2分,共计30分)1.循环链表中至少有____个结点存在。 输入答案,中间不含空格:2.二分法查找仅适用于这样的表:表中的记录必须____其存储结构必须是顺序存储。 输入答案,中间不含空格:3.软件设计是软件工程的重要阶段,是一个把软件需求转换为____的过程。 输入答案,中间不含空格:4.在层次模型中,无双亲的结点称为____。 输入答案,中间不含空格:5.对实际问题总是先设计一个____模型,然后再把它转换计算机能实现的逻辑模型。 输入答案,中间不含。

16、空格: 答案 6.启动Visual Basic后,在窗体的左侧有一个用于应用程序界面设计的窗口,称作____。 输入答案,中间不含空格:7.在VB中,要将一个窗体从内存中释放,应使用的语句是____。 输入答案,中间不含空格:8.窗体上有一个命令按钮,事件代码如下: Private Sub Command1_Click() A = “1” B = “2” A = Val(A) + Val(B) B = Val(“12”) If A B Then Print A - B Else Print B - A End Sub 程序执行后,单击命令按钮,输出____。 输入答案,中间不含空格:9.如果想。

17、使形状边界内的区域是透明的,应该将BackStyle设置为____。 输入答案,中间不含空格:10.以下程序循环的执行次数是____。 a=0 Do While a=10 a=a+2 Loop 输入答案,中间不含空格: 答案 11.以下程序实现字符串在窗体的中间显示,试将程序填写完整。 Private Sub Form_Click() FontSize=16 Sample$=“居中显示” x=(ScaleWidth-TextWidth(Sample$)/2 ____ ____ CurrentY=y Print Sample$ End Sub 输入答案,中间不含空格:12.上一题 输入答案,中间。

18、不含空格:13.把一个磁盘文件的内容读到内存并在文本框中显示出来,然后把该文本框中的内容存入另一个磁盘文件,请填空完成程序。 在窗体上建立一个文本框,在属性窗口中把该文本框的Multiline属性设置为True,然后编写如下事件过程: Private Sub Form_Click( ) Open “d:“test“smtext1.txt” For Input As #1 Text1.Fontsize=14 Text1.FontName=“幼圆” Do While Not EOF(1) ____ whole$=whole$+aspect$+Chr$(13)+Chr$(10) Loop Text1.Text=____ Close Open “d:“test“smtex2.txt”For Output As #1 Print #1, ____ Close End Sub 输入答案,中间不含空格:14.上一题 输入答案,中间不含空格:15.上一题 输入答案,中间不含空格: 试卷第 11 页 共 11 页。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值