2008年VB省二级笔试试题与答案-百度文库_第1页
2008年VB省二级笔试试题与答案-百度文库_第2页
2008年VB省二级笔试试题与答案-百度文库_第3页
全文预览已结束

下载本文档

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

文档简介

1、本文由月下独酌wd贡献doc文档XX省2008年VB省二级笔试试题及答案一、单项选择题(每题1分,共40分)编写的源程序。C)C语言D)FORTRAN语言。1.计算机能直接执行由A)机器语言B)汇编语言2.在计算机内存中,每个存储单元都有一个唯一的编号,该编号被成为A)标号B)记录号。C)(135)8D)(140)8。C)容量D)地址3.将十进制数93转换成八进制数为A)(107)8B)(127)84.Cache(高速缓存)能提高计算机的运行速度,主要原因是A)它扩展了内存的容量C)它扩展了外存的容量5.下面关于控制面板的描述中,错误的是B)它缩短了CPU的存取时间D)它提高了计算机的主频。A

2、)控制面板可以管理硬件,但不可以管理软件B)控制面板可以添加、删除程序C)控制面板可以添加、删除硬件D)控制面板可以更改系统的时间和日期6.是多媒体计算机系统必备的设备。A)网卡B)扫描仪。C)交叉型中输入网址。C)任务栏D)状态栏D)总线型C)声卡D)打印机7.下列属于网络拓扑结构的是A)动态型B)静态型8.若要浏览某个网页,则需要在浏览器的A)地址栏9.使用杀毒软件可以B)标题栏。A)查出任何已感染的病毒C)清除部分病毒10.计算机操作系统的主要功能是A)进行网络连接C)实现数据共享。B)查出并清除任何病毒D)清楚已感染的任何病毒B)管理计算机资源,方便用户使用D)把高级语言的源程序代码转

3、换为目标代码菜单中操作使11.在VisualBasic集成开发环境中,如果工具箱关闭,可在它可见。A)视图B)窗口C)文件D)编辑12.VisualBasic过程的编写是在A)窗体窗口C)属性窗口中进行的。B)工程资源管理器窗口D)代码编辑窗口关键字。C)Static。C)PBIRTH。C)Rtrim()。D)Mid()D)PNUMD)Public13.在VisualBasic中,声明全局变量应该用A)DimB)Private14.符合“见名知义”命名规则的“年龄”变量名是A)PMONTHB)PAGE15.仅删除字符串尾部空格的函数是A)Ltrim()B)Trim()16.下列关于数据类型转换

4、的描述,正确的是A)所有数据的类型都可以相互转换C)字符串可以完整转换为数值B)一些数据的类型可以自动转换D)字符只能转换成ASCII码。17.在VisualBasic表达式中,运算符的运算顺序为A)算术运算符字符运算符关系运算符逻辑运算符B)逻辑运算符关系运算符字符运算符算术运算符C)字符运算符算术运算符关系运算符逻辑运算符D)关系运算符逻辑运算符算术运算符字符运算符18.能产生1到7之间随机整数(包括1和7)的表达式为A)Rnd*7B)Int(Rnd*8)+1C)Rnd*8+1。D)Int(x)。D)Int(Rnd*7+1)19.若X为实数,下列函数调用可能产生错误的是A)Exp(x)B)

5、Sgn(x)。C)Sqr(x)20.下列正确的赋值语句是A)Z=B*B-4*CB)S/=R*RC)X-Y=2.17。C)窗体。D)4Z=Y+3821不能使用Print方法输出信息的对象是A)文本框B)图片框D)打印机22.下列能够正确输出“a=8”形式的语句是A)Printa=3+5C)Print“a=3+5”B)Print“a=”;3+5D)Printa=;3+5”。23.在OptionBase1语句后,正好可以存放1个4*3矩阵的数组定义语句是A)Dima(-2To0,2)AsIntegerB)Dima(3,2)AsIntegerC)Dima(4,3)AsIntegerD)Dima(-1T

6、o-4,-1To-3)AsInteger。D)标签24.在程序运行时,可实现信息输入的控件是A)窗口B)单项按钮C)图片框。C)Top和Left属性为True.25.确定控件在窗体上位置的属性是A)Width和HeightB)Width和TopD)Top和Height26.要使文本框可以显示多行文本,需设置A)EnabledB)MultilineC)MaxLengthD)Locked。27.要把一个命令按钮设置成不可见,应设置其Visible属性值为A)TrueB)FalseC)DefaultD)Cancel28.窗体上有一个列表框控件Listl,其中含有若干列表项,则选中的列表项内容。A)L

7、istl.ListB)Listl.ListIndexC)Listl.Index能表示当前被D)Listl.Text29.若要取消窗体的最大化按钮,需要设置它的A)AutoRedrawB)MinButtonC)Enabled属性值为False.D)MaxButton30.若要求在单行文本框中输入密码时只显示*号,则应在该文本框的属性窗口中设置。B)Caption属性值为*D)PasswordChar属性值为True语句。B)Picturel.Picture=”)D)KillPicturel.PictureA)Text属性值为*C)PasswordChar属性值为*31.要清除PictureBox

8、控件中的图形,可用A)Picture1.Picture=LoadPicture()C)Picture1.Picture=LoadPicture(“32.若要使命令按钮具有快捷键的功能,应在Caption属性值的快捷字符前添加字符。A)#B)C)&D)*。33.在VisualBasic的控件数组中,用于标识控件数组各个元素的参数是A)TagB)IndexC)ListIndex。D)Timer属性的值。D)TextD)Name34.下列控件中,不能改变大小的控件是A)TextBoxB)LabelC)Frame35.若要改变窗体的标题内容,应设置该窗体A)CaptionB)FontC)Name36.

9、在VisualBasic中,菜单控件只有A)MouseUpB)MouseDown事件。C)ClickD)DblClick。D)。D)二进制文件37.如果要在菜单中添加一个分隔线,则应将其“标题”设置为A)=B)*C)&38.下列不能直接通过VisualBasic语句访问的数据文件是A)顺序文件B)随机文件C)数据库文件。39.下列不属于VisualBasic数据库访问技术的是A)DAOB)SQL。C)RDOD)ADO40.下列叙述中错误的是A)注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释或编译B)注释语句可以放在代码中的任何位置C)注释语句不能放在续行符的后面D)代码中加入注

10、释语句的目的是提高程序的可读性二、填空题(每空2分,共20分)1.2.VisualBasic工程文件的扩展名是VisualBasic的三种工作模式是设计、运行和。上,它是所有控件的容量。3.表达式Abs(-34)+Sqr(100)*Int(-3.4)的值为4.代数式a+bab的VisualBasic表达式是5.在VisualBasic中所有的控件对象必须建立在6.Label控件的Caption和默认的属性值相同。方7.在VisualBasic中,若数组作为被调用过程的参数,则只能通过式进行传递。8.以下程序实现每次单击按钮Command1时,标签Label1在窗体Form1中向右移动100个标

11、准单位;当标签移出窗体右边界时,再次单击Command1,标签Label1回到窗体的左边界。PrivateSubCommand1Click()IfLabel1.LeftForm1.WidthThenElseEndIfEndSub9.以下程序的功能是:把当前目录下的顺序文smtext.txt的内容读入内存,并在文本框Text1中显示出来。PrivateSubCommand1Click()DiminDataAsStringText1.Text=”Open”smtext.txt”ForInputAs#1DoWhileInput#1,inDataText1.Text=Text1.Text&inData

12、LoopClose#1EndSub三、阅读理解题(每小题4分,共20分)。1.执行下面过程后,窗体上显示的是PrivateSubFormClick()DimxAsIntegerX=2SelectCasexCase1,3Print”分支1”CaseIs4Print”分支2”CaseElsePrint“Else分支”EndSelectEndSub2.执行下面过程后,窗体上显示的是PrivateSubFormClick()Dimxa(10,10)AsIntegerDimiAsInteger,jAsIntegerFori=1To10Forj=1To10。a(i,j)=i*jNextjNextiPrin

13、ta(2,2)+a(3,3)EndSub3.执行下面过程后,窗体上显示的是。OptionBase1PrivateSubFormClick()DimaAsVariantDimiAsInteger,sumAsInteger,xAsSinglea=Array(1,2,3,4,5)Sum=0Fori=1To5Sum=Sum+a(i)Nextix=Sum/5Fori=1To5Ifa(i)xNextiEndSubThenPrinta(i)4.程序运行后,单击两次Command1按钮后,窗体上显示的是PrivateSubCommand1Click()StaticxAsIntegerDimiAsInteger

14、,yAsIntegerClsFori=1To2y=y+xx=x+2NextiPrintx,yEndSub5.执行下面过程后,窗体上显示的是PrivateSubFormClick()PrintEndSubPd(4)。FunctionPd(ByValyAsInteger)AsLongIfy=1ThenPd=1ElsePd=y*Pd(y-1)EndIfEndFunction四、编程题(共20分)分别用InputBox函数接收两个整数,在窗体中输出其中的较大数。1.编写程序,(6分)2.编写一个通用(或子程序)过程area,以实型变量r作为形参,计算并在过程中输出圆的面积。分)(73.电力公司为合理调

15、配某社区用电高峰,拟对该社区的居民户每月用电情况进行统计。设定每隔50度用量为一个统计区间,当大于等于500度时为一个统。试编程统计计区间(即0-49、50-99、100-149、,.、450-499、500以上)每个用电区间的居民户数。分)(7要求:1)输入的用电量为整数;2)输入负数时结束数据输入。参考答案:一、选择题:610:CDACB;2630:BBDDC;1115:ADDBC;3135:ACBDA;6名称7传址8Label1.left=0;Label1.left=Label1.left+1009Noteof(1)Else分支134545824101620:BADCA;3640:CDC

16、BB15:ADCBA;2125:ABCBC;二、填空题:1*.vbp2中断模式364abd(a+b)/(a*b)5窗体三、阅读理解题:123四、编程题1PrivateSubForm_Load()DimxAsInteger,yAsIntegerx=Val(InputBox(请输入第一个整数:)y=Val(InputBox(请输入第二个整数:)Ifx=yThenElsePrintxPrintyEndIfEndSub2Privatesubarea(rassingle)Print3.14159*r2Endsub3.PrivateSubCommand1_Click()DimxAsInteger,kAsIntegerDima(11)AsIntegerx=0:k=0DoWhilex=0k=k+1x=Val(InputBox(请输入第&k&用户用电数)SelectCasexCase0To49a(1)=a(1)+1Case50To99a(2)=a(2)+1Case100To149a(3)=a(3)+1Case150To199a(4)=a(4)+1Case200To249a(5)=a(5)+1Case250To299a(6)=a(6)+1Case3

温馨提示

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

评论

0/150

提交评论