【计算机类职业资格】二级VISUAL+BASIC-61及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-61及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-61及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-61及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.数据库设计中反映用户对数据要求的模式是_。(分数:2.50)A.内模式B.概念模式C.外模式D.设计模式2.在 Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是_。 A B C D (分数:2.50)A.B.C.D.3.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是_。(分数:2.50)A.一对一B.一对多C.多对多D.多对一4.下面描述中,不属于软件危机表现的是
2、_。(分数:2.50)A.软件过程不规范B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高5.软件生命周期是指_。(分数:2.50)A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程6.面向对象方法中,继承是指_。(分数:2.50)A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制7.层次型、网状型和关系型数据库划分原则是_。(分数:2.50)A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式8.软件测试的目的是_。
3、(分数:2.50)A.评估软件可靠性B.发现并改正程序中的错误C.改正程序中的错误D.发现程序中的错误9.下列叙述中正确的是_。(分数:2.50)A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.上述三种说法都不对10.有三个关系 R、S 和 T如下: (分数:2.50)A.自然连接B交C.投影D并11.下列叙述中正确的是_。(分数:2.50)A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变
4、化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.上述三种说法都不对12.在 Visual Basic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是_。(分数:2.50)A.工程资源管理器窗口B.属性窗口C.工具箱窗口D.代码窗口13.下列叙述中错误的是_。(分数:2.50)A.列表框和组合框都有 List属性B.列表框有 Selected属性,而组合框没有C.列表框和组合框都有 Style属性D.组合框有 Text属性,而列表框没有14.设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是_。(分数:2.50)A.NameB.IndexC.CaptionD
5、.Left15.滚动条可以响应的事件是_。(分数:2.50)A.LoadB.ScrollC.ClickD.MouseDown16.设 a=5,b=6,c=7,d=8,执行语句 x=IIf(ab)And(cd),10,20)后,x 的值是_。(分数:2.50)A.10B.20C.30D.20017.语句 Print Sgn(-62)+Abs(-62)+Int(-62)的输出结果是_。(分数:2.50)A.-36B.1C.-1D.-7218.在窗体上画一个图片框,再在图片框中画一个命令按钮,位置如图所示,则命令按钮的 Top属性值是_。 (分数:2.50)A.200B.300C.500D.7001
6、9.在窗体上画一个名称为 Command1的命令按钮。单击命令按钮时执行如下事件过程: Private Sub Command1_Click() a$=“software and hardware“ b$=Right(a$, 8) c$=Mid(a$,1,8) MsgBox a$,bs,cs,1 End sub 则在弹出的信息框标题栏中显示的标题是_。(分数:2.50)A.software and hardwareB.hardwareC.softwareD.120.在窗体上画一个文本框(名称为 Text1)和一个标签(名称为 Label1),程序运行后如果在文本框中输入文本,则标签中立即显示相
7、同的内容。以下可以实现上述操作的事件过程是_。(分数:2.50)A.Private Sub Text1_Change()Label1.Caption=Text1.TextEnd SubB.Private Sub Label1_Change()Label1.Caption=Text1.TextEnd SubC.Private Sub Text1_Click()Label1.Capnon=Text1.textEnd SubD.Private Sub Label1_Click()Label1.Caption=Text1.TextEnd sot21.以下说法中错误的是_。(分数:2.50)A.如果把一
8、个命令按钮的 Default属性设置为 True,则按回车健与单击该命令按钮的作用相同B.可以用多个命令按钮组成命令按钮数组C.命令按钮只能识别单击(Click)事件D.通过设置命令按钮的 Enabled属性,可以使该命令按钮有效或禁用22.以下关于局部变量的叙述中错误的是_。(分数:2.50)A.在过程中用 Dim语句或 Static语句声明的变量是局部变量B.局部变量的作用域是它所在的过程C.在过程中用 Static语句声明的变量是静态局部变量D.过程执行完毕,该过程中用 Dim或 Static语句声明的变量即被释放23.以下程序段的输出结果是_。 x=1 y=4 Do Until y4
9、x=x*y y=y+1 Loop Print x(分数:2.50)A.1B.4C.8D.2024.如果执行一个语句后弹出如图所示的窗口,则这个语句是_。 (分数:2.50)A.InputBox(“输入框“,“请输入 VB数据“)B.x=InputBox(“输入框“,“请输入 VB数据“)C.InputBox(“请输入 VB数据“,“输入框“)D.x=InputBox(“请输入 VB数据“,“输入框“)25.有如下事件过程: Private Sub Form_C1ick() Dim n As Integer x=0 n=InputBox(“请输入一个整数“) For i=1 To i For j
10、=1 To i x=x+1 Next j Next i Print x End sub 程序运行后,单击窗体,如果在输入对话框中输入 5,则在窗体上显示的内容是_。(分数:2.50)A.13B.14C.15D.1626.请阅读程序: Sub subP(b()As Integer) For i=1 To4 b(i)=2*i Next i End Sub Private Sub Command1_Click() Dim a(1 To 4)As Integer a(1)=5: a(2)=6: a(3)=7: a(4)=8 subP a() For i=1 To 4 Print a(i) Next i
11、 End Sub 运行上面的程序,单击命令按钮,则输出结果是_。(分数:2.50)A.246B.5678C.10121416D.出错27.Fibonacci数列的规律是:前 2个数为 1,从第 3个数开始,每个数是它前 2个数之和,即1,1,2,3,5,8,13,21,34,55,89,某人编写了下面的函数,判断大于 1的整数 x是否是Fibonacci数列中的某个数,若是,则返回 True,否则返回 False。 Function Isfab(x As Integer)As Boolean Dim a As Integer, b As Integer, c As Integer, flag
12、As Boolean flag=False a=1: b=1 Do While xb c=a+b a=b b=c If x=b Then flag=True Loop Isfab=flag End Function 测试时发现对于所有正整数 x,函数都返回 False,程序需要修改。下面的修改方案中正确的是_。(分数:2.50)A.把 a=b与 b=c的位置互换B.把 c=a+b移到 b=c之后C.把 Do While xb 改为 Do While xbD.把 If x=b Then flag=True改为 If x=a Then flag=True28.在窗体上画一个命令按钮,其名称为 Co
13、mmand1,然后编写如下事件过程: Private Sub Command1_Click() Dim a$, b$, c$, k% a=“ABCD“ b=“123456“ c=“ k=1 Do While k=Len(a) Or k=Len(b) If k=Len(a)Then c=c m=m+1 For j=1 To i Print “*“; Next j Print Next i End Sub 程序运行后,单击窗体,则输出结果是_。(分数:2.50)A.1*2*3*4*B.4*3*2*1*C.*D.*30.在窗体上画一个命令按钮(其名称为 Command1),然后编写如下代码: Pri
14、vate Sub Command1_Click() Dim a a=Array(1,2,3,4) i=3: j=1 Do While i=0 s=s+a(i)*j i=i-1 j=j*10 Loop Print s End Sub 运行上面的程序,单击命令按钮,则输出结果是_。(分数:2.50)A.4321B.123C.234D.123431.下列可以打开随机文件的语句是_。(分数:2.50)A.Open “file1.dat“ For Input As#1B.Open “file1.dat“ For Append As#1C.Open “file1.dat“ For Output As#1D
15、.Open “file1.dat“ For Randow As#1 Len=2032.设有打开文件的语句如下: Open “test_dat“ For Random As#1 要求把变量 a中的数据保存到该文件中,应该使用的语句是_。(分数:2.50)A.Input#1 aB.Write#1 aC.Put#1,aD.Get#1,a33.请阅读程序: Option Base 1 Private Sub Form_Click() Dim Arr(4,4)AS Integer For i=1 To 4 For j=1 To 4 Arr(i,j)=(i-1)*2+j Next j Next i For
16、 i=3 To 4 For j=3 To 4 Print Arr(j,i); Next j Print Next i End Sub 程序运行后,单击窗体,则输出结果是_。(分数:2.50)A.5 76 8B.6 87 9C.7 98 10D.8 108 1134.下面函数的功能应该是:删除字符串 str中所有与变量 ch相同的字符,并返回删除后的结果。例如:若 str=“ABCDABCD“, ch=“B“,则函数的返回值为:“ACDACD“ Function delchar(str As String,ch As String)As String Dim k As Integer,temp
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC61 答案 解析 DOC
