《2022年2022年简单的VB程序设计习题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年简单的VB程序设计习题 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第二章简单的 VB程序设计习题一、选择题1.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先执行的操作是(a)。(A)单击窗体上没有控件的地方(B)单击任一个控件(C)不执行任何操作(D)双击窗体的标题栏2.在 VB 中最基本的对象是(c),它是应用程序的基石,是其它控件的容器。(A)文本框(B)命令按钮(C)窗体(D)标签3.有程序代码如下:text1.text=“visual basic”则:text1、text 和“visual basic”分别代表(c)。(A)对象,值,属性(B)对象,方法,属性(C)对象,属性,值(D)属性,对象,值4.VB 是
2、一种面向对象的程序设计语言,(a)不是面向对象系统所包含的三要素。(A)变量(B)事件(C)属性(D)方法5.b VB 的一个应用程序至少包括一个()文件,该文件存储窗体上使用的所有控件对象和有关的()、对象相应的()过程和()代码。(A)模块、方法、事件、程序(B)窗体、属性、事件、程序(C)窗体、程序、属性、事件(D)窗体、属性、事件、方法6.在 VB6.0 环境已有应用程序的情况下,要重新建立一个工程的操作是(c)。(A)单击工具栏上的“添加工程”按钮(B)在工程资源管理器窗口上单击右键,在弹出的快捷菜单中选择“新建工程”选项名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共
3、9 页 -(C)选择“文件”菜单中的“新建工程”(D)选择“视图”菜单中的“新建工程”7.为了把窗体上的某个控件变为活动,应执行的操作是(b)。(A)单击窗体的边框(B)单击该控件的内部(C)双击该控件(D)双击窗体8.确定一个控件在窗体上的位置的属性是(c)。(A)Width 和 Height(B)Width 或 Height(C)Top 和 Left(D)Top 或 Left 9.确定一个窗体或控件的大小的属性是(b)。(A)Width 和 Height(B)Width 或 Height(C)Top 和 Left(D)Top 或 Left 10.对于窗体,下面(d)属性可以在程序运行时进行
4、设置。(A)MaxButton(B)BorderStyle(C)Name(D)Left 11.要使 Print 方法在 Form_Load 事件中起作用,要对窗体的(c)属性进行设置。(A)BackColor(B)BorderStyle(C)AutoRedraw(D)Caption 12.要使标签控件显示时不覆盖其背景内容,要对(d)属性进行设置。(A)BackColor(B)BorderStyle(C)ForeColor(D)BackStyle 13.要使对象看得见而不可操作,要对(a)属性设置。(A)Enabled(B)Visible(C)BackColor(D)Caption 14.文本
5、框没有(d)属性。(A)Enabled(B)Visible(C)BackColor(D)Caption 15.不论任何控件,共同具有的是(b)属性。(A)Text(B)Name(C)ForeColor(D)Caption 16.要使某控件在运行时不可见,应对(b)属性进行设置。(A)Enabled(B)Visible(C)BackColor(D)Caption 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -17.要使窗体在运行时不可改变窗体的大小和没有最大化、最小化按钮,只要对下列(b)属性设置就有效。(A)MaxButton(B)BorderStyle(C)Widt
6、h(D)MinButton 18.当运行程序时,系统自动执行启动窗体的(a)事件过程。(A)Load(B)Click(C)Unload(D)GotFocus 19.当文本框的 ScrollBars 属性设置了非零值,却没有效果,原因是(b)。(A)文本框中没有内容(B)文本框的 MultiLine 属性为 False(C)文本框的 MultiLine 属性为 True(D)文本框的 Locked 属性为 True。20.下面是文本框的四个属性,在程序运行时,(b)属性能使鼠标单击文本框而不触发文本框的Click 事件。(A)Visible(B)Enabled(C)Locked(D)MultiL
7、ine 21.下面四个选项都是VB 中对象的属性名称,(a)不能用程序代码设置属性值。(A)Name(B)Enabled(C)BackColor(D)Picture 22.以下选项中“=”的左边是用户界面上的对象名,不正确的赋值语句是(a)。(A)Form1=”sdfs”(B)Command1=True(C)Text1=”abcd”(D)Label1=”等级考试”23.以下叙述中正确的是(a)。(A)窗体的 Name属性指定窗体的名称,用来标识一个窗体(B)窗体的 Name 属性的值是显示在窗体标题栏中的文本(C)可以在运行期间改变对象的Name属性的值(D)对象的 Name属性值可以为空24
8、.以下四个选项都是VB 中对象的属性名称,在界面设计时,(d)属性值的设置需要利用对话框。(A)Name(B)Enabled(C)WindowState(D)Picture 25.以下选项中,框架的控件值是(a)。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -(A)Caption(B)Value(C)Interval(D)Enabled 26.以下选项中,不是布尔类型的属性是(b)。(A)单选按钮的 Value(B)复选框的 Value(C)命令按钮的 Value(D)Enabled 27.要连续在窗体的不同位置上画出多个相同类型的控件,在用鼠标点击工具箱中控件之前,
9、应该做的操作是(c)。(A)按下 Alt 键(B)按下 Shift(C)按下 Ctrl 键(D)按下 F4键28.以下选项中,(c)是窗体的特有属性。(A)Caption(B)Visible(C)WindowState(D)Left 29.改变文本框的滚动条配备,需要先设置(d)属性。(A)Visible(B)Enabled(C)Locked(D)MultiLine 30.下面四个选项,(d)不是窗体的属性。(A)MinButton(B)MaxButton(C)Caption(D)ReSize 31.下面四个选项,(a)是窗体的特有事件。(A)Load(B)Locked(C)Click(D)K
10、eyPress 32.假定窗体的名称(Name属性)为 Form1,则把窗体的标题设置为“VBTest”的语句为(b)。(A)Form1=”VB Test”(B)Caption=”VB Test”(C)Form1.Text=”VB Test”(D)Form1.Name=”VB Test”33.为了保存一个 VB 应用程序,应当(d)。(A)只保存窗体文件(B)分别保存工程文件和标准模块文件(C)只保存工程文件(D)分别保存工程文件、窗体文件和标准模块文件34.为了装入一个 VB 应用程序,应当(c)。(A)只装入窗体文件(B)分别装入工程文件和标准模块文件(C)只装入工程文件(D)分别装入工程
11、文件、窗体文件和标准模块文件名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 9 页 -35.命令按钮不能响应的事件是(a)。(A)DblClick(B)Click(C)MouseDown(D)MouseUp 36.决定窗体标题栏上显示内容的属性是(c)。(A)Text(B)Name(C)Caption(D)BackStyle 37.当窗体最小化时缩小为一个图标,设置这个图标的属性是(b)。(A)MouseIcon(B)Icon(C)Picture(D)MousePointer 38.为了仅取消窗体的最大化功能,需要把它的(d)属性设置为 False。(A)ControlBox(B
12、)MinButton(C)Enabled(D)MaxButton 39.决定窗体有无控制菜单的属性是(a)。(A)ControlBox(B)MinButton(C)Enabled(D)MaxButton 40.为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后再把 ScrollBars 属性设置为(d)。(A)0(B)1(C)2(D)3 41.使文本框获得焦点的方法是(c)。(A)Change(B)GotFocus(C)SetFocus(D)LostFocus 42.为了使标签覆盖背景,应把BackStyle 属性设置为(a)。(A)0(B)1(C)True
13、(D)False 43.为了使标签的内容居中显示,应把AlignMent 属性设置为(c)。(A)0(B)1(C)2(D)3 44.决定标签内显示内容的属性是(c)。(A)Text(B)Name(C)Caption(D)Enabled 45.为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为 True,这个属性是(b)。(A)Value(B)Default(C)Cancel(D)Enabled 46.为了在按下 ESC 键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为 True,这个属性是(c)。名师资料总结-精品资料欢迎下载-名师精心整理-第 5
14、页,共 9 页 -(A)Value(B)Default(C)Cancel(D)Enabled 47.下面四个选项中,不是文本框属性的是(d)。(A)TabIndex(B)PassWordChar(C)ScrollBars(D)Value 48.以下能够触发文本框Change事件的操作是(d)。(A)文本框失去焦点(B)文本框获得焦点(C)设置文本框的焦点(D)改变文本框的内容49.文本框的默认属性是(a)。(A)Text(B)Caption(C)Top(D)Name 50.标签的默认属性是(b)。(A)Text(B)Caption(C)Top(D)Name 51.若要设置标签的背景颜色,使用的
15、属性是(b)。(A)Color(B)BackColor(C)ForeColor(D)FontBold 52.若要设置文本框中所显示的文本颜色,使用的属性是(c)。(A)FillColor(B)BackColor(C)ForeColor(D)BackStyle 53.命令按钮能响应的事件是(b)。(A)DblClick(B)Click(C)Scroll(D)Load 54.下面选项中,(c)不是文本框的属性。(A)MultiLine(B)MaxLength(C)TextBox(D)Loaded 二、填空题1.程序 运 行 时,为了 让命 令按 钮 不 可操作,并且 呈现灰 色,必 须 将其(en
16、bled)属性设置为 False。2.改 变 文 本 框 的 滚 动 条 配 备,需 先 设 置 MultiLine属 性,然 后 设 置(scrollbars)属性。3.文本框能返回 ASCII 码值的事件是(keypress)。4.当程序运行后,用鼠标双击对象时主要触发的事件是(dblclick)。5.文 本 框 的 控 件 值 是(text),命 令 按 钮 的 控 件 值 是名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 9 页 -(value)。6.在 VB 中,由系统事先设定的,能被对象识别和响应的动作称为(事件)。7.一个控件在窗体上的位置由(left)和(top)
17、属性决定,其大小由(width)和(height)属性决定。8.对象属性设置主要有两种方法,分别是(在属性窗口中设置)和(在代码窗口中设置)。9.在程序代码中设置属性值的一般格式为(对象.属性=属性值)。10.当窗体的大小改变时,触发(resize)事件。11.为了选择多个控件,可以按住(ctrl)键,然后单击每个控件。12.在用 VB 开发应用程序时,一般需要(界面设计)、(属性设置)、编写代码)和(运行和调试程序)四步。13.控件和窗体的 Name属性只能通过(属性窗口)设置,不能在(运行)期间设置。14.在 VB 中,窗体文件和工程文件的扩展名分别是(.frm)和(.vbp)。15.为了
18、把一个 VB 应用程序装入内存,只要装入(工程)文件即可。16.VB 应用程序通常由3 类模块组成,分别是(窗体模块)、(标准模块)(类模块)。17.在刚建立工程时,使窗体上的所有控件具有相同的字体格式,应对(窗体)的(font 系列)属性进行设置。18.当对文本框的ScrollBars 属性设置为 2(有垂直滚动条),但没有垂直滚动条显示时,是没有把(multiline)属性设置为 True的原因。19.在代码窗口对窗体的BoerderStyle、MaxButton 属性进行了设置,但运行后没 有 效 果,原 因 是 这 些 属 性(只 能 在 属 性 窗 口 中 设名师资料总结-精品资料欢
19、迎下载-名师精心整理-第 7 页,共 9 页 -置)。20.当对命令按钮的Picture属性装入.bmp 图形文件后,此按钮上并没有显示所设置的图形,原因是没有对(style)属性设置为 1(Graphical)。21.要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置(locked)的属性为 True。22.在窗体上已建立多个控件如Text1、Label1、Command1,若要使程序一运行 焦 点 就 定 位 在Command1 控 件 上,应 把Command1 控 件 的(tableindex)属性的值设置为0。23.为 了 使 标 签 能 自 动 调 整 大
20、小 以 显 示 全 部 文 本 内 容,应 把 标 签 的(autosize)属性 设置为 True。24.假定有一个文本框,其名称为Text1,为了使该文本框具有焦点,应执行的语句是(text1.setfocus)。25.为了使一个标签透明且没有边框,必须把它的BorderStyle 属性设置为(.o),并把 BackStyle 属性设置为(o)。三、简答题1.叙述建立一个完整的应用程序的过程。2.当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。问该工程涉及到多少文件要保存?若要保存该工程中的所有文件,正确的操作应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?3.
21、假定在 Windows 环境中,要保存工程文件时,若不改变目录名,则系统默认的目录是什么?4.为了使一个控件在运行时不可见,应对该控件的什么属性进行何种设置?5.为了防止用户编辑文本框内的内容,应对该控件的什么属性进行何种设置?6.为了使标签框的大小由Caption 属性的值进行扩展或缩小,应对该控件的什么属性进行何种设置?7.VB6.0 提供的大量图形文件在那个目录下?若您的计算机上没有安装,则怎样安装这些图形?8.在 VB6.0 中,命令按钮的显示形式可以有标准的或图形的两种选择,这通过名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 9 页 -什么属性来设置?若选择图形的,则
22、通过什么属性来装入图形?若已在规定的属性里装入了某个图形文件,但该命令按钮还是不能显示图形,而显示的是 Caption 属性设置的文字,怎样改正?9.标签和文本框的区别是什么?10.当窗体上有 3 个文本框和一个命令按钮,若程序运行时,要求焦点定位在私邸三个文本框(Text3)处,应对何控件的什么属性进行何种设置?11.若要对窗体上的3 个文本框输入数据,各控件焦点的移动可通过Tab 键(系统本身具有的),也可以通过回车键,则要对文本框的什么事件进行编程?12.当某文本框输入数据后(按了回车键),进行判断认为数据输入错,怎样删除原来数据?怎样使焦点回到该文本框重新输入?13.当运行程序前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一般放在什么事件中?例如,程序要将命令按钮定位在窗体的中央,请写出事件过程。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 9 页 -