收藏 分销(赏)

VB程序设计.doc

上传人:pc****0 文档编号:7206304 上传时间:2024-12-27 格式:DOC 页数:19 大小:1.82MB
下载 相关 举报
VB程序设计.doc_第1页
第1页 / 共19页
VB程序设计.doc_第2页
第2页 / 共19页
VB程序设计.doc_第3页
第3页 / 共19页
VB程序设计.doc_第4页
第4页 / 共19页
VB程序设计.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、第一题、单项选择题(每题1分,5道题共5分)1、退出Visual Basic的快捷键是A、Ctrl+QB、Shift+QC、Alt+QD、Ctrl+Alt+Q2、窗体设计器是用于设计A、应用程序的界面B、对象的属性C、应用程序的代码D、窗体的代码3、启动Visual Basic后, VB为用户新建立的工程的名字是A、窗体1B、工程1C、窗体D、工程4、能够通过标准工具栏打开的窗口是A、代码窗口B、设计器窗口C、属性窗口D、窗体布局窗口5、“面向对象的程序设计”的英文全称是。A、Visual Basic ProgrammingB、Object-Oriented ProgrammingC、Acti

2、ve Database ObjectD、Dynamic HTML第二题、多项选择题(每题2分,5道题共10分)1、Visual Basic的特点有A、可视化B、事件驱动C、数据库操纵D、结构化2、Visual Basic具有的版本有A、学习版B、专业版C、商业版D、企业版3、下列关于Visual Basic的正确说法有A、面向对象的程序设计语言B、采用事件驱动的编程机制C、面向过程的程序设计语言D、可以对数据库进行操作4、Visual Basic6.0集成开发环境的窗口有A、代码窗口B、资源管理器窗口C、属性窗口D、窗体窗口5、工程资源管理器窗口中具有的按钮为A、“查看代码”按钮B、“复制”按

3、钮C、“查看对象”按钮D、“切换文件夹”按钮第三题、判断题(每题1分,5道题共5分)1、“面向对象的程序设计”的简称是DDL。正确错误2、Visual Basic的编程机制是事件驱动。正确错误3、创建一个新的应用程序必须要建立一个新工程。正确错误4、窗体窗口主要是设计应用程序的用户界面。正确错误5、标准工具栏可以通过视图菜单中的“工具栏”命令进行打开或关闭。正确错误21、有以下程序代码, Form1.print 210 其中Form1,print, 210 分别代表。A、对象,方法和值B、对象,属性和值C、对象,属性和方法D、方法,对象和值2、某控件在程序运行后,在窗体中没有出现,是因为该控件

4、的属性设置为FalseA、窗体B、VisibleC、EnabledD、AutoRedraw3、有一命令控件在程序运行后,在窗体中出现的是灰色,是因为该控件的属性设置为FalseA、NameB、VisibleC、EnabledD、Caption4、运行程序时,VB系统首先执行的是事件。A、DblclickB、LoadC、KeyDownD、Click5、要使窗体上所有控件具有相同的字体,应该对控件的Font属性进行设置。A、窗体B、所有控件C、VisibleD、Font Name第二题、多项选择题(每题2分,5道题共10分)1、退出Visual Basic的正确方法为A、Alt+QB、单击关闭按钮

5、C、执行“文件 /退出”命令D、CTRL+F42、下列正确的说法有A、对象是一个实体B、窗体和控件均为实体C、对象具有事件D、打印机、屏幕和剪贴板不是对象3、下列窗体属性不属于逻辑类型的是A、EnabledB、CaptionC、BorderStyleD、BackColor4、下列说法中错误的是A、Height属性的值可以是任意整数B、所有对象均有Height属性C、Height属性的值只能在属性窗口中设置D、Height属性设置对象的高度5、对于对象的要素,下列不正确的组合为A、函数、过程、参数B、窗体、控件、属性C、属性、方法、事件D、函数、方法、属性第三题、判断题(每题1分,5道题共5分)

6、1、窗体属性决定着窗体的外观。正确错误2、用于设置对象背景色的属性是Color。正确错误3、卸载一个窗体需要使用Load语句。正确错误4、Visual Basic的程序设计采用的是可视化编程机制。正确错误5、运行程序时,双击窗体会发生“MouseDown”事件。正确错误31、下面关系运算中,输出结果为“True”的是 。 A B C DA、1 + 2 12B、1 + 2 3C、1 & 2 12D、1 & 2 32、已知下列程序段: a 3: b 4: Print b a 输出的结果是A、TrueB、FalseC、43D、显示出错信息3、下列不合法的常量形式是A、1O0B、100.0C、1OE+

7、0.5D、Const G 23 + 124、InStr(Visual Basic程序设计简明教程中关于可视化界面的设计, 设计)的函数值为A、15B、17C、30D、475、如果将布尔常量值True赋给一个整型变量,则整型变量的值为A、OB、-1C、TrueD、False第二题、多项选择题(每题2分,5道题共10分)1、在VB中,下列以10为底的x的常用对数表达式不正确的表示为A、Log(X)B、Log10(X)C、Log(X) / Log(e)D、Log(X) / Log(10)2、Dim x,y,对于代数式(xy+y)/(x-xy),下列不正确的表达式是A、(xy+y)/(x-xy)B、x

8、*y+y/x-x*yC、(x*y+y)/(x-x*y)D、(xy+y)/(x-xy)3、数值数据类型为A、IntegerB、CurrencyC、DateD、Byte4、下列运算符符合有高到底顺序的为A、*、AndB、&、Like、NotC、Mod、And、LikeD、Not、Or、Eqv5、下列正确的表达式为A、xy3yB、6y7C、3/x4/yD、xy3ab6第三题、判断题(每题1分,5道题共5分)1、InputBox函数返回值的类型为数值或字符串。正确错误2、关系运算符的优先级都是相同的。正确错误3、逻辑运算符的优先级是相同的。正确错误4、Chr$ (67)的值是“C”。正确错误5、ASC

9、II编码中,每个字符占一个字节。正确错误41、在下列循环中,语句“print x”被执行的次数是: 。 Private Sub FormClick() x 7 While 6 8 Print x, Wend End SubA、6次B、无数次C、8次D、0次2、下列不属于Visual Basic循环格式的是: A Do x 5 Loop Until x 5 B Do x 5 Loop While x 5 C Do While x 5 x 5 Loop D Do x 5 While x 5A、B、C、D、3、对于Visual Basic的循环语句,下列正确的说法是:A、Do WhileLoop循环

10、的循环体至少被执行一次;B、Do UntilLoop循环的循环体至少被执行一次;C、DoLoop Until循环的循环体至少被执行一次;D、WhileWend循环的循环体至少被执行一次。4、对于如下结构的循环: Do While 条件 循环体 Loop 则下列正确的叙述为:A、如果“条件”为常数0,则一次循环体也不执行;B、如果“条件”为常数-1,则一次循环体也不执行;C、如果“条件”为常数-1,则只执行一次循环体;D、如果“条件”为常数0,则执行无限次循环体。5、在窗体的Click事件中有这样一段过程: Private Sub FormClick() For i 1 To 4 For j -

11、1 To i Print Chr$(65 + i); Next j Print Next i End Sub 运行时单击窗体,则正确的显示是: 。 A B A BBB BB CCCC CCC DDDDD DDDD EEEEEE C D BB B CCC CC DDDD DDD EEEEE EEEEA、B、C、D、第二题、多项选择题(每题2分,5道题共10分)1、下列关于函数Tab和Spc的说法中,正确的是A、函数的参数必须大于1B、在某些情况下,二者可以互相替换C、Tab函数从对象的左端开始计数D、Spc函数只表示两个输出项之间的间隔2、下列关于MsgBox函数和MsgBox语句的说法错误的是

12、A、执行MsgBox函数会显示对话框,执行MsgBox语句无对话框B、MsgBox函数的参数与MsgBox语句的参数完全相同C、MsgBox函数有返回值,MsgBox语句无返回值D、调用MsgBox函数时,若省略Title参数,则弹出的对话框无标题3、下列字体属性中,取值类型相同的属性为A、FontTransParentB、FontSizeC、FontBoldD、Fontunderline4、在“select Case *”语句中,“*”部分可以是下列的正确选择为A、数值型表达式B、1 To 10C、2,4,6,8D、字符串表达式5、对于For循环,下列正确的叙述为A、循环终值必须大于循环初值

13、B、步长可以为小数C、循环变量必须为数值型D、循环体语句至少得有一句第三题、判断题(每题1分,5道题共5分)1、对于赋值语句,xy与yx是等价的。正确错误2、Inputbox()函数必须人机交互程序才能继续运行下去。正确错误3、循环变量的值必须向着趋近于循环终值的方向变化。正确错误4、在循环体内不能对循环变量赋值。正确错误5、在VB中,可以在一个赋值句中,同时给多个变量赋值。正确错误51、下列程序运行的结果是。 Private Sub FormLoad() Dim a() a Array(1.2, 2.3, 3.4, 4.5, 5.6, 6.7) Print a(a(3) End SubA、4

14、B、4.5C、5.6D、6.72、下列程序运行的结果是。 Private Sub FormLoad() Dim p(5) For k 1 To 5 p(k) k * k Next k Print p(p(2) * p(4) - p(3) * 7 + p(2) End SubA、4B、9C、16D、253、可以用来清除数组内容或对数组重新定义的语句是A、UnloadB、FreeC、EraseD、Cls4、对于程序段 Private Sub FormLoad() Dim a() a Array(1, 2, 3, 4, 5) For i 1 To 4 Form1.Print a(i); Next i

15、 End Sub 程序运行的结果是A、0 1 2 3B、1 2 3 4C、2 3 4 5D、3 4 5 65、下列程序运行的结果是。 Private Sub FormLoad() Dim a() a Array(1, 2, 3, 4, 5, 6) Print a(a(3) End SubA、4B、6C、5D、3第二题、多项选择题(每题2分,5道题共10分)1、设有语句定义 Dim a(3)As integer,则下列正确的语句为A、a(1)100B、a(2)Val(InputBox “请输入一个整数”)C、a(0)a(3)D、a(3)Array(0,1,2,3)2、下列关于控件数组的错误说法为

16、A、控件数组的每个成员都执行相同的事件过程B、控件数组的每个成员的Caption属性都相同C、控件数组的每个成员的Index属性都相同D、控件数组的每个成员的Name属性都相同3、下列关于控件数组的错误说法为A、控件数组的定义与普通数组的定义一样B、控件数组中的元素属性都一样C、同一个控件数组必须由同类型的控件组成D、同一个控件数组的第一个元素的Index为04、声明一个静态数组Dim a(3 To 8),下述关于元素个数的错误说法为A、83B、8C、3D、不确定5、下列属于Visual Basic的出口语句的是A、Exit ForB、Exit DoC、Exit LoopD、Exit Sub第

17、三题、判断题(每题1分,5道题共5分)1、数组下标的下界必须小于等于下标上界。正确错误2、动态数组在声明时可以省略数组的大小。正确错误3、动态数组是在编译时分配内存空间的。正确错误4、ReDim语句可以改变数组元素的个数。正确错误5、在VB 6.0中,数组之间可以使用数组名任意整体赋值。正确错误61、对于静态过程来说,正确的说法为A、过程的返回值是静态的B、过程名是静态的C、过程中的局部变量是静态的D、形式参数是静态的2、下列正确的定义语句为A、Sub aa(n) As IntegerB、Sub aa(ByVal a()C、Function aa(Byval x)D、Function aa(x

18、)3、若定义了Sub Maxxy(x,y),下列正确的调用为A、Maxxy 5,8B、Maxxy “58”,20C、Call Maxxy 5,8D、Call Maxxy(5,8,20)4、下列关于全局变量的正确叙述为A、在“通用声明”段中用Dim声明的变量B、在“通用声明”段中用Private声明的变量C、在“通用声明”段中用Public声明的变量D、在“通用声明”段中用Static声明的变量5、关于函数和子过程错误的叙述为A、形参没有具体的值B、形参无数据类型,不能是常量C、过程名没有数据类型D、函数名有数据类型第二题、多项选择题(每题2分,5道题共10分)1、Visual Basic能作过

19、程名的字符序列正确叙述的是A、首字符必须为字母或汉字B、由字母、汉字、下划线和数字组成C、不能使用VB的关键字D、字符长度不超过2552、定义一个过程时,对于过程名能使用的限制关键字可以是A、ProtectB、PrivateC、StaticD、Public3、对于变量来说,下面正确的叙述为A、局部变量可以在过程内声明B、窗体/模块级变量和全局变量在“通用声明”段进行声明C、局部变量可以在“通用声明”段使用Private进行声明D、全局变量可以在“通用声明”段使用Public进行声明4、能使用递归实现编程的有A、两个变量交换值B、阶乘C、求最大公约数D、分形5、排序算法有A、合并排序B、插入排序

20、C、顺序排序D、选择排序第三题、判断题(每题1分,5道题共5分)1、函数过程并非真正的过程。正确错误2、在一个过程中若有不同级的同名变量时,无法访问作用域大的变量。正确错误3、静态变量具有局部变量的作用域,全局变量的生存期。正确错误4、当数组很大时,用二分法查找可以提高效率。正确错误5、程序运行到Exit Sub语句时,就会结束该过程。正确错误71、假如列表框(Listl)有六个数据项,那么把数据项“hello”添加到列表框的最后,应使用的语句为A、Listl.AddItem 5, “hello”B、Listl.AddItem “hello”,Listl.ListCount-1C、Listl.

21、AddItem “hello”,5D、Listl.AddItem “hello”,Listl.ListCount2、为了删除ComboBox控件中的项目,需要使用的方法为A、AddB、RemoveC、AddItemD、RemoveItem3、如果列表框(Listl)中没有被选定的项目,则执行Listl.Remove Item Listl. ListIndex语句的结果是A、移去第一项B、移去最后一项C、移去最后加入列表的一项D、以上都不对4、当组合框的Style属性设置为0时,其表现形式为A、下拉列表框B、下拉组合框C、简单组合框D、文本框5、设置窗体中鼠标指针的形状可通过 属性来进行。A、I

22、conB、MouseIconC、MousePointerD、Picture第二题、多项选择题(每题2分,5道题共10分)1、要清除组合框Combol中的所有内容,不能使用的语句为A、Combol.ClsB、Combol.ClearC、Combol.deleteD、Combol.Remove2、下列没有Min、Max和Value属性的控件为A、SliderB、ProgressBarC、UpDownD、SSTab3、在下面关于常用的ActiveX控件的说法中,不正确的是A、在Animation控件中,当用Open方法打开AVI文件后直接自动播放B、Slider控件有Scroll和Change事件C

23、、UpDown不能与Slider“捆绑”D、选项卡只可以出现在控件的项端4、在下列框说法中,不正确的是A、通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上B、在列表框中不能进行多项选择C、在列表框中能够将项目按字母顺序从大到小排列D、框架也有Click和DblCick事件5、下列对象具有Picture属性的有A、文本框B、图片框C、图像框D、窗体第三题、判断题(每题1分,5道题共5分)1、只要将MousePointer属性设置为0,则鼠标指针就恢复原样。正确错误2、Visual Basic标准控件中的滚动条主要是指水平滚动条。正确错误3、滚动条的长度与坐标系有关。正确错误4、在设计阶

24、段,在窗体上可以直接改变计时器的大小。正确错误5、要把焦点移到某个控件上,使用的方法是GotFocus。正确错误81、能是窗体隐藏但仍存在于内存的方法为A、HideB、ShowC、UnloadD、Open2、要使菜单命令能通过Alt+M键打开,正确的做法为A、在菜单编辑器的“名称”栏中的“M”字符前加上“&”字符B、在菜单编辑器的“名称”栏中的“M”字符后加上“&”字符C、在菜单编辑器的“标题”栏中的“M”字符前加上“&”字符D、在菜单编辑器的“标题”栏中的“M”字符后加上“&”字符3、窗体上的通用控件名为CDialog,要显示“文件对话框”应使用A、ShowOpen和ShowCloseB、S

25、howFont和ShowColorC、ShowOpen和ShowSaveD、ShowClose和ShowSave4、在使用通用对话框控件建立“打开”文件对话框时,文件列表框中只能列出的文件类型为“文本文件(*.txt)”,则正确的设定为 A BC DA、“文本文件(*.txt)|*.txt”B、“文本文件(*.txt)|*.txt”C、“文本文件(*.txt)*.txt”D、“文本文件|(*.txt)”5、用于指定文件对话框中所选择的文件名(不包括路径)的属性是A、FilenameB、FlagsC、FileTitleD、HelpFile第二题、多项选择题(每题2分,5道题共10分)1、设计菜单

26、项名为SitDown,其标题为“Sit&Down”,在“快捷键”列表框中选择Ctrl+F3,则程序运行时,能执行该命令的是A、用鼠标单击该菜单项B、按Ctrl+F3键C、按F3键D、在该菜单的上一级菜单中按“D”键2、下列控件在设计时能调整大小的是A、标签B、通用对话框C、文件列表框D、命令按钮3、下列关于对话框的正确叙述为A、程序运行时,通用对话框是不可见的B、在同一程序中,用不同的方法打开的通用对话框作用不同C、将通用对话框的Action属性设置为4,可以打开字体对话框D、调用通用对话框的ShowOpen方法,可以直接打开在通用对话框中指定的文件4、下列属于文件对话框的是A、另存为文件对话

27、框B、打开文件对话框C、保存文件对话框D、新建文件对话框5、下列操作可以触发的Unload事件的是A、把窗体加载到内存中B、使用Unload语句关闭窗体C、单击窗体右上角的关闭按钮D、用窗体左上角的控制菜单执行关闭命令第三题、判断题(每题1分,5道题共5分)1、当一个工程有多窗体组成时,启动窗体是第一个添加的窗体。正确错误2、在一个窗体中用Private定义的通用过程不能被其他窗体调用。正确错误3、菜单也有属性和事件。正确错误4、“打印对话框”中的Copies属性值只能为整数。正确错误5、启动对象必须是指定的一个窗体。正确错误91、文本文件的正确叙述是A、每一条记录可长可短B、记录之间以“Ta

28、b”字符间隔C、文本文件最适合使用二进制模式D、文本文件可以按行、列随机访问2、Visual Basic文件是由下列内容组成的A、扩展名B、字段C、记录D、字符3、在随机文件中,记录长度为L,则第n个记录与第1个记录的相对地址为A、(n1)LB、nLC、(n+1)LD、nL4、用Append方式打开文件时,文件指针被定位在A、文件末尾B、文件开始C、文件末尾减1D、文件开始加15、能将文件“aa.dat”改名为“bb.txt”的代码为A、Rename “aa.dat” “bb.txt”B、Name “aa.dat” “bb.txt”C、Rename “aa.dat” As “bb.txt”D、

29、Name “aa.dat” As “bb.txt”第二题、多项选择题(每题2分,5道题共10分)1、下列能在设计时设置的属性为A、FilenameB、DriveC、PatternD、Path2、现在已经打开了1号、2号和3号文件,下列能关闭此三个文件的命令为A、Close #1,#2,#3B、Close #1;#2;#3C、Close #1、#2、#3D、Close3、下列关于文件说法正确的是A、随机文件中每个记录的长度是相同的B、数据文件一般通过程序来进行管理和存取C、顺序文件组织简单,维护困难D、随机文件的每一个记录都有一个记录号4、下列关于文件名和文件号不正确的说法为A、文件名由用户定义,文件号由系统自动产生B、文件名和文件号的作用都是用来标识文件的C、在文件的操作语句和函数中,文件名和文件号是可以互换的D、文件名和文件号在程序中是一一对应的5、当把顺序文件中的字段存入字符串变量时,能标识该字符串结尾的符号是A、双引号B、逗号C、分号D、回车换行第三题、判断题(每题1分,5道题共5分)1、文件是只能存储在内存中的、用文件名标识的数据的集合。正确错误2、任何文件都可以用二进制模式访问。正确错误3、文件名可以是字符串常量,也可以是字符变量。正确错误4、LOF()函数用于判断文件指针是否到达文件末尾。正确错误5、Kill语句可以删除文件。正确错误

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服