2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)

上传人:阳光****活 文档编号:183262732 上传时间:2021-06-01 格式:DOCX 页数:28 大小:306.57KB
返回 下载 相关 举报
2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)_第1页
第1页 / 共28页
2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)_第2页
第2页 / 共28页
2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)_第3页
第3页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)》由会员分享,可在线阅读,更多相关《2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)(28页珍藏版)》请在金锄头文库上搜索。

1、2021年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)1、【单选题】下列数据结构中,属于非线性结构的是2分A、循环队列B、带链队列C、二叉树D、带链栈答案:C2、【单选题】下列数据结果中,能够按照“先进后出”原则存取数据的是2分A、循环队列B、栈C、队列D、二叉树答案:B3、【单选题】对于循环队列,下列叙述中正确的是2分A、队头指针是固定不变的B、队头指针一定大于队尾指针C、队头指针一定小于队尾指针D、队头指针可以大于队尾指针,也可以小于队尾指针答案:D4、【单选题】算法的空间复杂度是指2分A、算法在执行过程中所需要的计算机存储空间B、算法所处理的数据量C、算法程

2、序中的语句或指令条数D、算法在执行过程中所需要的临时工作单元数答案:A5、【单选题】软件设计中划分模块的一个准则是2分A、低内聚低耦合B、高内聚低耦合C、低内聚高耦合D、高内聚高耦合答案:B6、【单选题】下列选项中不属于结构化程序设计原则的是2分A、可封装B、自顶向下C、模块化D、逐步求精答案:A7、【单选题】软件详细设计产生的图如下:该图是2分A、N-S图B、PAD图C、程序流程图D、E-R图答案:C8、【单选题】数据库管理系统是2分A、操作系统的一部分B、在操作系统支持下的系统软件C、一种编译系统D、一种操作系统答案:B9、【单选题】在E-R图中,用来表示实体联系的图形是2分A、椭圆图B、

3、矩形C、菱形D、三角形答案:C10、【单选题】有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为2分A、选择B、投影C、交D、并答案:D11、【单选题】以下变量名中合法的是2分A、x2-1B、printC、str_nD、2x答案:C12、【单选题】把数学表达式图1表示为正确的VB表达式应该是2分A、(5x+3)/(2y-6)B、x*5+3/2*y-6C、(5*x+3)l图2(2*y-6)D、(x*5+3)/(y*2-6)答案:D13、【单选题】下面有关标准模块的叙述中,错误的是2分A、标准模块不完全由代码组成,还可以有窗体B、标准模块中的Private过程不能被工程中的

4、其他模块调用C、标准模块的文件扩展名为.basD、标准模块中的全局变量可以被工程中的任何模块引用答案:A14、【单选题】下面控件中,没有Caption属性的是2分A、复选框B、单选按钮C、组合框D、框架答案:C15、【单选题】用来设置文字字体是否斜体的属性是2分A、FontUnderlineB、FontBoldC、FontSlopeD、FontItalic答案:D16、【单选题】若看到程序中有以下事件过程,则可以肯定的是,当程序运行时PrivateSubClick_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)Pri

5、nt“VBProgram”EndSub2分A、用鼠标左键单击名称为“Command1”的命令按钮时,执行此过程B、用鼠标左键单击名称为“MouseDown”的命令按钮时,执行此过程C、用鼠标左键单击名称为“MouseDown”的控件时,执行此过程D、用鼠标左键或右键单击名称为“Click”的控件时,执行此过程答案:D17、【单选题】可以产生30-50(含30和50)之间的随机整数的表达式是2分A、Int(Rnd*21+30)B、Int(Rnd*20+30)C、Int(Rnd*50-Rnd*30)D、Int(Rnd*30+50)答案:A18、【单选题】在程序运行时,下面的叙述中正确的是2分A、用

6、鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程B、用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程C、只装入而不显示窗体,也会执行窗体的Form_Load事件过程D、装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程答案:C19、【单选题】窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text=”程序设计”Text1.SetFocusEndSubPrivateSubText1_GotFocus()Text1.Text=”等级考试”EndSub运行

7、以上程序,单击命令按钮后2分A、文本框中显示的是“程序设计”,且焦点在文本框中B、文本框中显示的是“等级考试”,且焦点在文本框中C、文本框中显示的是“程序设计”,且焦点在命令按钮上D、文本框中显示的是“等级考试”,且焦点在命令按钮上答案:B20、【单选题】设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOptions.Value=TrueThen下面语句中与该语句不等价的是2分A、IfOption.ValueThenB、IfOption1=TrueThenC、IfValue=TrueThenD、IfOption1Then答案:C21、【单选题】设窗体上有1个水平滚动条,已经通过属

8、性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述正确的是2分A、程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B、程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C、由于滚动条的Max属性值下于Min属性值,程序会出错D、由于滚动条的Max属性值下于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动答案:A22、【单选题】有如下过程代码:Subvar_dim()StaticnumaAsIntegerDimnumbAsIntegernuma=numa+2numb=numb+1printnuma;numbEndSub连续3次调用var_di

9、m过程,第3次调用时的输出是2分A、21B、23C、61D、63答案:C23、【单选题】在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click()Fori=5to1step-0.8PrintInt(i);NextiEndSub运行程序,单击命令按钮,窗体上显示的内容为2分A、543211B、54321C、43211D、443211答案:A24、【单选题】在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click()Dima(3,3)Form=1To3Forn=1To3Ifn=mOrn=4-mThena(m,n)=0EndI

10、fPrinta(m,n);NextnPrintNextmEndSub运行程序,单击命令按钮,窗体上显示的内容为2分A、200040006B、204040406C、230340006D、200045056答案:B25、【单选题】设有以下函数过程Functionfun(aAsInteger,bAsInteger)DimcAsIntegerIfabThenc=a:a=b:b=cEndIfc=0Doc=c+aLoopUntilcModb=0fun=cEndfunction若调用函数fun时的实际参数都是自然数,则函数返回的是2分A、a、b的最大公约数B、a、b的最小公倍数C、a除以b的余数D、a除以b

11、的商的整数部分答案:B26、【单选题】窗体上有1个名称为Text1的文本框;1个名为Timer1的计时器控件,其Interval属性值为5000,Enable属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer()StaticflagAsIntegerIfflag=0Thenflag=1flag=-flagIfflag=1ThenText1.ForeColor=HFFHFF为红色ElseText1.ForeColor=HC000HC000为绿色EndIfEndSub以下叙述正确的是2分A、每次执行些事件过程时,flag的初始值为0B、flag的值只可能取0

12、或1C、程序执行后,文本框的文字每5秒改变一次颜色D、程序有逻辑错误,Else分支总也不能被执行答案:C27、【单选题】为计算1+2+22+23+24+210的值,并把结果显示在文本框Text1中,若编写如下事件过程:PrivateSubCommand1_Click()Dima%,s%,k%s=1a=2Fork=2To10a=a*2s=s+aNextkText1.Text=sEndSub执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是2分A、把s=1改为s=0B、把Fork=2To10改为Fork=1To10C、交换语句s=s+a和a=a*2的顺序D、同时进行B)、C)两种修

13、改答案:D28、【单选题】标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvar_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click()DimxAsIntegerCallvar_pubx=x+100y=y+100Printx;yEndSub运行程序后单击命令按钮,窗体上显示的是2分A、100100B、100120C、110100D、110120答案:D29、【单选题】设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAs

14、Integer)Whileaba=a-bWendfun=aEndFunction在调试时发现函数是错误的。为使函数能产生正确的返回值,应做的修改是2分A、把a=a-b改为a=b-aB、把a=a-b改为a=abC、把Whileab改为WhileabD、把Whileab改为Whilea=b答案:D30、【单选题】下列关于通用对话框CommonDialog1的叙述中,错误的是2分A、只要在“打开”对话框中选择了文件,并单击“打开”按钮,就可以将选中的文件打开B、使用CommonDialog1.ShowColor方法,可以显示“颜色”对话框C、CancelError属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错误警告D、在显示“字体”对话框前,必须先设置CommonDialog1的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 会计职称考试

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号