1、VB 程序设计复习题选择题1.Visual Basic 的 MSDN 帮助窗口最明显的特征是_。A.具有 Windows 风格 B.具有 MicrosoftOffice 应用程序窗口风格C.保持了浏览器的特征 D.与 Visual Basic 编辑窗口相似2.与传统和程序设计语言相比,Visual Basic 最突出的特点是_。A.结构化程序设计 B.程序开发环境 C.程序调试技术 D.事件驱动编程机制3.VB6.0 集成开发环境的工作状态有_。 A.一种 B.两种 C.三种 D.四种4.在正确安装 Visual Basic 6.0 后,可以通过多种方式启动 Visual Basic。以下方式
2、中不能启动 VisualBasic 的是_。A.通过“开始”菜单中的“程序”命令 B.通过“我的电脑”找到 vb6.exe,双击该文件名C.通过“开始”菜单中的“运行”命令 D.进入 DOS 方式,执行 vb6.exe 文件5.下列不能打开属性窗口的操作是_。A.执行“视图”菜单中的“属性窗口”命令 B.单击工具栏上的“属性窗口”按钮C.按 Ctrl+T 快捷键 D.按 F4 键6.VB6.0 集成开发环境不包括_窗口。 A.DOS 界面窗口 B.窗体窗口 C.代码窗口 D.属性窗口7.Visual Basic 集成环境的大部分窗口都可以从主菜单项_的下拉菜单中找到相应的打开命令。A.编辑 B
3、.视图 C.格式 D.调式8.下列可以打开立即窗口的操作是_。 A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G9.打开 Visual Basic 集成环境后,显示的工具栏是_。A.编辑工具栏 B.标准工具栏 C.调试工具栏 D.窗体工具栏10.用户可通过_模拟屏幕的小图像来布置应用程序。A.窗体设计器 B.快捷菜单 C.立即窗口 D.窗口布局窗口12.在设计应用程序时,通过_ 窗口可以查看到应用程序工程中的所有组成部分。A.代码窗口 B.窗体设计窗口 C.属性窗口 D.工程资源管理器窗口13.Visual Basic 中窗体文件的扩展名是_。AVBP BFRM CVBW
4、 DPDM14.退出 VB6.0 的快捷键是_。 A.Ctrl+Q B.Alt+Q C.Alt+A D.Ctrl+A15.使用“上下文相关帮助”的操作方法是:选择一个对象或关键字,然后按下_。A.F1 B.F2 C.F3 D.F416.VB6.0 是一种面向()的编程环境。 A.机器 B.对象 C.过程 D.应用18.如果在窗体上已经创建了一个文本框对象 Text1,可以通过()事件获得输入键值地ASC。A.Change B.Keypress C.Lostfocus D.gotfocus19.Visual Basic 是一种面向对象的可视化程序设计语言,采用了( )的编程机制。A.事件驱动 B
5、.按过程顺序执行 C.从主程序开始执行 D.按模块顺序执行20.在 Visual Basic 中最基本的对象是(),它是应用程序的基石,是其他控件的容器。A.文本框 B.命令按钮 C.窗体 D.标签21.多窗体程序是由多个窗体组成的。在默认情况下,VB 在应用程序执行时,总是把()制定为启动窗体。A.不包含任何控件的窗体 B.设计时的第一个窗体 C.包含控件最多的窗体 D.命令为Form 的窗体22.有程序代码如下: Text1.Text=”Text1.Text” 则 Text1、Text、”Text1.Text”分别代表( )A.对象、值、属性 B.对象、方法、属性 C.对象、属性、值 D.
6、属性、对象、值24.若要使标签控制显示时不覆盖其背景内容,要对()属性进行设置。A.BlackColor B.BorderStyle C.ForeColor D.BackStyle25.文本框没有()属性。A.Enabled B.Visible C.BackColor D.Caption26.不论何控件,共同具有的属性是() A.Text B.Name C.foreColor D.Caption27.要使 Form1 窗体的标题栏显示“欢迎使用 VB”,以下()语句是正确的。A.Form1.caption=“欢迎使用 VB” B.Form1.caption= 欢迎使用 VB C.Form1.c
7、aption=欢迎使用 VBD.Form1.caption=“ 欢迎使用 VB“28.要使某控件在运行时不可显示,应对()属性进行设置。A.Enabled B.Visible C.BackColor D.Caption29.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对()属性设置就有效。A.MaxButton B.BorderStyle C.Width D.MinButton30.文本框的 Scrollbars 属性设置了非零值,却没有效果,原因是()A.文本框中没有内容 B.文本框的 MultiLine 属性为 False C.文本框的 MultiLine属性为 Tur
8、eD.文本框的 Locked 属性为 Ture31.要判断在文本框是否按下 Enter 键,应在文本框的()事件中判断。A.Change B.KeyDown C.Click D.KeyPress32.在 VB 集成环境创建 VB 应用程序时,除了工具窗口、窗体中的窗口、属性窗口外,必不可少的窗口是()A.窗体布局窗口 B.立即窗口 C.代码窗口 D.监视窗口33.保存新建的工程时,默认的路径是() A.My Documents B.VB98 C. D.Windows35.当需要上下文帮助时,选择要帮助的“难题”,然后按()键,就可出现 MSDN 窗口及显示所需“难题”的帮助信息。A.Help
9、B.F10 C.Esc D.F137.在 Visual Basic 中语句的续行符采用_。A.空格与短线 B.短线与空格 C.空格与下划线 D.下划线与空格40.VB6.0 是一种面向_的编程环境。 A.机器 B.对象 C.过程D.应用42.若要使命令按钮不可操作,要对_属性进行设置。A.Enabled B.Visible C.BackColor D.Caption47.关于 Visual Basic“方法”的概念错误的是_。A.方法是对象的一部分 B.方法是预先定义好的操作 C.方法是对事件的响应 D.方法用于完成某些特定的功能48.下面哪个语句执行后,窗体 Form1 从内存退出_。A.U
10、nLoad.Form1 B.Load.Form1 C.Forml.Hide D.Forml.Visiable=False49.对象可以识别和响应的某些行为称为_。 A.属性 B.方法 C.继承 D.事件50.在 Visual Basic 中,称对象的数据为_。 A.属性 B.方法 C.事件 D.封装53.Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是_。A.属性、控件和方法 B.属性、事件和方法 C.窗体、控件和过程 D.控件、过程和模块59.若要设置文本框中所显示的文本颜色,使用的属性是_。A.BackColor B.FillColor C.ForeColor D
11、.BackStyle61.要使一个命令按钮成为图形命令按钮,则应设置的属性是_。A.Picture B.Style C.LoadPicture D.DisabledPicture62.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的_属性为 True。A.AutoSize B.WordWrap C.Enabled D.Visible68.能够改变窗体边框线类型的属性是_ A.FontSyle B.BorderStyle C.BackStyle D.Border69.把窗体设置为不可见的,应该将_属性设置为 False。 A.Font B.Caption C.Enable D
12、.Visible70.决定控件上文字的字体、字形、字号、效果的属性是_。A.Text B.Caption C.Name D.Font71.将文本框的_属性设置为 True 时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。 A.MultiLine B.ScrollBars C.Text D.Enabled74.窗体的 Caption 属性的作用是_ A.确定窗体的名称 B.确定窗体的标题 C.确定窗体的边界类型 D.确定窗体的字体76.如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的_属性。A.Caption B.PasswordChar C
13、.Text D.Char77.能够获得一个文本框中被选取文本的内容的属性是_。A.Text B.Length C.Seltext D.SelStart83.确定一个窗体或控件大小的属性是_。 A.Width 或 Height B.Width 和 Height C.Top 或 Left D.Top 和 Left88.使图形能自动按控件大小而改变的控件是_ A.图片框 B.图象框 C.标签框 D.框架89.能够将文本框控件隐藏起来的属性是_ A.Clear B.VisibLe C.Hide D.New100.下列各种窗体事件中,不能由用户触发的事件是_。A.Load 事件和 Unload 事件B.
14、Click 事件和 Unload 事件C.Click 事件和 DblClick 事件 D.Load 事件和 Initialize 事件110.Visual Basic 采用了_编程机制。 A.面向过程 B.面向对象 C.事件驱动 D.可视化116.在一行内写多条语句时,语句之间要用某个符号分隔。这个符号是_。 A. B.; C.、 D.:117.双击窗体中的对象后,Visual Basic 将显示的窗口是_A.项目(工程)窗口 B.工具箱 C.代码窗口 D.属性窗口124.数值型数据包括_两种。 A.整型和长整型 B.整型和浮点型 C.单精度型和双精度型 D.整型实型和货币型126.下面_是合
15、法的字符常数。 A.ABC$ B.“ABC“ C.ABC D.ABC127.下面_是合法单精度型变量。 A.num! B.sum% C.xinte$ D.mm#128.下面_是不合法的单精度常数。 A.100! B.100.0 C.1E+2 D.100.0D+2131.货币型数据需_字节内存容量。 A.2 B.4 C.6 D.8132.在表示长整数时,可作为长整数尾部符号的是_。 A.# B.! C. D.$133.定义货币类型数据应该用关键字_。 A.Single B.Double C.Currency D.Boolean136.下列选项中,为字符串常量的是_。A.6122001 B.612
16、2001 C.#6,12,2001# D.6,12,2001#137.下面_不是字符串常量。 A.你好 B. C.True D.#False#138.如果一个变量未经定义就直接使用,则该变量的类型为_。A.Integer B.Byte C.Boolean D.Variant139.InputBox 函数返回值的类型为_. A.数值 B.字符串 C.变体 D.数值或字符串 (视输入的数据而定)144.数学表达式 3x=3 OR xX 是_。 A.算术表达式 B.非法表达式 C.字符串表达式 D.关系表达式192.模拟方形骰子投掷的表达式是_。A.Int(6*Rnd(1) B.Int(1+6*Rn
17、d(1) C.Int(6*Rnd(1)-1) D.Int(7*Rnd(1)-1)193.产生【10,37】之间的随机整数的 Visual Basic 表达式是_。A.Int(Rnd(1)*27)+10 B.Int(Rnd(1)*28)+10 C.Int(Rnd(1)*27)+11 D.Int(Rnd(1)*28)+11204.下面程序段的功能是_ A=10.5B=Int(A+0.5)Debug.Print BA.求平均值 B.将一实数四舍五入取整数 C.求绝对值 D.舍去一实数的小数部分206.Right(”ABCDEFG”,3)的执行结果是_。 A.ABC B.EFG C.DEF D.CDE
18、207.表达式 String(2,”Shanghai”)的值是_。 A.Sh B.Shanghai C.ShanghaiShanghai D.SS210.Rnd 函数不可能为下列_值。 A.0 B.1 C.0.1234 D.0.0005211.MsgBox 函数返回值的类型是_。 A.整型数值 B.字符串 C.变体 D.数值或字符串212.InputBox 函数返回值的类型是_。 A.整型数值 B.字符串 C.变体D.数值或字符串213.表达式 Len(“123 程序设计 ABC“)的值为_。 A.10 B.14 C.20 D.17214.语句 Print”Sgn(-26)=”;sgn(-26
19、)的输出结果为_。A.Sgn(-26)=26 B.sgn(-26)=-26 C.sgn(-26)=+1 D.sgn(-26)=-1215.表达式 Mid(”SHANGHAI”,6,3)的值是_。 A.SHANGH B.SHA C.ANGH D.HAI216.设 s=”中华人民共和国”,表达式 Left(s,1)+Right(S,1)+Mid(S,3,2)的值为_A.”中华民国” B.”中国人民” C.”中共人民” D.”人民共和”221.Mid(”Hello Everyone”,7,3)的执行结果是_ 。A.ong B.every C.Eve D.one223.函数 UCase(Mid(”vi
20、sual basic”8,8)”的值为_ A.visual B.basic C.VISUAL D.BASIC228.在一行语句内写多条语句时,每个语句之间用_符号分隔。 A., B.: C.、 D.;230.为了给 x、y、z 三个变量赋初值 1,下面正确的赋值语句是_。A.x=1:y=1:z=1 B.x=1,y=1,z=1 C.x=y=z=1 D.xyz=1238.语句 X=X+1 的正确含义是_。A.变量 X 的值与 X+1 的值相等 B.将变量 x 的值存到 X+1 中去 C.将变量 X 的值加 1 后赋值给变量 x D.变量 x 的值为 1240.以下_程序段可以实施 X、Y 变量值的
21、交换。A.Y=X:X=Y B.Z=X:Y=Z:X=Y C.z=X:x=Y:y=z D.Z=X:w=Y:Y=Z:X=Y329.如下数组声明语句,_正确。A.dim a3,4 as integer B.dim a(3,4) as integer C.dim a(n,n) as integer D.dim a(3 4) as integer404.根据变量的作用域,可以将变量分为 3 类,分别为_。A.局部变量、模块变量和全局变量 B.局部变量、模块变量和标准变量C.局部变量、模块变量和窗体变量 D.局部变量、标准变量和全局变量415.确定复选框是否选中,可访问的属性是_。 A.Value B.Ch
22、ecked C.Selected D.Caption431.在程序代码中将图片文件 mypic.jpg 装入图片框 Pictrue1 的语句是_。A.Picture1.Picture=mypic.jpg B.Picture1.Image=mypic.jpgC.Picture1.Picture=LoadPicture(mypic.jpg) D.LoadPicture(mypic.jpg)435._ 使图像(Image)控件中的图像自动适宜控件的大小。A.将控件的 AutoSize 属性设为 True B.将控件的 AutoSize 属性设为 FalseC.将控件的 Stretch 属性设为 Tr
23、ue D.将控件的 Stretch 属性设为 False437.图像框(Image)和图片框(Picturebox)在使用时有所不同,以下叙述中正确的是_ .A.图片框比图像框占内存少 B.图像框内还可包括其他控件 C.图片框有 Stretch 属性而图像框没有D.图像框有 stretch 属性而图片框没有439.图像框中的 stretch 属性为 true 时,其作用是_A.只能自动设定图像框长度 B.图形自动调整大小以适应图像控件 C.只能自动缩小图像D.只能自动扩大图像440.为启动定时器控件,需要设置定时器的属性是_。A.Name B.Interval C.Left D.Top442.
24、定时器的 Intenral 属性以_ 为单位指定 Timer 事件之间的时间间隔。A.分 B.秒 C.毫秒 D.微秒443.下列对象不能响应 Click 事件的是_。 A.列表框 B.图片框 C.窗体 D.计时器444.若想使时钟控件每隔 0.25 秒触发一次 Timer()事件,则可将 Intenral 属性值设为_A.Interval=0.25 B.InterVal=25 C.Interval=250 D.InterVa1=2500472.若要将窗体从内存中卸载出去,应该使用的方法是_。A.Show B.UnLoad C.Load D.Hide483.在 VB 中按文件的访问方式不同,可以将文件分为_。A.顺序文件、随机文件和二进制文件 B.文本文件和数据文件 C.数据文件和可执行文件D.ASCII 文件和二进制文件