VB章节练习题.pdf
《VB章节练习题.pdf》由会员分享,可在线阅读,更多相关《VB章节练习题.pdf(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、为了让学员得到充分的练习,避免惰性使然,习题并未附录答案,学员可自行查找教材。第 一 章Visual B a s ic编程环境一、选择题1.从功能上讲,Visual Basic 6.0有 3 种版本,下列不属于这3 种版本的是。A)学 习 版 B)标 准 版 C)专 业 版 D)企业版2.与传统的程序设计语言相比,Visual Basic最 突 出 的 特 点 是。A)结构化程序设计B)程序开发环境C)事件驱动编程机制D)程序调试技术3.下列 菜单不是Visual Basic 6.0主窗口中的菜单。A)文 件 B)查 看 C)格 式 D)视图4.Visual Basic 6.0集 成 环 境
2、的 主 窗 口 中 不 包 括。A)标 题 栏 B)菜 单 栏 C)状 态 栏 D)工具栏5.用 标 准 工 具 栏 中 的 工 具 按 钮 不 能 执 行 的 操 作 是。A)添加工程B)打印源程序C)运行程序D)打开工程6.Visual Basic 6.0中,窗 体 文 件 的 扩 展 名 为。A)vbp B)frm C)cis D)bas7.下列 说法事错误的。A)属性窗口中的属性列表会随着选定对象的变化而变化。B)属性事对用户界面中对象性质的描述。C)单击工具栏中“属性窗口”按钮,可打开属性窗口。D)选取“工具”菜单下的“属性窗口”菜单项,可打开属性窗口。二、填空题1.Visual B
3、asic6.0分为3 种版本,这 3 种版本是、和。2.可以通过多种方式启动Visual B asic,其中的两种方式是 和。3.可以通过 菜单中的 命令退出Visual Basic4.退出Visual Basic的快捷键是。5.Visual Basic6.0的菜单栏共有 个主菜单项。6.快捷键Ctrl+O的功能相当于执行 菜单中的 命令;或者相当于单击工具栏上的 按钮。7.如果打开了不需要的菜单或对话框,可以用 键关闭。8.Visual Basic6.0 工程包括、和。9.Visual Basic 6.0提供了 4 种工具栏、和,并可根据需要定义用户自己的工具栏。10.窗 体 设 计 器 窗
4、 口 简 称,是应用程序最终面向用户的窗口。它对应于,各种图形、图像、数据等都是通过窗体或窗体中的控件显示出来的。三、简答题1.Visual Basic可视化环境中的基本成分有哪些?2.工具栏和菜单有什么关系?跟菜单比较,工具栏能够带来哪些便利。3.工程资源管理器有什么用途?4.试说明窗体设计器的用途?第二章对象一、选择题1.若要使命令按钮不可操作,要对 属性设置。A)Enabled B)Visible C)BackColor D)Caption2.当运行程序时,系统自动执行启动窗体的 事件。A)Load B)Click C)Unload D)GotFocus3.要使某控件在运行是不可显示,应
5、对属性 进行设置。A)Enabled B)Visible C)BackColor D)Caption4.以 下 叙 述 中 正 确 的 是。A)窗体的Name属性指定窗体的名称,用来标示一个窗体B)窗体的Name属性的值是显示在窗体标题栏中的文本C)可以在运行期间改变对象的Name属性的值D)对象的Name属性值可以为空5.关 于 对 象 的 属 性 不 正 确 的 是。A)对象的属性一般有属性名和属性值B)可通过属性窗口设置属性的值C)可通过程序代码设置属性值D)对象所有属性值均可以在设计时设置6.一 个 对 象 可 执 行 的 动 作 与 可 被 一 个 对 象 所 识 别 的 动 作 分
6、 别 称 为。A)事件、方法 B)方法、事件 C)属性、方法 D)过程、事件7.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是 1A)单选按钮B)图片框 C)通用对话框 D)属性窗口8.为了在运行时能显示窗体左上角的控制框(系统菜单),必须。A)把窗体的ControlBox属性设置为F alse,其他属性任意B)把窗体的ControlBox属性设置为T ru e,把 BoderStyle属性设置为15C)把窗体的ControlBox属性设置为F alse,把 BoderStyle属性设置为非。值D)把窗体的ControlBox属性设置为T ru e,把 BoderStyle属性设置为
7、。值9.为了把焦点移到某个指定的控件,所 使 用 的 方 法 是。A)SetFocus B)Visible C)Refresh D)GetFocus10.在 V B中可以改变控件大小的操作是 oA)Shift+Ctrl B)ShiR+方向键 C)Ctrl+空格键 D)Ctrl+方向键11.确定一个控件 在 窗 体 上 的 位 置 的 属 性 是。A)Width 或 HeightB)Width 和 HeightC)Top 或 LeftD)Top 和 Left12.Visual Basic 6.0默 认 的 坐 标 单 位 是。A)Twip B)像 素 点 C)英寸 D)厘米1 3.下 列 叙 述
8、 中 正 确 的 是。A)只有窗体才是Visual Basic中的对象B)只有控件才是Visual Basic中的对象C)窗体和控件都是Visual Basic中的对象D)窗体和控件都不是Visual Basic中的对象14.下列可以激活属性窗口的操作是 oA)用鼠标双击窗体的任何部位B)执行“工程”菜单中的“属性窗口”命令C)按 Ctrl+F4 键D)按 F4键15.下列不能打开工具箱窗口的操作是 oA)执行“视图”菜单中的“工具箱”命令B)按 Alt+F8 键C)单击工具栏上的“工具箱”按钮D)按 A lt+V,然后按X 键16.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性
9、窗口中设置窗体的属性,预 先 应 执 行 的 操 作 是。A)单击窗体上没有控件的地方B)单击任一个控件C)不执行任何操作D)双击窗体的标题栏17为了把窗体上的某个控件变为活动的,应 执 行 的 操 作 是。A)单击窗体的边框B)单击该控件的内部C)双击该控件D)双击窗体18.确 定 一 个 控 件 在 窗 体 上 的 位 置 的 属 性 是。A)Width 或 Height B)Width 和 HeightC)Top 或 Left D)Top 和 Left19.为 了 确 定 一 个 窗 体 或 控 件 的 大 小 的 属 性 是。A)Width 或 Height B)Width 和 Hei
10、ghtC)Top 或 Left D)Top 和 Left20.为了同时改变一个活动控件的高度和宽度,正 确 的 操 作 是。A)拖拉控件4 个角上的某个小方块B)只能拖拉位于控件右下角的小方块C)只能拖拉位于控件左下角的小方块D)不能同时改变控件的高度和宽度21.下面的 事件是在窗体装入工作区激发的事件。A)Load B)Mouseup C)Click D)DblClick22.要把窗体Forml加载到内存但不显示出来,可使用 语句。A)Form 1 .Show B)Forml.Hide C)Load.Forml D)Unload.Forml23.要想改变窗体边框线型,可 使 用 的 属 性
11、是。A)FontStyle B)BorderStyle C)BackStyle D)Border24.窗体从加载到显示出来,下列最先发生的事件是 oA)Load B)ResizeC)Activate D)Paint二、填空题1.对象的属性是指。2.对象的方法是指。3.对象的特征称为,对象能够执行的操作称为,对象能够识别的操作称为4.Visual Basic6.0的控件分为以下3 类:、和。5.己知有一个名为Objectl的对象有一个方法为M ethodi,现在要调用该方法,应使用的语句 是 o 。6.卸载窗体时触发的窗体事件是 07.假定一个文本框的Name属性为T e x tl,为了在该文本
12、框中显示“Hello!”,所使用的语句为8.Visual Basic中的控件分为3 类,它们是、和。9.一个控件在窗体上的位置由 和 属性决定,其大小由 和属性决定。10.可以通过多种方式激活属性窗口,这些方式是、11.为了选择多个控件,可以按住 键,然后单击每个控件。12.属性和 属性这两个决定窗体是否具有最大化和最小化按钮。三、简答题1 .什么是对象的属性、方法和事件?2.V B的控件种类有哪些?怎样在窗体上绘制控件?3.在窗体上添加一个标签框,要求在程序运行时,单击窗体时改变标签的背景色、前景色和标题,双击窗体则还原。4.事件驱动程序的特点是什么?第三章 简单程序设计一、选择题1.关于V
13、isual Basic程序的说法不正确的是_ _ _ _ _ _。A)一行可以写多条语句,语句之间用:隔不B)一条语句可以写在多行上,用 空格 加 一 作为续行标志C)程序中的大小些字母不区分D)变量在使用之前必须先定义类型2.Visual Basic的一条语句可以写在多行,但要用续行符,续行符应为。A)一个空格加一个下划字符(_)B)一个下划字符(JC)直接回车D)一个空格加一个连字符(-)3.Visual Basic的 行可以写多条语句,语句之间用 隔开。A)逗 号 B)分 号 C)顿号一 D)冒号4.下 列 说 法 不 正 确 的 是。A)注释语句是非执行语句,仅对程序的有关内容其注释作
14、用,它不被解释和编译B)注释语句可以作为代码中的一行C)注释语句不可以放在其他语句的后面D)代码中加入注释语句的目的是提高程序的可读性5.下 列 说 法 不 正 确 的 是。A)调试程序时,使用解释运行方式比较方便B)解释运行方式比编译运行方式运行应用程序的速度慢C)解释运行方式必须在Visual Basic集成环境下使用D)解释运行方式和编译运行方式都必须在Visual Basic集成环境下使用6.一般情况下,用Visual Basic创建应用程序分为4个主要步骤。以下操作顺序正确的是创建应用程序的界面 编写程序代码,建立时间过程设置对象属性 调试运行程序,生成可执行文件A)B)C)D)7.
15、新 建 工 程 的 快 捷 键 是 oA)Crtl+A B)Crtl+D C)Crtl+N D)Crtl+E8.工 程 文 件 的 扩 展 名 是。A)frm B)frx C)cis D)vbp9.假定窗体的名称(Name属性)为Form I,则把窗体的标题设置为Visual Basic Test的语句为 oA)Fonnl=nVisual Basic Testn B)Caption=HVisual Basic Test”C)Form 1 .Text=nVisual Basic Test D)Fonn 1 .Name=nVisual Basic Test10.下 列 不 能 打 开 代 码 窗
16、口 的 操 作 是 oA)双击窗体上的某个控件 B)双击窗体C)按F7键 D)单击窗体或控件11.为了保存一个Visual Basic应用程序,下 列 说 法 正 确 的 是。A)只保存窗体文件(.frm)B)只保存工程文件(.vbp)C)分别保存工程文件和标准模块文件D)分别保存工程文件、窗体文件和标准模块文件12.为了装入一个Visual Basic应用程序,下 列 说 法 正 确 的 是。A)只装入窗体文件(.fhn)B)只装入工程文件(.vbp)C)分别装入工程文件和标准模块文件D)分别装入工程文件、窗体文件和标准模块文件二、填空题1.要结束程序的运行应 语句。2.Visual Bas
17、ic在同一行上可以书写多条语句,语句间用。单行语句可分若干行书写,在 本 行 后 加 入 续 行 符 号。3.工 程 文 件 的 扩 展 名 为。4.Visual Basic 6.0的 两 种 运 行 方 式 是 和。5.添加或删除控件类,需要在“”菜单下单击“部件”菜单项,打开“部件”对话框,然后在对话框中进行操作。6.要想采用编译运行方式运行应用程序,生成可执行文件,应单击“”菜单下的“生成工程名.EXE”菜单项。7.在用Visual Basic开发应用程序时,一般需要、和 4部。8.在 保 存Visual B asic应用程序时,窗体文件和工程文件的扩展名分别为 和9.为了把一个Visu
18、al Basic应用程序装入内存,只要装入 文件即可。10.Visual Basic应用程序通常山3类模块组成,即、和三、简答题1.简述建立一个完整的应用程序的基本过程。2.Visual Basic应用程序有几种运行方式?如何执行?3.Visual Basic应用程序通常由几类模块组成?在存盘时各使用什么扩展名?4.可以通过那儿种方式打开代码窗口?四、编程题1.在窗体上.画一个文本框和两个命令按钮,并把两个命令按钮的标题分别设置为“显示 和“清 除 程 序 运 行 后,在文本框中输入一行文字,如果单击一个命令按钮,则把文本框的内容显示为窗体标题;如果单击第二个命令按钮,则清楚文本框中的内容。2
19、.在窗体上画一个标签和两个命令按钮,标签内容为“空间移动示例”,两个命令按钮的标题为“向上移动 和 向下移动”,当单击命令按钮时,标签每次向上或向下移动5 0 单位的距离。第 四 章 VB程序设计基础一、选择题1.设有如下变量声明:Dim TestDate As Date为变量TestDate正 确 赋 值 的 表 达 方 式 是。A)TestDate=#1/1/2002#B)TestDate=#1/1/2002”#C)TestDate=date,1/1/2002)D)TestDate=Format(m/d/yyJ 1/1/2002)2.下列符号中不能作为V B 中变量名的是 oA)ABCD
20、B)E0065700 C)123TWDFF D)zxy3.如果将布尔常量值True赋值给一个整型变量,则 整 型 变 量 的 值 为.A)0B)-l C)TrueD)False4.下列符号常量的声明中,是不合法的。A)Const a As Single=1.1 B)Const a As Integer=12”C)Const a As Double=sin D)Const a=OK5.四个字符是“守,”广 汨”8”的人5。1码值最大的是 oA)B)C)D)“86.下列 是字符型常量。A)“I am a student B)江苏南京,C)#02/25/1999#D)123#7.下列 是日期型常量。
21、A)“I am a student B)江苏南京,C)#02/25/1999#D)123#8.下列 是双精度型变量。A)AAA%B)BBBS C)CCC!D)DDD#9.可 以 同 时 删 除 字 符 串 前 导 和 尾 部 空 白 的 函 数 是。A)Ltrim B)Rtrim C)Trim D)Mid10.设有如下变量声明:Dim X As Integer如果Sgn(X)的值为1,则 X 的值是 oA)整 数 B)大于0 的整数C)等于0 的 整 数 D)小于0 的整数11.从键盘上输入两个字符串,分别保存在变量strl、str2中。确定第二个字符串在第一个字 符 串 中 起 始 位 置
22、的 函 数 是。A)Left B)Mid C)String D)Instr12.设 a=Visual Basic”,下面使 b=Basic”的语句是。A)b=Left(%8J 2)B)b=Mid(a,8,5)C)b=Right(a,5,5)D)b=Left(a,8,5)13.表达式 Left(Today is Monday”,3)的值是。A)Tod B)Mon C)Today D)Monday14.表达式 Abs(-9)+Len(,I am a teacher)的值是。A)9 I am a teacher B)-9 I am a teacherC)23 D)出错15.在 窗 体 上 画 一 个
23、 名 称为Command 1 的命令按钮,然后编写如下程序Private Sub Commandl_Click()Static x As IntegerStatic y As IntegerCisy=iy=y+5x=5+xPrint x,yEnd Sub程序运行时,三次单击命令按钮Commandl后,窗 体 上 显 示 的 结 果 为。A)15 16 B)156 C)15 15 D)5 616.函数Int(Rnd(0)*100)是在 范围内的整数。A)(0,1)B)(0,100)C)(l,100)D)(l,90)17.函数 InStrCChina,“in)的值是。A)1 B)2 C)3 D)4
24、18.将变量k 四舍五入保留2 位小数的表达式是 oA)Int(k+0.5)*100)/100B)Int(k*100)/100+0.5C)Int(k*100+0.5)/100 D)Int(k*(100+0.5)/10019.”x 是小于105的非负数”,用 VB表 达 式 表 示 正 确 的 是。A)0=x105 B)0=x105C)0=x And x 105 D)0=x Or xl 0520.表达式4+56*78 Mod 9 的值是。A)4B)5C)6D)721.执行以下程序段后,变量c$的值为 oa=Visual Basic Programingb=Quick”c=b&UCase(Mid(
25、a,7,6)&Right(a,l 1)A)Visual Basic Programing B)Quick Basic ProgramingC)Visual BASIC ProgramingD)Quick BASIC Programing2 2.假设a 和 b 是整型变量,则 表 示 条 件 和 lb8中只要有一个成立即可 的逻辑表达式是 oA)1=AANDA8 AND 1B AND B=8B)(1=AAND A8)AND NOT(1B AND B=8)C)1=AAND A8 OR 1B AND B=8D)NOT(1=AAND A8)OR(1B AND B2*b OR a=c AND b o c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 章节 练习题
限制150内