山东省高校计算机等级考试VB考试样题一、单项选择题:(每题1分,共30分)1、启动VB后可进入“新建工程”对话框,以下说法中有错误的是:()。
A、选择“新建”选项页,是创建一个新的工程或应用程序。
B、选择“现存”选项页,是将某个工程或程序保存到磁盘上。
C、选择“最新”选项页,是打开最近存储的工程或应用程序。
D、“新建”选项页下列出了VB6.0所能建立的应用程序类型。
2、以下窗体名中哪个是合法的窗体名()。
A、_aformB、3frmC、f_1D、frm 53、VB在线帮助中,在Visual Basic界面的任何上下文相关部分按()键,可以显示出有关该部分的帮助信息。
A、F1B、F2C、F3D、F44、以下标识符中,不合法的是()。
A、AbcB、studentC、2abD、age5、以下选项中哪个不是常量的表示形式()。
A、234B、“ABC”C、 falseD、 ABC6、在VB6.0中,语句Dim M1#,Abc,Xyz As Single定义的M1、Abc 和Xyz的类型分别是()。
A、双精度、可变类型、单精度B、双精度、单精度、单精度C、双精度、整数型、整数型D、双精度、整数型、单精度7、数学式子sin25o写成Visual Basic表达式是()。
A、 sin25B、 sin(25)C、 sin(25o)D、 sin(25*3.14/180)8、表达式Left(“Visual”,3)+Lcase(“AB”)的值是()。
A、 visABB、 VisABC、 VisabD、 ualab9、程序:Option base 1Dim a(0 to 6) as integer, b(11) as integer不会出现下标越界错误的是()。
A、 Print a(7)B、 Print a(0)C、 Print b(0)D、 Print b(12)10、关于ReDim语句,说法正确的是()。
A、 ReDim语句可以对已定义的固定数组重新声明B、可以对同一个动态数组多次使用ReDim语句重新定义其大小C、 ReDim语句可以在过程外出现D、一般情况下,ReDim语句可以改变动态数组的数据类型11、当一个工程中含有多个窗体时,它的启动窗体()。
A、只能是正在编辑的窗体B、只能是最后一个添加的窗体C、只能是第一个添加的窗体D、可以在”工程属性”对话框中指定12、在文本框的属性中,用于设定文本框最多可接受字符数的属性是()。
A、AutosizeB、PasswordcharC、 TextD、 Maxlength13、可使图片框根据图片调整大小,需将下列哪一属性设置为True ()。
A、PictureB、AutoSizeC、StretchD、AutoRedraw14、以下哪一个选项不是列表框的属性()。
A、CaptionB、TextC、NameD、Style15、定时器的唯一事件是()。
A、DbClickB、ClickC、TimerD、Change16、何时发生LostFocus事件()。
A、对象得到输入内容B、对象输出内容时C、对象得到焦点时D、对象失去焦点时17、设菜单中有一个菜单项为"Open"。
若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行"Open"命令,则在菜单编辑器中设置“Open"命令的方式是()。
A、把Caption属性设置为&OpenB、把Caption属性设置为O&penC、把Name属性设置为&OpenD、把Name属性设置为O&pen18、在窗体上建立通用对话框需要添加的控件是()。
A、 Data控件B、 From控件C、 CommonDialog控件D、 VBComboBox控件19、用InputBox函数设计的对话框,其功能是()。
A、只能接收用户输入的数据,但不会返回任何信息B、能接收用户输入的数据,并能带回用户输入的信息C、能用于接收用户输入的信息,不能用于输出任何信息D、专门用于输出信息20、下列语句正确的是()。
A、 If A ≠ B Then Print "A不等于B"B、 If A<>B Then Printf "A不等于B"C、 If A<>B Then Print "A不等于B"D、 If A ≠ B Print "A不等于B"21、下列程序段的执行结果为()。
Dim t(10)For k=2 To 10t(k) =11 - kNext kx=6Print t(x)A、 2B、 3C、 4D、 522、以下关于过程的4种描述中,错误的是()。
A、过程可以被反复调用,从而避免重复编程,缩短开发周期B、过程能够独立完成特定的功能,可以提高程序的模块化和可读性C、函数过程,不能返回值,主要完成某种操作D、过程的创建要遵从严格的语法,必须有开始和结束语句23、以下对KeyPress事件的描述正确的一项是()。
A、 KeyPress事件有两个参数B、 KeyPress事件识别的是键盘上的物理键C、 KeyPress事件一般优先于KeyDown事件触发D、 KeyPress事件能区分同一键的大小写状态。
24、通常用于保存成批处理的大量数据,且一般不进行个别数据修改的文件类型是()。
A、顺序文件B、随机文件C、二进制文件D、 Word文件25、有固定长度记录结构的文件类型是()。
A、顺序文件B、随机文件C、二进制文件D、 Word文件26、常见的数据库管理系统不包括()。
A、层次数据库B、星型数据库C、网状数据库D、关系数据库27、SQL语言的中文全称叫()。
A、关系语言B、结构化语言C、查询语言D、结构化查询语言28、ADO对象模型含有七种对象,其中用于建立一个和数据源的连接的对象是()。
A、 CommandB、 ConnectionC、 RecordsetD、 Field29、程序员在代码窗口中输入程序代码时所出的错误叫作()错误。
A、编辑B、编译C、运行D、逻辑30、Vb中不属于三种程序模式的是()。
A、设计模式B、运行模式C、中断模式D、编辑模式二、综合选择题(每题2分,共10分)1、在窗体上添加一个命令按钮Command1,然后编写如下代码:Private Sub Command1_Click()Dim a&,b&a= InputBox("请输入第一个数")b= InputBox("请输入第二个数")Print b + aEnd Sub程序运行后,单击命令按钮,在两个输入对话框中先后输入12345和54321,程序的输出结果是()。
A、66666B、5432112345C、1234554321D、出错2、Private Sub Command1_Click()Dim array1(10,10) As IntegerDim i As Integer,j As integerFor i=1 To 3For j=2 To 4array1(i,j)=i+jNext jNext iText1.Text=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是()。
A、15B、14C、13D、123、设窗体上有一个文本框Text1,要求只能显示信息,不能输入,应设置属性()。
A、Text1.MaxLength = 0B、Text1.Enabled = FalseC、Text1.Visible = FalseD、Text1.Width = 04、假定程序中有如下语句:answer=MsgBox("第一个字符串",vbAbortRetryIgnore,"第二个字符串")if answer>=4 then answer=answer+2 else answer=answer-2执行该语句后,将显示一个信息框,此时如果按回车键,则answer的值为()。
A、“第二个字符串”B、1C、6D、75、有如下过程:Private sub mysub(a as integer,b as integer)a=a+2:b=b+3print a,bEnd subPrivate sub Form_click()Dim x%,y%x=2:y=6call mysub(x,y)print x,yEnd sub当单击窗体时,在窗体上最后一行输出的x,y的值分别是()和()。
A、2 6B、4 9C、0 0D、8 5三、判断题:(每题1分,共10分)1、事件驱动的编程机制就是使对象的某一个事件对应一段代码,又称事件过程,通过操作引发某个事件来驱动事件过程完成某种特定功能。
()2、VB语言的最小单位是字符。
()3、VB中有两种形式的数组:静态数组和动态数组。
()4、图片框和图像框都可用于显示图形。
()5、定时器运行时是不可见的,故可以放在窗体的任何位置。
()6、弹出式菜单又称快捷菜单。
()7、嵌套的For语句中,循环变量可以重名。
()8、对文件操作,常按以下三步执行:打开文件、读写文件和关闭文件。
()9、关系数据库以二维表的形式来存放数据。
()10、本地窗口只能显示本过程的变量信息。
()四、基本操作题(每题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。