河南省2014年普通高等学校对口招收中等职业学校毕业生考试
计算机类基础课试题卷
考生注意:所有答案都要写在答题卡上,写在试题卷上无效
一、选择题(Visual Basic 6.0程序设计。每小题2分,共50分。每小题中只有一个选项是正确的,请将正确选项涂在答题卡上)
1.在设计阶段,双击窗体上的某个控件时打开的窗口是
A.代码窗口
B.工具箱窗口 D.属性窗口 B.-32768~32767 D.0~32767 C.Height
D.Caption
C.工程资源管理器窗口 A.-128~127 C.0~65535 A.Name
2.整型(Integer)变量的取值范围是
3.通过窗体的 属性可以设置窗体的标题文字。
B.BackColor
oex4.将数学表达式sin37? 转换成符合Visual Basic 6.0规范的表达式是
a?bA.Sin(37*3.1415926/180)+Exp(x)/(a+b) B.(Sin(37)+Exp(x))/(a+b)
C.(Sin(37*3.1415926/180)+Exp(x))/(a+b) D.(Sin370+ex)/(a+b)
5. 可以作为Visual Basic 6.0的变量名。
A.a+b+c
B.a-b-c
C.a*b*c
D.abc
6.关于变量的描述,错误的是
A.程序执行过程中其值可以变化的量称为变量 B.变量名实质是计算机内存单元的命名 C.隐式声明的变量类型是Integer类型 D.全局变量的作用域是整个应用程序
7.Visual Basic 6.0表达式x>= - 3 And x<8表示x位于
A.[- 3,8]
B.(- 3,8)
C.[ -3,8)
D.(- 3,8]
8.设x是一个实数,表达式 能够把x精确到小数点后的第三位。
A.Int(x*100+0.5)/100
B.Int(x*1000+0.5)/100
计算机类基础课试题卷 第 1 页(共 5 页)
C.Int(x*100+0.5)/1000 A.[200,600]
D.Int(x*1000+0.5)/1000 C.[200,600) B.If a>b Then
max=a Else
max=b End if
D.(200,600)
9.表达式Int(400 * Rnd()) + 200表示的是 中的整数。
B.(200,600]
10.用max表示a和b中的最大值,不能实现该功能的程序段是
A.max=IIf(a
C.If a>b Then max=a Else max=b D.max=IIf(a>b,a,b) 11.假设变量a=3456,执行语句t=(a\\100) Mod 10后,t的值是
A.3
B.4
C.5
D.6
12.程序段:
Dim a(5), i As Integer For i = 1 To 5
a(i) = i Next i For i = 2 To 4
a(i) = a(i - 1) + a(i + 1) Next i For i = 1 To 5
Print a(i), Next i 的输出结果是 A.1 2 3 4 5 C.1 4 6 8 5 A.True
B.1 4 8 13 5 D.1 4 9 16 25 C.False
D.4
D.二进制文件
13.设a = 1,b = 0,c = 3,d = 4,执行语句a = (b = (c = d))后,a的值是
B.1
14.根据计算机访问文件的方式,Visual Basic 6.0将文件分成3类,其中不包括
A.随机文件 15.程序段:
Dim a(5), i, t As Integer For i = 1 To 5
a(i) = i
B.Unix文件
C.顺序文件
计算机类基础课试题卷 第 2 页(共 5 页)
Next i t = a(1) For i = 2 To 5
a(i - 1) = a(i) Next i a(i - 1) = t For i = 1 To 5
Print a(i), Next i 的输出结果是 A.1 2 3 4 5 C.5 4 3 2 1 16.程序段:
Dim a(3, 3) For i = 1 To 3
For j = 1 To 3
If (i = j Or i + j = 4) Then a(i, j) = 1 Else a(i, j) = 0 Print a(i, j), Next j Print Next i 的输出结果是 A. 1 1 1
1 1 1 1 1 1 A.24
B. 0 0 0
0 0 0 0 0 0
C. 1 0 1
0 1 0 1 0 1
D. 0 1 0
1 0 1 0 1 0
B.2 3 4 5 1 D.3 2 1 5 4
17.用Dim a(2,4) As Integer声明的数组元素的个数是
B.6
C.8
D.15
18. 不是鼠标事件。
A.MouseUP A.BackColor
B.MousePress C.MouseDown D.MouseMove B.Font
C.ForeColor
D.BackStyle
19.标签控件的 属性用来设置控件中文本和图形的前景颜色。
20. 控件将文本框控件和列表框控件的特性结合在一起,既可以在控件的文本框部分输入信息,也可以在控件的列表框部分进行选择。
A.复选框
B.菜单
C.组合框
D.框架
21.执行st = InputBox(\请输入字符串\字符串对话框\字符串\语句时,用
计算机类基础课试题卷 第 3 页(共 5 页)
户输入了新的字符串,单击“确定”按钮,变量st的值是
A.\请输入字符串\ C.\字符串\A.Rewind A.1
B.\字符串对话框\D.用户输入的新字符串 C.Back C.3
D.Play D.4
D.TextStream
22.ShockWaveFlash控件中 方法的作用是返回动画的第1帧。
B.Stop B.2
23.Line控件BorderStyle属性值为 时,表示设置对象的边框为点划线。 24.FSO对象模型中的 对象用于读写文本文件。
A.Drive
录。
A.MoveFirst
B.FindFirst
C.FindLast
D.MoveLast
B.Folder
C.Files
25.ADO RecordSet对象的 方法,从记录集的开始查找满足条件的第1条记
Visual Basic 6.0程序设计(70分)
六、判断题(每小题2分,共20分。在答题卡的括号内正确的打“√”,错误的打“×”)
1.一个窗体最多可容纳255个控件。 2.Print语句不具备计算功能。
3.Visual Basic中允许使用未经声明的变量。
4.窗体的KeyUp事件是在对象具有焦点时松开一个键时发生的事件。 5.While循环语句的循环体至少执行一次。 6.图像控件不能制作简单动画。
7.框架控件可以在功能上进一步分割窗体。 8.顺序型访问适用于读写任意有结构的文件。
9.ImageList控件不能独立使用,只能作为向其他控件提供图像的资料中心。 10.Visual Basic 6.0自带的打包程序可以制作安装程序。 七、名词解释题(每小题4分,共16分)
1.符号常量 2.标准模块 3.过程 4.赋值语句
八、简答题(4小题,共23分)
1.Visual Basic 6.0过程参数有哪几种传递方式?它们有何区别?(6分)
计算机类基础课试题卷 第 4 页(共 5 页)
2.打开“属性”窗口有哪几种方法? (4分)
3.MDI应用程序有哪些特性?简述创建MDI应用程序的步骤。(6分)
4.随机文件的读写有哪几个步骤?向文本文件添加数据有哪几个步骤?(7分) 九、综合题(11分)
1.编写程序计算:1-2+3-4+5-6……n的值,n有用户输入
计算机类基础课试题卷 第 5 页(共 5 页)