您好,欢迎访问三七文档
山东省高校计算机等级考试VB考试样题一、单项选择题:(每题1分,共30分)1、启动VB后可进入“新建工程”对话框,以下说法中有错误的是:(B)。A、选择“新建”选项页,是创建一个新的工程或应用程序。B、选择“现存”选项页,是将某个工程或程序保存到磁盘上。C、选择“最新”选项页,是打开最近存储的工程或应用程序。D、“新建”选项页下列出了VB6.0所能建立的应用程序类型。2、以下窗体名中哪个是合法的窗体名(C)。A、_aformB、3frmC、f_1D、frm53、VB在线帮助中,在VisualBasic界面的任何上下文相关部分按(A)键,可以显示出有关该部分的帮助信息。A、F1B、F2C、F3D、F44、以下标识符中,不合法的是(C)。A、AbcB、studentC、2abD、age5、以下选项中哪个不是常量的表示形式(D)。A、234B、“ABC”C、falseD、ABC6、在VB6.0中,语句DimM1#,Abc,XyzAsSingle定义的M1、Abc和Xyz的类型分别是(B)A。A、双精度、可变类型、单精度B、双精度、单精度、单精度C、双精度、整数型、整数型D、双精度、整数型、单精度7、数学式子sin25o写成VisualBasic表达式是(D)。A、sin25B、sin(25)C、sin(25o)D、sin(25*3.14/180)8、表达式Left(“Visual”,3)+Lcase(“AB”)的值是(C)。A、visABB、VisABC、VisabD、ualab9、程序:Optionbase1Dima(0to6)asinteger,b(11)asinteger不会出现下标越界错误的是(B)。A、Printa(7)B、Printa(0)C、Printb(0)D、Printb(12)10、关于ReDim语句,说法正确的是(A)B。A、ReDim语句可以对已定义的固定数组重新声明B、可以对同一个动态数组多次使用ReDim语句重新定义其大小C、ReDim语句可以在过程外出现D、一般情况下,ReDim语句可以改变动态数组的数据类型11、当一个工程中含有多个窗体时,它的启动窗体(D)。A、只能是正在编辑的窗体B、只能是最后一个添加的窗体C、只能是第一个添加的窗体D、可以在”工程属性”对话框中指定12、在文本框的属性中,用于设定文本框最多可接受字符数的属性是(D)。A、AutosizeB、PasswordcharC、TextD、Maxlength13、可使图片框根据图片调整大小,需将下列哪一属性设置为True(B)。A、PictureB、AutoSizeC、StretchD、AutoRedraw14、以下哪一个选项不是列表框的属性(D)A。A、CaptionB、TextC、NameD、Style15、定时器的唯一事件是(C)。A、DbClickB、ClickC、TimerD、Change16、何时发生LostFocus事件(D)。A、对象得到输入内容B、对象输出内容时C、对象得到焦点时D、对象失去焦点时17、设菜单中有一个菜单项为Open。若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行Open命令,则在菜单编辑器中设置“Open命令的方式是(B)A。A、把Caption属性设置为&OpenB、把Caption属性设置为O&penC、把Name属性设置为&OpenD、把Name属性设置为O&pen18、在窗体上建立通用对话框需要添加的控件是(C)。A、Data控件B、From控件C、CommonDialog控件D、VBComboBox控件19、用InputBox函数设计的对话框,其功能是(C)B。A、只能接收用户输入的数据,但不会返回任何信息B、能接收用户输入的数据,并能带回用户输入的信息C、能用于接收用户输入的信息,不能用于输出任何信息D、专门用于输出信息20、下列语句正确的是(C)。A、IfA≠BThenPrintA不等于BB、IfABThenPrintfA不等于BC、IfABThenPrintA不等于BD、IfA≠BPrintA不等于B21、下列程序段的执行结果为(D)。Dimt(10)Fork=2To10t(k)=11-kNextkx=6Printt(x)A、2B、3C、4D、522、以下关于过程的4种描述中,错误的是(C)。A、过程可以被反复调用,从而避免重复编程,缩短开发周期B、过程能够独立完成特定的功能,可以提高程序的模块化和可读性C、函数过程,不能返回值,主要完成某种操作D、过程的创建要遵从严格的语法,必须有开始和结束语句23、以下对KeyPress事件的描述正确的一项是(D)。A、KeyPress事件有两个参数B、KeyPress事件识别的是键盘上的物理键C、KeyPress事件一般优先于KeyDown事件触发D、KeyPress事件能区分同一键的大小写状态。24、通常用于保存成批处理的大量数据,且一般不进行个别数据修改的文件类型是(A)。A、顺序文件B、随机文件C、二进制文件D、Word文件25、有固定长度记录结构的文件类型是(B)。A、顺序文件B、随机文件C、二进制文件D、Word文件26、常见的数据库管理系统不包括(B)。A、层次数据库B、星型数据库C、网状数据库D、关系数据库27、SQL语言的中文全称叫(B)D。A、关系语言B、结构化语言C、查询语言D、结构化查询语言28、ADO对象模型含有七种对象,其中用于建立一个和数据源的连接的对象是(B)。A、CommandB、ConnectionC、RecordsetD、Field29、程序员在代码窗口中输入程序代码时所出的错误叫作(A)错误。A、编辑B、编译C、运行D、逻辑30、Vb中不属于三种程序模式的是(C)D。A、设计模式B、运行模式C、中断模式D、编辑模式二、综合选择题(每题2分,共10分)1、在窗体上添加一个命令按钮Command1,然后编写如下代码:PrivateSubCommand1_Click()Dima&,b&a=InputBox(请输入第一个数)b=InputBox(请输入第二个数)Printb+aEndSub程序运行后,单击命令按钮,在两个输入对话框中先后输入12345和54321,程序的输出结果是(B)A。A、66666B、5432112345C、1234554321D、出错2、PrivateSubCommand1_Click()Dimarray1(10,10)AsIntegerDimiAsInteger,jAsintegerFori=1To3Forj=2To4array1(i,j)=i+jNextjNextiText1.Text=array1(2,3)+array1(3,4)EndSub程序运行后,单击命令按钮,在文本框中显示的值是(D)。A、15B、14C、13D、123、设窗体上有一个文本框Text1,要求只能显示信息,不能输入,应设置属性(B)。A、Text1.MaxLength=0B、Text1.Enabled=FalseC、Text1.Visible=FalseD、Text1.Width=04、假定程序中有如下语句:answer=MsgBox(第一个字符串,vbAbortRetryIgnore,第二个字符串)ifanswer=4thenanswer=answer+2elseanswer=answer-2执行该语句后,将显示一个信息框,此时如果按回车键,则answer的值为(A)B。A、“第二个字符串”B、1C、6D、75、有如下过程:Privatesubmysub(aasinteger,basinteger)a=a+2:b=b+3printa,bEndsubPrivatesubForm_click()Dimx%,y%x=2:y=6callmysub(x,y)printx,yEndsub当单击窗体时,在窗体上最后一行输出的x,y的值分别是(B)和()。A、26B、49C、00D、85三、判断题:(每题1分,共10分)1、事件驱动的编程机制就是使对象的某一个事件对应一段代码,又称事件过程,通过操作引发某个事件来驱动事件过程完成某种特定功能。(true)2、VB语言的最小单位是字符。(true)3、VB中有两种形式的数组:静态数组和动态数组。(true)4、图片框和图像框都可用于显示图形。(true)5、定时器运行时是不可见的,故可以放在窗体的任何位置。(true)6、弹出式菜单又称快捷菜单。(true)7、嵌套的For语句中,循环变量可以重名。(fslse)8、对文件操作,常按以下三步执行:打开文件、读写文件和关闭文件。(true)9、关系数据库以二维表的形式来存放数据。(true)10、本地窗口只能显示本过程的变量信息。(true)四、基本操作题(每题10分,共20分)1.基本操作题一新建一“标准EXE”工程文件,在名称为Form1的窗体上画一个名称为Text1的文本框,其高、宽分别为400、2000。请在属性框中设置适当的属性满足以下要求:1)Text1的字体为“黑体”,字号为“四号”,内容为“计算机考试”;2)窗体的标题为“输入”,不显示最大化按钮和最小化按钮。运行后的窗体如图一所示。注意:不添加任何代码,存盘时必须存放在考生考号文件夹下的T4-1文件夹内,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。2.基本操作题二新建一“标准EXE”工程文件,在名称为Fom1的窗体上建立一个名称为Op1的单选按钮数组,它包含3个单选按钮,其标题分别为“选项一”、“选项二”和“选项三”,下标分别为0、1和2。初始状态下,“选项二”为选中状态。运行后的窗体如图二所示。注意:不编写任何代码。存盘时必须存放在考生考号文件夹下的T4-2文件夹内,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。图一基本操作题一图示图二基本操作题二图示五、简单应用题(每题10分,共20分)1.简单应用题一打开考生考号文件夹下的T5-1文件夹下的工程文件vbsj3.vbp,在名称为Form1的窗体上已经添加一个名为lblClock的标签控件和一个名称为timeClock的计时器控件;请将标签控件lblClock的Caption属性设为空串,BorderStyle属性设为1,再设置timeClock的适当属性,并编写适当的事件过程,使得在运行时,每隔一秒种在标签中显示的数字从1开始自动加1。如图三所示是程序开始运行时的界面。请将程序中注释语句修改为正确代码,并删除注释符号;不能修改已有的程序内容,特别是不能改变程序中已有的变量名称。注意:1.不能修改除注释语句以外的其他代码行和已经设置好的控件属性,并将修改的结果以原文件名原位置存盘。2.若涉及给对象属性赋值,必须指定属性名,不可使用对象的默认属性。2.简单应用题二打开考生考号文件夹下的T5-2文件夹下的工程文件vbsj4.vbp,窗体的功能是在组合框cboDivisor选中一个数作为起始值,单击“计算”按钮cmdCalc时,先使用输入对话框输入一个不大于5000的整数,然后计算该整数所有大于起始值的因数之和,并将求和的结果显示在名称为txtResult的文本框中。程序运行时的界面如图四所示。图三简单应用题一图示图四简单应用题二图示要求:(1)使用属性窗口为组合框cboDivisor添加三个列表项,分别为数字3、7、11;(2)修改窗体文件的代码,将其中的注释符号去掉,并把?修改为相应的正确程序代码,保证程序能正常运行。注意:1.不能修改除注释语句以外的其他代码行和已经设置好的控件属性,并将修改的结果以原文件名原位置存盘。2.若涉及给对象属性赋值,必须指定属性名,不可使用对象的默认属性。六、编程题(共1题,10分)试题名称数字统计题目及输入、输出文件位置考生考号下指定文件夹输入文件名in.txt输出文件名Out.txt试题类型非交互式程序题附加文件无时限1秒最后生成的可执行文件名Count.exe【问题描述】请打开指定文件夹下的工程文件Count
本文标题:vb单机版样题
链接地址:https://www.777doc.com/doc-2865739 .html