内容正文:
编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。
本试卷是第3卷,为知识训练卷,按《Visual Basic 6.0程序设计》中“数据类型、语句与表达式基础”范围和要求编写。具体内容为:1.掌握基本数据类型;2.熟练掌握常量与变量;3.熟练掌握标识符命名规则;4.熟练掌握Print语句;5.熟练掌握语句格式;6.熟练掌握赋值语句;7.了解注释语句;8.掌握结束语句;9.熟练掌握表达式与运算符;
河南省中等职业学校毕业生对口升学考试
计算机类《考纲百套卷》
第3卷 Visual Basic 6.0程序设计——数据类型、语句与表达式基础
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题3分,共45分)
1.变量需要保存学生姓名等长度可变化的文本内容,较合适的数据类型是( )
A.Integer B.String C.Boolean D.Date
【答案】B
【解析】String型用于保存字符串数据,适合姓名等文本内容;Integer用于整数,Boolean用于逻辑值,Date用于日期和时间。
2.变量只需要表示某项设置是否启用,取值限定为True或False,应声明为( )
A.Byte B.Boolean C.String D.Date
【答案】B
【解析】Boolean是布尔型,只保存True或False两个逻辑值,适合表示启用、完成、可见等两种状态。
3.在Visual Basic 6.0代码中直接书写日期常量2026年8月25日,正确形式是( )
A."8/25/2026"
B.{8/25/2026}
C.#8/25/2026#
D.[8/25/2026]
【答案】C
【解析】VB 6.0的日期常量使用一对“#”界定。用引号括起的是字符串,花括号和方括号不是日期常量定界符。
4.执行声明语句Dim dataValue但没有写As类型说明时,dataValue的数据类型默认为( )
A.Variant B.Integer C.String D.Double
【答案】A
【解析】变量声明中省略As类型说明时,变量默认为Variant型。Variant可存放多种数据,但通常不如明确指定类型规范。
5.需要在一个事件过程内部声明仅供该过程使用的整型变量score,正确语句是( )
A.Public score As Integer B.Const score As Integer
C.Dim score As Integer D.Dim score As String
【答案】C
【解析】在过程内部使用Dim声明的变量属于局部变量,Dim score As Integer既限定了使用范围,又明确指定了整型。
6.使用类型声明字符声明整型变量number,符合Visual Basic 6.0规则的写法是( )
A.number%
B.number$
C.number&
D.number!
【答案】A
【解析】“%”是Integer型的类型声明字符;“$”对应String,“&”对应Long,“!”对应Single。
7.执行语句Dim x, y As Integer后,变量x和y的数据类型分别是( )
A.Integer、Integer B.Variant、Variant
C.Integer、Variant D.Variant、Integer
【答案】D
【解析】在VB 6.0中,As Integer只修饰紧邻的变量y,未明确指定类型的x默认为Variant型。若二者均为整型,应分别写类型。
8.需要在标准模块中声明一个可供工程内各模块使用的双精度变量total,正确语句是( )
A.Dim total In Double B.Private Double total
C.Global total To Double D.Public total As Double
【答案】D
【解析】在标准模块的声明部分使用Public可声明工程级变量,基本格式为Public 变量名 As 数据类型。
9.使用Print语句输出字符串时,希望从当前输出行的第10列开始输出“VB”,应使用( )
A.Print Tab(10); "VB"
B.Print Spc(10); "VB"
C.Print , 10, "VB"
D.Print "VB"; 10
【答案】A
【解析】Tab(10)把输出位置移动到第10列后输出内容;Spc(10)表示输出10个空格,两者含义不同。
10.在Print语句中使用逗号分隔两个输出项,后一项通常从( )
A.同一位置覆盖输出
B.下一行行首开始
C.下一个打印区开始
D.当前项末尾紧接输出
【答案】C
【解析】Print语句中逗号会把输出位置移到下一个打印区;分号用于使后一输出项在前一项后紧接排列。
11.同一行先执行赋值语句x = 10,再用Rem添加注释,符合语句格式的是( )
A.x = 10 Rem设置初值
B.x = 10: Rem设置初值
C.x = 10, Rem设置初值
D.x = 10; Rem设置初值
【答案】B
【解析】Rem是注释语句,跟在同一行的可执行语句后时,前面应使用冒号分隔;也可以改用单引号直接添加行尾注释。
12.一条Visual Basic 6.0语句过长,需要在下一物理行继续书写,应在前一行末尾添加( )
A.冒号
B.分号
C.空格和下划线
D.反斜杠
【答案】C
【解析】VB 6.0使用一个空格加下划线作为续行符,表示下一物理行仍属于当前逻辑语句。
13.按照算术运算符优先级计算表达式2 ^ 3 * 2,其结果是( )
A.12 B.16 C.10 D.64
【答案】B
【解析】乘方的优先级高于乘法,先计算2的3次方得到8,再乘以2,结果为16。
14.关系表达式8 >= 5的运算结果属于Boolean型,其值为( )
A.False B.8 C.5 D.True
【答案】D
【解析】8大于5,因此“8 >= 5”成立,关系表达式的结果为Boolean型True,而不是参与比较的数值。
15.已知逻辑值p为True、q为False,表达式p And q的结果是( )
A.False B.True C.Null D.1
【答案】A
【解析】And运算要求两个操作数都为True时结果才为True。p为True而q为False,所以结果为False。
二、判断题(本大题共10小题,每小题2分,共20分)
16.String型适合保存姓名、地址等文本数据。( )
【答案】√
【解析】String是字符串类型,用于保存由字符组成的文本内容。
17.Boolean型除True和False外,还可以直接保存任意整数。( )
【答案】×
【解析】Boolean型用于表示逻辑状态,其规范取值是True和False,不能作为一般整数类型使用。
18.Visual Basic 6.0的日期常量应使用一对“#”作为定界符。( )
【答案】√
【解析】日期常量写在一对“#”之间,这是VB 6.0日期字面量的基本格式。
19.声明语句Dim a, b As Double会同时把a和b声明为Double型。( )
【答案】×
【解析】As Double只修饰b,a因未指定类型而默认为Variant型;应分别为两个变量写类型说明。
20.类型声明字符“%”表示对应变量的数据类型为String型。( )
【答案】×
【解析】“%”表示Integer型,“$”才表示String型;两种类型声明字符不能混淆。
21.Public变量可在标准模块的声明部分声明,并供工程内各模块使用。( )
【答案】√
【解析】标准模块声明部分的Public变量具有工程级作用范围,可被工程内其他模块引用。
22.Print语句中的Tab(n)表示无论当前位置在哪里,都输出n个空格。( )
【答案】×
【解析】Tab(n)用于把输出位置移至指定列;输出固定数量空格应使用Spc(n),二者不能混淆。
23.在同一行书写两条独立的VB语句时,可以使用冒号进行分隔。( )
【答案】√
【解析】冒号是VB 6.0同一行多语句的分隔符,能够把两条独立语句写在同一物理行。
24.关系运算的结果通常为True或False,可以继续参与逻辑运算。( )
【答案】√
【解析】关系表达式得到Boolean结果,该结果可作为And、Or、Not等逻辑运算的操作数。
25.括号不能改变Visual Basic 6.0表达式中运算符的默认计算顺序。( )
【答案】×
【解析】括号中的表达式优先计算,因此括号能够改变由运算符优先级决定的默认顺序。
三、名词解释(本大题共3小题,每小题5分,共15分)
26.变量
【答案】变量是在程序运行过程中其值可以改变的有名存储单元。变量具有名称、数据类型、作用范围和当前值,使用前通常应按规则声明。
【解析】核心要点是“有名存储单元”和“值可改变”。数据类型规定可存数据的性质,作用范围规定变量可被访问的位置。
27.标识符
【答案】标识符是程序中为变量、常量、过程等程序成分规定的名称。VB标识符应以字母开头,可包含字母、数字和下划线,且不能使用保留字。
【解析】解释应说明标识符的用途和基本命名规则。名称是否有意义影响程序可读性,但不改变语法规则。
28.运算符
【答案】运算符是表示对操作数进行某种运算的符号或关键字。VB运算符包括算术、字符串连接、关系和逻辑运算符等,并具有相应的优先级。
【解析】运算符决定执行何种运算,操作数是参与运算的数据;不同类别运算符按优先级确定默认求值顺序。
四、简答题(本大题共2小题,每小题10分,共20分)
29.简述Visual Basic 6.0中变量作用范围的基本含义,并说明局部变量、模块级变量和工程级变量的主要区别。
【答案】变量作用范围是变量可被访问的代码区域。局部变量在声明它的过程中使用;模块级变量在所属模块内使用;工程级变量通常在标准模块中用Public声明,可供工程内各模块使用。
【解析】三类变量主要按可访问范围区分,范围依次由过程内部扩大到单个模块,再扩大到整个工程。作用范围不等同于数据类型。
30.简述Print语句中分号、逗号、Tab(n)和Spc(n)对输出位置的作用。
【答案】分号使后一输出项紧接前一项;逗号使后一项从下一个打印区开始;Tab(n)把输出位置移至指定列;Spc(n)输出指定数量的空格。
【解析】作答应区分相对定位和指定列定位。分号与逗号控制相邻输出项的排列,Tab(n)指定列,Spc(n)增加空格。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。
本试卷是第3卷,为知识训练卷,按《Visual Basic 6.0程序设计》中“数据类型、语句与表达式基础”范围和要求编写。具体内容为:1.掌握基本数据类型;2.熟练掌握常量与变量;3.熟练掌握标识符命名规则;4.熟练掌握Print语句;5.熟练掌握语句格式;6.熟练掌握赋值语句;7.了解注释语句;8.掌握结束语句;9.熟练掌握表达式与运算符;
河南省中等职业学校毕业生对口升学考试
计算机类《考纲百套卷》
第3卷 Visual Basic 6.0程序设计——数据类型、语句与表达式基础
(考试时间:45分钟 满分:100分)
一、单项选择题(本大题共15小题,每小题3分,共45分)
1.变量需要保存学生姓名等长度可变化的文本内容,较合适的数据类型是( )
A.Integer B.String C.Boolean D.Date
2.变量只需要表示某项设置是否启用,取值限定为True或False,应声明为( )
A.Byte B.Boolean C.String D.Date
3.在Visual Basic 6.0代码中直接书写日期常量2026年8月25日,正确形式是( )
A."8/25/2026"
B.{8/25/2026}
C.#8/25/2026#
D.[8/25/2026]
4.执行声明语句Dim dataValue但没有写As类型说明时,dataValue的数据类型默认为( )
A.Variant B.Integer C.String D.Double
5.需要在一个事件过程内部声明仅供该过程使用的整型变量score,正确语句是( )
A.Public score As Integer B.Const score As Integer
C.Dim score As Integer D.Dim score As String
6.使用类型声明字符声明整型变量number,符合Visual Basic 6.0规则的写法是( )
A.number%
B.number$
C.number&
D.number!
7.执行语句Dim x, y As Integer后,变量x和y的数据类型分别是( )
A.Integer、Integer B.Variant、Variant
C.Integer、Variant D.Variant、Integer
8.需要在标准模块中声明一个可供工程内各模块使用的双精度变量total,正确语句是( )
A.Dim total In Double B.Private Double total
C.Global total To Double D.Public total As Double
9.使用Print语句输出字符串时,希望从当前输出行的第10列开始输出“VB”,应使用( )
A.Print Tab(10); "VB"
B.Print Spc(10); "VB"
C.Print , 10, "VB"
D.Print "VB"; 10
10.在Print语句中使用逗号分隔两个输出项,后一项通常从( )
A.同一位置覆盖输出
B.下一行行首开始
C.下一个打印区开始
D.当前项末尾紧接输出
11.同一行先执行赋值语句x = 10,再用Rem添加注释,符合语句格式的是( )
A.x = 10 Rem设置初值
B.x = 10: Rem设置初值
C.x = 10, Rem设置初值
D.x = 10; Rem设置初值
12.一条Visual Basic 6.0语句过长,需要在下一物理行继续书写,应在前一行末尾添加( )
A.冒号
B.分号
C.空格和下划线
D.反斜杠
13.按照算术运算符优先级计算表达式2 ^ 3 * 2,其结果是( )
A.12 B.16 C.10 D.64
14.关系表达式8 >= 5的运算结果属于Boolean型,其值为( )
A.False B.8 C.5 D.True
15.已知逻辑值p为True、q为False,表达式p And q的结果是( )
A.False B.True C.Null D.1
二、判断题(本大题共10小题,每小题2分,共20分)
16.String型适合保存姓名、地址等文本数据。( )
17.Boolean型除True和False外,还可以直接保存任意整数。( )
18.Visual Basic 6.0的日期常量应使用一对“#”作为定界符。( )
19.声明语句Dim a, b As Double会同时把a和b声明为Double型。( )
20.类型声明字符“%”表示对应变量的数据类型为String型。( )
21.Public变量可在标准模块的声明部分声明,并供工程内各模块使用。( )
22.Print语句中的Tab(n)表示无论当前位置在哪里,都输出n个空格。( )
23.在同一行书写两条独立的VB语句时,可以使用冒号进行分隔。( )
24.关系运算的结果通常为True或False,可以继续参与逻辑运算。( )
25.括号不能改变Visual Basic 6.0表达式中运算符的默认计算顺序。( )
三、名词解释(本大题共3小题,每小题5分,共15分)
26.变量
27.标识符
28.运算符
四、简答题(本大题共2小题,每小题10分,共20分)
29.简述Visual Basic 6.0中变量作用范围的基本含义,并说明局部变量、模块级变量和工程级变量的主要区别。
30.简述Print语句中分号、逗号、Tab(n)和Spc(n)对输出位置的作用。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$