第28卷课程综合卷 《Visual Basic 6.0程序设计》河南省对口招生《计算机与网络类考纲百套卷》

2026-06-11
| 2份
| 15页
| 45人阅读
| 1人下载

内容正文:

编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第28卷,按《Visual Basic 6.0》范围和要求编写,考查Visual Basic 6.0程序设计模块知识的综合应用。 河南省《计算机与网络类考纲百套卷》第28卷 《Visual Basic 6.0》 课程综合卷 考试时间60分钟 满分120分 班级 姓名 学号 成绩 一、单项选择题(本大题共25小题,每题2分,共50分) 1.打开程序代码窗口的快捷键是( )。 A. F5 B. F6 C. F7 D. F8 【答案】C 【解析】打开窗体布局窗口的方法有以下三个:①在工程资源管理器窗口中单击窗体或标准模块;②在窗体对象窗口中双击窗体或窗体上的某个控件;③在“视图”下拉菜单中选择 “代码窗口”命令,或者按下F7键。 2.在 Visual Basic 6.0 集成开发环境中,不能运行程序的操作是( )。 A.按“F5”键 B.从“运行”菜单中选择“启动”命令 C.在工具栏中单击“启动”按钮 D.按“F6”键 【答案】D 【解析】在Visual Basic 6.0 运行程序的方法有:在 “运行”下拉菜单中选择“启动”命令;按下 F5键;在标准工具栏中单击“启动”按钮。 3.下列关于变量的说法错误的是( )。 A.Dim可以声明局部变量 B.Private 可以声明模块变量 C.Public声明的变量的作用范围是整个应用程序 D. 变量必须声明 【答案】D 【解析】VB 默认允许隐式声明变量,Option Explicit 才强制声明。 4.整型数据的存储空间是( )。 A.2字节 B.4字节 C.8字节 D.16字节 【答案】A 【解析】VB中Integer(整型)占用2 字节,Long(长整型)占用4 字节。 5.下列标识符命名正确的是( )。 A. 2ab B. m. n C. Const D. Myint 【答案】D 【解析】标识符必须以字母开头;标识符不能包含 VisualBasic中有特殊含义的字符,如英文句点、空格、类型说明符和运算符等; 标识符不能使用Visual Basic保留的关键字。例如, 常用的关键字有Const、Dim Public、New 和 Static等。 6.程序段: Dim a(10) As Integer,i As Integer For i=1 To UBound(a) a(i)=i*i Next i Print a(5)*i 的执行结果为( )。 A.275 B.225 C.不确定 D.下标越界 【答案】A 【解析】 Dim a(10) As Integer 声明了索引0-10的数组(共11个元素),故For i=1 To UBound(a) 循环从1到数组上界10,a(i)=i*i 给数组元素赋值平方数:a(1)=1, a(2)=4,..., a(10)=100,循环结束后i的值变为11,执行Next后i=11退出循环,Print a(5)*i 即 25*11=275。 7.语句a=2,b=3,x=a* (a+b),则x的值( )。 A.10 B.24 C.32 D.64 【答案】A 【解析】a* (a+b)=2*(2+3)=10。 8.以下叙述中错误的是( )。 A.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 B.Visual Basic应用程序不具有明显的开始和结束语句 C.Visual Basic是事件驱动型可视化编程工具 D.Visual Basic中控件的某些属性只能在运行时设置 【答案】A 【解析】部分控件无Width、Height属性(如计时器 Timer)。 9.在VisualBasic中,selectcase语句中的测试表达式可以是( )。 A.数值型表达式或字符串表达式 B.关系表达式 C.日期表达式 D.布尔表达式 【答案】A 【解析】SelectCase的测试表达式支持数值、字符串类型,不支持纯布尔、关系表达式。 10.假定建立了一个名为Command1的命令按钮数组,则下列说法中错误的是( )。 A.数组中每个命令按钮的名称(名称属性)均为Command1 B.数组中每个命令按钮的标题(Caption属性)都一样 C.数组中所有命令按钮使用同一个事件过程 D.用名称Command1(下标)可以访问数组中的每个命令按钮 【答案】B 【解析】控件数组名称统一、共享事件过程,可通过下标访问;Caption标题可单独修改。 11.InputBox函数的语法格式如下: InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context]) 用来指定显示在对话框标题栏中的参数是( )。 A.default B.helpfile C.context D.title 【答案】D 【解析】title参数指定输入框标题栏文字;default为默认输入内容。 12.在程序运行期间,当滚动条的滑块被拖动时,则立即触发滚动条的( )事件。 A.Click B.Change C.DblClick D.Scroll 【答案】D 【解析】‌Click和‌DblClick均与鼠标单击相关,是单击和双击的意思;‌Change‌:在滚动条的值发生改变后触发(如拖动结束释放鼠标时),而非拖动过程中。 13.可以创建对话框的方法是( )。 A.Print方法 B.InputBox函数 C.Split函数 D.ListBox控件 【答案】B 【解析】其中可以使用MsgBox函数和InputBox函数的代码创建预定义对话框。 14.要使文本框获得输入焦点,则应使用文本框控件的( )方法。 A.GotFocus B.LostFocus C.KeyPress D.SetFocus 【答案】D 【解析】SetFocus方法让控件获得焦点;GotFocus是获得焦点时触发的事件。 15.如果想要改变窗体的标题文字,则可以通过设置窗体的( )属性来实现。 A.Headline B.Apperance C.Title D.Caption 【答案】D 【解析】在Visual Basic 6.0的程序中使用赋值语句设置窗体属性,一般语法格式为“对象名.属性名称=属性值”。 16.在VB窗体属性中,BorderStyle属性默认值是0-None,表示( )。 A.窗体双倍边框 B.窗体边框是可调整的 C.窗体是固定单边框 D.窗体没有边框 【答案】D 【解析】在VB窗体属性中,BorderStyle属性有0~5,其中BorderStyle属性值0:None,没有边框,无边界框架。故选D。 17.为了使列表框中的项目分为多列显示,需要设置的属性为( )。 A.List B.MultiSelect C.Columns D.Style 【答案】C 【解析】Columns属性设置列表框列数,实现多列显示。 18.设置滚动条控件的( )属性,用来控制用户单击滚动箭头时Value的改变量。 A.LargeChange B.SmallChange C.Max D.Min 【答案】B 【解析】SmallChange:点击箭头的变化量;LargeChange:点击空白区域的变化量。 19.在程序运行期间可以用( )函数把图形装入窗体、图像框或图像控件。 A.AutoSize B.Stretch C.Picture D.LoadPicture 【答案】D 【解析】LoadPicture是VB加载图片的专用函数。 20.描述Visual Basic 6.0过程参数传递不正确的是( )。 A.实参和形参的个数、顺序,类型必须一致 B.过程调用可以使用 Call 或直接使用过程名 C.实参和形参的名称可以不同 D.过程的参数调用都单向的 【答案】D 【解析】Visual Basic 6.0中,传址调用ByRef是双向传递,并非全部单向。 21.窗体上有一个命令按钮,命令按钮的单击事件如下: Private Sub Commandl_Click () Dim a a=Array (1,2,3,4,5,6,7) For k=2 To 5 s=s+a (k) Next Print s End Sub 运行程序后,输出结果是( )。 A.10 B.14 C.18 D.120 【答案】C 【解析】默认下标从0,a(2)=3、a(3)=4、a(4)=5、a(5)=6,求和3+4+5+6=18。 22.对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于( )。 A.输入对话框 B.输出对话框 C.模态对话框 D.非模态对话框 【答案】C 【解析】模态对话框独占焦点,关闭前无法操作其他窗口。 23.要使对计时器控件设置的时间间隔有效,需把值设置为True的属性是( )。 A.Enabled B.Interval C.Disabled D.Timer 【答案】A 【解析】定时器的Enabled属性用于设置是否启用定时器控件。若设置为True(默认值),表示启动定时器开始计时,否则表示暂定定时器的使用发‌。 24.RGB函数中参数red,green,blue的取值范围是( )。 A.0~255 B.0~256 C.1~255 D.1~256 【答案】A 【解析】在RGB颜色模型中,每个参数(红、绿、蓝)的取值均为0到255的整数,共256个梯度。 25.要把字符加到顺序文件中,在打开文件 Open语句中使用的关键字是( )。 A.Input B.Output C.Random D.Append 【答案】D 【解析】当以顺序型访间的方式打开个文件时,向文件中输入字符为Input、从文件中轴出字符为Output,把字符加到文件中为Append。 二、判断题(本大题共10小题,每题2分,共20分) 26.为了保证VisualBasic6.0某些功能(如访问Access 2000数据库)的正常使用,必须安装SP6。 【答案】√ 27.工程是在Visual Basic6.0应用程序开发过程中使用的文件集,其文件扩展名为.vbp。( ) 【答案】√ 28.在VB中,控件的事件只能通过用户的操作触发。 ( ) 【答案】X 29.创建动态数组时,因为没有维数下标,所以数组名后的括号是可以省略的。 (  ) 【答案】X 30.标签控件能够响应多个鼠标事件,但由于标签所显示的文本不能被编辑,因此标签不能获得焦点,也不能响应与焦点相关的事件和键盘事件。( ) 【答案】√ 31.执行 Do...Loop While 语句时,不管条件真假,首先会无条件执行一次循环。( ) 【答案】√ 32.函数Len("abcd"+space(5))的值是5。( ) 【答案】X 33.在VisualBasic6.0中,动态数组可以用Erase语句删除,收回分配给它所占的存储空间。( ) 【答案】√ 34.在VisualBasic6.0中,一个窗体最多可容纳254个控件。( ) 【答案】X 35.VisualBasic6.0中窗体坐标系的原点(0,0)在窗体的中心位置。( ) 【答案】X 三、名词解释题(本大题共4题,每题4分,共16分) 36.对象 【答案】 对象是系统中的基本运行实体。用户用来构筑用户图形界面的每一个可视的控件均为对象。创建用户界面时用到的对象可分为窗体对象和控件对象。整个应用程序也是一个对象。 37.InputBox函数 【答案】 InputBox函数在一个对话框中显示提示,等待用户输入文本或按下按钮,并返回包含文本框内容的字符串。 38.计时器控件 【答案】 计时器控件(Timer)用于背景进程中,它是不可见的。通过引发 Timer 事件,计时器控件可以有规律地隔一段时间执行一次代码。 39.Clipboard对象 【答案】 Clipboard对象提供对系统剪贴板的访问,该对象用于操作剪贴板上的文本和图形,使得用户能够复制、剪切和粘贴应用程序中的文本和图形。 四、简答题(本大题共4小题,每题5分,共20分) 40.写出在窗体上画圆的两种方法。 【答案】 在窗体上画圆的两种方法为: (1)使用Circle语句进行画圆; (2)使用Shape控件进行画圆。 【解析】本题考查窗体上画圆的方法。 41.向文本文件中添加数据有哪几个步骤? 【答案】 向文本文件中添加数据的步骤是: (1)打开文本文件:既可以使用File对象的OpenAsTextStream方法,也可以使用FileSystemObject对象的Open TextFile方法。 (2)向打开的文本文件中写入数据:可使用TextStream对象的Write或 WritelLine方法。(3)关闭一个已打开的文本文件,可以使用TextStream 对象的Close 方法。 【解析】本题考查向文本文件中添加数据的步骤。 42.简述VB中错误处理的方法。(6 分) 【答案】 VB中错误处理的方法有: 对于已发现的错误,可以利用调试工具对程序的运行进行跟踪,找出并改正导致错误的语句;对于不可避免的错误或者还没有发现的错误,可以设置错误捕获语句,对错误进行捕获和处理。 【解析】本题考查VB中错误处理的方法。 43.简述TextStream对象从文本文件中读取数据的方法。 【答案】 TextStream对象从文本文件中读取数据的方法有: (1)用Read从一个文件中读取指定数量的字符; (2)用 ReadLine 从一个文件中读取一整行; (3)用 ReadAll读取一个文本文件的所有内容。 【解析】本题考查TextStream对象从文本文件中读取数据的方法。 五、综合题(每题14分,共14分) 44.编写程序:求2至100之间的所有偶数,5个一行显示,并输出它们的平方和, 即sum=2²+4²+ … +100²。 要求: (1)使用For循环实现,写出相关程序的代码; (2)代码中数值之和赋值给变量sum。 【答案】 Dim i As Integer Dim sum As Long Dim count As Integer sum = 0 count = 0 For i = 2 To 100 Step 2 sum = sum + i^2 Print i; count = count + 1 If count Mod 5 = 0 Then Print End If Next i Print"2到100所有偶数的平方和为:";sum 【解析】本题考查For语句和If语句的用法。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第28卷,按《Visual Basic 6.0》范围和要求编写,考查Visual Basic 6.0程序设计模块知识的综合应用。 河南省《计算机与网络类考纲百套卷》第28卷 《Visual Basic 6.0》 课程综合卷 考试时间60分钟 满分120分 班级 姓名 学号 成绩 一、单项选择题(本大题共25小题,每题2分,共50分) 1.打开程序代码窗口的快捷键是( )。 A. F5 B. F6 C. F7 D. F8 2.在 Visual Basic 6.0 集成开发环境中,不能运行程序的操作是( )。 A.按“F5”键 B.从“运行”菜单中选择“启动”命令 C.在工具栏中单击“启动”按钮 D.按“F6”键 3.下列关于变量的说法错误的是( )。 A.Dim可以声明局部变量 B.Private 可以声明模块变量 C.Public声明的变量的作用范围是整个应用程序 D. 变量必须声明 4.整型数据的存储空间是( )。 A.2字节 B.4字节 C.8字节 D.16字节 5.下列标识符命名正确的是( )。 A. 2ab B. m. n C. Const D. Myint 6.程序段: Dim a(10) As Integer,i As Integer For i=1 To UBound(a) a(i)=i*i Next i Print a(5)*i 的执行结果为( )。 A.275 B.225 C.不确定 D.下标越界 7.语句a=2,b=3,x=a* (a+b),则x的值( )。 A.10 B.24 C.32 D.64 8.以下叙述中错误的是( )。 A.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 B.Visual Basic应用程序不具有明显的开始和结束语句 C.Visual Basic是事件驱动型可视化编程工具 D.Visual Basic中控件的某些属性只能在运行时设置 9.在VisualBasic中,selectcase语句中的测试表达式可以是( )。 A.数值型表达式或字符串表达式 B.关系表达式 C.日期表达式 D.布尔表达式 10.假定建立了一个名为Command1的命令按钮数组,则下列说法中错误的是( )。 A.数组中每个命令按钮的名称(名称属性)均为Command1 B.数组中每个命令按钮的标题(Caption属性)都一样 C.数组中所有命令按钮使用同一个事件过程 D.用名称Command1(下标)可以访问数组中的每个命令按钮 11.InputBox函数的语法格式如下: InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context]) 用来指定显示在对话框标题栏中的参数是( )。 A.default B.helpfile C.context D.title 12.在程序运行期间,当滚动条的滑块被拖动时,则立即触发滚动条的( )事件。 A.Click B.Change C.DblClick D.Scroll 13.可以创建对话框的方法是( )。 A.Print方法 B.InputBox函数 C.Split函数 D.ListBox控件 14.要使文本框获得输入焦点,则应使用文本框控件的( )方法。 A.GotFocus B.LostFocus C.KeyPress D.SetFocus 15.如果想要改变窗体的标题文字,则可以通过设置窗体的( )属性来实现。 A.Headline B.Apperance C.Title D.Caption 16.在VB窗体属性中,BorderStyle属性默认值是0-None,表示( )。 A.窗体双倍边框 B.窗体边框是可调整的 C.窗体是固定单边框 D.窗体没有边框 17.为了使列表框中的项目分为多列显示,需要设置的属性为( )。 A.List B.MultiSelect C.Columns D.Style 18.设置滚动条控件的( )属性,用来控制用户单击滚动箭头时Value的改变量。 A.LargeChange B.SmallChange C.Max D.Min 19.在程序运行期间可以用( )函数把图形装入窗体、图像框或图像控件。 A.AutoSize B.Stretch C.Picture D.LoadPicture 20.描述Visual Basic 6.0过程参数传递不正确的是( )。 A.实参和形参的个数、顺序,类型必须一致 B.过程调用可以使用 Call 或直接使用过程名 C.实参和形参的名称可以不同 D.过程的参数调用都单向的 21.窗体上有一个命令按钮,命令按钮的单击事件如下: Private Sub Commandl_Click () Dim a a=Array (1,2,3,4,5,6,7) For k=2 To 5 s=s+a (k) Next Print s End Sub 运行程序后,输出结果是( )。 A.10 B.14 C.18 D.120 22.对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于( )。 A.输入对话框 B.输出对话框 C.模态对话框 D.非模态对话框 23.要使对计时器控件设置的时间间隔有效,需把值设置为True的属性是( )。 A.Enabled B.Interval C.Disabled D.Timer 24.RGB函数中参数red,green,blue的取值范围是( )。 A.0~255 B.0~256 C.1~255 D.1~256 25.要把字符加到顺序文件中,在打开文件 Open语句中使用的关键字是( )。 A.Input B.Output C.Random D.Append 二、判断题(本大题共10小题,每题2分,共20分) 26.为了保证VisualBasic6.0某些功能(如访问Access 2000数据库)的正常使用,必须安装SP6。 27.工程是在Visual Basic6.0应用程序开发过程中使用的文件集,其文件扩展名为.vbp。( ) 28.在VB中,控件的事件只能通过用户的操作触发。 ( )29.创建动态数组时,因为没有维数下标,所以数组名后的括号是可以省略的。 (  ) 30.标签控件能够响应多个鼠标事件,但由于标签所显示的文本不能被编辑,因此标签不能获得焦点,也不能响应与焦点相关的事件和键盘事件。( ) 31.执行 Do...Loop While 语句时,不管条件真假,首先会无条件执行一次循环。( ) 32.函数Len("abcd"+space(5))的值是5。( ) 33.在VisualBasic6.0中,动态数组可以用Erase语句删除,收回分配给它所占的存储空间。( ) 34.在VisualBasic6.0中,一个窗体最多可容纳254个控件。( ) 35.VisualBasic6.0中窗体坐标系的原点(0,0)在窗体的中心位置。( ) 三、名词解释题(本大题共4题,每题4分,共16分) 36.对象 37.InputBox函数 38.计时器控件 39.Clipboard对象 四、简答题(本大题共4小题,每题5分,共20分) 40.写出在窗体上画圆的两种方法。 41.向文本文件中添加数据有哪几个步骤? 42.简述VB中错误处理的方法。(6 分) 43.简述TextStream对象从文本文件中读取数据的方法。 五、综合题(每题14分,共14分) 44.编写程序:求2至100之间的所有偶数,5个一行显示,并输出它们的平方和, 即sum=2²+4²+ … +100²。 要求: (1)使用For循环实现,写出相关程序的代码; (2)代码中数值之和赋值给变量sum。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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