ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:25.51KB ,
资源ID:29539718      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29539718.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机二级VB笔试156.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机二级VB笔试156.docx

1、计算机二级VB笔试156 模拟 计算机二级(VB)笔试-156一、选择题(每小题2分,共70分) 下列各题A、B、C、D 四个选项中,只有一个选项是正确的。第1题:数据库设计包括两个方面的设计内容,它们是A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计参考答案:A 答案解析:第2题:设a=5,b=6,c=7,d=8,则执行下列语句后,x的值为 _。 x=IIF(ab) And(cd),10,20)A.10B.20C.30D.300参考答案:B 答案解析:函数F(expr,vall,val2)与IF语句相似,当布尔表达式expr为True时,则

2、选择vall的值,否则选择val2的值。第3题:以下数据结构中不属于线性数据结构的是_。A.队列B.线性表C.二叉树D.栈参考答案:C 答案解析:线性数据结构属于数据的逻辑结构,具体是指逻辑上满足两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。可以看出,二叉树逻辑上有两个子结点,故不属于线性数据结构。第4题:在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Dim I, Num Randomize Do For I = 1 To 1000 Num = Int(Rnd * 100) Print Num Select

3、Case Num Case 12 Exit For Case 58 Exit Do Case 65, 68, 92 End End Select Next I LoopEnd Sub上述事件过程执行后,下列描述中正确的是A.Do循环执行的次数为1000此B.在For循环中产生的随机数小于或等于100C.当所产生的随机数为12时结束所有循环D.当所产生的随机数为65,68或92时窗体关闭、程序结束参考答案:D 答案解析:第5题:为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为 _。A.Get文件号,记录号,变量名B.Get文件号,变量名,记录号C.Put文件号,变量名,记录号

4、D.Put文件号,记录号,变量名参考答案:D 答案解析:Put语句的格式为: Put#filcnumber,recnumber,varname 其中filenumber表示有效的文件号。recnumber表示记录号或字节数,即开始写入的地方。Varname表示变量名。第6题:下列叙述中正确的是_。A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误参考答案:A 答案解析:关于软件测试的目的,GrenfordJ.Myers在TheArtofSoftwareTestin

5、g一书中给出了深 刻的阐述:软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚 未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。整体来说,软件测试的目 的就是尽可能多地发现程序中的错误。第7题:下列操作中,不能向工程中添加窗体的是 _。A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏中的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令参考答案:C 答案解析:向工程中添加窗体的方法主要有以下 3种。 执行 “工程 ”菜单中的 “添加

6、窗体 ”菜单命令。 单击工具栏中的 “添加窗体 ”按钮。 在 “工程资源管理器 ”窗口中单击鼠标右键,在弹的菜单中选择 “添加 ”命令,然后在下一级菜单中选择 “添加窗体 ”命令。第8题:有如下程序: Option Base 1 Private Sub Form Click() Dim arr,Sum Sum=0 alt=Array(1,3,5,7,9,11,13,15,17,19) For i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为_。A.

7、25B.26C.27D.28参考答案:C 答案解析:Option Base 1表示数组的下标是从1开始的。本题中先定义arr=Array(1,3,5,7,9,11,13,15,17,19),即a(1)=1,a(2)=3,a(3)=5,a(4)=7,a(5)=9,a(6)=11,a(7)=13,a(8)=15,a(9)-17,a(10)=19,而在循环语句中就是要求把能被3整除的数加起来,即4(2)+a(5)+a(8)=3+9+15=27。第9题:通常情况下,垂直滚动条的值是A.由下往上递增B.由上往下递增C.由左到右递增D.由右到左递增参考答案:B 答案解析:一般情况下,垂直滚动条的值由上往下

8、递增,最上端代表最小值,最下端代表最大值;水平滚动条的值从左到右递增,最左端代表最小值,最右端代表最大值。因此选项B.是正确的。第10题:在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件 ,则以下正确的属性设置语句是A.Timer1.Interval=0.5B.Timer1.Interval=5C.Timer1.Interval=50D.Timer1.Interval=500参考答案:D 答案解析:计时器控件的Interval属性用来指定计时器事件之间的毫秒数,本题要求每隔 0.5秒发生一次,所以其值为500,正确答案为选项D.。第11题:A.A AB.a AC

9、.A aD.a a参考答案:C 答案解析:此题考查了KeyPress事件和KeyDown事件,下面我们具体说明一下两个事件。 当按键盘上的某个按钮,将发生KeyPress事件。该事件可用于窗体、复选框、组合框、命令按钮、列表框,图片框、文本框、滚动条及文件有关的控件。用户自己可以定义 KeyPress事件过程,一般格式为: Private Sub Form_KeyPress(KeyAscii As Integer)End Sub KeyPress事件是用来识别按键的ASCII码。 KeyDown事件返回的是键盘的直接状态,返回的是键;而KeyPress事件返回的是字符的ASCII码。所以要输出

10、字符还得用Chr函数。第12题:下列说法错误的是A.方法是对象的一部分B.在调用方法时,对象名是不可缺少的C.方法是一种特殊的过程和函数D.方法的调用格式和对象属性的使用格式相同参考答案:B 答案解析:命题目的 考查考生对对象方法的掌握情况。 解题要点 方法是对象的一部分,所以选项第13题:下列各控件不包含滚动条的控件是A.ListBoxB.ComboBoxC.TextBoxD.LabelBox参考答案:D 答案解析:滚动条的用处是滚动数据或文本,以便快速找到所需的内容。如果一个控件存放有大量的数据或文本,这个控件一般会带有滚动条。ListBox,TextBox和ComboBox可以存放大量的

11、数据或文本,本身带有滚动 条,而LabelBox仅是显示标签信息,一般标签不需要大块文本,所有它不包含滚动条。第14题:在列表框中当前被选中的列表项的序号是由下列哪个属性表示 _。A.ListB.IndexC.ListindexD.Tabindex参考答案:C 答案解析:List属性:该属性用来列出列表项的内容。List属性保存了列表框中所有值的数组,可以通过下标访问数组中的值(下标值介于0到List.ListCount-1之间)。 ListIndex属性:该属性的设置值是已选中的列表项的位置。列表项位置由索引值指定,第一项的索引值为0,第二项为1,依次类推。如果没有选中任何列表项,ListI

12、ndex的值将设置为-1。第15题:A.Alt+F2B.BBBBBC.随机出几个数D.文本框平均内容无变化参考答案:D 答案解析:此题是有关KeyDown事件的题目,KeyDown是当一个键被按下时所产生的事件,而KeyUp是松开被按的键时产生的事件,如果要判断是否按下了某个转换键,可以用逻辑运算符And。例如:先定义了下面3个符号常 量:Const Shift=1,Const Ctrl=2,Const Alt=4;然后用下面的语句判断是否按下Shift、Ctrl、Alt键; 如果Shift And Shift 0,则按下了Shift键; 如果Shift And Ctrl 0,则按下了Ctrl

13、键; 如果Shift And Alt 0,则按下了Alt键; 这里的Shift时KeyDown的第二个参数;此事件过程中的If后的条件语句如果为真, 则是按下了Alt+F2,而本题目中是按下了Shift+F2,所以不执行Then语句,即文本框的内容无变化。第16题:以下关于函数过程的叙述中,正确的是_。A.如果不指明函数过程参数的类型,则该参数没有数据类型B.函数过程的返回值可以有多个C.当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递D.函数过程形参的类型与函数返回值的类型没有关系参考答案:D 答案解析:如果不指明函数过程参数的类型,函数类型默认为Variant类型,所以选

14、项A是错误的。在函数过程中,过程的返回值只有一个,所以选项B是错误的。一般数组通过传址方式进行传递,所以选项c是错误的。选项D的说法是正确的。第17题:下面关于完全二叉树的叙述中,错误的是 _。A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点C.完全二叉树般不是满二叉树D.具有结点的完全二叉树的深度为log 2n+1参考答案:B 答案解析:这里考察完全二叉树与满二叉树的定义及二叉树的性质。满二叉树指除最后一层外每一层上所有结点都有两个子结点的二叉树。完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干子结点 (叶子结点 )的二叉树。

15、因此选项 A是正确的,而选项 B是错误的。由定义可知,满二叉树肯定是完全二叉树,而完全二叉树一般不是满二叉树,因此选项 C是正确的叙述。选项 D即二叉树性质 (5),也是正确的。第18题:浏览表文件的命令是 _。A.USEB.LISTC.DISPLAYD.BROWSE参考答案:D 答案解析:Visual FoxPro数据库的基本操作/数据库和表的建立、修改与有效性检验/表记录的浏览、增加、删 除与修改 在用命令USE打开一个表时,可以用BROWSE命令浏览浏览该表的记录,选项B、C为在屏幕上显示表文件 的内容。第19题:检查软件产品是否符合需求定义的过程称为 _。A.确认测试B.集成测试C.验

16、证测试D.验收测试参考答案:A 答案解析:确认测试的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中的确定的各种需求,以及软件配置是否完全、正确。第20题:在窗体上添加一个命令按钮,名为Command1,一文本框,名为text1,则执行如下事件过程后,文本框中的输出为 For i=1 To 3 For j=1 To 3 For k=1 To 2 x=x+3 Next k,j,i Text1.Text=str(x)A.21B.42C.54D.72参考答案:C 答案解析:For循环控制结构每次执行循环语句,X都加了则:(32)33=633=183=54。第21题:数据库技术处于数据库系

17、统阶段的时间段是A.60年代后期到现在B.60年代到80年代中期C.80年代以前D.70年代以前参考答案:A 答案解析:数据管理发展至今已经历了3个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段 是在20世纪50年代中期以前,主要用于科学计算,硬件无磁盘,直接存取,软件没有操作系统。20世纪50年代 后期到20世纪60年代中期,进入文件系统阶段。20世纪60年代之后,数据管理进入数据库系统阶段。第22题:以下关于KeyPress事件过程中参数KeyAscii的叙述中,正确的是_。A.KeyAscii参数是所按键的ASCII码B.KeyAscii参数的数据类型为字符串C.KeyA

18、scii参数可以省略D.KeyAscii参数是所按键上标注的字符参考答案:A 答案解析:KeyPress事件的KeyAscii参数返回用户所按键的ASCII码,类型为整型;它不是按键上的字符;并且 KeyAscii参数不可以省略。第23题:下列符号常量的声明中,不合法的是A.Const a As Single=1.1B.Const a=OKC.Const a As Double=Sin1.D.Const a As Integer=12参考答案:C 答案解析:在用Const定义符号常量时,格式是:Const 常量名 = 表达式 ,常量名=表达式,其中常量名中可以用类型说明符,需要注意的是,表达式

19、中不能使用字符串连接运算符、变量及用户定义的函数或者内部函数。第24题:下列叙述中,不属于结构化分析方法的是A.面向数据流的结构化分析方法B.面向数据结构的Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法参考答案:D 答案解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法两类。其中结构化分析方法又包括面向数据流的结构化分析方法(SAStructured analy sis),面向数据结构的Jackson方法(JSD-Jackson system development method)和面向数据结构的结构化数据系统开发方法(DSSDData struct

20、ured system development method)。第25题:在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click() Static X As Integer Static Y As Integer Cls Y = 1 Y = Y + 5 X = 5 + X Print X, YEnd Sub程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为_。A.15 16B.15 6C.15 15D.5 6参考答案:B 答案解析:第26题:对窗体编写如下事件过程:Option Base 1 Private Sub

21、 Form_KeyPress (KeyAScii AS Integer)arr=Array(12,15,18,20,24) m1=arr1. m2=1 If fKeyAscii=12 Then For i=2 To 5 If arr(i)m1 Then m1=arr(i) m2=i End If Next i End If Print m1 Print m2 End Sub 程序运行之后按回车键,输出结果为A.12 1B.20 2C.18 5D.24 12参考答案:A 答案解析:此题考查了窗体的KeyPress事件过程;在默认情况下控件的键盘事件优先于窗体的键盘事件,在此题中只有窗体了。窗体的

22、KeyPress事件的格式为:Private Sub Form _ KeyPress(KeyAscii As Integer) End Sub KeyAscii=13为回车键,所以按下回车键就执行条件语句,输出结果为12 1(竖排)。第27题:以下事件过程可以将打开的对话框的标题改为新时代的是A.Private Sub Command2_Click_ CommonDialog1DialogTitle=新时代CommonDialog1ShowOpen End SubB.Private Sub Command2 Click_ CommonDialog1DialogTitle=新时代CommonDi

23、alog1ShowFont End SubC.Private Sub Command2_Click_CommonDialog1DialogTitle=新时代CommonDialog1Show End Sub End SubD.Private Sub Command2_Click_ CommonDialog1DialogTitle=新时代CommonDialog1ShowColor End Sub参考答案: 答案解析:无需多看,一看就可以看出选项A.是正确的;下面来分析一下。首先,设置标题属性用DialogTide属性,四个选项都一样,所以这个不是区别;再看方法,选项A.用的是ShowOpen方

24、法,即打开对话框,所以是正确的;选项用的是ShowFont 方法,是字体设置对话框,不符合本题的意思,不正确;选项C.用的是Show方法,但是对话框没有此方法,所以也不正确;最后选项D.是用的ShowColor方法,是颜色选择对话框,所以也不符合本题的意思。第28题:软件设计中,设计复审是和设计本身一样重要的环节,其主要目的和作用是_。A.避免后期付出更高代价B.减少测试工作量C.保证软件质量D.缩短软件开发周期参考答案:A 答案解析:第29题:下列程序段的执行结果为_。A=0:B=0For I=-1 To -2 Step -1For J=1 To 2B=B+1Next JA=A+1Next

25、IPrint A;BA.2 4B.-2 2C.4 2D.2 3参考答案:A 答案解析:ForNext循环跟踪程序:内循环的循环体执行了四次,外循环的循环体执行了两次,故A=2,B=4。第30题:下列叙述中,错误的一条是 _。A.不同子过程中的局部变量可以具有相同的名称B.不同子过程中具有相同名称的局部变量指的是同一变量C.某个子过程中声明的局部变量使用的生命周期仅限于该子过程被执行过程中D.某个子过程中声明的局部变量使用范围仅限定于该子过程内参考答案:B 答案解析:子过程中声明的局部变量使用范围仅限定于该子过程内,而且它的使用的生命周期仅限于该子过程被执行过程中。不同子过程中的局部变量可以具有

26、相同的名称,但指的是不同变量。第31题:以下关于图片框控件的说法中,错误的是A.可以通过Print方法在图片框中输出文本B.清空图片框控件中图形的方法之一是加载一个空图形C.图片框控件可以作为容器使用D.用Stretch属性可以自动凋整图片框中的图形的大小参考答案:D 答案解析:图片框中可以输出文本,与窗体类似,故答案A是正确的。通过加载一个空图形 (Prcture1.Picture=LoadPicture()可以清空图片框,所以答案B的表述正确。图片框可以作为容器使用, 即可以作为父控件,这也是图片框与图像框的主要区别之一。答案C也是正确的。D选项理解有误,Stretch属 性可以自动调整图

27、形以适合图片框,而不是调整图形的大小。关于Stretch属性,在2002年9月的试题中也出现 过,它是图像框比较特殊的一个属性,图片框无此属性。第32题:下列语句中,不能实现循环100次的是A.N=0 Do N=N+1 Loop Until N=100 B.N=0 Do N=N+1 Loop While n100 C.N=0 N=N+1 Do Loop Until N100 D.N=0 Do While n100 N=N+1 Loop参考答案: 答案解析:选项C.中循环终止条件为N100,在第一次循环时该条件就为True,所以只执行一次,不能循环100次。第33题:以下数据结构属于非线性数据结

28、构的是 _。A.队列B.线性表C.二叉树D.栈参考答案:C 答案解析:线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表 (Last In First Out):队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表 (First In

29、 First Out)。第34题:软件设计中,有利于提高模块独立性的一个准则是A.低内聚低耦合B.低内聚高耦合C.高内聚低耦合D.高内聚高耦合参考答案:C 答案解析:模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。一般优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。第35题:表达式5 Mod 3+35*2的值是A.0B.2C.4D.6参考答案:B 答案解析:二、填空题(每空2分,共30分)第36题:软件需求分析方法中,结构化分析是一种常用的方法。结构化分析产生的系统说明书是由一套分层的_、一本数据字典、一组小说明等及补充材料组成。参考答案:数据流图详细解答:第37题:数据的逻辑

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1