2020计算机等级《二级VB》上机考试选择试题预测_第1页
2020计算机等级《二级VB》上机考试选择试题预测_第2页
2020计算机等级《二级VB》上机考试选择试题预测_第3页
2020计算机等级《二级VB》上机考试选择试题预测_第4页
2020计算机等级《二级VB》上机考试选择试题预测_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2020 计算机等级二级 VB 上机考试选择试题预测一、选择题 (每小题 1 分,共 40小题,共 40分)1. 下列叙述中中准确的是 ( ) 。A. 线性表的链式存储结构与顺序存储结构所需要的存储空间是相 同的B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储 结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.上述三种说法都不对2. 下列叙述中准确的是 ( ) 。A. 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,化栈顶指针不变,栈中元素随栈底指针的变化而动态变C.在栈中, 化栈底指针不变,栈中元素随栈顶指针的变化而动态变D. 上述三种说法都不

2、对3. 软件测试的目的是 ( ) 。A. 评估软件可靠性B. 发现并改正程序中的错误C. 改正程序中的错误D .发现程序中的错误4. 下面描述中,不属于软件危机表现的是 ( ) 。A. 软件过程不规范B. 软件开发生产率低C. 软件质量难以控制D. 软件成本持续提升5. 软件生命周期是指 ( ) 。A. 软件产品从提出、实现、使用维护到停止使用退役的过程B. 软件从需求分析、设计、实现到测试完成的过程C. 软件的开发过程D .软件的运行维护过程6. 面向对象方法中,继承是指 ( ) 。A. 一组对象所具有的相似性质B. 一个对象具有另一个对象的性质C .各对象之间的共同性质D .类之间共享属性

3、和操作的机制7. 层次型、网状型和关系型数据库划分原则是 ( ) 。A. 记录长度B. 文件的大小C .联系的复杂水准D .数据之间的联系方式8. 一个工作人员能够使用多台计算机,而一台计算机可被多个人 使用,则实体工作人员与实体计算机之间的联系是 ( ) 。A. 一对一B. 一对多C. 多对多D. 多对一9. 数据库设计中反映用户对数据要求的模式是 ( ) 。A. 内模式B. 概念模式C. 外模式D. 设计模式12. 在 Visual Basic 集成环境的设计模式下,用鼠标双击窗体上 的某个控件打开的窗口是 ( ) 。A. 工程资源管理器窗口B. 属性窗口C. 工具箱窗口D .代码窗口13

4、. 下列叙述中错误的是 ( ) 。A. 列表框和组合框都有 List 属性B. 列表框有 Selected 属性,而组合框没有C. 列表框和组合框都有 Style 属性D. 组合框有 Text 属性,而列表框没有14. 设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属 性是 ( ) 。A. NameB. IndexC. CaptionD. Left15. 滚动条能够响应的事件是 ( ) 。A. LoadB. ScrollC. ClickD. MouseDown16.设 a=5, b=6, c=7, d=8,执行语句 x=llf(ab)And(cd), 10,20)后,X的值是()。A.

5、10B. 20C. 30D. 200的输出结果是 ( ) 。17.语句 Print Sgn(-6八2)+Abs(-6八2)+1 nt(-6八2)A. -36B. 1C. -1D. -7219. 在窗体上画一个名称为Comma nd的命令按钮。单击命令按钮时执行如下事件过程:Private Sub Command1 Click()a$=” software and hardware ”b$=Right(a$ ,8)c$=Mid(a$,L,8)MsgBox a$, bs,CS,1End sub则在弹出的信息框标题栏中显示的标题是 ( ) 。A. software and bardwareB. ha

6、rdwareC. softwareD. 120. 在窗体上画一个文本框 (名称为 Text1) 和一个标签 (名称为Label1) ,程序运行后如果在文本框中输入文本,则标签中立即显示相 同的内容。以下能够实现上述操作的事件过程是 ( ) 。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

7、SubD. Private Sub Label1 Click()Label1.Caption=Text1.TextEnd sot21. 以下说法中错误的是 ( ) 。A. 如果把一个命令按钮的Default属性设置为True,则按回车健 与单击该命令按钮的作用相同B. 能够用多个命令按钮组成命令按钮数组C. 命令按钮只能识别单击(Click)事件D. 通过设置命令按钮的Enabled属性,能够使该命令按钮有效或 禁用22. 以下关于局部变量的叙述中错误的是 ( ) 。A. 在过程中用 Dim 语句或 Static 语句声明的变量是局部变量B. 局部变量的作用域是它所在的过程C .在过程中用 S

8、talic 语句声明的变量是静态局部变量D. 过程执行完毕,该过程中用Dim或Static语句声明的变量即被释放23. 以下程序段的输出结果是 ( ) 。x=1y=4Do Until y4x= x * yy=y+1LoopPrint XA. 1B. 4C. 8D. 2026. 请阅读程序:Sub subP(b()As Integer)For i=1 To4b(i)=2*iNext iEnd SubPrivate Sub Commandl Click()Dim a(1 To 4)As Integera(1)=5 :a(2)=6 :a(3)=7 :a(4)=8subP a()For i=1 To

9、4Print a(i)Next iEnd Sub运行上面的程序,单击命令按钮,则输出结果是 ( ) 。A. 2B. 5C. 10121416D. 出错27. Fibonacci 数列的规律是:前 2个数为 1,从第 3 个数开始, 每个数是它前 2 个数之和,即 1,1,2,3,5,8,13,21,34,55, 89,某人编写了下面的函数,判断大于1的整数X是否是Fib on acci数列中的某个数,若是,则返回True,否则返回False。Function Isfab(x As Integer)As BooleanDim ii As Integer , b As Integer , C As

10、 Integer , flag As Booleanflag=Falsea=1:b=1Do While x c=a+ba=bb=cIf x=b Then flag=TrueLoopIsfab=flagEnd Function测试时发现对于所有正整数 X,函数都返回False,程序需要修改。 面的修改方案中准确的是 ( ) 。A. 把a=b与b=C的位置互换B. 把c=a+b移到b=C之后C. 把 Do While xbD. 把 If x=b Then flag=True改为 If x=a Then flag True28. 在窗体上画一个命令按钮,其名称为 Command1然后编写如下事件过程

11、:Private Sub Coinmand1 Click()Dim a$, b$,c$, k%a=ABCDb=123456c=k=1Do While k=0s=s+a i)*ji=i-1j=j*1cLoopPrint SEnd Sub运行上面的程序,单击命令按钮,则输出结果是 ( ) 。A. 4321B. 123C. 234D. 123431. 下列能够打开随机文件的语句是 ( ) 。A. Openfile 1.datFor Input As#1B. Openfile1.datFor Append As#1C. Openfile1.datFor Output As#1D. Openfile1.

12、datFor Randow As#1 Len=2032. 有弹出式菜单的结构如右表,程序运行时,单击窗体则弹出如下图所示的菜单。下面的事件过程中能准确实现这个功能的是A. Private Sub Vorm Click()PopupMenu cutEnd SubB. Private Sub Command1 Click()PopupMenu editEnd SubC. Private Sub Form Click()PopupMenu editEnd SubD. Private Sub Form Click()PopupMenu cutPopupMenu pasteEnd Sub33. 请阅读程

13、序 .0ption Base 1Private Sub Fo,m Click()Dim Arr(4 , 4)As IntegerFor i=1 To 4For j=1 To 4Arr(i , j)=(i=1)*2+jNext jNext iFor i=3 To 4For j=3 To 4Print Arr(j,i);Next jPrintNext iEnd Sub程序运行后,单。旨窗体,则输出结果是A. 5 7B. 6 8C. 7 98 10D. 8 10str 中所有与变量 ch 相 str=ABCDABCD, ch=B ,8 1134. 下面函数的功能应该是:删除字符串 同的字符,并返回删

14、除后的结果。例如:若 则函数的返回值为: ACDACDFunction delchar(str As String, ch As String)As StringDim k As Inlegcr ,temp As String ,ret As Stringret=For k=1 To Len(str)temp=Mid(str ,k,1)If temp=ch Thenret=ret&tempEnd IfNext kdelchar=retEn d Function但实际上函数有错误,需要修改,下面的修改方案中准确的是 ( ) 。A. 把 ret=ret&temp 改为 ret=tempB. 把 I

15、f temp=ch Then 改为 If tempch ThenC. 把 delchar=ret 改为 delchar=tempD. 把 ret= 改为 temp=35 在窗体上画一个命令按钮和两个文本框,其名称分别为Command、1 Text1 和 Text2 ,在属性窗口中把窗体的 KeyPreview 属性 设置为 True ,然后编写如下程序:Diln S1 As String , S2 As StringPrivate Sub Form Load()Text1.Text=Text2.Text=Text1.Enabled=FalseText2.Enabled=FalseEnd Sub

16、Private Sub Form KeyDown(KeyCode As Integer , Shift As Integer)S2=S2&Chr(KeyCode)End SubPri vate Sub Form KeyPress(KeyAscii As Integer)S1=S1&Chr(KeyAscii)End SubPrivate Sub Command1 Click()Text1.Text=S1Text2.Text=S2S1=S2=End Sub程序运行后,先后按“ a”、“ b”、“ C”键,然后单击命令按钮, 在文本框 Text1 和 Text2 中显示的内容分别为 ( ) 。A.a

17、bc 和 ABCB.空白C. ABC和 abcD. 出错36. 使用驱动器列表框 Drive1 、目录列表框 Dir1 、文件列表框 File1 时,需要设置控件的同步,以下能够准确设置两个控件同步的命令是 ( ) 。A.Dir1.Path=Drive1.PathB.File1.Path=Dri1.PathC. File1.Path=Drive1.PathD. Drive1.Drive=Dri1.Path37. 以下关于弹出式菜单的叙述中,错误的是 ( ) 。A. 一个窗体只能有一个弹出式菜单B. 弹出式菜单在菜单编辑器中建立C. 弹出式菜单的莱单名 ( 主菜单项 ) 的“可见”属性通常设置为 FalseD. 弹出式菜单通过窗体的Popup Me ni方法显示38. 有如下程序:Private Type stuX As StringY As IntegerEnd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论