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

2026-09-11
| 2份
| 9页
| 37人阅读
| 0人下载

内容正文:

编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。 本试卷是第2卷,为知识训练卷,按《Visual Basic 6.0程序设计》中“数据类型、语句与表达式基础”范围和要求编写。具体内容为:1.掌握基本数据类型;2.熟练掌握常量与变量;3.熟练掌握标识符命名规则;4.熟练掌握Print语句;5.熟练掌握语句格式;6.熟练掌握赋值语句;7.了解注释语句;8.掌握结束语句;9.熟练掌握表达式与运算符; 河南省中等职业学校毕业生对口升学考试 计算机类《考纲百套卷》 第2卷 Visual Basic 6.0程序设计——数据类型、语句与表达式基础 (考试时间:45分钟 满分:100分) 一、单项选择题(本大题共15小题,每小题3分,共45分) 1.需要保存0~255范围内的非负整数,并尽量节省存储空间,适合采用的数据类型是(  ) A.Long B.Single C.Byte D.Integer 【答案】C 【解析】Byte型占1个字节,取值范围为0~255,能够满足题目要求;Integer和Long占用空间更多,Single用于保存单精度实数。 2.变量需要保存整数40000,若不考虑小数且要求取值范围足够,应声明为(  ) A.Boolean B.Long C.Integer D.Byte 【答案】B 【解析】Integer型范围为-32768~32767,不能保存40000;Long型能够保存更大范围的整数,符合题意。 3.程序需要保存带小数且精度要求高于Single型的数据,较合适的数据类型是(  ) A.Single B.Integer C.Double D.Boolean 【答案】C 【解析】Double是双精度浮点型,比Single型提供更高的有效数字精度;Integer和Boolean不能用于保存一般的小数数据。 4.按照Visual Basic 6.0标识符命名规则,下列名称中可以作为变量名的是(  ) A.2total B.total-score C.total_2 D.Print 【答案】C 【解析】标识符必须以字母开头,后面可包含字母、数字和下划线,且不能使用保留字。total_2符合这些要求。 5.为了要求模块中的变量在使用前必须显式声明,应在模块声明部分使用(  ) A.Dim B.Option Explicit C.Const D.Private 【答案】B 【解析】Option Explicit要求模块中的变量先声明后使用,有助于发现变量名拼写错误;Dim用于声明变量,Const用于声明常量。 6.需要定义一个值为0.08、在程序执行期间不再改变的双精度符号RATE,正确语句是(  ) A.Dim RATE As Double = 0.08 B.RATE As Double = 0.08 C.Const Double RATE = 0.08 D.Const RATE As Double = 0.08 【答案】D 【解析】Const用于声明常量,语法可写为Const 常量名 As 数据类型 = 常量表达式,因此该语句正确。 7.在模块中声明一个名为count的整型变量,符合Visual Basic 6.0语法的是(  ) A.Dim count As Integer B.Integer count C.count Dim Integer D.Dim Integer As count 【答案】A 【解析】变量声明的基本格式为Dim 变量名 As 数据类型,因此Dim count As Integer能够正确声明整型变量count。 8.已声明数值变量total、price和number,将price与number的乘积赋给total,正确语句是(  ) A.total = price * number B.total == price * number C.price * number = total D.Let price * number To total 【答案】A 【解析】赋值语句先计算等号右侧表达式,再把结果赋给左侧变量,所以应写为total = price * number。 9.需要在代码中加入一行说明文字且不让其作为语句执行,正确写法是(  ) A./*计算总价*/ B.'计算总价 C.#计算总价 D.//计算总价 【答案】B 【解析】Visual Basic 6.0可使用单引号开始注释,单引号后的文字不参与程序执行;其他三种写法不是VB 6.0的普通注释格式。 10.需要立即终止整个Visual Basic 6.0应用程序的运行,可以使用的语句是(  ) A.End B.Unload C.Stop D.Exit 【答案】A 【解析】End语句用于立即终止整个应用程序。Stop主要用于中断程序执行,Exit需与具体结构配合,Unload用于卸载指定窗体。 11.表达式17 \ 5使用整除运算符计算,其运算结果是(  ) A.3 B.2 C.3.4 D.4 【答案】A 【解析】反斜杠“\”表示整除,17除以5的整数商为3;余数2应由Mod运算得到。 12.表达式17 Mod 5用于求两数相除后的余数,其运算结果是(  ) A.0 B.1 C.3 D.2 【答案】D 【解析】17除以5的商为3、余数为2,因此17 Mod 5的结果为2。Mod返回余数,不返回整数商或小数商。 13.按照Visual Basic 6.0算术运算符的优先级计算表达式2 + 3 * 4,结果为(  ) A.9 B.14 C.20 D.11 【答案】B 【解析】乘法优先于加法,先计算3×4得到12,再计算2+12,因此表达式结果为14。 14.使用字符串连接运算符计算表达式"VB" & "6.0",得到的结果是(  ) A.VB+6.0 B.VB 6.0 C.VB&6.0 D.VB6.0 【答案】D 【解析】“&”用于连接两个字符串,连接时不会自动增加空格或保留运算符本身,因此结果为VB6.0。 15.在窗体上使用Print输出变量a和b,希望两项紧接输出而不按打印区跳列,应采用(  ) A.Print a, b B.Print a: b C.Print a; b D.Print a & Print b 【答案】C 【解析】Print语句中分号使相邻输出项紧接排列;逗号通常使输出位置移动到下一个打印区,冒号用于分隔语句。 二、判断题(本大题共10小题,每小题2分,共20分) 16.Byte型变量只能保存0~255范围内的整数。(  ) 【答案】√ 【解析】Byte型占1个字节,其取值范围为0~255,不包含负数或小数。 17.Integer型变量可以直接保存整数50000而不会超出其取值范围。(  ) 【答案】× 【解析】Integer型范围为-32768~32767,50000超出范围;应选择Long等范围更大的类型。 18.Visual Basic 6.0区分标识符中字母的大小写,因此sum与SUM是两个不同变量。(  ) 【答案】× 【解析】Visual Basic 6.0不区分标识符中字母的大小写,sum与SUM会被视为同一个名称。 19.语句Dim score As Single可以声明一个名为score的单精度变量。(  ) 【答案】√ 【解析】Dim用于声明变量,As Single指定其数据类型为单精度浮点型,该语句语法正确。 20.使用Const声明的符号在程序执行期间不能再通过赋值语句改变其值。(  ) 【答案】√ 【解析】常量在声明时确定其值,程序运行期间不能像变量一样重新赋值。 21.Visual Basic 6.0中可以使用逗号把同一行的两条独立语句分开。(  ) 【答案】× 【解析】同一行书写多条语句时应使用冒号分隔;逗号主要用于参数或Print输出项等场合。 22.一条较长的VB语句需要换行续写时,可在行末使用空格和下划线。(  ) 【答案】√ 【解析】续行符由一个空格和下划线组成,用于表明下一物理行仍属于当前逻辑语句。 23.Rem注释可以不加冒号而直接跟在同一行的可执行语句之后。(  ) 【答案】× 【解析】Rem作为注释语句若位于同一行的可执行语句之后,前面需要使用冒号分隔;行尾注释通常直接使用单引号。 24.等号在Visual Basic 6.0中只能表示关系比较,不能用于给变量赋值。(  ) 【答案】× 【解析】等号既可出现在关系表达式中表示相等比较,也可在赋值语句中把右侧结果赋给左侧变量。 25.表达式中通常先进行算术运算,再进行关系运算,最后进行逻辑运算。(  ) 【答案】√ 【解析】不同类别运算符的一般优先次序为算术、关系、逻辑;括号可以改变默认运算顺序。 三、名词解释(本大题共3小题,每小题5分,共15分) 26.基本数据类型 【答案】基本数据类型是VB预先定义、用于规定数据取值形式、取值范围和存储方式的类型,如Byte、Integer、Long、Single、Double、String和Boolean等。 【解析】解释时应抓住“预先定义”和“规定数据性质”两个要点,并可列举典型类型;不能只写某一种数据类型。 27.常量 【答案】常量是程序运行期间其值保持不变的量,可以直接使用字面常量,也可以用Const为固定值定义有意义的符号名称。 【解析】常量的核心特征是值在运行期间不改变。命名常量能够提高程序可读性,并减少同一固定值的重复书写。 28.表达式 【答案】表达式是由常量、变量、函数、运算符和括号等按一定规则组成,经过运算能够得到一个确定结果的式子。 【解析】解释应包含组成要素、组合规则和求值结果。表达式本身用于产生值,不等同于一条完整的赋值语句。 四、简答题(本大题共2小题,每小题10分,共20分) 29.简述Visual Basic 6.0中常量与变量的主要区别,并分别写出一种声明形式。 【答案】常量的值在程序运行期间保持不变,可用“Const 常量名 As 类型 = 值”声明;变量的值可以在运行过程中改变,可用“Dim 变量名 As 类型”声明。二者都应使用符合规则且含义明确的名称。 【解析】作答要从值能否改变、声明关键字和基本格式三方面区分。Const对应常量,Dim可用于变量声明,不能把两种声明形式混用。 30.简述Visual Basic 6.0语句书写中注释、续行、同一行多语句和结束程序的基本规则。 【答案】注释可用单引号或Rem;长语句续行时在行末使用空格和下划线;同一行书写多条语句时用冒号分隔;需要立即结束整个应用程序时可使用End语句。 【解析】四个要点分别对应代码说明、跨行书写、同一行分隔和程序结束。逗号不能代替冒号,单独换行也不能代替续行符。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:2027版河南省中等职业学校毕业生对口升学考试计算机类《考纲百套卷》,依据《河南省中等职业学校2018年毕业生对口升学考纲》编写。本专辑按照河南省计算机类考纲和生产规划表编排,分为知识训练卷、专题训练卷和课程综合卷三部分,共109套试卷,其中知识训练卷83套、专题训练卷18套、课程综合卷8套。 本试卷是第2卷,为知识训练卷,按《Visual Basic 6.0程序设计》中“数据类型、语句与表达式基础”范围和要求编写。具体内容为:1.掌握基本数据类型;2.熟练掌握常量与变量;3.熟练掌握标识符命名规则;4.熟练掌握Print语句;5.熟练掌握语句格式;6.熟练掌握赋值语句;7.了解注释语句;8.掌握结束语句;9.熟练掌握表达式与运算符; 河南省中等职业学校毕业生对口升学考试 计算机类《考纲百套卷》 第2卷 Visual Basic 6.0程序设计——数据类型、语句与表达式基础 (考试时间:45分钟 满分:100分) 一、单项选择题(本大题共15小题,每小题3分,共45分) 1.需要保存0~255范围内的非负整数,并尽量节省存储空间,适合采用的数据类型是(  ) A.Long B.Single C.Byte D.Integer 2.变量需要保存整数40000,若不考虑小数且要求取值范围足够,应声明为(  ) A.Boolean B.Long C.Integer D.Byte 3.程序需要保存带小数且精度要求高于Single型的数据,较合适的数据类型是(  ) A.Single B.Integer C.Double D.Boolean 4.按照Visual Basic 6.0标识符命名规则,下列名称中可以作为变量名的是(  ) A.2total B.total-score C.total_2 D.Print 5.为了要求模块中的变量在使用前必须显式声明,应在模块声明部分使用(  ) A.Dim B.Option Explicit C.Const D.Private 6.需要定义一个值为0.08、在程序执行期间不再改变的双精度符号RATE,正确语句是(  ) A.Dim RATE As Double = 0.08 B.RATE As Double = 0.08 C.Const Double RATE = 0.08 D.Const RATE As Double = 0.08 7.在模块中声明一个名为count的整型变量,符合Visual Basic 6.0语法的是(  ) A.Dim count As Integer B.Integer count C.count Dim Integer D.Dim Integer As count 8.已声明数值变量total、price和number,将price与number的乘积赋给total,正确语句是(  ) A.total = price * number B.total == price * number C.price * number = total D.Let price * number To total 9.需要在代码中加入一行说明文字且不让其作为语句执行,正确写法是(  ) A./*计算总价*/ B.'计算总价 C.#计算总价 D.//计算总价 10.需要立即终止整个Visual Basic 6.0应用程序的运行,可以使用的语句是(  ) A.End B.Unload C.Stop D.Exit 11.表达式17 \ 5使用整除运算符计算,其运算结果是(  ) A.3 B.2 C.3.4 D.4 12.表达式17 Mod 5用于求两数相除后的余数,其运算结果是(  ) A.0 B.1 C.3 D.2 13.按照Visual Basic 6.0算术运算符的优先级计算表达式2 + 3 * 4,结果为(  ) A.9 B.14 C.20 D.11 14.使用字符串连接运算符计算表达式"VB" & "6.0",得到的结果是(  ) A.VB+6.0 B.VB 6.0 C.VB&6.0 D.VB6.0 15.在窗体上使用Print输出变量a和b,希望两项紧接输出而不按打印区跳列,应采用(  ) A.Print a, b B.Print a: b C.Print a; b D.Print a & Print b 二、判断题(本大题共10小题,每小题2分,共20分) 16.Byte型变量只能保存0~255范围内的整数。(  ) 17.Integer型变量可以直接保存整数50000而不会超出其取值范围。(  ) 18.Visual Basic 6.0区分标识符中字母的大小写,因此sum与SUM是两个不同变量。(  ) 19.语句Dim score As Single可以声明一个名为score的单精度变量。(  ) 20.使用Const声明的符号在程序执行期间不能再通过赋值语句改变其值。(  ) 21.Visual Basic 6.0中可以使用逗号把同一行的两条独立语句分开。(  ) 22.一条较长的VB语句需要换行续写时,可在行末使用空格和下划线。(  ) 23.Rem注释可以不加冒号而直接跟在同一行的可执行语句之后。(  ) 24.等号在Visual Basic 6.0中只能表示关系比较,不能用于给变量赋值。(  ) 25.表达式中通常先进行算术运算,再进行关系运算,最后进行逻辑运算。(  ) 三、名词解释(本大题共3小题,每小题5分,共15分) 26.基本数据类型   27.常量   28.表达式   四、简答题(本大题共2小题,每小题10分,共20分) 29.简述Visual Basic 6.0中常量与变量的主要区别,并分别写出一种声明形式。   30.简述Visual Basic 6.0语句书写中注释、续行、同一行多语句和结束程序的基本规则。   原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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