《Visual Basic 6.0程序设计》快速掌握Visual Basic编程语言-知识点训练卷 河南省计算机类 考纲百套卷 第6卷

2024-06-27
| 2份
| 14页
| 243人阅读
| 3人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 常量和变量,运算,数组和记录,控制结构
使用场景 中职复习
学年 2024-2025
地区(省份) 河南省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 122 KB
发布时间 2024-06-27
更新时间 2024-08-18
作者 xy05676
品牌系列 学易金卷·考纲百套卷
审核时间 2024-06-27
下载链接 https://m.zxxk.com/soft/45995352.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第6卷,是第一部分知识点训练卷,按考纲中《Visual Basic 6.0程序设计》---(二)快速掌握Visual Basic编程语言的二十八点要求编写。其二十八点要求是: 1.掌握基本数据类型;2.熟练掌握常量与变量;3.熟练掌握标识符命名规则;4.熟练掌握Print语句;5.熟练掌握语句格式;6.熟练掌握赋值语句; 7.了解注释语句;8.掌握结束语句;9.熟练掌握表达式与运算符; 10.熟练掌握If语句; 11.熟练掌握Iif函数;12.熟练掌握Select语句;13.熟练掌握For循环语句14.熟练掌握While循环语句; 15.熟练掌握Do循环语句;16.理解数组的概念; 17.熟练掌握数组的定义; 18.熟练掌握数组的初始化;19.掌握数组的清除; 20.掌握数组的访问;21.掌握通用过程;22.掌握事件过程;23.掌握参数的传递;24.熟练掌握常用内部函数; 25.了解格式输出函数;26.掌握自定义函数;27.理解VB程序错误种类; 28.掌握VB程序错误处理。 河南省《计算机类考纲百套卷》 第6卷 Visual Basic 6.0程序设计 (二)快速掌握Visual Basic编程语言 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 通用过程的特点是( )。 A. 只能在特定的事件中使用 B. 可以在程序中的任何地方调用 C. 只能在同一模块中使用 D. 只能返回一个值 【答案】B 2. 事件过程是由以下哪个关键字定义的( )? A. Function B. Sub C. Event D. Procedure 【答案】B 3. 参数传递方式中,ByRef表示( )。 A. 值传递 B. 引用传递 C. 数组传递 D. 函数传递 【答案】B 4. 常用内部函数中,用于取整的函数是( )。 A. Int B. Fix C. Round D. All 【答案】A 5. 格式输出函数中,用于输出货币格式的是( )。 A. FormatCurrency B. FormatNumber C. FormatDateTime D. FormatPercent 【答案】A 6. 自定义函数的特点是( )。 A. 只能在特定的事件中使用 B. 可以在程序中的任何地方调用 C. 只能在同一模块中使用 D. 只能返回一个值 【答案】B 7. VB程序错误种类中,运行时错误是( )。 A. 语法错误 B. 逻辑错误 C. 运行时错误 D. 错误处理错误 【答案】C 8. 错误处理语句中,OnError GoTo 0的作用是( )。 A. 禁用错误处理 B. 启用错误处理 C. 标记错误处理代码的结束 D. 标记错误处理代码的开始 【答案】A 9. 下列哪个函数的返回值类型不是Date类型。( ) A. Day() B. Now() C. Date() D. Time() 【答案】A 10. 当一个语句要进行非法操作时就会发生( )。 A. 编译错误 B. 实时错误 C. 逻辑错误 D. 代码错误 【答案】B 11. 假设a=“12345678”,则表达式Left(a,4)+mid(a,4,2)的值是( )。 A. “123456” B. “123445” C. “456” D. “445” 【答案】B 12. 由For i=1 to 100 Step 3语句开头的循环,循环体被执行的次数为( )次。 A. 100 B. 50 C. 33 D. 34 【答案】D 13. 在Visual Basic中,声明字符串变量的关键字是( )。 A. String B. Char C. Text D. Variant 【答案】A 14. 在Visual Basic中,声明长整型变量的关键字是( )。 A. Long B. Int C. Integer D. Number 【答案】A 15. 在Visual Basic中,声明全局变量的关键字是( )。 A. Public B. Private C. Dim D. Static 【答案】A 16. 在Visual Basic中,声明一个过程的关键字是( )。 A. Sub B. Function C. Procedure D. Method 【答案】A 17. 清除数组的正确方法是( )。 A. Erase 数组名 B. Clear 数组名 C. Delete 数组名 D. 数组名 = Nothing 【答案】A 18. 访问数组元素的表达式正确的是( )。 A. 数组名(下标) B. 数组名[下标] C. 数组名.下标 D. 数组名-下标 【答案】A 19. 使用Iif函数时,如果条件为真,则返回( )。 A. 第一个参数 B. 第二个参数 C. 第三个参数 D. 所有参数的平均值 【答案】A 20. Select Case语句中,可以用以下哪个关键字来判断范围内的值?( ) A. To B. Is C. Between D. In 【答案】A 二、判断题(本大题共10小题,每题2分,共20分) 1. Iif函数用于根据条件返回两个值中的一个,其格式为“Iif(条件, True部分, False部分)”。( ) 【答案】√ 2. Select语句(也称为Select Case)用于根据表达式的值执行不同的代码块,它比多个If语句更高效。( ) 【答案】√ 3. For循环语句用于重复执行一段代码固定的次数,其格式为“For 变量名 = 开始值 To 结束值 Step 步长”。( ) 【答案】√ 4. While循环语句用于在条件为真时重复执行代码块,它可能一次也不执行代码块。( ) 【答案】√ 5. Do循环语句可以在代码块执行前或执行后检查条件,其循环次数取决于条件的真假。( ) 【答案】√ 6. CSng(x)函数的作用是将x的数据类型转换为双精度浮点型。( ) 【答案】× 7. 使用[!字符列表]通配符,表示不在字符列表中的任何单一字符。( ) 【答案】√ 8. Erase语句在清除定长数组时,将清除整个数组结构并释放该数组。( ) 【答案】× 9. 格式化输出函数中的格式字符 # 的功能是实际数字小于符号位数时,数字前后加0。( ) 【答案】× 10. Visual Basic 程序中的错误类型分为编译错误、代码错误、实时错误3种。( ) 【答案】× 三、名词解释题(本大题共2小题,每题4分,共8分) 1. 格式输出函数 【答案】格式输出函数是指VB中用于将数据按照特定格式转换为字符串的函数,如FormatCurrency、FormatDateTime等。这些函数可以帮助开发者按照需要的格式输出数据。 2. VB程序错误处理 【答案】VB程序错误处理是指在使用VB编程时,对程序可能出现的错误进行捕获、处理和记录的过程。这通常通过OnError语句和错误处理程序来实现,以确保程序的健壮性和用户友好性。 四、简答题(本大题共2小题,每题6分,共12分) 1. 简述参数传递中的值传递和引用传递的区别。 【答案】值传递(ByVal)是将参数的值复制一份传递给过程,过程中对参数的修改不会影响原始数据。引用传递(ByRef)是将参数的地址传递给过程,过程中对参数的修改会影响原始数据。 2. 请解释什么是错误处理,为什么要在程序中使用错误处理? 【答案】错误处理是一种编程技术,用于捕获和处理程序运行过程中可能发生的错误。在程序中使用错误处理可以确保程序的稳定性和可靠性,防止程序因未处理的错误而崩溃,提高用户体验。Visual Basic中通常使用On Error语句来开始错误处理,使用Resume语句来指定错误后的处理方式。 五、编程题(本大题共2小题,每题10分,共20分) 1. 编写一个自定义函数,实现两个整数相乘,并返回结果。 【答案】 Module Module1 Function Multiply(a As Integer, b As Integer) As Integer Return a * b End Function Sub Main() Dim a As Integer = 5 Dim b As Integer = 4 Dim product As Integer = Multiply(a, b) Console.WriteLine("The product of {0} and {1} is {2}", a, b, product) Console.ReadLine() End Sub End Module 2. 编写一个程序,使用错误处理来捕获除以零的错误,并显示相应的错误信息。 【答案】 Module Module1 Sub Main() On Error Resume Next Dim a As Integer = 5 Dim b As Integer = 0 Dim result As Integer result = a \ b If Err.Number <> 0 Then Console.WriteLine("Error: Division by zero!") Else Console.WriteLine("The result is: {0}", result) End If Console.ReadLine() End Sub End Module 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:《计算机类考纲百套卷》依据河南省《计算机类专业知识考试标准》编写,本套试卷共102份,分为三个部分,第一部分是知识点训练卷,每个考点1-4份试卷共76份,第二部分是常考题训练卷,考纲有四门课程,每个课程4份训练卷共16份,第三个部分是专业综合训练卷,参考历年计算机应用类专业真题试卷,编写了10份。 本试卷是《计算机类考纲百套卷》的第6卷,是第一部分知识点训练卷,按考纲中《Visual Basic 6.0程序设计》---(二)快速掌握Visual Basic编程语言的二十八点要求编写。其二十八点要求是: 1.掌握基本数据类型;2.熟练掌握常量与变量;3.熟练掌握标识符命名规则;4.熟练掌握Print语句;5.熟练掌握语句格式;6.熟练掌握赋值语句; 7.了解注释语句;8.掌握结束语句;9.熟练掌握表达式与运算符; 10.熟练掌握If语句; 11.熟练掌握Iif函数;12.熟练掌握Select语句;13.熟练掌握For循环语句14.熟练掌握While循环语句; 15.熟练掌握Do循环语句;16.理解数组的概念; 17.熟练掌握数组的定义; 18.熟练掌握数组的初始化;19.掌握数组的清除; 20.掌握数组的访问;21.掌握通用过程;22.掌握事件过程;23.掌握参数的传递;24.熟练掌握常用内部函数; 25.了解格式输出函数;26.掌握自定义函数;27.理解VB程序错误种类; 28.掌握VB程序错误处理。 河南省《计算机类考纲百套卷》 第6卷 Visual Basic 6.0程序设计 (二)快速掌握Visual Basic编程语言 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共20小题,每题2分,共40分) 1. 通用过程的特点是( )。 A. 只能在特定的事件中使用 B. 可以在程序中的任何地方调用 C. 只能在同一模块中使用 D. 只能返回一个值 2. 事件过程是由以下哪个关键字定义的( )? A. Function B. Sub C. Event D. Procedure 3. 参数传递方式中,ByRef表示( )。 A. 值传递 B. 引用传递 C. 数组传递 D. 函数传递 4. 常用内部函数中,用于取整的函数是( )。 A. Int B. Fix C. Round D. All 5. 格式输出函数中,用于输出货币格式的是( )。 A. FormatCurrency B. FormatNumber C. FormatDateTime D. FormatPercent 6. 自定义函数的特点是( )。 A. 只能在特定的事件中使用 B. 可以在程序中的任何地方调用 C. 只能在同一模块中使用 D. 只能返回一个值 7. VB程序错误种类中,运行时错误是( )。 A. 语法错误 B. 逻辑错误 C. 运行时错误 D. 错误处理错误 8. 错误处理语句中,OnError GoTo 0的作用是( )。 A. 禁用错误处理 B. 启用错误处理 C. 标记错误处理代码的结束 D. 标记错误处理代码的开始 9. 下列哪个函数的返回值类型不是Date类型。( ) A. Day() B. Now() C. Date() D. Time() 10. 当一个语句要进行非法操作时就会发生( )。 A. 编译错误 B. 实时错误 C. 逻辑错误 D. 代码错误 11. 假设a=“12345678”,则表达式Left(a,4)+mid(a,4,2)的值是( )。 A. “123456” B. “123445” C. “456” D. “445” 12. 由For i=1 to 100 Step 3语句开头的循环,循环体被执行的次数为( )次。 A. 100 B. 50 C. 33 D. 34 13. 在Visual Basic中,声明字符串变量的关键字是( )。 A. String B. Char C. Text D. Variant 14. 在Visual Basic中,声明长整型变量的关键字是( )。 A. Long B. Int C. Integer D. Number 15. 在Visual Basic中,声明全局变量的关键字是( )。 A. Public B. Private C. Dim D. Static 16. 在Visual Basic中,声明一个过程的关键字是( )。 A. Sub B. Function C. Procedure D. Method 17. 清除数组的正确方法是( )。 A. Erase 数组名 B. Clear 数组名 C. Delete 数组名 D. 数组名 = Nothing 18. 访问数组元素的表达式正确的是( )。 A. 数组名(下标) B. 数组名[下标] C. 数组名.下标 D. 数组名-下标 19. 使用Iif函数时,如果条件为真,则返回( )。 A. 第一个参数 B. 第二个参数 C. 第三个参数 D. 所有参数的平均值 20. Select Case语句中,可以用以下哪个关键字来判断范围内的值?( ) A. To B. Is C. Between D. In 二、判断题(本大题共10小题,每题2分,共20分) 1. Iif函数用于根据条件返回两个值中的一个,其格式为“Iif(条件, True部分, False部分)”。( ) 2. Select语句(也称为Select Case)用于根据表达式的值执行不同的代码块,它比多个If语句更高效。( ) 3. For循环语句用于重复执行一段代码固定的次数,其格式为“For 变量名 = 开始值 To 结束值 Step 步长”。( ) 4. While循环语句用于在条件为真时重复执行代码块,它可能一次也不执行代码块。( ) 5. Do循环语句可以在代码块执行前或执行后检查条件,其循环次数取决于条件的真假。( ) 6. CSng(x)函数的作用是将x的数据类型转换为双精度浮点型。( ) 7. 使用[!字符列表]通配符,表示不在字符列表中的任何单一字符。( ) 8. Erase语句在清除定长数组时,将清除整个数组结构并释放该数组。( ) 9. 格式化输出函数中的格式字符 # 的功能是实际数字小于符号位数时,数字前后加0。( ) 10. Visual Basic 程序中的错误类型分为编译错误、代码错误、实时错误3种。( ) 三、名词解释题(本大题共2小题,每题4分,共8分) 1. 格式输出函数 2. VB程序错误处理 四、简答题(本大题共2小题,每题6分,共12分) 1. 简述参数传递中的值传递和引用传递的区别。 2. 请解释什么是错误处理,为什么要在程序中使用错误处理? 五、编程题(本大题共2小题,每题10分,共20分) 1. 编写一个自定义函数,实现两个整数相乘,并返回结果。 2. 编写一个程序,使用错误处理来捕获除以零的错误,并显示相应的错误信息。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《Visual Basic 6.0程序设计》快速掌握Visual Basic编程语言-知识点训练卷 河南省计算机类 考纲百套卷 第6卷
1
《Visual Basic 6.0程序设计》快速掌握Visual Basic编程语言-知识点训练卷 河南省计算机类 考纲百套卷 第6卷
2
《Visual Basic 6.0程序设计》快速掌握Visual Basic编程语言-知识点训练卷 河南省计算机类 考纲百套卷 第6卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。