2011年3月份二级VB笔试试卷
全国计算机等级考试二级VB笔试试题及参考答案
全国计算机等级考试二级VB笔试试题(1)一、单项选择题(每小题2分,共70分)1. 设在菜单编辑器中定义了一个菜单项,名为menu1。
为了在运行时显示该菜单项,应使用的语句是( )。
A.menu1.Enabled=TrueB.menu1.Enabled=FalseC.menu1.Visible=TrueD.menu1.Visible=False 【答案】: C【解析】:显示是将属性Visual设置为True2. 以下合法的Visual Basic标识符是( )。
A.DoWhileB.DoC.56dD.A#BC【答案】:A【解析】:DoWhile是两个关键字拼接,从而变成非关键字,直接选择A。
B是关键字,丽C 以数字开头,D中间夹带字符“#”,均属于不允许之列。
3. 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。
A.数据的存储结构B.计算方法C.数据映象D.逻辑存储【答案】:A4. 以下语句正确的是( )。
monDialog.Filter=All Files i*.*IPictures(*.bmp)|*.bmpmonDialog.Fliter="AllFileS"|"*.*"|"Pictures(*.bnlp)|"*.bmp"monDialog.Filter=="AllFiles|*.*|Pictures(*.bmp)|*.bmp"monDialog.Filter={ All Files |*.*| Pictures(*.bmp)|*.bmp}【答案】:C【解析】:这是概念题,答案为C。
可以这样解题:Filter属性要求的是字符串,所以只能从B和C中选择。
不会使用像B那样的混乱方式,由此可以判定应该选择C。
5. 下述关于数据库系统的叙述中正确的是( )。
A.数据库系统中数据的一致性是指数据类型一致B.数据库系统比文件系统能管理更多的数据C.数据库系统减少了数据冗余D.数据库系统避免了一切冗余【答案】:C【解析】:C和D两者的描述对象一样,结果必然在这两者之中。
2011云南省全国计算机等级考试二级笔试试卷VB(必备资料)
21、算法的空间复杂度是指(D)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间
22、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
6、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
7、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
30、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
31、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
32、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
C. 关联、更新、排序 D. 显示、打印、制表
38、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
39、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句
53、对建立良好的程序设计风格,下面描述正确的是(A)
2011下半年全国计算机二级VB考试真题(2)
2011下半年全国计算机二级VB考试真题(2)(31)以下说法中正确的是( )。
A)MouseUp事件是鼠标向上移动时触发的事件B)MouseUp事件过程中的x,y参数用于修改鼠标位置C)在MouseUp事件过程中可以判断用户是否使用了组合键D)在MouseUp事件过程中不能判断鼠标的位置(32)假定已经在菜单编辑器中建立了窗体的弹出式菜单,其顶级菜单项的名称为al,其“可见”属性为False。
程序运行后,单击鼠标左键或右键都能弹出菜单的事件过程是( )。
(33)在窗体上画一个名称为CDl的通用对话框,并有如下程序:程序运行时,如果显示了“打开”对话框,在“文件类型”下拉列表中的默认文件类型是( )。
(34)以下描述中错误的是( )。
A)在多窗体应用程序中,可以有多个当前窗体B)多窗体应用程序的启动窗体可以在设计时设定C)多窗体应用程序中每个窗体作为一个磁盘文件保存D)多窗体应用程序可以编译生成一个EXE文件‘(35)以下关于顺序文件的叙述中,正确的是( )。
.A)可以用不同的文件号以不同的读写方式同时打开同一个文件B)文件中各记录的写入顺序与读出顺序是一致的C)可以用Input撑或Line Input#语句向文件写记录D)如果用Append方式打开文件,则既可以在文件末尾添加记录,也可以读取原有记录二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡【1】至【l5】序号的横线上,答在试卷上不得分。
(1)数据结构分为线性结构与非线性结构,带链的栈属于【l】。
(2)在长度为n的顺序存储的线性表中插入一个元素,最坏情况下需要移动表中【2】个元素。
(3)常见的软件开发方法有结构化方法和面向对象方法。
对某应用系统经过需求分析建立数据流图(DFD),则应采用【3】方法。
(4)数据库系统的核心是【4】。
(5)在进行关系数据库的逻辑设计时,E—R图中的属性常被转换为关系中的属性,联系通常被转换为【5】。
2011年3月计算机二级VB笔试试题(未来教育版)
2011年3⽉计算机⼆级VB笔试试题(未来教育版)第⼀章⾃动控制基础知识D2. 在柴油机主机冷却⽔温度⾃动控制系统中,其控制对象是A.柴油机B.淡⽔泵C.海⽔泵D.淡⽔冷却器B4. 在反馈控制系统中,每个环节输⼊量与输出量之间的关系是A.输出量影响输⼊量B.输⼊量影响输出量C.输⼊量与输出量互相影响D.输⼊量与输出量互不影响B6. 在反馈控制系统中,输⼊信号是被控量的偏差值,输出信号决定调节阀开度的单元是A.显⽰单元B.调节单元C.执⾏机构D.测量单元C8. ⽤来描述定值控制系统精确性的指标是A.衰减率和静态偏差B.超调量和静态偏差C.最⼤动态偏差和静态偏差D.最⼤动态偏差和峰值时间A10. ⽤来描述定值控制系统稳定性的指标是A.衰减率B.静态偏差C.过渡过程时间D.超调量C12. 有⼀单容控制对象,其时间常数T⼤,当该对象受到阶跃扰动后A.被控量达到新稳态值变化量⼤B.被控量达到新稳态值变化量⼩C.被控量变化慢,飞升曲线平坦D.被控量变化快,飞升曲线陡A14. 有⼀单容控制对象其放⼤系数K⼤,当该控制对象受到阶跃扰动后A.被控量达到新稳态值变化量⼤B.被控量达到新稳态值变化量⼩C.被控量变化慢,飞升曲线平坦D.被控量变化快,飞升曲线陡D16. 在多容控制对象中,随着储蓄容积的增加其控制对象的A.放⼤系数K增⼤B.放⼤系数K减⼩C.时间常数T减⼩D.迟延增⼤B18. 衡量控制对象惯性⼤⼩的参数是A.放⼤系数K B.时间常数TC.纯迟延τ0D.容积迟延τcA20. 有⼀台调节器,当输⼊⼀个阶跃的偏差信号后,它⽴即有⼀个阶跃输出,这是⼀台A.⽐例调节器B.⽐例微分调节器C.积分调节器D.⽐例积分调节器B22. 有⼀台调节器施加阶跃输⼊信号后,先有⼀个阶跃输出,然后随时间输出不断增加,这是A.⽐例调节器B.PI调节器C. PD调节器D.PID调节器A24. 在⽤PI调节器组成的控制系统中,系统受到扰动后,积分作⽤可以A.消除静态偏差B.加快反应速度C.提⾼系统的动态精度D.提⾼系统的稳定性B26. 在锅炉⽔位⾃动控制系统中,系统受到扰动后,为使⽔位能最终稳定在给定值上,该系统应采⽤A.⽐例调节器B.PI调节器C. PD调节器D.PID调节器A28. 在整定调节器参数PB和T i时,应本着A.把PB整定准确,T i宁⼤勿⼩B.把PB整定准确,T i宁⼩勿⼤C.把T i整定准确,PB宁⼤勿⼩D.把T i整定准确,PB宁⼩勿⼤C30. 在⽤经验法整定调节器PB和T i参数时,当阶跃改变给定值后,超调量很⼤,稳态时存在静态偏差,这说明A.⽐例作⽤太弱,积分作⽤太强B.⽐例作⽤太弱,积分作⽤被切除C.⽐例作⽤太强,积分作⽤被切除D.⽐例作⽤太强,积分作⽤较弱B32在⽤衰减曲线法整定调节器参数时,其操作过程应是A.切除积分、微分作⽤,改变PB,使出现等幅振荡,记录此时PB和振荡周期T s B.切除积分、微分作⽤,改变PB,使动态过程符合4:1衰减⽐,记录PB和T s C.切除⽐例、微分作⽤,改变了使出现等幅振荡,记录T i和T sD.切除⽐例、微分作⽤,改变了使动态过程符合4:1衰减⽐,记录T i和T s第⼆章船⽤⾃动化仪表(⼀)单项选择题1. A波纹管在安装时,往往采⽤预压缩措施,其⽬的是A.提⾼线性度和线性变化范围B.提⾼波纹管的刚度C.降低波纹管的刚度D.减⼩波纹管的滞后特性2. A⾦属膜⽚是属于_______元件,其作⽤是_______A.弹性敏感元件,⽤于产⽣与轴向推⼒成⽐例的位移B.弹性⽀承元件,⽤于调整弹性敏感元件的初始位置C.弹性⽀承元件,⽤于增⼤弹性敏感元件的刚度D.弹性敏感元件,⽤于调整仪表的零点3. D节流盲室是属于A.⽐例环节B.积分环节C.微分环节D.惯性环节4. D喷嘴挡板机构静特性曲线的变化规律为A.曲线上段变化快,下段变化慢B.曲线上段变化慢,下段变化快C.两端变化快,中间变化慢D.两端变化慢,中间变化快5. C为使喷嘴挡板机构⼯作在静特性曲线的陡直部分,应调整A.喷嘴挡板机构中喷嘴孔径B.挡板的初始开度C.⽓动功率放⼤器的起步压⼒D.⽓动功率放⼤器的放⼤倍数6. A在⽓动仪表中,属于反馈环节的是A.节流盲室B.喷嘴挡板机构C.⽓动功率放⼤器D.⽐较杠杆7. A在⽓动仪表中,⽐例惯性环节常置于________回路中,其作⽤是________1A.负反馈回路中,得到微分作⽤B.负反馈回路中,得到积分作⽤C.正反馈回路中,得到微分作⽤D.正反馈回路中,得到积分作⽤8. B在单杠杆差压变送器的测量膜盒中,为防⽌单向受⼒⽽被压坏,在结构上采取的措施为A.⾦属膜⽚加装硬芯B.加装密封圈和充注液体C.⾦属膜⽚滚焊在基座上D.⾦属膜⽚刚度要尽量⼤9. D在温度变送器中,其测量范围是30~120℃,在测试中,当输⼊温度为30℃时,变送器输出p出= 0.02 MPa,当温度为120℃时,p出= 0.095 MPa,其调整⽅法是A.扭动调零弹簧,使挡板靠近喷嘴B.上移反馈波纹管C.扭动调零弹簧,使挡板离开喷嘴D.下移反馈波纹管10. C对差压变送器进⾏迁移调整的正确认识为A.迁移后零点不变B.迁移后量程终点不变C.迁移后量程不变D.迁移后量程起点不变11. B⽤单杠杆差压变送器测量⽔位时,若锅炉允许的最⾼和最低⽔位差是600mm⽔柱,迁移后当⽔位达到最⾼⽔位时,测量信号△P及变送器的输出p出分别为A.600mm⽔柱,0.1Mpa B.0,0.1MPaC.0,0.02Mpa D.600mm⽔柱,0.02MPa12. A有⼀台量程为0~100℃的温度变送器,现要测量-20~80℃的温度,需对变送器进⾏迁移,其迁移量及迁移⽅向为A.-20℃,负迁移B.-20℃,正迁移C.20℃,负迁移D.20℃,正迁移13. D在QXZ型⾊带指⽰仪中,若喷嘴严重脏堵仪表会出现A.指针指在50%不动B.⾊带指向0,可能发下限报警C.⾊带在50%处上、下波动D.⾊带指向100%,可能发上限报警14. D在⽤QXZ型⾊带指⽰仪显⽰锅炉⽔时,其输⼊信号来⾃_______,输出信号⽤于______ A.⽔位发讯器,动作给⽔调节阀B.⽔位发讯器,这光板转⾓C,差压变送器,动作给⽔调节阀D.差压变送器,遮光板转⾓15. D在QXZ型⾊带指⽰仪中,若关⼩阻尼阀,会使A.⽔位测量范围增⼤B.⽔位测量范围减⼩C.遮光板对⽔位变化敏感D.遮光板对⽔位变化不敏感16. B在QXZ型⾊带指⽰仪中,量程的粗调是通过调________来实现的A.反馈⼒矩B.测量⼒矩C.阻尼阀的开度D.范围弹簧的张⼒17. A在⽓动调节器中,为获得积分作⽤,应采⽤A.节流盲室的正反馈B.节流盲室的负反馈C.节流分压器的正反馈D.弹性⽓室的负反馈18. B在⽓动调节器中,为获得⽐例作⽤,应采⽤A.⽐例环节的正反馈B.⽐例环节的负反馈C.节流盲室的正反馈D.节流盲室的负反馈19. B在QTM-23J型⽓动调节器中,若开⼤⽐例阀R p,则负反馈强度及⽐例带的变化为A.负反馈减弱,PB增⼤B.负反馈减弱,PB减⼩C负反馈增强,PB增⼤D.负反馈增强,PB减⼩220. C在QTM-23J型⽓动调节器中,现要切除积分作⽤,且增强⽐例作⽤,其调整的⽅法是A.全开积分问,开⼤⽐例阀B.全开积分阀,关⼩⽐例阀C.全关积分阀,开⼤⽐例阀D.全关积分阀,关⼩⽐例阀21. C对于⽓开式⽓动薄膜调节阀,当输⼊的控制信号增⼤时,则A.⾦属膜⽚向上弯B.⾦属膜⽚向下弯C.调节阀开度增⼤D.调节阀开度减⼩第三章机舱⾃动控制系统(⼀)单项选择题1. D在MR-Ⅱ型电动冷却⽔温度控制系统中,所采⽤的测温部件及特性是A.⾦属电阻,随温度升⾼电阻增⼤B.⾦属电阻,随温度升⾼电阻减⼩C.热敏电阻,随温度升⾼电阻增⼤D.热敏电阻,随温度升⾼电阻减⼩2. B在MR-Ⅱ型电动冷却⽔温度控制系统中,若冷却⽔实际温度降低时,U A的变化是_______,MRB板输出U15的极性为_______A.升⾼,正极性B.升⾼,负极性C.降低,正极性D.降低,负极性3. D在MR-Ⅱ型电动冷却⽔温度控制系统中,当⽔温低于给定值时,MRB板和MRV板输出的电压分别为A.正极性,正极性B.正极性,负极性C.负极性,正极性D.负极性,负极性4. A在MR-Ⅱ型电动冷却⽔温度控制系统中,若系统受到扰动后,⽔温低于给定值,且超过不灵敏区,则MRD板上的TU1和TU2输出分别为*A.正饱和,正饱和B.正饱和,负饱和C.负饱和,正饱和D.负饱和,负饱和5. B在MR-Ⅱ型电动冷却⽔温度控制系统中,稳态时静态偏差太⼤,其原因是A.脉冲宽度太窄B.不灵敏区太⼤C.微分时间太短D.⽐例带太⼩6. B在⽓动燃油粘度控制系统中,测粘计输出_______信号,反应粘度的⼤⼩A.电压信号B.压差信号C.电流信号D.电阻变化信号7. C在NAKAKITA型燃油粘度控制系统中,温度调节器是属于A.PI,程序调节器B.PI随动控制调节器C.PID程序控制调节器D.PID定值控制调节器8. D在NAKAKITA型燃油粘度控制系统中,控制选择阀的作⽤是:A. 输出柴油-重油转换信号B. 输出温度控制信号C. 输出粘度控制信号D. 输出温度和粘度控制信号中⼤的信号18.C NAKAKITA型燃油粘度控制系统中,重-轻柴油的转换是通过______来实现的。
2011年春江苏省计算机二级VB考试笔试真题
第二部分Visual Basic 程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.以下说法中,正确的是21 。
A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中22.下面4个语句中,错误的是22 。
A.N = InputBox("输入N:", , 5) B.InputBox ("输入N:", , 5) C.MsgBox "请回答" D.K = MsgBox("请回答")23.若设X=1,Y=2,则不能在窗体上显示出“A= 3”的语句是23 。
A.Print A = X + Y B.Print "A="; X + YC.Print "A=" + Str(X + Y) D.Print "A= " & X + Y24.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为24 。
A. 7B. 8C. 5D. 925.以下有关数组的说法中,错误的是25 。
A. 用ReDim语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数26.以下有关过程的说法中,错误的是26 。
A.不论在Function过程中是否给函数名赋过值,都会返回一个值B.不能在Function与Sub过程内部,再定义Function或Sub过程C.Function过程与Sub过程,都可以是无参过程D.过程名可以和主调过程的局部变量同名27.下列关于菜单的说法中,错误的是27 。
2011年(春季)江苏省计算机二级vb笔试试卷及答案
『科举网』★科举网★★二级C语言大礼包★1.2002年(秋季)江苏省计算机vb等级考试二级笔试试卷2.2003年(春季)江苏省计算机vb等级考试二级笔试试卷3.2003年(秋季)江苏省计算机vb等级考试二级笔试试卷4.2004年(春季)江苏省计算机vb等级考试二级笔试试卷5.2004年(秋季)江苏省计算机vb等级考试二级笔试试卷6.2005年(春季)江苏省计算机vb等级考试二级笔试试卷7.2005年(秋季)江苏省计算机vb等级考试二级笔试试卷8.2006年(春季)江苏省计算机vb等级考试二级笔试试卷9.2006年(秋季)江苏省计算机vb等级考试二级笔试试卷10.2007年(春季)江苏省计算机vb等级考试二级笔试试卷11.2007年(秋季)江苏省计算机vb等级考试二级笔试试卷12.2008年(春季)江苏省计算机vb等级考试二级笔试试卷13.2008年(秋季)江苏省计算机vb等级考试二级笔试试卷14.2009年(春季)江苏省计算机vb等级考试二级笔试试卷15.2009年(秋季)江苏省计算机vb等级考试二级笔试试卷16.2010年(春季)江苏省计算机vb等级考试二级笔试试卷17.2010年(秋季)江苏省计算机vb等级考试二级笔试试卷18.2011年(春季)江苏省计算机vb等级考试二级笔试试卷【注意】1.『科举网』会不定期对以上资料进行修订,如果您手中的这份文件来自互联网,请及时登录『科举网』下载最新资料。
2011年(春季)江苏省计算机vb等级考试二级笔试试卷(考试时间120分钟,满分60分)一、选择题((1)~(30)每小题1分,共30分)1 .下列有关通信技术的叙述中,错误的是 __ __ 。
A .无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输B .多路复用技术可以降低信息传输的成本,常用的多路复用技术有 TDM 和 FDMC .卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物D .目前 3G 移动通信有多种技术标准,我国三大电信运营商均采用同一标准2 .使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。
2011河南省全国计算机等级考试二级笔试试卷VB最新考试题库(完整版)_图文
1、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境2、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码3、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)4、索引属于(B)A. 模式B. 内模式C. 外模式D. 概念模式5、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理6、算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间7、下述关于数据库系统的叙述中正确的是(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据8、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确9、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35110、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域11、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无12、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记A. N+1B. NC. (N+1)/2D. N/213、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数14、关系数据库管理系统能实现的专门关系运算包括(B)A.排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表15、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式16、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致17、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式18、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报19、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35120、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
二级VISUAL BASIC机试真题2011年03月含答案
二级VISUAL BASIC机试真题2011年03月1 基本操作题请根据以下各个小题的要求设计Visual Basic应用程序(包括界面和代码)。
1. 在名称为Form1的窗体上画两个标签(名称分别为Label1和Label2,标题分别为“书名”和“作者”)、两个文本框(名称分别为Text1和Text2,Text属性均为空白)和一个命令按钮(名称为Command1,标题为“显示”),如图1所示。
然后编写命令按钮的Click事件过程。
程序运行后,在两个文本框中分别输入书名和作者,然后单击命令按钮,则在窗体的标题栏上先后显示两个文本框中的内容,如图2所示。
要求程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
答案:第一步:建立工程和添加窗体单击考试界面的“功能”选项,从弹出的菜单中选择“启动应用程序”选项。
启动Visual Basic后,在“新建工程”对话框中选择“新建”项目中的“标准EXE”,然后单击“打开”按钮,建立一个新的工程文件,里面会同时自动建立一个名为Form1的窗体文件。
第二步:设计窗体在窗体上画出两个文本框、两个标签和一个命令按钮,并分别将它们的Caption 属性按照试题要求的内容进行设置。
第三步:编写代码1 Private Sub Command1_Click( )2 Form1.Caption= Form1.Text1.Text &",作者" & Text2 Text3 End Sub第四步:保存对程序进行调试,确定无误后,把程序存放在考生文件夹下。
[解答] 首先按试题要求在窗体上画出两个文本框、两个标签和一个命令按钮,并分别将它们的Caption属性按照试题要求的内容进行设置。
由于试题中要求不能使用任何变量,那么可以将“Text1.Text”和“Text2.Text”视为变量来处理,将其与其他字符串用“&”或者“+”连接起来。
2011年3月计算机二级VB笔试试题(未来教育版)
2021/4/6
ห้องสมุดไป่ตู้
7
从技术观点来看,软件设计包括软件结构设计、数据设计、接 口设计、过程设计。
结构设计:定义软件系统各主要部件之间的关系。 数据设计:将分析时创建的模型转化为数据结构的定义。 接口设计:描述软件内部、软件和协作系统之间以及软件 与人之间如何通信。 过程设计:把系统结构部件转换成软件的过程描述。
2021/4/6
9
详细设计:是为软件结构图中的每一个模块确定实现算法和局部 数据结构,用某种选定的表达工具表示算法和数据结构的细节。
常见的过程设计工具有:图形工具(程序流程图)、表格工具 (判定表)、语言工具(PDL)。
➢软件测试:
软件测试定义:使用人工或自动手段来运行或测定某个系统的过 程,其目的在于检验它是否满足规定的需求或是弄清预期结果与 实际结果之间的差别。
从工程管理角度来看:概要设计和详细设计。
软件设计的一般过程:软件设计是一个迭代的过程;先进行高层 次的结构设计;后进行低层次的过程设计;穿插进行数据设计和 接口设计
衡量软件模块独立性使用耦合性和内聚性两个定性的度量标准。
在程序结构中各模块的内聚性越强,则耦合性越弱。优秀软件
应高内聚,低耦合。
2021/4/6
2021/4/6
2
软件周期:软件产品从提出、实现、使用维护到停止使用退役的 过程。 软件生命周期三个阶段:软件定义、软件开发、运行维护,主要活 动阶段是:
(1)可行性研究与计划制定; (2)需求分析; (3)软件设计; (4)软件实现; (5)软件测试; (6)运行和维护。
软件工程的目标和与原则:
2011年全国计算机等级考试二级VB模拟试卷(四)参考答案
2011年全国计算机等级考试二级VB模拟试卷(四)参考答案2011年全国计算机等级考试二级VB模拟试卷(四)参考答案一、选择题:35题,2分/题,共70分下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.执行以下程序段后,变量c的值为( )a = " Visual Basic Programing"b = "Quick"c =b & UCase (Mid(a,7,6) & Right(a,11)A)Visual BASIC ProgramingB)Quick Basic ProgramingC)QUICK Basic ProgramingD)Quick BASIC Programing分析:2.不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()A)A*B=0 and A+B<>0B)(A=0 or B=0)and (A<>0 OrB<>0)C)not(A=0 And B=0) and (A=0 or B=0)D)A*B=0 and (A=0 or B=0)分析:3. 下面子过程语句说明合法的是()A)Function fl(ByVal n%)B)Sub fl (n%)As IntegerC)Function fl%(fl%)D)Sub fl(ByVal n%())分析:4.对窗体编写如下代码:Option Base 1Private Sub Form _KeyPress(KeyAscii As Integer) a=Array (237,126,587,48,498)ml=a(1)m2=1If KeyAscii=13ThenFor i=2 To 5If a (i)>ml Thenml=a (i)m2=iEnd IfNext iEnd IfPrint ml;print m2End Sub程序运行后,按回车键,输出结果为()A)48 4B)237 1C)587 3D)498 4分析:5.Visual Basic 中没有提供下列()事件A)MouseDownB)MouseUpC)MouseMoveD)MouseExit分析:6.执行下面对面的程序后,X的值为()x=50Fox i=1 To 20 Step 2Next iA)66B)67C)68D)69分析:7.为了防止用户随意将光标置于控件之上,需做的工作是()A)将控件的Enabled属性设置为FalseB)将控件的TabStop属性设置为FalseC)将控件的TabStop属性设置为TrueD)将控件的TabIndex属性设置为0分析:8.表达式String(2,"Shanghai")的值是()A) ShB) ShanghaiC) ShanghaiShanghaiD) SS分析:9.为了在按回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()A) valueB) DefaulC) CancelD) Enabed分析:10.visual Basic 提供的缺省窗体包含()A) 标题栏B)菜单栏C)工具条分析:11.假定有一个菜单项,名为MenuItem,为了在运行时该菜单项失效(变灰),应使用的语句为()A)MenuItem.Enabled=FalseB)MenuItem.Enabled=TrueC)MenuItem.Visible=TrueD)MenuItem.Visible=False分析:12.下列不能打开菜单编辑器的操作是()A)按Ctrl+EB)单击工具栏中的“菜单编辑器”按钮C)执行“工具”菜单中的“菜单编辑器”命令D)按Shift+Alt+M分析:13.列表框(如图2-6所示)经过下列操作后,剩余的项目是()Listl.RemoveItem lListl.RemoveItem 2Listl.RemoveItem lA)aaB)bbC)ccD)dd分析:14.要暂时关闭计时器,应把计时器的某个属性设置为False,这个属性是()A)VisibleB)TimerC)EnabledD)Interval分析:15.InputBox函数返回值的类型为()A)数值B)字符串C)变体D)数值或字符串(视输入的数据而定)分析:16.当窗体的AutoRedraw属性采用默认值时,若在窗体装入时使用绘图方法绘制图形,则应将程序放在()A)Paint事件B)Load事件C)Initilize事件D)Click事件分析:17.下列可以打开立即窗口的操作是()A)Ctrl+DB)Ctrl+EC)Ctrl+FD)Ctrl+G分析:18.如是要向工具箱中加入控件和部件,可以利用“工程”的菜单中的()命令A)引用B)部件C)工程属性D)添加窗体分析:19.若要清除列表框的所有内容,可用来实现的方法是()A)RemoveitemB)ClsC)ClearD)以上均不可以分析:20.假定有下面的过程:Function Func(a As Integer,b As Integer)As IntegerStatic m As Integer, i As Integerm = 0i = 2i = i + m +1m = i + a + bFunc = mEnd Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Commandl_Click()Dim k As Integer, m As IntegerDim p As Integerk=4m=1p=Func(k,m)Print p;p=Func(k,m)Print pEnd Sub程序运行后,单击命令按钮,输出结果为()。
2011云南省全国计算机等级考试二级VB笔试试卷及参考答案考资料
C、打印出来 D、压缩后存储到硬盘中
39、计算机系统由( C )组成。
A、主机和系统软件 B、硬件系统和应用软件
C、硬件系统和软件系统 D、微处理器和软件系统
40、为了防止计算机硬件的突然故障或病毒入侵对数据的破坏,对于重要的数据文件和工作资料在每天工作结束后通常应( B )
A、直接保存在硬盘之中 B、用专用设备备份
C、打印出来 D、压缩后存储到硬盘中
41、在3.5in的软盘上有一个带滑块的小方孔,其作用是( D )
C、办公自动化 D、人工智能
27、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为( C )
A、字节 B、编号 C、地址 D、容量
28、第四代计算机的逻辑器件,采用的是( B )
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
29、下列字符中,ASCII码值最小的是( B )
A、a B、A C、x D、Y
32、软件系统主要由( B )
A、操作系统和数据库管理系统组成 B、系统软件和应用软件组成
C、应用软件和操作系统组成 D、系统软件和操作系统组成
33、与十进制数254D等值的二进制数是( A )
A、11111110B B、11101111B C、11111011B D、11101110B
5、SRAM存储器的中文含义是( A )
A、静态随机存储器 B、动态随机存储器
C、静态只读存储器 D、动态只读存储器
6、微型计算机中的内存储器,通常采用( C )
A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器
vb考试试题及答案二级
vb考试试题及答案二级一、单选题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义一个类?A. FunctionB. SubC. ClassD. Module答案:C2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 递归结构答案:D3. VB中,用于定义变量的数据类型关键字是:A. DimB. ConstC. FunctionD. Sub答案:A4. 在VB中,以下哪个函数用于计算一个数的绝对值?A. AbsB. SqrC. IntD. Round5. VB中,以下哪个属性用于获取或设置一个窗体的标题?A. CaptionB. TextC. NameD. Title答案:A6. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A7. VB中,以下哪个事件用于响应鼠标单击操作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A8. 在VB中,以下哪个关键字用于退出当前的Sub过程?A. ExitB. EndC. ReturnD. Stop答案:A9. VB中,以下哪个函数用于将字符串转换为数值?B. ValC. CStrD. Chr答案:B10. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、填空题(每空2分,共20分)1. VB中,使用________关键字可以声明一个变量。
答案:Dim2. VB中,使用________函数可以连接两个或多个字符串。
答案:Concatenate 或 &3. VB中,使用________函数可以将数值转换为字符串。
答案:Str4. VB中,使用________事件可以响应文本框内容的改变。
答案:Change5. VB中,使用________方法可以清空一个列表框的所有项目。
2011青海省全国计算机等级考试二级VB笔试试卷及参考答案试题及答案
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
34、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据
C. 循环、递归、选择 D. 顺序、选择、循环
11、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
12、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
16、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
17、下面不属于软件工程的3个要素的是(D)
C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据
22、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
23、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
1、设有下列二叉树:图见书P46
2011年3月计算机二级VB笔试试题
2011年3月计算机二级考试VB笔试试题每小题2分,共70分第1题本题答案:ABCD标记:[暂不确定答案]第2题本题答案:ABCD标记:[暂不确定答案]第3题本题答案:ABCD标记:[暂不确定答案]本题答案:ABCD标记:[暂不确定答案]第5题本题答案:ABCD标记:[暂不确定答案]第6题本题答案:ABCD标记:[暂不确定答案]本题答案:ABCD标记:[暂不确定答案]第8题本题答案:ABCD标记:[暂不确定答案]第9题本题答案:ABCD标记:[暂不确定答案]本题答案:ABCD标记:[暂不确定答案]第11题本题答案:ABCD标记:[暂不确定答案]第12题本题答案:ABCD标记:[暂不确定答案]第13题本题答案:BCD标记:[暂不确定答案]第14题本题答案:ABCD标记:[暂不确定答案]第15题本题答案:ABCD标记:[暂不确定答案]第16题本题答案:ACD标记:[暂不确定答案]第17题本题答案:ABCD标记:[暂不确定答案]第18题本题答案:ABCD标记:[暂不确定答案]第19题本题答案:ACD标记:[暂不确定答案]第20题本题答案:ABCD标记:[暂不确定答案]第21题本题答案:ABCD标记:[暂不确定答案]本题答案:ABCD标记:[暂不确定答案]第23题本题答案:ABCD标记:[暂不确定答案]第24题ABCD标记:[暂不确定答案]第25题本题答案:ABCD标记:[暂不确定答案]第26题ABCD标记:[暂不确定答案]第27题本题答案:ABCD标记:[暂不确定答案]第28题本题答案:ABCD标记:[暂不确定答案]第29题本题答案:ABCD标记:[暂不确定答案]第30题本题答案:ACD标记:[暂不确定答案]第31题本题答案:ABCD标记:[暂不确定答案]第32题本题答案:ACD标记:[暂不确定答案]第33题本题答案:ABCD标记:[暂不确定答案]第34题本题答案:ABD标记:[暂不确定答案]第35题本题答案:ABCD标记。
2011辽宁省全国计算机等级考试二级VB笔试试卷及参考答案一点通科目一
1、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境2、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记A. N+1B. NC. (N+1)/2D. N/23、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)4、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部5、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无6、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽7、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性8、算法一般都可以用哪几种控制结构组合而成(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环9、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计A. 详细设计B. 需求分析C. 总体设计D. 编程调试10、算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间11、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部12、信息隐蔽的概念与下述哪一种概念直接相关(B)A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度13、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型14、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部15、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型16、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句17、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法18、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表19、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句20、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
2011山东省全国计算机等级考试二级VB笔试试卷及参考答案考试题库
24、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
25、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
26、以下数据结构中不属于线性数据结构的是(C)
47、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句
48、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
A. 属性 B. 关系 C. 键 D. 域
22、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计 B. 给出系统模块结构
C. 定义模块算法 D. 定义需求并建立系统模型
23、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
9、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
10、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
49、对建立良好的程序设计风格,下面描述正确的是(A)
2011年春江苏省计算机二级VB考试笔试真题-推荐下载
VB2011春 第 4 页第二部分 Visual Basic 程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.以下说法中,正确的是 21 。
A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中22.下面4个语句中,错误的是 22。
A .N = InputBox("输入N :", , 5)B .InputBox ("输入N :", , 5)C .MsgBox "请回答"D .K = MsgBox("请回答")23.若设X=1,Y=2,则不能在窗体上显示出“A= 3”的语句是 23 。
A .Print A = X + YB .Print "A="; X + YC .Print "A=" + Str(X + Y)D .Print "A= " & X + Y 24.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为24。
A. 7B. 8C. 5D. 925.以下有关数组的说法中,错误的是 25 。
A. 用ReDim 语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim 语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim 语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数26.以下有关过程的说法中,错误的是 26 。
A .不论在Function 过程中是否给函数名赋过值,都会返回一个值B .不能在Function 与Sub 过程内部,再定义Function 或Sub 过程C .Function 过程与Sub 过程,都可以是无参过程D .过程名可以和主调过程的局部变量同名27.下列关于菜单的说法中,错误的是 27 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年3月份二级VB笔试试卷一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡响应位置上,答在试卷上的不得分。
(1)下列关于栈叙述正确的是A)栈顶元素最先被删除B)栈顶元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不对(2) 下列叙说中正确的是A)有一个以上根节点的数据结构不一定是非线性结构B)只有一个根节点的数据结构不一定是线性结构C)循环链表是非线性结构D)双向链表是非线性结构(3)某二叉树共有7个节点,其中叶子节点只有1个,则该二叉树的深度为(假设根节点在第1层)A)3 B)4 C)6 D)7(4)在软件开发中,需求分析阶段产生的主要文档是A)软件集成测试计划B)软件详细设计说明书C)用户手册D)软件需求规格说明书(5)结构化程序所要求的基本结构不包括A)顺序结构B)GOTO跳转C)选择(分支)结构D)重复(循环)结构(6)下面描述中错误的是A)系统总体结构图支持软件系统的详细设计B)软件设计是将软件需求转换为软件表示的过程C)数据结构与数据库设计是软件设计的任务之一D)PAD图是软件详细设计的表示工具(7)负责数据库中查询操作的数据库语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是A)1:1联系B)1:m联系C)m:1联系D)m:n联系(9) 有三个关系R、S和T如下S T则由关系R和S得到关系T的操作是A)自然关系B)交C)除D)并(10)定义无符号整数类为Uint,下面可以作为类Uint实例化值的是A)-369 B)369 C)0.369 D)整数集合{1,2,3,4,5} (11) 在Visual Basic集成开发环境中,可以列出工程中所有模块名称的窗口是A)工程资源管理器窗口B)窗体设计窗口C)属性窗口D)代码窗口(12)假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事情过程是A)Load B)Click C)LostFocus D)KeyPress(13)为了使标签具有“透明”的显示效果,需要设置的属性是A)Caption B)Alignment C)BackStyle D)AutoSize(14)下面可以产生20~30(含20和30)的随机整数的表达式是A)Int(Rnd*10+20)B)Int(Rnd*11+20)C)Int(Rnd*20+30)D)Int(Rnd*30+20)(15)设窗体上有一个名称为HS1的水平滚动条,如果执行了语句:HS1.Value=(HS1.MAX-HS1.Min)/2+HS1.Min,则:A)滚动块处于最左端B)滚动块处于最右端C)滚动块处于中间位置D)滚动块可能处于任何位置,具体位置取决于Max、Min属性的值(16)窗体上有一个名称为Cb1的组合框,程序运行后,为了输出选中的列表项,应使用的语句是A)Print Cb1.Selected B)Print Cb1.List(Cb1.ListIndex)C)Print Cb1.Selected.Text D)Print Cb1.List(ListIndex)(17)为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是A)把这2组单选按钮设置为名称不同的2个控件数组B)使2组单选按钮的Index属性分别相同C)使2组单选按钮的名称分别相同D)把2组单选按钮分别画到2个不同的框架中(18)如果一个直线控件的窗体上呈现为一条垂直线,则可以确定的是A)它的Y1、Y2属性的值相等B)它的X1、X2属性的值相等C)它的X1、Y1属性的值分别与X2、Y2属性的值相等D)它的X1、X2属性的值分别与Y1、Y2属性的值相等(19)设a=2、b=3、c=4、d=5,则下面语句的输出是Print 3>2*b OR a=c And b<>c OR c>dA)False B)1 C)True D)-1(20)窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是(答案是A)A)Private Sub Form1_Click()B)Private Sub Form_Click()…. ….End Sub End SubC)Private Sub Comannd1_Click()D)Private Sub Command_Click()…. ….End Sub End Sub(21)默认情况下,Dim a(5,-2 to 2)声明的数据的元素个数是A)20 B)24 C)25 D)30(22)设有如下程序段:Dim a(10)...For Each x In aPrint x;Next x在上面的程序段中,变量x必须是A)整型变量B)变体型变量C)动态数组D)静态数组(23)设有以下函数过程Private Function Fun(a()As Integer, b As String)As Integer...End Function若已有变量声明:Dim x(5)As Integer, n As Integer, ch As String则下面正确的过程调用语句是A) x(0)=Fun(x,”ch”) B)n=Fun(n,ch)C) Call Fun x,”ch” D)n=Fun(x(5),ch)(24)假定用下面的语句打开文件:Open “File1.txt” for Input As #1则不能正确读文件的语句是(答案是C)A)Input #1,ch$ B)Line Input #1,ch$C)ch$=Input$(5,#1)D)Read #1 ,ch$(25)下面程序的执行结果是Private Sub Command1_Click()a = 10For k = 1 To 5 Step -1a = a - kNext kPrint a; kEnd SubA)-5 6 B)-5 -5 C)10 0 D)10 1(26)设窗体上有一个名为Text1的文本框和一个名为Command1的命令按钮,并有以下事件过程:Private Sub Command1_Click()x! = Val(Text1.Text)Select Case xCase Is < -10, Is >= 20Print "输入错误"Case Is < 0Print 20 - xCase Is < 10Print 20Case Is <= 20Print x + 10End Select程序运行时,如果在文本框输入-5,则单击命令按钮后的输入结果是A)5 B)20 C)25 D)输入错误(27)设有如下程序(注意双重循环)Private Sub Command1_Click()x = 10: y = 0For i = 1 To 5Dox = x - 2y = y + 2Loop Until y > 5 Or x < -1NextEnd Sub运行程序,其中Do循环执行的次数是A)15 B)10 C)7 D)3(28)阅读程序:Private Sub Command1_Click()Dim arrDim i As Integerarr = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)For i = 0 To 2Print arr(7 - i)NextEnd Sub程序运行后,窗体上显示的是:A)8 7 6 B)7 6 5C) 6 5 4 D)5 4 3(29)在窗体上画一个名为Command1的命令按钮,然后编写以下程序:Private Sub Command1_Click()Dim a(10) As IntegerFor k = 10 To 1 Step -1a(k) = 20 - 2 * kNext kk = k + 7Print a(k - a(k))End Sub运行程序,单击命令按钮,输出结果是A)18 B)12 C)8D)6(30)窗体上有一个名为Command1的命令按钮,并有如下程序:Private Sub Command1_Click()Dim a(10), x%For k = 1 To 10a(k) = Int(Rnd * 90 + 10)x = x + a(k) Mod 2Print xEnd Sub程序运行后,单击命令按钮,输出结果是A)10个数中奇数的个数B)10个数中偶数的个数C)10个数中奇数的累加和D)10个数中偶数的累加和(31)窗体上有一个名为Command1的命令按钮和一个名为Timer1的计时器,并有下面的事件过程:Private Sub Command1_Click()Timer1.Enabled = TrueEnd SubPrivate Sub Form_Load()Timer1.Interval = 10Timer1.Enabled = FalseEnd SubPrivate Sub Timer1_Timer()Command1.Left = Command1.Left + 10End Sub程序运行时,单击命令按钮,则产生的结果是A)命令按钮每10秒向左移动一次B)命令按钮每10秒向右移动一次C)命令按钮每10毫秒向左移动一次D)命令按钮每10毫秒向右移动一次(32)设窗体上有一个名为List1的列表框,并编写下面的事件过程:Private Sub List1_Click()Dim ch As Stringch = List1.List(List1.ListIndex)List1.RemoveItem List1.ListIndexList1.AddItem chEnd Sub程序运行时,单击一个列表项,则产生的结果是A)该列表项被移到列表的最前面 B)该列表项被删除C)该列表项被移到列表的最后面 D)该列表项被删除后又在原位置插入(33)窗体上有一个名为Command1的命令按钮,并有如下程序:Private Sub Command1_Click()Dim a As Integer, b As Integera = 8b = 12Print Fun(a, b); a; bEnd SubPrivate Function Fun(ByVal a As Integer, b As Integer) As Integera = a Mod 5b = b \ 5Fun = aEnd Function程序运行时,单击命令按钮,则输出结果是A) 3 3 2 B) 3 8 2 C) 8 8 12 D) 3 8 12(34)为了从当前文件夹中读入文件File1.txt,某人编写了下面的程序:Private Sub Command1_Click()Open "File1.txt" For Output As #20Do While Not EOF(20)Line Input #20, ch$Print chLoopClose #20End Sub程序调试时,发现有错误,下面的修改方案中正确的是A)在Open语句中的文件名前添加路径 B)把程序各处的“20”改为“1”C)把Print ch语句改为Print #20 ,ch D)把Open语句中的Output改为Input (35)以下程序运行后的窗体如图所示。