第3卷 数据类型、语句与表达式基础 《Visual Basic 6.0程序设计》河南省对口招生《计算机类考纲百套卷》

2026-09-11
| 2份
| 10页
| 39人阅读
| 0人下载

内容正文:

编写说明: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)对输出位置的作用。   原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第3卷 数据类型、语句与表达式基础 《Visual Basic 6.0程序设计》河南省对口招生《计算机类考纲百套卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。