内容正文:
河南省对口升学招生考试(春季高考)《Visual Basic6.0 程序设计》45分钟模拟试卷训练专辑,共18份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机基础课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加河南省对口升学(春考高考)的学生。与本专辑配套的还有河南省对口升学招生考试(春季高考)《计算机组装与维修》45分钟专题训练专辑,欢迎同学和老师们下载使用。
《河南省普通高等学校对口招收中等职业学校毕业生考试》
Visual Basic6.0 程序设计模拟试卷
综合试卷二
时间:45分钟 总分:120分
班级 姓名 学号 成绩
一、选择题(本大题共25小题,每小题 2 分,共 50分)
1.不属于对象属性的是( )。
A.标题 B.下标 C.名称 D.字体大小
2.表达式30 - 3^2 mod 19\2*4的值是( )。
A.1 B.2 C.29 D.30
3.不合法的变量名是( )。
A.Printl B.Ab C.X1y2 D.Const
4.Len("我喜欢vb课程)=( )。
A.5 B.6 C.7 D.8
5.可以删除字符串前部和尾部空格的函数是( )。
A.Trim B.Rtrim C.Ltrim D.Mid
6.获得系统当前年份的函数是( )。
A.Date B.Time C.Hour D.Year
7.设a=1,b=2,c=3,d=4,则表达式IIf(a<c,b,d)的结果为( )。
A.4 B.3 C.2 D.1
8.声明语句Dim a(5, -2 to 2) As Integer的数组元素的个数是( )。
A.20 B.25 C.30 D.无法计算
9.执行InputBox("请输入字符串", "字符串对话框", "字符串")语句后,用户输入新的字符串,单击“取消”按钮,输入的值是( )。
A."请输入字符串" B."字符串对话框" C."字符串" D.空字符串
10.通用对话框控件显示“字体”对话框的方法是( )。
A.ShowSave B.ShowColor C.ShowOpen D.ShowFont
11.键盘事件中shift参数的值为4,说明( )键被按下。
A.Shift B.Ctrl C.Alt D.Ctrl和Alt
12.窗体的( )属性为True,窗体首先接收键盘事件。
A.KeyPreview B.KeyUp C.KeyDown D.KeyPress
13.列表框控件的AddItem方法的作用是( )。
A.删除列表框控件中的全部内容 B.删除列表框控件中的某个项目
C.在列表框控件中插入多项文本 D.在列表框控件中插入一项文本
14.( )用于显示项目列表,从中可以选择一项或多项。
A.标签控件 B.组合框控件 C.列表框控件 D.文本框控件
15.在窗体中添加名称为Timer1的计时器控件,设置每隔0.8s发生一次计时器事件,则下列语句正确的是( )。
A.Timerl.Interval=0.8 B.Timerl.Interval=800
C.Timerl.Interval=80 D.Timerl.Interval=8
16.指定窗体中的命令按钮为默认命令按钮,则应设置为True的属性是( )。
A.Value B.Cancel C.Default D.Enabled
17.复选框控件被勾选时,它的Value属性值是( )。
A.0 B.1 C.False D.True
18.图片框控件中没有的属性是( )。
A.Picture B.Name C.BackColor D.Stretch
19.Shape控件的Shape属性值设置为( )时,显示椭圆图形。
A.0 B.1 C.2 D.3
20.Line控件BorderStyle属性值设置为( )时,设置对象的边框为实线。
A.1 B.2 C.3 D.4
21.下列循环语句的执行次数是( )。
For i=1 to 41 Step 3
s=s+i
Next i
A.12 B.13 C.14 D.15
22.Boolean数据类型的数据存储空间为( )个字节。
A.1 B.2 C.3 D.4
23.下列运算符优先级最高的是( )。
A.Or B.- C.= D.&
24.目录列表框控件中用于返回当前目录中子目录的个数的是( )。
A.List B.ListCount C.ListIndex D.Path
25.FSO对象模型中的( )对象用于读/写文本文件。
A.Drive B.Folder C.Files D.TextStream
二、判断题(本大题共10小题,每题 2分,共 20 分)
1.Visual Basic采用的方式是对象驱动模型。( )
2.Do循环语句中的语句块可能一次也不执行。( )
3.想要把多个赋值语句放在同一行,则各个语句之间必须用分号隔开。 ( )
4.Array函数只适用于一维数组,不能对多维数组赋值。( )
5.在设计基于Windows的应用程序时,对话框用来提示用户应用程序继续运行所需的数据或向用户显示信息。( )
6.鼠标指针移动越快,则在任何两点之间所能识别的MouseMove事件越多。( )
7.命令按钮控件的Enabled属性设置为False时,该命令按钮无效。( )
8.图像框控件可以显示图标等图形,还可以是容器对象。( )
9.菜单控件的ShortCut属性设置或返回一个值,用于决定菜单控件是否维护当前MDI子窗口的列表。( )
10.驱动器列表框控件用来显示用户系统中所有磁盘驱动器的列表。( )
三、名词解释题(本大题共4小题,每题 4 分,共 16 分)
1.Visual Basic
2.全局变量
3.运算符的优先顺序
4.文本框控件
四、简答题(本大题共4小题,每小题5分,共20分)
1.简述内部函数的功能及分类。
2.写出While循环的执行流程。
3.Clipboard对象的常用方法有哪些?并叙述其含义。
4.简述向顺序文件中追加字符型数据的步骤。
五、综合题(14 分)
编写程序:计算所有三位数中是9的倍数的数的和,并计算出这些数的个数。
要求:(1)使用For循环实现,只需写出相关程序的代码。
(2)在窗体上输出显示。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
河南省对口升学招生考试(春季高考)《Visual Basic6.0 程序设计》45分钟模拟试卷训练专辑,共18份试卷。试卷命题与高考紧密相关,精选具有代表性和典型性的高考常考题。旨在帮助学生系统地复习和巩固计算机基础课理论知识,熟悉高考题型和命题规律,提高解题能力和应试技巧,为高考取得优异成绩打下坚实的基础,本训练卷适用于即将参加河南省对口升学(春考高考)的学生。与本专辑配套的还有河南省对口升学招生考试(春季高考)《计算机组装与维修》45分钟专题训练专辑,欢迎同学和老师们下载使用。
《河南省普通高等学校对口招收中等职业学校毕业生考试》
Visual Basic6.0 程序设计模拟试卷
综合试卷二
时间:45分钟 总分:120分
班级 姓名 学号 成绩
一、选择题(本大题共25小题,每小题 2 分,共 50分)
1.不属于对象属性的是( )。
A.标题 B.下标 C.名称 D.字体大小
【答案】B
【解析】下标是数组中的参数。故选B。
2.表达式30 - 3^2 mod 19\2*4的值是( )。
A.1 B.2 C.29 D.30
【答案】C
【解析】3^2 mod 19\2*4即9 Mod 2结果为1。故选C。
3.不合法的变量名是( )。
A.Printl B.Ab C.X1y2 D.Const
【答案】D
【解析】Const是VB保留的关键字。故选D。
4.Len("我喜欢vb课程)=( )。
A.5 B.6 C.7 D.8
【答案】C
【解析】函数Len用于取字符长度。故选C。
5.可以删除字符串前部和尾部空格的函数是( )。
A.Trim B.Rtrim C.Ltrim D.Mid
【答案】A
【解析】函数Trim去除前导和尾随的空格。故选A。
6.获得系统当前年份的函数是( )。
A.Date B.Time C.Hour D.Year
【答案】D
【解析】函数Year返回系统的年份。故选D。
7.设a=1,b=2,c=3,d=4,则表达式IIf(a<c,b,d)的结果为( )。
A.4 B.3 C.2 D.1
【答案】C
【解析】IIf函数用于计算表达式的值并据此返回两个值中的一个。故选C。
8.声明语句Dim a(5, -2 to 2) As Integer的数组元素的个数是( )。
A.20 B.25 C.30 D.无法计算
【答案】C
【解析】数组a(5, -2 to 2)的第1维元素6个,第2维元素5个,共30个。故选C。
9.执行InputBox("请输入字符串", "字符串对话框", "字符串")语句后,用户输入新的字符串,单击“取消”按钮,输入的值是( )。
A."请输入字符串" B."字符串对话框" C."字符串" D.空字符串
【答案】D
【解析】函数InputBox当用户单击“取消”按钮,则此函数返回一个长度为零的字符串。故选D。
10.通用对话框控件显示“字体”对话框的方法是( )。
A.ShowSave B.ShowColor C.ShowOpen D.ShowFont
【答案】D
【解析】ShowFont方法显示“字体”对话框。故选D。
11.键盘事件中shift参数的值为4,说明( )键被按下。
A.Shift B.Ctrl C.Alt D.Ctrl和Alt
【答案】C
【解析】在键盘事件中,参数Shift的值为1,说明按下了Shift键;参数Shift的值为2,说明按下了Ctrl键;参数Shift的值为4,说明按下了Alt键。故选C。
12.窗体的( )属性为True,窗体首先接收键盘事件。
A.KeyPreview B.KeyUp C.KeyDown D.KeyPress
【答案】A
【解析】窗体首先接收键盘事件需要将窗体的KeyPreview属性值设置为True。故选A。
13.列表框控件的AddItem方法的作用是( )。
A.删除列表框控件中的全部内容 B.删除列表框控件中的某个项目
C.在列表框控件中插入多项文本 D.在列表框控件中插入一项文本
【答案】D
【解析】AddItem方法将项目添加到列表框控件中。故选D。
14.( )用于显示项目列表,从中可以选择一项或多项。
A.标签控件 B.组合框控件 C.列表框控件 D.文本框控件
【答案】C
【解析】列表框控件用于显示项目列表,从中可以选择其中一项或多项。故选C。
15.在窗体中添加名称为Timer1的计时器控件,设置每隔0.8s发生一次计时器事件,则下列语句正确的是( )。
A.Timerl.Interval=0.8 B.Timerl.Interval=800
C.Timerl.Interval=80 D.Timerl.Interval=8
【答案】B
【解析】Interval属性返回或设置对计时器控件的计时事件各调用之间的毫秒数。故选B。
16.指定窗体中的命令按钮为默认命令按钮,则应设置为True的属性是( )。
A.Value B.Cancel C.Default D.Enabled
【答案】C
【解析】Default属性返回或设置一个值,以确定哪一个命令按钮是窗体的默认命令按钮。故选C。
17.复选框控件被勾选时,它的Value属性值是( )。
A.0 B.1 C.False D.True
【答案】B
【解析】Value属性返回或设置复选框控件的状态,0表示未选中,1表示已选中,2表示不可用。故选B。
18.图片框控件中没有的属性是( )。
A.Picture B.Name C.BackColor D.Stretch
【答案】D
【解析】图像控件的Stretch属性返回或设置一个值,用于指定一个图形是否需要调整大小,以适应图像控件的大小。故选D。
19.Shape控件的Shape属性值设置为( )时,显示椭圆图形。
A.0 B.1 C.2 D.3
【答案】C
【解析】Shape属性值为0表示矩形,1表示正方形,2表示椭圆,3表示圆,4表示圆角矩形,5表示圆角正方形。故选C。
20.Line控件BorderStyle属性值设置为( )时,设置对象的边框为实线。
A.1 B.2 C.3 D.4
【答案】A
【解析】BorderStyle属性值为0表示透明,1表示实线,2表示虚线,3表示点线,4表示点画线,5表示双点画线,6表示内收实线。故选A。
21.下列循环语句的执行次数是( )。
For i=1 to 41 Step 3
s=s+i
Next i
A.12 B.13 C.14 D.15
【答案】C
【解析】For循环次数计算Int((终值-初值)/步长+1)。故选C。
22.Boolean数据类型的数据存储空间为( )个字节。
A.1 B.2 C.3 D.4
【答案】B
【解析】布尔型数据存储空间是2字节。故选B。
23.下列运算符优先级最高的是( )。
A.Or B.- C.= D.&
【答案】B
【解析】运算符从高到底的优先级顺序是:算术运算符→字符串连接运算符→比较运算符→逻辑运算符。故选B。
24.目录列表框控件中用于返回当前目录中子目录的个数的是( )。
A.List B.ListCount C.ListIndex D.Path
【答案】B
【解析】ListCount属性返回当前目录中子目录的个数。故选B。
25.FSO对象模型中的( )对象用于读/写文本文件。
A.Drive B.Folder C.Files D.TextStream
【答案】D
【解析】TextStream对象用于读/写文本文件。故选D。
二、判断题(本大题共10小题,每题 2分,共 20 分)
1.Visual Basic采用的方式是对象驱动模型。( )
【答案】×
【解析】Visual Basic采用的方式是事件驱动模型。故表述错误。
2.Do循环语句中的语句块可能一次也不执行。( )
【答案】√
【解析】前测型Do循环语句中的语句块可能一次也不执行。故表述正确。
3.想要把多个赋值语句放在同一行,则各个语句之间必须用分号隔开。 ( )
【答案】×
【解析】想要把多个赋值语句放在同一行,则各个语句之间必须用冒号隔开。故表述错误。
4.Array函数只适用于一维数组,不能对多维数组赋值。( )
【答案】√
【解析】Array函数只适用于一维数组,不能对二维数组或多维数组赋值。故表述正确。
5.在设计基于Windows的应用程序时,对话框用来提示用户应用程序继续运行所需的数据或向用户显示信息。( )
【答案】√
【解析】对话框用来提示用户应用程序继续运行所需的数据或向用户显示信息。对话框是一种特殊类型的窗体对象。故表述正确。
6.鼠标指针移动越快,则在任何两点之间所能识别的MouseMove事件越多。( )
【答案】×
【解析】鼠标指针移动越快,则在任何两点之间所能识别的MouseMove事件越少。故表述错误。
7.命令按钮控件的Enabled属性设置为False时,该命令按钮无效。( )
【答案】×
【解析】Enabled属性返回或设置一个值,该值用来确定一个命令按钮控件是否能够对用户产生的事件作出反应,可以在程序运行时使命令按钮有效或无效。故表述错误。
8.图像框控件可以显示图标等图形,还可以是容器对象。( )
【答案】√
【解析】图像框控件可以显示来自位图、图标或图元文件,以及来自增强的图元文件、JPEG或GIF文件的图形,也是容器对象,可以在此控件中放置其他控件。故表述正确。
9.菜单控件的ShortCut属性设置或返回一个值,用于决定菜单控件是否维护当前MDI子窗口的列表。( )
【答案】×
【解析】WindowList属性返回或设置一个值,用于决定菜单控件是否维护当前MDI子窗口的列表。故表述错误。
10.驱动器列表框控件用来显示用户系统中所有磁盘驱动器的列表。( )
【答案】×
【解析】驱动器列表框控件用来显示用户系统中所有有效磁盘驱动器的列表。故表述错误。
三、名词解释题(本大题共4小题,每题 4 分,共 16 分)
1.Visual Basic
【答案】:Visual Basic是Microsoft公司推出的一种可视化的Windows应用程序开发工具。
【解析】:本题主要考查Visual Basic的概念。
2.全局变量
【答案】:全局变量是使用Public关键字声明的变量,其值可以用于应用程序的所有过程。与所有模块变量相同,也可以在模块顶部的声明段中来声明全局变量。
【解析】:本题主要考查全局变量的概念。
3.运算符的优先顺序
【答案】:一个表达式可能含有多种运算,系统会按预先确定的顺序进行计算,此顺序被称为运算符的优先顺序。
【解析】:本题主要考查运算符的优先顺序的概念。
4.文本框控件
【答案】:文本框控件有时也称作编辑字段或编辑控件,用于显示设计时用户输入的或在程序运行时在代码中赋予控件的信息。
【解析】:本题主要考查文本框控件的概念。
四、简答题(本大题共4小题,每小题5分,共20分)
1.简述内部函数的功能及分类。
【答案】:Visual Basic对特定的运算或操作进行了封装,以函数形式提供给用户,这些函数被称为内部函数。内部函数可分为数学函数、字符串函数、日期和时间函数、格式化输出函数和数据类型转换函数几类。
【解析】:本题主要考查内部函数的功能及分类。
2.写出While循环的执行流程。
【答案】:执行流程是:首先对条件进行判断,当条件为True时,执行循环体;然后继续对条件进行判断,当条件为True时,执行下一轮循环;当条件为False时,退出循环。
【解析】:本题主要考查While循环的执行流程。
3.Clipboard对象的常用方法有哪些?并叙述其含义。
【答案】:1.Clear:用于清除系统剪贴板中的内容;2.GetData:用于从Clipboard对象返回一个图形;3.GetText:用于返回Clipboard对象中的文本字符串;4.SetData:使用指定的图形格式将图片放到Clipboard对象上;5.SetText:使用指定的Clipboard图像格式将文本放到Clipboard对象中。
【解析】:本题主要考查Clipboard对象的常用方法。
4.简述向顺序文件中追加字符型数据的步骤。
【答案】:1.用Open语句以Append方式打开;2.用Print#语句或Write#语句将字符串型数据写入文件中;3.用Close语句关闭文件。
【解析】:本题主要考查顺序文件中追加字符型数据的步骤。
五、综合题(14 分)
编写程序:计算所有三位数中是9的倍数的数的和,并计算出这些数的个数。
要求:(1)使用For循环实现,只需写出相关程序的代码。
(2)在窗体上输出显示。
【答案】:
Dim i As Integer,s As Integer,n As Integer
s=0:n=0
For i=100 To 999
If i Mod 9 = 0 Then
s=s+i
n=n+1
End If
Next i
Print s;n
【解析】:本题主要考查VB编程语言的运用。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$