项目二 Visual Basic简单的程序设计《Visual Basic程序设计》(电工版第六版)章节过关卷

2026-01-14
| 2份
| 13页
| 50人阅读
| 1人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 作业-单元卷
知识点 窗体,控件
使用场景 同步教学-单元练习
学年 2026-2027
地区(省份) 内蒙古自治区
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 257 KB
发布时间 2026-01-14
更新时间 2026-01-14
作者 xkw_078433669
品牌系列 学易金卷·阶段检测模拟卷
审核时间 2026-01-14
下载链接 https://m.zxxk.com/soft/55943429.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

《Visual Basic程序设计(第6版)》电子工业出版社 项目二 Visual Basic简单的程序设计 考试时间:90分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题共20小题,每题3分,共60分) 1. 窗体设计器是用来设计( )。 A.应用程序的代码段 B.应用程序的界面 C.对象的属性 D.对象的事件 【答案】 B 【解析】 窗体设计器(也叫窗体设计窗口)是 VB 可视化编程的核心界面,其唯一核心作用就是设计应用程序的可视化界面。 2. 下列关于添加“控件”的方法正确的是( )。 A.单击控件图标,将指针移到窗体上,双击鼠标 B.双击工具箱中的控体,即在窗体中央出现该控件 C.单击工具箱中的控件,将指针移到窗体上再单击 D.用鼠标左键拖动工具箱中的某控件到窗体中适当位置 【答案】B 【解析】 双击工具箱内任意内部控件;VB 会自动在窗体正中央生成一个该控件的默认实例。 3.不论何控件,共同具有的是( )属性。 A.Text B.Name C.ForeColor D.Caption 【答案】B 【解析】Name属性是 VB 中所有控件(包括窗体)的核心固有属性,也叫 “控件名称”。 4.若要将窗体从内存中卸载出去,其实现的方法是( )。 A.Show B.Hide C.Load D.UnLoad 【答案】D 【解析】UnLoad是 “内存中删除”,彻底释放资源。 5.VB 是一种面向对象的程序设计语言,构成对象的三要素是( )。 A.属性、控件和方法 B.属性、事件和方法 C.窗体、控件和过程 D.控件、过程和模块 【答案】 B 【解析】VB 对象的三要素是属性(特征)、事件(触发条件)、方法(动作)。 6、在VB中,以下控件用于显示文本信息,但无法编辑的是( ) A. TextBox B. Label C. ComboBox D.ListBox 【答案】B 【解析】TextBox控件允许用户输入和编辑文本:Label控件用于显示文本,但不可编辑:ComboBox和ListBox用于显示选项列表。因此,正确答案是Label。 7、以下叙述中错误的是( )。 A.双击鼠标可以触发 DblClick 事件 B.窗体或控件的事件的名称可以由编程人员确定 C.移动鼠标时,会触发 MouseMove 事件 D.控件的名称可以由编程人员设定 【答案】B 【解析】事件名称由 VB 系统预定义,编程人员无法修改。 8、如果文本框的 Enabled 属性设为 False,则( )。 A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上 B.文本框将变成灰色,用户仍然能将光标置于文本框上但是不能改变文本框中的内容 C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容 D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容 【答案】A 【解析】Enabled属性是控件的 “启用状态” 开关,当设置为False时:文本框内的文字会变成灰色。 9、以下能接收焦点的控件是( ) A.图像框 B.标签 C.命令按钮 D.框架 【答案】C 【解析】常见不可接收焦点的控件:标签、图像框、框架、Shape 控件、计时器(Timer)、图片框。 10、以下叙述中正确的是( )。 A.窗体的 Name 属性指定窗体的名称,用来标识一个窗体 B.窗体的 Name 属性的值是显示在窗体标题栏中的文本 C.可以在运行期间改变对象的 Name 属性的值 D.对象的 Name 属性值可以为空 【答案】A 【解析】Name是窗体的内部唯一标识,仅设计时可改、不可为空,代码中通过Name引用窗体;标题栏文本由Caption控制,而非Name。 11、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是( )。 A.如果工程中含有 Sub Main 过程,则程序一定首先执行该过程 B.不能把标准模块设置为启动模块 C.用 Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体 D.任何时刻最多只有一个窗体是活动窗体 【答案】A 【解析】只有手动将工程的启动对象设置为Sub Main,程序才会首先执行该过程。 12、可决定窗体的左上角是否有控制菜单的属性是( )。 A.ControlBox B.MinButton C.MaxButton D.BorderStyle 【答案】A 【解析】ControlBox(控制框)属性是专门用于控制窗体左上角 “控制菜单” 显示与否的核心属性。 13、焦点移到文本框所使用的方法是( )。 A.SetFocus B.Visible C.Refresh D.GetFocus 【答案】A 【解析】SetFocus是 VB 中专门用于将焦点主动移到指定控件的方法。 14、以下叙述中错误的是( )。 A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B.以.BAS 为扩展名的文件是标准模块文件 C.窗体文件包含该窗体及其控件的属性 D.一个工程中可以含有多个标准模块文件 【答案】A 【解析】VB 的工程资源管理器窗口支持工程组(.vbg) 功能,可同时包含多个工程文件(.vbp)。 15、为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为( )。 A.0 B.1 C.2 D.3 【答案】D 【解析】ScrollBars属性值为0,表示文本框没有滚动条; ScrollBars属性值为为1,表示文本框只有水平滚动条;ScrollBars属性值为为2,表示文本框只有垂直滚动条; ScrollBars属性值为为3,表示文本框同时拥有水平和垂直滚动条。 16、保存一个工程至少应保存两个文件,这两个文件分别是( ) A.文本文件和工程文件 B.窗体文件和工程文件 C.窗体文件和标准模块文件 D.类模块文件和工程文件 【答案】B 【解析】若仅保存工程文件(.VBP),窗体的内容会丢失;若仅保存窗体文件(.FRM),工程的配置信息会丢失。 17、要使 Print 方法在 Form_Load 事件中起作用,要对窗体的( )属性进行设置。 A.ackcolor B.foreColor C .AutoRedraw D.Backstyle 【答案】C 【解析】AutoRedraw属性作用:当AutoRedraw = True时,窗体会创建一个 “后台绘图缓冲区”,即使窗体未显示,Print的内容也会先存入缓冲区,窗体显示时自动绘制出来。 18、要判断在文本框是否按了Enter 键,应在文本框的( )事件中判断。 A.Change B.KeyDown C.Click D.KeyPress 【答案】D 【解析】KeyPress是专门用于判断 “字符类按键输入” 的事件,是判断 Enter 键的最优选择。 19、在VB中,若要在文本框中显示密码字符,应设置文本框的( )属性。 A.Text B.PasswordChar C.Caption D.Name 【答案】B 【解析】PasswordChar是 VB 中文本框专门用于设置密码掩码字符的属性。 20、若要在文本框Text1中输入密码时显示星号*,应设置的属性是( ) A. PasswordChar B. Text C.Caption D. Enabled 【答案】A 【解析】PasswordChar属性用于设置文本框中输入字符时显示的替代字符,设置为时输入密码会显示星号。Text属性用于获取或设置文本框中的文本内容;Caption属性一般用于设置窗体或标签的标题:Enabled 属性用于设置控件是否可用。 2、 填空题(本题共10小题,每题2分,共20分) 1. 可用窗体的_________ 方法在窗体中显示文字。 【答案】print 【解析】Print 是 VB 中窗体(Form)、图片框(PictureBox)等对象的核心输出方法,专门用于在对象的可视化区域显示文本 / 数值。 2、 在VB对象的三要素中,可以把_________看作一个对象的性质,把_________看作对象的响应,把_________看作对象的动作。 【答案】 属性; 事件; 方法 【解析】 属性是描述对象 “静态特征” 的参数,相当于对象的 “外貌 / 状态”,事件是对象能 “感知并响应” 的操作,相当于对象的 “触发条件”。 3、 VB中每个对象都有自己的属性,_________ 属性决定控件是否允许可见。 【答案】visible 【解析】Visible 是所有可视化控件的核心属性,用于控制对象的 “显示 / 隐藏” 状态。 4、 当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的_________属性设置为Ture。 【答案】Autosize 【解析】 AutoSize 是标签(Label)控件的专属属性,专门用于控制标签的尺寸是否随显示的文本内容自适应。 5、 在多窗体工程中,可用________方法显示一个窗体,用_________ 方法将一个窗体隐藏起来。 【答案】Show;Hide 【解析】 Show 是窗体的核心显示方法,作用是让指定窗体出现在屏幕上,Hide 是窗体的核心隐藏方法,作用是让指定窗体从屏幕上消失,但不会从内存中卸载。 6、 当对文本框的ScrollBar的属性设置为2,但美有滚动条显示,是因为没有对__________ 属性设置为True 的原因。 【答案】multiline 【解析】 MultiLine 属性:文本框的核心换行属性,只有当 MultiLine = True 时,ScrollBars 属性才会生效。 7、 在文本框中,__________属性是表示选中文本框中字符的个数。 【答案】 SelLength 【解析】 SelLength 是文本框(TextBox)专门用于获取 / 设置选中字符数量的属性。 8、 要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了_________的属性为True。 【答案】locked 【解析】 Locked(锁定)是文本框专门控制 “是否可编辑” 的属性。 9、当一个命令按钮的________属性为True时,按回车键和单击该命令按钮的效果相同。 【答案】 Default 【解析】 Default = True:该按钮成为窗体的默认确认按钮,在窗体中任何位置按下回车键(Enter),都会触发该按钮的Click事件。 10、VB中对象与对象之间、对象与系统之间及对象与程序之间的通信都是通过________ 来进行的。 【答案】事件 【解析】 事件是 “消息载体”,连接系统、对象、程序,驱动所有交互和数据传递。 3、 程序填空题(本题共2小题,每题10分,共20分) 1、 下列VB程序实现的功能是:运行程序后,点击 Command1,窗体标题改为 “欢迎”,Label1 显示 “你好!VB”;点击 Command2,Label1 隐藏。 Private Sub Command1_Click() _(1)_____ = "欢迎" Label1.___(2)___ = "你好!VB" End Sub Private Sub Command2_Click() Label1.__(3)____ = False End Sub Private Sub Form_Load() Command1.Caption = "显示文字" Command2.Caption = "隐藏标签" End Sub 【答案】 (1)Me.Caption (2)Caption (3)Visible 【解析】窗体 / 标签的显示文字都用Caption属性;Visible=False 表示隐藏控件,是最基础的显示 / 隐藏控制。 2、 下列VB程序实现的功能是:点击 Command1 显示 Form2,点击 Command2 隐藏当前窗体(Form1)。 Private Sub Command1_Click() __(1)____ End Sub Private Sub Command2_Click() ___(2)___ End Sub 【答案】 (1)Form2.Show (2)Me.Hide 【解析】 Show 是显示窗体的方法,Hide 是隐藏窗体的方法,直接调用即可。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 《Visual Basic程序设计(第6版)》电子工业出版社 项目二 Visual Basic简单的程序设计 考试时间:90分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题共20小题,每题3分,共60分) 1. 窗体设计器是用来设计( )。 A.应用程序的代码段 B.应用程序的界面 C.对象的属性 D.对象的事件 2. 下列关于添加“控件”的方法正确的是( )。 A.单击控件图标,将指针移到窗体上,双击鼠标 B.双击工具箱中的控体,即在窗体中央出现该控件 C.单击工具箱中的控件,将指针移到窗体上再单击 D.用鼠标左键拖动工具箱中的某控件到窗体中适当位置 3.不论何控件,共同具有的是( )属性。 A.Text B.Name C.ForeColor D.Caption 4.若要将窗体从内存中卸载出去,其实现的方法是( )。 A.Show B.Hide C.Load D.UnLoad 5.VB 是一种面向对象的程序设计语言,构成对象的三要素是( )。 A.属性、控件和方法 B.属性、事件和方法 C.窗体、控件和过程 D.控件、过程和模块 6、在VB中,以下控件用于显示文本信息,但无法编辑的是( ) A. TextBox B. Label C. ComboBox D.ListBox 7、以下叙述中错误的是( )。 A.双击鼠标可以触发 DblClick 事件 B.窗体或控件的事件的名称可以由编程人员确定 C.移动鼠标时,会触发 MouseMove 事件 D.控件的名称可以由编程人员设定 8、如果文本框的 Enabled 属性设为 False,则( )。 A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上 B.文本框将变成灰色,用户仍然能将光标置于文本框上但是不能改变文本框中的内容 C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容 D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容 9、以下能接收焦点的控件是( ) A.图像框 B.标签 C.命令按钮 D.框架 10、以下叙述中正确的是( )。 A.窗体的 Name 属性指定窗体的名称,用来标识一个窗体 B.窗体的 Name 属性的值是显示在窗体标题栏中的文本 C.可以在运行期间改变对象的 Name 属性的值 D.对象的 Name 属性值可以为空 11、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是( )。 A.如果工程中含有 Sub Main 过程,则程序一定首先执行该过程 B.不能把标准模块设置为启动模块 C.用 Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体 D.任何时刻最多只有一个窗体是活动窗体 12、可决定窗体的左上角是否有控制菜单的属性是( )。 A.ControlBox B.MinButton C.MaxButton D.BorderStyle 13、焦点移到文本框所使用的方法是( )。 A.SetFocus B.Visible C.Refresh D.GetFocus 14、以下叙述中错误的是( )。 A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B.以.BAS 为扩展名的文件是标准模块文件 C.窗体文件包含该窗体及其控件的属性 D.一个工程中可以含有多个标准模块文件 15、为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为( )。 A.0 B.1 C.2 D.3 16、保存一个工程至少应保存两个文件,这两个文件分别是( ) A.文本文件和工程文件 B.窗体文件和工程文件 C.窗体文件和标准模块文件 D.类模块文件和工程文件 17、要使 Print 方法在 Form_Load 事件中起作用,要对窗体的( )属性进行设置。 A.ackcolor B.foreColor C .AutoRedraw D.Backstyle 18、要判断在文本框是否按了Enter 键,应在文本框的( )事件中判断。 A.Change B.KeyDown C.Click D.KeyPress 19、在VB中,若要在文本框中显示密码字符,应设置文本框的( )属性。 A.Text B.PasswordChar C.Caption D.Name 20、若要在文本框Text1中输入密码时显示星号*,应设置的属性是( ) A. PasswordChar B. Text C.Caption D. Enabled 2、 填空题(本题共10小题,每题2分,共20分) 1. 可用窗体的_________ 方法在窗体中显示文字。 2、 在VB对象的三要素中,可以把_________看作一个对象的性质,把_________看作对象的响应,把_________看作对象的动作。 3、 VB中每个对象都有自己的属性,_________ 属性决定控件是否允许可见。 4、 当要使标签框的大小随着Caption属性的值进行扩展或缩小时,应将该控件的_________属性设置为Ture。 5、 在多窗体工程中,可用________方法显示一个窗体,用_________ 方法将一个窗体隐藏起来。 6、 当对文本框的ScrollBar的属性设置为2,但美有滚动条显示,是因为没有对__________ 属性设置为True 的原因。 7、 在文本框中,__________属性是表示选中文本框中字符的个数。 8、 要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了_________的属性为True。 9、当一个命令按钮的________属性为True时,按回车键和单击该命令按钮的效果相同。 10、VB中对象与对象之间、对象与系统之间及对象与程序之间的通信都是通过________ 来进行的。 3、 程序填空题(本题共2小题,每题10分,共20分) 1、 下列VB程序实现的功能是:运行程序后,点击 Command1,窗体标题改为 “欢迎”,Label1 显示 “你好!VB”;点击 Command2,Label1 隐藏。 Private Sub Command1_Click() _(1)_____ = "欢迎" Label1.___(2)___ = "你好!VB" End Sub Private Sub Command2_Click() Label1.__(3)____ = False End Sub Private Sub Form_Load() Command1.Caption = "显示文字" Command2.Caption = "隐藏标签" End Sub 2、 下列VB程序实现的功能是:点击 Command1 显示 Form2,点击 Command2 隐藏当前窗体(Form1)。 Private Sub Command1_Click() __(1)____ End Sub Private Sub Command2_Click() ___(2)___ End Sub 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

项目二 Visual Basic简单的程序设计《Visual Basic程序设计》(电工版第六版)章节过关卷
1
项目二 Visual Basic简单的程序设计《Visual Basic程序设计》(电工版第六版)章节过关卷
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。