VB单选题

合集下载

VB单选题

VB单选题

1、Visual Basic的编程机制是。

A、可视化B、面向对象C、面向图形D、事件驱动2、Visual Basic集成环境的大部分窗口都可以从主菜单项的下拉菜单中找到相应的打开命令。

A、编辑B、视图C、格式D、调试3、每个窗体对应一个窗体文件,窗体文件的扩展名是。

A、.bas B、.cls C、.frm D、.vbp4、工程文件的文件名后缀是什么?______A.bmpB.vbpC.frmD.bas5、窗体设计器是用来设计。

A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件6、使用方法不可以进入代码窗口编写代码。

A、执行“文件”菜单中的打开命令B、在窗体上单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令C、双击窗体设计器的任何地方D、执行“视图”菜单中的“代码窗口”命令7、VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是。

A.设计状态B.编写代码状态C.运行状态D.中断状态8、VB6.0集成开发环境不包括________窗口。

A.DOS界面窗口B.窗体窗口C.代码窗口D.属性窗口9、在设计应用程序时,通过________ 窗口可以查看到应用程序工程中的所有组成部分。

A.代码窗口B.窗体设计窗口C.属性窗口D.工程资源管理器窗口10、VB6.0是一种面向的编程环境。

A.机器B.对象C.过程D.应用11、在VB集成环境创建VB应用程序时,除了工具箱窗口,窗体中的窗口,属性窗口外,必不可少的窗口是。

A.窗体布局窗口B.立即窗口C.代码窗口D.监视窗口12、不能打开属性窗口的操作是。

A. 单击工具栏中的“属性窗口”按钮B. 选取“视图”菜单中的“属性窗口”子菜单项C. 在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选取项D. 选取“工程”菜单中的“属性窗口”子菜单项13、事件的名称A、都要由用户定义B、有的由用户定义,有的由系统定义C、都是由系统预先定义D、是不固定的14、对象的三要素不包括。

VB单选题

VB单选题

147 函数InStr("VB程序设计教程","程序")的值为().A) 1B) 2C) 3D) 4答案C148 假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是().A) BOOLVAR='TRUE'B) BOOLVAR=.TRUE.C) BOOLVAR=#TRUE#D) BOOLVAR=3<4答案D149 下列标识符中,不能作为变量名使用的是( ).A) TNameB) T_TempC) T32D) T32#答案D150 下列数据类型中,占用内存最小的是().A) BooleanB) ByteC) IntegerD) Single答案B151 下列赋值语句中正确的是().A) txt1.text+txt2.text=txt3.textB) =cmdokC) 12label.caption=1234D) a=inputbox(hello)答案D152 下列字符串常量中,最大的是().A) "北京"B) "上海"C) "天津"D) "广州"答案C153 下面()是日期型常量.A) "12/19/99"B) 12/19/99C) #12/19/99#D) {12/19/99}答案C154 已知A、B、C中C最小,则判断A、B、C能否构成三角形,三条边长的逻辑表达式是().A) A>=B And B>=C And C>0B) A+C>B And B+C>A And C>0C) (A+C)>=C And A-C <=C) And C>0D) A+B>C And A-B>C And C>0答案B155 要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句().A) Option Base 0B) Option ExplicitC) Option Base 1D) Option Compare答案B156 OPTION EXPLICIT 语句不可以放在().A) 窗体模块的声明段中B) 标准模块的声明段中C) 类模块的声明段中D) 任何事件过程中答案D157 如果一个变量未经定义而直接使用,则该变量的类型为().A) IntegerB) ByteC) BooleanD) Variant答案D158 表达式25\3 mod 3 *Int(4.5)的值为().A) 4B) 8C) 1D) 5答案B159 下列运算符中()的优先级最高.A) /B) \C) ModD) +答案A160 以下几项中,属于逻辑型常量的是().A) BalB) 2010-10-2C) #10/10/02#D) TRUE答案D161 下面选项中()是字符串连接运算符.A) %B) ModC) &D) And答案C162 表达式val("a2000")的值为().A) 0B) 65C) 2000D) 19答案A163 如果一个整型变量定义后未赋值,则该变量的缺省值为().A) 8B) ""C) 1D) 0答案D164 表达式"xyz" + "568"的值是().A) xyzB) 568C) xyz568D) 120答案C165 以下几项中,属于日期型常量的是().A) "10/10/02"B) 10/10/02C) #10/10/02#D) {10/10/02}答案C166 下面()是合法的字符串常量.A) ABC$B) "ABC"C) 'ABC'D) ABC答案B167 下面()是合法的单精度型变量.A) num!B) sum%C) xinte$D) mm#答案A168 Int(198.555*100+0.5)/100的值().A) 198B) 199.6C) 198.56D) 200答案C169 下列各项变量中,哪一项所占的内存空间最多().A) dim x as currency x=99B) dim st1 as string st1='good'C) dim st2 as string st2='goodbye'D) dim d as data d='1898/09/12'答案C170 Line(100,100)-Step(400,400)将在窗体()画一直线.A) (200,200)到(400,400)B) (100,100)到(300,300)C) (100,100)到(500,500)D) (100,100)到(400,400)答案C171 函数Len(Str(Val("123.4")))的值为().A) 11B) 4C) 6D) 8答案C172 表达式(-1)*Sgn(-100+Int(Rnd*100))的值是().A) 0B) 1C) -1D) 随机数答案B173 产生[10,37]之间的随机整数的Visual Basic表达式是().A) In t(Rnd*27)+10B) Int(Rnd*28)+10C) Int(Rnd*27)+11D) Int(Rnd*28)+11答案B174 以下可以作为VB变量名的是().A) FalseB) CO1C) COS(X)D) X(-1)答案B175 代数式e x Sin(300)2x/(x+y)lnx对应的VB表达式是().A) E^X*Sin(30*3.14/180)*2*x/x+y*log(x)B) Exp(x)*Sin(30)*2*x/(x+y)*ln(x)C) Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*log(x)D) Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*ln(x)答案C176 下面选项中()是算术运算符.A) %B) AndC) &&D) Mod答案D177 \、/、Mod、*等4个算术运算符中,优先级最低的是().A) \B) /C) ModD) *答案C178 变量未赋值时,数值型变量的值为().A) 0B) 空C) 1D) 无任何值答案A179 表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是().A) 0.48B) 0.048C) .5D) .05答案C180 为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().A) ValueB) DefaultC) CancelD) Enabled答案B181 表达式X+1>X是().A) 算术表达式B) 非法表达式C) 字符表达式D) 关系表达式答案D182 函数Ucase(Mid("visualbasic",7,8))的值为().A) visualB) basicC) VISUALD) BASIC答案D183 下列()是日期型常量.A) "2/1/02"B) 37258C) #2/1/02#D) |2/1/02|答案C184 表达式(7\3+1)*(18\5-1)的值是().A) 8.76B) 7.8C) 6D) 6.67答案C185 下列表达式中,其值为0的是().A) 7/9B) 7 mod 15C) 7\9D) 15 mod 9答案C186 如果X是一个正的实数,保留小数点后面,小数点后第三位四舍五入的表达式是().A) 0.01*int(x+0.05)B) 0.01*int(100*(x+0.005))C) 0.01*int(100*(x+0.05))D) 0.01*int(x+0.005)答案B187 表达式25.28 Mod 6.99的值是().A) 1B) 5C) 4D) 出错答案C188 代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic表达式是().A) X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)B) X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)C) X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)D) X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57)答案A189 定义货币类型数据应该用关键字().A) SINGLEB) DOUBLEC) CURRENCYD) BOOLEAN答案C190 Interger类型的变量可存的的最大整数是().A) 250B) 256C) 32768D) 32767答案D191 下面四项中,______是VB中的数值变量.A) ABCB) E+2C) "True"D) .0135答案A192 在下列表达式中,非法的是______.A) a=b+cB) a>b+cC) a≠b>cD) a<b+c答案C193 常量2.7856E-6的类型是______.A) 整型B) 实型C) 字符型D) 双精度答案B194 VB表达式Cos(0)+Abs(-1)+Int(Rnd)的值是______.A) 1B) 2C) 0D) -1答案B195 函数Int(Rnd*11)+10产生的数值的范围是______.A) (0,10)B) [10,10]C) [10,20]D) (0,20)答案C196 数学表达式x>y>z的正确VB逻辑表达式是______.A) x>y And <zB) x>y>zC) x>y And >zD) x>y And y>z答案D197 表达式4+5\6*7/8 Mod 9的值是A) 4B) 5C) 6D) 7答案B198 参与运算的两个表达式均为True,运算结果也为True,则该逻辑运算符为:A) ANDB) IMPC) NOTD) XOR答案A199 设a="Visual Basic",下面使b="Basic"的语句是.A) b=Left(a,8,12)B) b=Left(a,8,5)C) b=Mid(a,8,5)D) b=Right(a,5,5)答案C200 函数Int(10*Rnd)是在()范围内的整数.A) [0,1]B) [1,10]C) [1,9]D) [0,9]答案D201 Integer类型的数据由_ _____字节组成.A) 1B) 2C) 3D) 4答案B202 以下各组数据类型中,满足占用存储空间从小到大排序的是.A) Byte、Integer、DoubleB) Byte、Integer、Double、BooleanC) Boolean、Byte、Integer、LongD) Boolean、Byte、Integer、Double答案A203 表达式15 Mod 4 + 13 \ 5 * 2 的值是A) 0B) 2C) 4D) 7答案C204 设x=8,y=14,z=15,以下表达式的值是x<y And (Not y>z) Or z<xA) 1B) -1C) TrueD) False答案C205 声明符号常量应该用关键字().A) StaticB) ConstC) PrivateD) V26/ariant答案B206 INT(100*RND(1))产生的随机整数的闭区间是().A) [0,99]B) [1,100]C) [0,100]D) [1,99]答案A207 下面4项中合法的变量名是().A) X_yzB) 123abcC) integerD) X-Y答案A208 下面4项中不合法的整常数是().A) 100B) &O100C) &H100D) 1答案D209 下面4项中合法的字符常数是().A) ABC$B) "ABC"C) 'ABC'D) ABC答案B210 下面4项中合法的单精度型变量是A) num!B) sum%C) xinte$D) mm#答案A211 表达式Abs(-5)*5\5/5的值是A) -25B) 25C) 5D) 1答案B212 表达式16/4-2^5*8/4MOD5\2的值为A) 14B) 4C) 20D) 2答案B213 数学关系3≤x<10表示成正确的VB表达式为A) 3<=x<10B) 3<=x AND x<10C) x>=3 OR x<10D) 3<=x AND <10答案B214 数学表达式如图对应的VB不正确的表达式是A) a*b/(3*c*d)B) a/3*b/c/dC) a*b/3/c/dD) a*b/3*c*d答案D215 已知A$="12345678",则表达式Val(Left$(A $,4)+Mid$(a $,4,2))的值为A) 123456B) 123445C) 8D) 6答案B216 Print Day(#2000-10-15#)语句显示的结果是A) 2000-10-15B) 2000C) 10D) 15答案D217 表达式print Len(trim(" abcd ")&"123")的结果是A) 9B) 7C) abcdD) 123答案B218 表达式Len("123程序设计ABC")的值是A) 10B) 14C) 20D) 17答案A219 语句print sgn(-54)+abs(-2^3)+int(2^3)输出结果为A) 15B) -38C) -54D) -15答案A220 下列变量命名正确的是().A) myfileB) vb 1C) page@2D) cmd.1答案A221 可以同时删除字符串前导和尾部空白的函数是().A) LtrimB) RtrimC) TrimD) Mid答案C222 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是().A) 4B) 5C) 6D) 7答案B223 设a=3,b=5,则以下表达式值为真的是().A) a>=b And b>10B) (a>b)Or(b>0)C) (a<0)Eqv(b>0)D) (-3+5>a)And(b>0)答案B224 下列变量命名正确的是().A) LenB) Test@qwC) 6cost_1D) count2s答案D225 可以删除字符串尾部空白的函数是().A) LtrimB) RtrimC) TrimD) Mid答案B226 3>8-3 OR 10+2 <=3*4 AND 5=2+3的结果是().A) TrueB) FalseC) -3D) 10答案A227 删除字符串前导和尾随空格的函数是().A) Ltrim()B) Rtrim( )C) Trim()D) Lcase答案C228 Rnd函数不可能产生的()值.A) 0B) 1C) 0.1234D) .00005答案B229 常量-0.00013579的科学计数法是().A) -1,3579E+0.4B) .00013579C) -13.579E-5D) -1.3579E-0.4答案C230 语句PRINT"SGN(-26)=";SGN(-26)的输出结果为().A) SGN(-26)=26B) SGN(-26)=-26C) SGN(-26)=+1D) SGN(-26)=-1答案D231 系统符号常量的定义通过()获得.A) 对象浏览器B) 代码窗口C) 属性窗口D) 工具箱答案A232 表达式Mid("SHANGHAI",6,3)的值是().A) SHANGHB) SHAC) ANGHD) HAI答案D233 Len("实践应用能力")的值是().A) 6B) 4C) 8D) 不能确定答案A234 下列的逻辑表达式中不正确的是().A) A<B AND C=DB) X<Y<ZC) 1>2 AND 3>1D) X>Y AND 1=2答案B235 以下各表达式中, 计算结果为0的是().A) INT(12.4)+INT(-12.6)B) CINT(12.4)+CINT(-12.6)C) FIX(13.6)+FIX(-12.6)D) FIX(12.4)+FIX(-12.6)答案D236 不能正确表示条件"两个整型变量A和B之一为0,但不能同时为0"的布尔表达式().A) A*B=0ANDA<>BB) (A=0ORB=0)ANDA<>BC) A=0ANDB<>0ORA<>0AND B=0D) A*B=0AND(A=0ORB=0)答案D237 求以10 为底X 的常用对数的表达式为().A) LOG(X)/LOG(10)B) LN(X)C) LOG(X)/LOG(E)D) LOG(X)答案A238 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是().A) 4^5B) 3*4C) x+1D) SIN答案C239 VB认为下面()组变量是同一个变量.A) A1和a1B) SUM和SUMMARYC) AVER和AVERAGED) A1和A_1答案A240 如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为().A) 0B) -1C) TrueD) FALSE答案B241 货币型数据需()字节.A) 2B) 4C) 6D) 8答案D242 骰子是一个正六面体,分别用1~6 代表这六个面,掷一次骰子出现的数可表示为().A) int(rnd*6+1)B) int(rnd*6)C) int(rnd*7)D) int(rnd(6)+1)答案A。

单选题汇总VB题库

单选题汇总VB题库

概论1从功能上讲,Visual Basic 6.0有3种版本,下列不属于这3种版本的是__标准版______。

2与传统的程序设计语言相比,Visual Basic最突出的特点是__事件驱动编程机制______。

A 结构化程序设计B 程序开发环境C 事件驱动编程机制D 程序调试技术参考答案C3 Visual Basic 6.0集成环境的主窗口中不包括___状态栏_____。

4用标准工具栏中的工具按钮不能执行的操作是___打印源程序_____。

A 添加工程B 打印源程序C 运行程序D 打开工程5以下不属于键盘事件的是(Unload)A KeyDownB KeyUpC UnloadD KeyPress参考答案C6关于Visual Basic"方法"的概念错误的是(方法是对事件的响应)A 方法是对象的一部分B 方法是预先定义好的操作C 方法是对事件的响应D 方法用于完成某些特定的功能7下列说法有错误的是(设置Visible属性同设置Enabled属性的功能是相同的,都是使控件处于失效状态)A 默认情况下,属性Visible的值为FalseB 如果设置控件的Visible属性为False,则运行时控件会隐藏C Visible的值可设为True或者FalseD 设置Visible属性同设置Enabled属性的功能是相同的,都是使控件处于失效状态8下列各控件不包含滚动条的控件是(Label)A ListBoxB ComboBoxC TextBoxD Label9刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(通用对话框)A 单选按钮B 图片框C 通用对话框D 文本框10在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(代码窗口)A 工程资源管理器窗口B 工具箱窗口C 代码窗口D 属性窗口11以下叙述中正确的是(窗体的Name属性指定窗体的名称,用来标识一个窗体)A 窗体的Name属性指定窗体的名称,用来标识一个窗体B 窗体的Name属性的值是显示在窗体标题栏中的文本C 可以在运行期间改变对象的Name属性的值D 对象的Name属性值可以为空12以下不能在"工程资源管理器"窗口中列出的文件类型是(.fnn)A .basB .resC .fnnD .ocx13如果要改变窗体的标题,则需要设置的属性是(Caption)A CaptionB NameC BackColorD BorderStyle14在Visual Basic中,窗体文件的扩展名为(FRM )A EXEB BASC FRMD VBP15以下叙述中正确的是(窗体的Name属性指定窗体的名称,用来标识一个窗体)A 窗体的Name属性指定窗体的名称,用来标识一个窗体B 窗体的Name属性的值是显示在窗体标题栏中的文本C 可以在运行期间改变对象的Name属性的值D 对象的Name属性值可以为空16下列不属于对象的基本特征的是(函数)A 属性B 方法C 事件D 函数17在Visual Basic中,称对象的数据为(属性)A 属性B 方法C 事件D 封装18以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(Form1.Caption="VisualBasic窗体")A ="VisualBasic窗体"B Form1.Title="VisualBasic窗体"C Form1.Caption="VisualBasic窗体"D Form1.Text="VisualBasic窗体"19在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的下面哪一个属性设置为True(Enabled)A ValueB DefaultC CancelD Enabled20以下叙述中错误的是(Visual Basic应用程序只能以解释方式执行)A 打开一个工程文件时,系统自动装入与该工程有关的窗体?标准模块等文件B 保存Visual Basic程序时,应分别保存窗体文件及工程文件C Visual Basic应用程序只能以解释方式执行D 事件可以由用户引发,也可以由系统引发21系统符号常量的定义可以通过( 对象浏览器)获得.A 对象浏览器B 代码窗口C 属性窗口D 工具箱参考答案A22下列方法中不能退出Visual Basic的是(按F10键,然后按F键,再按X键)A 按Alt+Q组合键B 按下Alt+F组合键,然后按Esc键C 打开"文件"菜单,执行"退出"命令D 按F10键,然后按F键,再按X键参考答案D23窗体文件的扩展名是(.frm )A .basB .clsC .frmD .res参考答案C24下列可以启动Visual Basic的方法是(A) 打开"我的电脑",找到存放Visual Basic所在系统文件的硬盘及文件夹,双击"VB6.exe"图标和C) 利用"开始"菜单中的"程序"命令可启动Visual Basic)A 打开"我的电脑",找到存放Visual Basic所在系统文件的硬盘及文件夹,双击"VB6.exe"图标B 在DOS窗口中,键入Visual Basic的路径,执行Visual Basic可执行文件C 利用"开始"菜单中的"程序"命令可启动Visual BasicD A) 和C)参考答案D25Visual Basic集成的主窗口中不包括(属性窗口)A 属性窗口B 标题栏C 菜单栏D 工具栏参考答案A26下列说法错误的是(在调用方法时,对象名是不可缺少的)A 方法是对象的一部分B 在调用方法时,对象名是不可缺少的C 方法是一种特殊的过程和函数D 方法的调用格式和对象属性的使用格式相同参考答案B27关于Visual Basic"方法"的概念错误的是(方法是对事件的响应)A 方法是对象的一部分B 方法是预先定义好的操作C 方法是对事件的响应D 方法用于完成某些特定的功能参考答案C28下列说法错误的是(Visual Basic中的一个工程只包含一个窗体)A 窗体文件的扩展名为.frmB 一个窗体对应一个窗体文件C Visual Basic中的一个工程只包含一个窗体D Visual Basic中一个工程最多可以包含255个窗体参考答案C29任何控件都有的属性是(Name )A BackColorB CaptionC NameD BorderStyle参考答案C30下列说法错误的是(在调用方法时,对象名是不可缺少的)A 方法是对象的一部分B 在调用方法时,对象名是不可缺少的C 方法是一种特殊的过程和函数D 方法的调用格式和对象属性的使用格式相同参考答案B31以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(Form1.Caption="VisualBasic窗体")A ="VisualBasic窗体"C Form1.Caption="VisualBasic窗体"D Form1.Text="VisualBasic窗体"参考答案C32下列不能打开属性窗口的操作是(按Ctrl+T)A 执行"视图"菜单中的"属性窗口"命令B 按F4键C 按Ctrl+TD 单击工具栏上的"属性窗口"按钮参考答案C33下列可以打开立即窗口的操作是(Ctrl+G)A Ctrl+DB Ctrl+EC Ctrl+FD Ctrl+G参考答案D34以下不属于Visual Basic系统的文件类型是(.bat)A .frmB .batC .basD .vbp参考答案B35为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(Default)A LoadB ClickC UnloadD GotFocus参考答案A36当运行程序时,系统自动执行启动窗体的某个事件过程。

程序的设计语言VB单项选择题与答案

程序的设计语言VB单项选择题与答案

《程序设计语言VB》单选题1. Visual Basic是一种面向()的程序设计语言。

A. 用户B. 事件C. 程序D. 对象2. 在Visual Basic6.0中规定工程文件的扩展名是()。

A. vbpB. forC. frmD. bas3. Visual Basic6.0中规定窗体文件的扩展名是()。

A. forB. frmC. vbpD. bas4. 如何使一个标签或按钮控件在运行时不可用()。

A. 把它的Visible属性设置成FalseB. 把它的Visible属性设置成TrueC. 把它的Enabled属性设置成FalseD. 把它的Enabled属性设置成True5. 控件的字体可在属性窗口的()属性中调整?A. FontB. ColorC. TextD. Caption6. 若要将某命令按钮设置为默认命令按钮。

则应设置为True的属性是()。

A. ValueB. CancelC. DefaultD. Enabled7. 在VB中,记录对象数据的是()。

A. 方法B. 事件C. 属性D. 语句8. 在文本框上显示文本的属性是()。

A. ValueB. TextC. PrintD. Enabled9. InputBox函数返回值的类型为()。

A. 字符串B. 数值C. 变体D. 数值或字符串(视输入的数据而定)10. 设有语句:a = InputBox("请输入数值:","输入示例", "100") 程序执行后,若从键盘上输入数值20并按回车键,则变量a的值是()。

A. 字符串"20"B. 字符串"120"C. 默认值100D. 数值12011. 下列控件中可用于接受用户输入文本,又可用于显示文本的是()。

A. Label控件B. TextBox控件C. Timer控件D. CommandButton控件12. 语句PRINT "25*4"的输出结果是()。

VB单选题(第1章、第2章)

VB单选题(第1章、第2章)

1 以下关于vb 语言的说法中,正确的是().A) vb 是一种面向过程的语言B) vb 是一种面向对象语言C) vb是一种低级语言D) vb 是一种机器语言答案 B2 工程资源管理器窗口中包含的文件类型有()种.A) 2B) 3C) 4D) 5答案 C3 下列关于属性设置的叙述错误的是().A) 一个控件具有什么属性是VB预先设计好的,用户不能改变B) 一个控件具有什么属性是VB预先设计好的,用户可以改变C) 一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置D) 一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值答案 A4 下列可以打开立即窗口的操作是().A) Ctrl+DB) Ctrl+EC) Ctrl+FD) Ctrl+G答案 D5 下列说法正确的是().A) 对象属性只能在"属性窗口"中设置B) 一个新的工程可以在"工程窗口"中建立C) 必须先建立一个工程,才能开始设计应用程序D) 只能在"代码窗口"中编写程序代码答案 C6 下列叙述正确的是().A) 对象是包含数据又包含对象数据进行操作的方法的物理实体B) 对象的属性只能在属性窗口中设置C) 不同的对象能识别不同的事件D) 事件过程都要由用户点击对象来触发答案 C7 下面()控件不具有Caption属性.A) 标签框B) 单选钮C) 命令按钮D) 文本框答案 D8 要把一个命令按钮设置成无效,应设置其哪一属性值().A) VisibleB) EnabledC) DefaultD) Cancel答案 B9 要改变控件的宽度,应修改该控件的()属性.A) TopB) WidthC) LeftD) Height答案 B10 要使标签能够显示所需要的东西,则在程序中应设置其哪一属性的值().A) CaptionB) TextC) NameD) AutoSize答案 A11 要使标签能透出窗体的背景,必须设置()属性.A) BackStyleB) BorderStyleC) AppearanceD) BackColor答案 A12 要使标签所在处透明显示背景,应把其Backstyle属性设置为().A) 0B) 1C) 2D) 3答案 A13 要使标签中显示的文本靠右显示,则应将其Alignment属性设置为().A) 0B) 1C) 2D) 3答案 B14 要使得标签能自动扩充以满足字体大小则可对其()属性进行设置.A) alignmentB) usemnemonicC) autosizeD) tag答案 C15 要使得窗体一开始运行就充满整个屏幕则须设置()属性.A) borderstyleB) appearanceC) windowstateD) drawmode答案 C16 要使得窗体在出现之前就完成相关的程序设置可在()事件中进行编程.A) linkopenB) KeyPressC) loadD) click答案 C17 要使文本框获得输入焦点,则应采用文本框控件的哪个方法().A) GodFocusB) LostFocusC) KeyPressD) SetFocus答案 D18 要使文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置()属性为False.A) TextB) EnabledC) VisibleD) Multiline答案 D19 要使文本框中显示密码符有效,必须首先设置()属性.A) TextB) MultiLineC) LockedD) Enabled答案 B20 要使一个标签透明且不具有边框,则应().A) 将其BackStyle属性设置为0,BorderStyle属性设置为0B) 将其BackStyle属性设置为0,BorderStyle属性设置为1C) 将其BackStyle属性设置为1,BorderStyle属性设置为0D) 将其BackStyle属性设置为1,BorderStyle属性设置为1答案 B21 要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为().A) 0B) 1C) 2D) 3答案 D22 要想输返回文本框中入的内容则可利用其()属性进行编程.A) captionB) textC) nameD) righttoleft答案 B23 要在垂直位置上移动控件,应利用控件的()属性.A) LeftB) WidthC) TopD) Height答案 C24 要在命令按钮控件上显示图像应().A) 设置Picture属性B) 实现不了C) 先将Style设置为1,然后再设置Picture属性D) 以上都不对答案 C25 一个对象可以执行的动作和可被对象识别的动作分别称为().A) 事件、方法B) 方法、事件C) 属性、方法D) 过程、事件答案 B26 以下关于焦点的叙述中,错误的是().A) 如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B) 当文本框失去焦点时,触发LostFocus事件C) 当文本框的Enabled属性为False时,其Tab顺序不起作用D) 可以用TabIndex属性改变Tab顺序答案 A27 以下叙述中错误的是().A) Visual Basic是事件驱动型可视化编程工具B) Visual Basic应用程序不具有明显开始和结束语句C) Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D) Visual Basic中控件的某些属性只能在运行时设置答案 C28 以下叙述中错误的是().A) 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B) 以.BAS为扩展名的文件是标准模块文件C) 窗体文件包含该窗体及其控件的属性D) 一个工程中可以含有多个标准模块文件答案 A29 以下叙述中错误的是().A) 双击鼠标可以触发DblClick事件B) 窗体或控件的事件的名称可以由编程人员确定C) 移动鼠标时,会触发MouseMove事件D) 控件的名称可以由编程人员设定答案 B30 以下叙述中错误的是().A) 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B) 保存Visual Basic程序时,应分别保存窗体文件及工程文件C) Visual Basic应用程序只能以解释方式执行D) 事件可以由用户引发,也可以由系统引发答案 C31 应用程序设计完成后,应将程序保存,保存的过程是().A) 只保存窗体文件即可B) 只保存工程文件即可C) 先保存工程文件,之后保存窗体文件D) 先保存窗体文件(或标准模块文件),之后还要保存工程文件答案 D32 欲使标签的内容自动换行,必须设置属性().A) AutoSizeB) AlignmentC) leftD) WordWrap答案 D33 欲使某命令按钮失效,应修改命令按钮的()属性.A) VisibleB) CaptionC) EnableD) Enabled答案 D34 运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的Text属性进行赋值从而改变了文本框的Text属性值时,将触发文本框的()事件.A) ClickB) DblClickC) GotFocusD) Change答案 D35 在VB中过()属性来设置字体颜色.A) FontColorB) ForeColorC) BackColorD) ShowColor答案 B36 在Visual Basic环境中,请问标准模块的扩展名是().A) frmB) basC) clsD) vbp答案 B37 在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示()事件过程模板.A) Form_ClickB) Form_LoadC) Form1_ClickD) Form1_Load答案 B38 在文本框中欲使掩码符(如*)起作用,必须设置MultiLine属性值为().A) FalseB) TrueC) -1D) 1答案 A39 要想清除文本框Text1中的内容则可利用()进行.A) Text1.Caption=""B) Text1.Text=""C) Text1.ClearD) Text1.Cls答案 B40 能够获得一个文本框中被选取文本的内容的属性是().A) TextB) LengthC) SelTextD) SelStart答案 C41 决定控件上文字的字体、字形、大小、效果的属性是().A) FontB) CaptionC) NameD) Text答案 A42 确定一个窗体或控件大小的属性是().A) Width 和HeightB) Width 和TopC) Top 和rightD) Top 和 Left答案 A43 VB应用程序保存在磁盘上,至少会有以()为扩展名的两个文件.A) .DOC和.TXTB) .COM和.EXEC) .VBW和.BASD) .VBP和.FRM答案 D44 下列选项中,属于Visual Basic 6.0程序设计方法的是().A) 面向对象、顺序驱动B) 面向对象、事件驱动C) 面向过程、事件驱动D) 面向过程、顺序驱动答案 B45 VB6.0是一种面向()的编程环境.A) 机器B) 对象C) 过程D) 应用答案 B46 Visual Basic是一种面向对象的可视化程序设计语言,采用了()的编程机制.A) 事件驱动B) 按过程顺序执行C) 从主程序开始执行D) 按模块顺序执行答案 A47 在Visual Basic中最基本的对象是(),它是应用程序的基石,是其他控件的容器.A) 文本框B) 命令按钮C) 窗体D) 标签答案 C48 当运行程序时,系统自动执行启动窗体的()事件过程.A) LoadB) ClickC) UnLoadD) GotFocus答案 A49 若要使标签控件显示时不覆盖其背景内容,要对()属性进行设置.A) BackColorB) BorderStyleC) ForeColorD) BackStyle答案 D50 若要使命令按钮不可操作,要对()属性进行设置.A) EnabledB) VisibleC) BackColorD) Caption答案 A51 文本框没有()属性.A) EnabledB) VisibleC) BackColorD) Caption答案 D52 要使某控件在运行时不可显示,应对()属性进行设置.A) EnabledB) VisibleC) BackColorD) Caption答案 B53 用来设置粗体字的属性是().A) FontItalicB) FontNameC) FontBoldD) FontSize答案 C54 在下列关于菜单的说法中,错误的是().A) 每个菜单项是一个控件,与其他控件一样也有自己的属性和事件B) 除了Click事件之外,菜单项还能响应其他的事件,如DblClick事件C) 在程序执行时,如果菜单项的Visible属性为False,则该菜单项不可见D) 在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择答案 B55 设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是().A) cmdcB) cmdbC) cmdAD) Command1答案 C56 vb 程序设计中的窗体在OOP 中称为().A) 屏幕B) 事件C) 对象D) 控件答案 C57 文本框控件中将Text的内容全部显示为所定义的字符的属性项是().A) PasswordCharB) 需要编程来实现C) PasswordD) 以上都不是答案 A58 改变控件在窗体中的上下位置应修改控件的()属性.A) TopB) LeftC) WideD) Height答案 A59 vb 中的坐标系最小刻度为().A) 缇B) 象素C) 厘米D) 一个标准字符宽度答案 A60 如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.A) VisibleB) EnabledC) DisabledPictureD) Default答案 A61 若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性.A) BACKCOLORB) BORDERSTYLEC) FORECOLORD) BACKSTYLE答案 D62 能够改变窗体边框线类型的属性是().A) FontStyleB) BorderStyleC) BackStyleD) Border答案 B63 窗体设计器是用来设计().A) 应用程序的代码段B) 应用程序的界面C) 对象的属性D) 对象的事件答案 B64 "对象"是计算机系统运行的().A) 程序单位B) 逻辑单位C) 物理实体D) 基本实体答案 D65 为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是().A) ValueB) CancleC) EnableD) Default答案 D66 下列关于控件画法的叙述错误的是().A) 单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件B) 按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件C) 双击工具箱中的控件图标,所画控件的大小和位置是固定的D) 不用工具箱中的控件工具,不可以在窗体上画出图形对象,但可以写入文字字符答案 D67 当事件能被触发时,()就会对该事件作出响应.A) 对象B) 程序C) 控件D) 窗体答案 A68 将命令按钮Command1设置为不可见,应修改该命令按钮的()属性.A) VisibleB) ValueC) CaptionD) Enabled答案 A69 如果要在命令按钮上显示图形文件,应设置命令按钮的().A) Style属性和Graphics属性B) Style属性和Picture属性C) Picture属性D) Graphics属性答案 B70 窗体的Caption属性的作用是().A) 确定窗体的名称B) 确定窗体的标题C) 确定窗体的边界类型D) 确定窗体的字体答案 B71 每个窗体对应一个窗体文件,窗体文件的扩展名是().A) .basB) .clsC) .frmD) .vbp答案 C72 可视化编程的最大优点是().A) 具有标准工具箱B) 一个工程文件由若干个窗体文件组成C) 不需要编写大量代码来描述图形对象D) 所见即所得答案 C73 VB应用程序的运行模式是().A) 解释运行模式B) 编译运行模式C) 两者都有D) 汇编模式答案 C74 如果要改变窗体的标题,则需要设置的属性是().A) CaptionB) NameC) BackColorD) BorderStyle答案 A75 标签控件最重要的属性是().A) captionB) textC) nameD) width答案 A76 双击窗体的任何地方,可以打开的窗口是().A) 代码窗口B) 属性窗口C) 工程管理窗口D) 以上3个选项都不对答案 A77 工具栏中的"启动"按钮的作用是().A) 运行一个应用程序B) 运行一个窗体C) 工程管理窗口D) 打开被选中对象的代码窗口答案 A78 VisualBasic集成环境的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令.A) 编辑B) 视图C) 格式D) 调试答案 B79 控件内的对齐方式()属性决定.A) AlignmentB) WordWrapC) AtuoSizeD) Style答案 A80 VB窗体文件的扩展名是().A) VBWB) VBPC) FRMD) BAS答案 C81 将命令按钮Command1设置为缺省的活动按钮可修改该控制件的()属性.A) EnabledB) ValueC) DefaultD) Cancel答案 C82 vb 应用程序是分层管理的,其最高的层次为().A) 工程B) 模块C) 窗体D) 过程答案 A83 vb 中的坐标圆点位于().A) 容器右上角B) 容器左上角C) 容器正中央D) 容器右下角答案 B84 文本框没有_____属性.A) EnabledB) VisibleC) BackColorD) Caption答案 D85 已编译的控件部件的扩展名是___.A) OCXB) VBPC) EXED) CTL答案 A86 如果要使一个窗体从屏幕上和内存中完全消失,所要使用的语句是______.A) HideB) ShowC) LoadD) Unload答案 D87 决定标签的字符串颜色的属性是A) FontColorB) BackStyleC) BackColorD) ForeColor答案 D88 下面()不是VB的工作模式.A) 设计模式B) 运行模式C) 中断模式D) 大纲模式答案 D89 在VB中,()被称为对象.A) 窗体B) 控件C) 窗体和控件D) 窗体、控件、属性答案 C90 文本框中选定的内容,由下列()属性反映.A) TextB) CaptionC) SeltextD) sellenght答案 C91 如果文本框的Enabled属性设为 False,则___.A) 文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上B) 文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C) 文本框的文本将变成灰色,用户仍然能改变文本框中的内容D) 文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容答案 A92 VB的编程机制是A) 可视化B) 面向对象C) 事件驱动D)答案 C93 在Visual Basic中,最简单的数据类型包括______.A) 整型、实型、布尔型、字符型B) 整型、实型、字符型C) 整型、实型、逻辑型D) 实型、逻辑型、字符型答案 A94 若要使得文本框的初始值为空,则应更改文本框的属性是A) captionB) textC) nameD) index答案 B95 属性窗口只能在使用.A) 设计时B) 编译时C) 运行时D) 以上都不对答案 A96 以下能在窗体MainForm的标题栏中显示"南京森林公安高等专科学校"的语句是A) ="南京森林公安高等专科学校"B) MainForm.Title="南京森林公安高等专科学校"C) MainForm.Caption="南京森林公安高等专科学校"D) MainForm.Text="南京森林公安高等专科学校"答案 C97 下面说法正确的是A) 一个VB应用程序至少有一个工程文件和一个窗体文件B) 一个VB应用程序至少有一个工程文件和一个类模块C) 一个VB应用程序至少有一个窗体文件和一个标准模块D) 一个VB应用程序至少有一个标准模块和一个类模块答案 A98 改变控件在窗体中的左右位置应修改该控件的()属性.A) TopB) LeftC) WidthD) Right答案 B99 从功能上讲,Visual Basic 6.0有3种版本,下列不属于这3种版本的是().A) 学习版B) 标准版C) 专业版D) 企业版答案 B100 与传统的程序设计语言相比,Visual Basic最突出的特点是().A) 结构化程序设计B) 程序开发环境C) 事件驱动编程机制D) 程序调试技术答案 C101 Visual Basic 6.0集成环境的主窗口中不包括().A) 标题栏B) 菜单栏C) 状态栏D) 工具栏答案 C102 在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是().A) 窗体布局窗口B) 立即窗口C) 代码窗口D) 监视窗口答案 C103 下列可以激活属性窗口的操作是().A) 用鼠标双击窗体的任何部位B) 执行"工程"菜单中的"属性窗口"命令C) 按Ctrl+F4键D) 按F4键答案 D104 下列不能打开工具箱窗口的操作是().A) 执行"视图"菜单中的"工具箱"命令B) 按Alt+F8键C) 单击工具栏上的"工具箱"按钮D) 按Alt+V,然后按X键答案 B105 下列哪个快捷按钮可以打开属性窗口().A) 图1B) 图2C) 图3D) 图4答案 A106 下列不属于代码窗口的是().A) 对象下拉式列表框B) 过程下拉式列表框C) 代码框D) 属性列表框答案 D107 下面关于对象的描述中,错误的是().A) 对象就是自定义结构变量B) 对象代表正在创建的系统中的一个实体C) 对象是一个状态和操作(或方法)的封装体D) 对象之间的信息传递是通过消息进行的答案 A108 下面4项中不属于面向对象系统三要素的是().A) 变量B) 事件C) 属性D) 方法答案 A109 下面各种高级语言中,不是面向对象程序设计语言的是().A) Visual BasicB) C++C) PascalD) Java答案 C110 为了使一个窗体从屏幕上消失但仍在内存中,所使用的方法或语句为().A) ShowB) HideC) LoadD) UnLoad答案 B111 保存新建的工程时,默认的路径是().A) My DocumentsB) VB98C) \D) Windows答案 B112 将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是().A) 运行的机器上无VB系统所需的动态连接库B) 缺少.frm窗体文件C) 该可执行文件有病毒D) 以上原因都不对答案 A113 在VB环境中,工程文件的扩展名是().A) .frmB) .basC) .vbpD) .frx答案 C114 将一个VB程序保存在磁盘上,至少会产生的文件是().A) .doc、.txtB) .com、.exeC) .vbp、.frmD) .bat、.sys答案 C115 下列叙述中正确的是().A) 只有窗体才是Visual Basic中的对象B) 只有控件才是Visual Basic中的对象C) 窗体和控件都是Visual Basic中的对象D) 窗体和控件都不是Visual Basic中的对象答案 C116 假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是().A) 单击窗体上没有控件的地方B) 单击任一个控件C) 不执行任何操作D) 双击窗体的标题栏答案 A117 为了把窗体上的某个控件变为活动的,应执行的操作是().A) 单击窗体的边框B) 单击该控件的内部C) 双击该控件D) 双击窗体答案 B118 作为一个给编辑、编译、运行与一体的集成环境, Visual Basic的工作状态可分为设计、中断、和()三种模式.A) 开发B) 运行C) 插入断点D) 逐句跟踪答案 B119 要使标签在运行时不可见,应该把该控件的()属性值设置为().A) Caption FalseB) Name Label1C) Visible TrueD) Visible False答案 D120 当文本框的()属性设置为True时,文本框可以显示多行,再设置()属性文本框会出现滚动条.A) Text EnabledB) Name LockedC) Multiline ScrollbarD) Caption Locked答案 C121 以下操作不能运行程序的是().A) 单击工具栏上的"启动"按钮B) 直接按键盘的<F5>键C) 单击"运行"菜单的"启动"命令D) AlT+ F5键答案 D122 标签的()属性设置为True时,标签控件的大小随标题文字自动调整.A) AutoSizeB) CaptionC) AlignmentD) BackStyle答案 A123 程序运行时,不论窗体中哪个控件(命令按钮除外)具有焦点,按回车键都相当于单击默认按钮,这种效果要通过设置命令按钮的()属性来获得.A) CaptionB) CancelC) DefaultD) Enabled答案 C124 MaxLength属性可以设置文本框可以输入与显示的最多字符个数,当其值为0时表示().A) 不允许输入任何字符,但显示不限制B) 不允许输入字符C) 输入的字符长度不限D) 以上都不正确答案 C125 要使Print方法在Form_Load事件中起作用,要对窗体的属性进行设置,该属性是().A) BackColorB) ForeColorC) AutoRedrawD) Caption答案 C126 文本框所没有的属性是().A) EnabledB) VisibleC) BackColorD) Caption答案 D127 不论何控件,共同具有的属性是().A) TextB) NameC) ForeColorD) Caption答案 B128 要使Form1窗体的标题栏显示"欢迎使用VB",以下语句正确的是().A) Form1.Caption="欢迎使用VB"B) Form1.Caption=ˊ欢迎使用VBˊC) Form1.Caption=欢迎使用VBD) Form1.Caption=〞欢迎使用VB〞答案 D129 要使窗体在运行时不可改变窗体的大小并没有最大化和最小化按钮,通过设置可达到此要求的属性是().A) MaxButtonB) BorderStyleC) WidthD) MinButton答案 B130 当运行程序时,系统自动启动窗体的事件过程是().A) LoadB) ClickC) UnLoadD) GotFocus答案 A131 若要禁止窗体被用户移动,通过设置可达此要求的窗体的属性是().A) MaxButtonB) MoveableC) MoveD) ControlBox答案 D132 以下叙述错误的是A) 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B) 一个工程中可以含有多个标准模块文件C) 以.bas为扩展名的文件是标准模块文件D) 窗体文件包含该窗体及其控件的属性答案 A133 以下不属于Visual Basic 系统文件类型的是:A) .frmB) *.batC) *.vbpD) *.bas答案 B134 下列关于设置控件属性的叙述正确的是().A) 用户必须设置属性值B) 所有的属性值都可以由用户随意设定C) 属性值不必一一重新设置D) 不同控件的属性项都完全一样答案 C135 启动VisualBasic后,系统为用户新建的工程起一个名为()的临时名称.A) 工程1B) 窗体1C) 工程D) 窗体答案 A136 窗体的Enabled属性的属性值是()类型的数据.A) 整型B) 字符型C) 逻辑型D) 实型答案 C137 将焦点主动设置到指定的控件或窗体上,应采用()方法.A) SetDataB) SetFocusC) SetTextD) GetGata答案 B138 为了在运行时能显示窗体左上角的控制框(系统菜单),必须().A) 把窗体的Contro1Box属性设置为Fale,其他属性任意B) 把窗体的ControlBox属性设置为True,并且把BoderStyle属性设置为1-5C) 把窗体的ControlBox属性设置为False,同时把BoderStyle属性调协为非0值D) 把窗体的ControlBox属性设置为True,同时把BoderStyle属性设置为0值答案 B139 下列不能打开属性窗口的操作是().A) 执行"视图"菜单中的"属性窗口"命令B) 按F4键C) 按Ctrl+TD) 单击工具栏上的"属性窗口"按钮答案 C140 VisualBasic是一种()程序设计语言.A) 过程式B) 非过程式C) 机器D) 低级答案 B141 下列关于窗体上控件的基本操作错误的是().A) 按一次DEL键只能删除一个控件B) 按下一次DEL键可以同时删除多个控件C) 按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件D) 按住CTRL键,然后单击每个要选择的控件,可以同时选中多个控件答案 A142 不管一个对象的属性如何设置,程序运行时始终都能接收焦点的方法是().A) 用Tab键B) 用鼠标C) 用方向键D) 不能实现答案 D143 下列()是窗体的扩展名.A) frmB) basC) clsD) dll答案 A144 事件的名称().A) 都要由用户定义B) 有的由用户定义,有的由系统定义C) 都是由系统预先定义D) 是不固定的答案 C145 Text1控件在运行时不可见,是设置下列()属性的结果.A) EnabledB) CancelC) VisibleD) ControlBox答案 C146 VisualBasic的编程机制是().A) 可视化B) 面向对象C) 面向图形D) 事件驱动答案 Dbc。

VB选择题

VB选择题

单选题复习总结第一部分.1.OOP是() A、面向对象程序设计方法的简称B、计算机机器语言C、高级语言D、汇编语言,A2.Visaul Basic 6.0是()A、结构化程序设计语言B、面向对象程序设计语言C、一种计算机解题的方法D、汇编语言,B3.VB 6.0 中文版包括的三个版本是()A、学习版、专业版B、专业版、企业版C、学习版、专业版、企业版D、前面说法全错,C4. VB集成开发环境的的工作状态有3种,它们是()A、设计、运行和调试B、设计、中断和调试C、设计、运行和中断D、前面说法都对,C5. 在计算机上初次安装Visaul Basic6.0时,应执行()程序A、install.exeB、setup.vbpC、setup.exeD、vb6.exe,C6. 在工程资源管理器窗口中,可对当前使用的工程所有部件进行管理,它的主要功能是()A、添加窗体B、删除窗体C、在代码和界面之间进行切换D、前面说法都对,D7. 在“设计时”若关闭了工具箱,应从()显示出来A、“视图”菜单“工具箱”命令B、“视图”菜单“工具栏”命令C、“窗口”菜单中D、“格式”菜单中,A8. 工程资源管理器窗口的显示方式A、网状方式B、层次方式C、顺序方式D、随意方式,B9. 工程文件的扩展名是()A、.vbp B、.frmC、.resD、.bas,A10. 窗体文件的扩展名是()A、.vbpB、.frmC、.resD、.bas,B11. 工程组文件的的扩展名是()A、.vpgB、.frmC、.vbpD、.bas,A12. 将VB 工程编译生成的.EXE文件A、可复制到其它计算机上运行B、不能摆脱VB环境运行C、只能在当前计算机上运行D、需要有.dll该类文件的支持,C13. 下面关于属性的说法正确的是()A、指对象的方法B、就是对象的数据,可以用来表示对象的状态C、指对象的事件D、指运行界面,B14. 对象属性值的设置可以在()A、设计时和运行时B、工程资源管理器窗口C、工具箱中D、窗体设计器工具栏中,A15. 下面关于对象的方法描述错误的是()A、对象中的代码就是对象的方法B、方法的内容是可见的C、方法的内容是不可见的D、方法决定了对象可进行的动作,B16. 下面()不是对象的方法A、form B、Print C、Cls D、Hide,A17. 启动VB 后,窗体设计器窗口中便包含了一个窗体窗口,该窗体窗口默认的名字是()A、FormB、窗体C、Form1D、工程,C18.VB 编程的方法是采用()运行程序的A、从主程序中调用B、事件驱动机制C、发运行命令D、自动执行,B19. VB 是一种面向对象的可视化程序设计语言,其中()不是面向对象系统所包含的的要素A、方法B、事件C、数组D、属性,C20. VB 最基本的对象是(),它是应用程序的基石,其他控件的容器。

vb考试试题题库及答案

vb考试试题题库及答案

vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。

以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。

- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。

- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。

- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。

答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。

方法是一种过程,可以包含代码来执行特定的任务或计算。

事件通常与控件相关联,并可以触发方法的执行。

2. 解释VB中“类”的概念。

VB单选题原型

VB单选题原型

VB基础1. VB6.0有三种版本,下面不属于这三种版本的是。

A. 学习版B. 试用版C. 企业版D. 专业版2. VB有三种工作模式,其中不包括模式。

A. 编辑B. 设计C. 运行D. 中断3.启动VB后,系统为用户新建的工程起一个名为的临时名称。

A. 工程1B. 窗体1C. 工程D. 窗体4.进入VB集成环境后,显示的工具栏是。

A. 编辑工具栏B. 标准工具栏C. 调试工具栏D. 窗体工具栏5.下面叙述中有错误的是。

A. VB6.0新增了ADO Data数据库控件B. VB6.0的帮助信息要从另一张盘上安装C. VB工具箱中的工具图标是不能添加的D. 可以从工程资源管理器打开代码窗口6.在程序中,如果对象的名称为Object1,而且对象有一个属性p,那么在代码中引用该属性的正确格式是。

A. p.Object1B. Object1.pC. Object1(p)D. Object1*p7.在设计应用程序时,通过窗口可以查看到工程所有的组成部分。

A. 窗体设计器B. 代码C. 属性D. 工程资源管理器8.双击窗体任何地方,可以打开的窗口是。

A. 代码窗口B. 属性窗口C. 工程资源管理器窗口D. 以上三个选项都不对9.通过以下窗口可以在设计时直观地调整窗体在屏幕上的位置。

A. 代码B.窗体布局C. 窗体设计器D. 属性10.在程序设计中,通过窗口可以设置窗体以及窗体中各个控件的属性。

A. 代码B.窗体布局C. 窗体设计器D. 属性11.Visual Basic窗体设计器的主要功能是:______。

A. 建立用户界面B. 编写源程序代码C. 画图D. 显示文字12.下列说法不正确的是。

A. 对象的操作由对象的属性、事件和方法来描述B. VB是面向对象的程序设计,VB中只有窗体和控件两种对象C. 属性是对象的特征,不同的对象有不同的特征D. 对象事件在代码窗口中体现为过程简单VB程序设计1.建立一个新的标准EXE工程后,不在工具箱中出现的控件是。

VB程序设计试题及答案(一)

VB程序设计试题及答案(一)

VB程序设计试题及答案(一)一、单选题1. VB6.0是一种面向 B 的编程环境。

(A)机器(B)对象(C)过程(D) 应用2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下 D 语句是正确的。

(A) Forml。

Caption=“欢迎使用VB”(B) Forml。

Caption='欢迎使用VB’(C) Forml.Caption=欢迎使用VB(D)Forml.Caption=”欢迎使用VB”3。

若要使命令按钮不可操作,要对 A 属性进行设置。

(A)EnabIed (B)Visible(C)Backcolor (D)Caption4。

如果在窗体上已经创建了一个文本框对象TextI,可以通过 C 事件获得输入键值的ASCII码。

(A)Change (B)LostFocus(C) KeyPress (D)GotFocus5。

下面 A 是合法的变量名。

(A)X_yz (B)123ab。

(C) integer (D)X-Y6. 以下关系表达式中,其值为False的是 A 。

(A) "ABC">"AbC”(B)"女"〉"男”(C)”BASIC”=UCase("basic)(D) ”123”<”23”7。

为了给x、y、z三个变量赋初值1,下面正确的赋值语句是 A .(A) x=1:y=1:z=1 (B) x=1,y=1,z=1(C)x=y=z=1 (D)xyz=18。

VB提供了结构化程序设计的三种基本结构,三种基本结构是 D 。

(A)递归结构、选择结构、循环结构(B)选择结构、过程结构、顺序结构(C)过程结构、输入输出结构、转向结构(D)选择结构、循环结构、顺序结构9. 下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是 D 。

(A)If sex="男" And age=4O And InStr(duty,"教授")〉O Then n=n+l (B) If sex=”男" And age=4O And (duty=”教授” Or duty="副教授") Then n=n+l(C)If sex=”男” And age=4O And Right(duty,2)="教授" Then n=n+l (D)If sex="男" And age=4O And duty="教授" And duty=”副教授” Then n=n+l10.下列关于Do…Loop循环结构执行循环次数的描述正确的是 D 。

VB开发基础(试卷编号1111)

VB开发基础(试卷编号1111)

VB开发基础(试卷编号1111)1.[单选题]如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为( )。

A)-B)TRUC)FALSE答案:B解析:2.[单选题]文本框没有_____属性.A)EnabledB)VisibleC)BackColorD)Caption答案:D解析:3.[单选题]有如下程序.Dim a As String,b As String a=12345h="abcde" For i=1 To 5 c=c+Left(a,i)+Right(b,i) Next i Print c 运行后输出的结果是().A)alb2c3d4e5B)1a2b3c4de5C)eld2c4b5eld2c3b4a5D)1e12del23cdel234bcdel2345abcde答案:D解析:4.[单选题]以下语句正确的是A)CommonDialogl.Filter=All Files |*.*| Pictures (*.Bmp) |*.BmpB)CommonDialogl.Filter="All Files" | "*.*" | "Pictures (*.Bmp) " | "*.Bmp"C)CommonDialogl.Filter="All Files| *.* | Pictures(*.Bmp)|*.Bmp"D)CommonDialogl.Filter={All Files| *.* | Pictures(*.Bmp)|*.Bmp|答案:C解析:5.[单选题]以下合法的变量名是____。

A)A%BB)Test1C)2costD)And6.[单选题]下面 语句声明的数组不是动态数组。

( )A)Dim X()B)Dim X(5)C)ReDim X(10)D)以上都不是答案:B解析:7.[单选题]下列变量命名正确的是().A)LenB)Test@qwC)6cost_1D)count2s答案:D解析:8.[单选题]下面的数组声明语句中,正确的是_____.A)Dim a[1,2] As IntegerB)Dim a(1,2) As IntegerC)Dim a[1] [2] As IntegerD)Dim a(1 to 0,2 to 0) As Integer答案:B解析:9.[单选题]函数Sgn( )的值是____。

VB程序设计试题 及 参考答案

VB程序设计试题 及  参考答案

VB程序设计及参考答案一、单选题(共20分,每小题1分)1、要改变控件的宽度,应修改该控件的()属性。

(A)TOP (B)width (C)Left (D)Height2、将命令按钮Command1设置为不可见,应修改该命令按钮的()属性。

(A)Visible (B)Value (C)Caption (D)Enabled3、()对象具有clear方法。

(A)图片框(B)窗体(C)复选框(D)列表框4、启动VB后,就意味着要建立一个新()。

(A)窗体(B)文件(C)工程(D)程序5、下列()对象不具有Clear方法。

(A)列表框(B)组合框(C)剪贴框(D)图片框6、组合框有三种风格,它们由Style属性所决定,其中为简单组合框时,Style 属性值应为()(A)0 (B)1 (C)2 (D)37、下列可调整图片框的大小以适合图片的属性是()(A)Stretch (B)autosize (C)picture (D)oledropmode 8、要想清除文本框中的内容则可利用()进行。

(A)Caption (B)Text (C)Clear (D)Cls9、在文本框控件中将Text的内容全部显示为所定义的字符的属性是()。

(A)Password (B)PasswordChar(C)需要编程来实现(D)以上都不是10、Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是()。

(A)从主程序开始执行(B)按过程顺序执行(C)事件驱动(D)按模块顺序执行11、下列四项中合法的变量名是()。

(A)a-bc (B)a_bc (C)4abc (D)integer12、无论何种控件,共同具有的属性是()(A)Text (B)Name (C)Caption (D)ForeColor13、有程序代码如下:Text1.Text = "Visual Basic程序设计"则Text1、Text ,和"Visual Basic程序设计"分别代表()。

VB考试题目

VB考试题目

一、单选题(每题1分,共76题)1.想要显示一个输入框,它的标题栏上显示“示例”,提示信息是“请输入一个正整数”,输入框内默认内容为“1”,其语句是A=InputBox(“请输入一个正整数”,”示例”,”1”)</p>B. A=InputBox(”示例”,“请输入一个正整数”,”1”)</p>C. A=InputBox(”1”,”示例”,“请输入一个正整数”)</p>D. A=InputBox(“请输入一个正整数”,”1”,”示例”)</p>2.若要使标签控件显示时不覆盖其背景内容,应设置标签控件的A. BackColor</p>B. BorderStyle</p>>C. ForeColor</p>D. BackStyle</p>3.下面变量名是错误的A. 姓名B. aC. a123D. a.1</p>4.启动窗体在程序运行后,不进行任何操作的情况下会发生A. Initialize和Load</p>B. Show</p>C. Activate</p>D. A和C</p>5.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的属性为TrueA. AutoSize</p>B. WordWrap</p>C. Enabled</p>D. Visible</p>6.语句Form1.Hide中,Hide是Form1对象的一个(&nbsp;&nbsp;)</p>A. 方法</p>B. 参数</p>C. 属性</p>D. 事件</p>7.对象窗口是用来设计(&nbsp;&nbsp;)</p>A. 应用程序的代码段</p>B. 应用程序的界面</p>C. 对象的属性</p>D. 对象的事件</p>8.如果变量赋值为str1=”练习”,var1=5,则语句Print ”第”& var1 &”次”& str1 输出的结果为A. 第5次练习</p>B. 第5次str1</p>C. 第var1次练习</p>D. 第var1次str1</p>9.假定一个VB应用程序由一个窗体模块和一个标准模块构成,为了保存该应用程序,以下正确的操作是(&nbsp;&nbsp;)</p>A. 只保存窗体模块文件</p>B. 分别保存窗体模块、标准模块和工程文件</p>C. 只保存窗体模块和标准模块文件</p>D. 只保存工程文件</p>>10.下列是窗体对象的方法而不是属性(&nbsp;&nbsp;)</p>A. Name </p>B. Move</p>C. Caption</p>D. Enabled</p>11.窗体Form1的Caption属性为frm,它的Load事件过程名为(&nbsp;&nbsp;)</p>A. Form_Load</p>B. Form1_Load</p>C. frm_Load</p>D. Me_Load</p>12.在VB程序中,语句的续行符是(&nbsp;&nbsp;)</p>A. &</p>B. _</p>C. ;</p>D. :</p>13. 在用户的应用程序执行期间发生,比如单击鼠标或按键盘中的键(&nbsp;&nbsp;)A. 方法</p>B. 属性</p>C. 事件</p>D. 工程</p>14.控件中最适合做标题的控件是。

VB习题

VB习题

第一章 VB基础知识一、单选题1.若属性窗口没有出现在Visual Basic6.0集成开发环境中,可使用()菜单中的相应命令将其打开。

A. 工程B. 视图C. 调试D. 工具2.英文的“Visual”的含义是()A. 集成B. 标准C. 可视化D. 调试3.不能打开属性窗口的操作是()。

A. 单击工具栏的“属性窗口”按钮B. 选取“视图”菜单中的“属性窗口”子菜单项C. 在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”D. 选取“工程”菜单中的“属性窗口”子菜单项4.不能打开代码窗口的操作是()。

A. 右键单击窗体窗口,在弹出的快捷菜单中选择“查看代码”B. 选择“视图”下拉菜单中的“代码窗口”C. 双击窗体窗口的任何地方D. 按下F4键16. VB应用程序中,扩展名为.vbp的文件是()。

A. 标准模块文件B. 工程模块文件C. 窗体模块文件D. 类模块文件17. 以下不能在“工程资源管理器”窗口中列出的文件类型是()。

A. .basB. .vbpC. .frmD. .ocx18. 窗体文件的扩展名是()。

A..frm B..vbp C. .bas D. .frx20. 关于Visual Basic事件的说法中,不正确的为()。

A.事件是由Visual Basic预先定义好的,能够被对象识别的动作B.DblClick(双击)是Visual Basic中一个事件C.一个对象可以识别一个或多个事件D.一个对象可以识别哪些事件,需要由程序员自己决定21. 在VB6.0中的每一个对象都有自己的属性、方法和()。

A.控件B.函数C. 事件D.公用过程22. 以下说法错误的是()。

A. 事件是由Visual Basic预先设置好的、能够被对象识别的动作B. 当对象响应某个事件后,对象所执行的操作将通过一段程序代码来实现,这段程序代码称为事件过程C. 一个对象对应一个事件,一个时间对应一个事件过程D. 事件过程的一般格式为:Private Sub 对象名称_事件名称()事件响应程序代码End Sub23. 以下说法错误的是()。

历年计算机二级vb考试试题及答案

历年计算机二级vb考试试题及答案

历年计算机二级vb考试试题及答案一、单选题1. 在VB中,以下哪个选项不是有效的数据类型?A. IntegerB. StringC. DateD. Boolean答案:C2. VB中,以下哪个关键字用于声明一个过程?A. FunctionB. SubC. ClassD. Property答案:B3. 在VB中,以下哪个选项是正确的字符串连接操作?A. "Hello" + "World"B. "Hello" & "World"C. "Hello" || "World"D. "Hello" / "World"答案:B4. VB中,以下哪个选项不是控制结构?A. If...ThenB. For...NextC. While...WendD. Dim答案:D5. 在VB中,以下哪个选项用于声明一个变量?A. DimB. ConstC. FunctionD. Sub答案:A二、多选题1. 在VB中,以下哪些选项是合法的数组声明?A. Dim numbers(10) As IntegerB. Dim names() As StringC. Dim matrix(2, 3) As DoubleD. Dim matrix(3) As Double答案:A, B, C2. VB中,以下哪些选项是合法的循环结构?A. For...NextB. Do...LoopC. While...WendD. Repeat...Until答案:A, B, C, D三、判断题1. VB中,所有的变量都必须在程序开始之前声明。

(对/错)答案:错2. VB中,可以使用“=”来比较两个字符串是否相等。

(对/错)答案:错3. VB中,可以使用“&”来连接两个字符串。

期末VB练习题含答案

期末VB练习题含答案

计算机与程序设计基础(VB)练习题一.单选题(每小题1分,共27分)1.根据冯·诺依曼1946年提出的计算机的程序存储原理而设计了现代的计算机。

下面的说法正确的是_________。

A.计算机能够智能地自动编制好程序,并执行B.计算机内的程序和数据,都是用十进制数表示C.计算机内的程序和数据,都是用二进制表示的D.笔记本电脑不是冯•诺依曼结构的计算机2.计算机硬件主要由运算器、_________、存储器、输入设备及输出设备等构成。

A.屏幕B.控制器C.键盘D.打印机3.断电会使存储数据丢失的存储器是_________。

A.ROM B.U盘C.硬盘D.RAM4.下列存储器中读写速度最快的存储器是_________。

A.光盘B.内存储器C.硬盘D.高速缓冲存储器5.1MB = _________。

A.1000B B.1024B C.1000KB D.1024KB6.下列设备中,属于计算机输入设备的是_________。

A.鼠标B.音箱C.打印机D.显示器7.下面的_________不是操作系统。

A.Java B.Mac OS C.Linux D.Windows8.下面4个不同进制的数中,最小的是_________。

A.(200)10B.(11000111)2C.(306)8D.(C9)169.十进制数125所对应的八进制数为_________。

A.177 B.157 C.161 D.17510.二进制数10110110所对应的十六进制数为_________。

A.C6 B.D6 C.B6 D.E611.下面不属于对象的基本特征的是_________。

A.属性B.事件C.方法D.函数12.以下能在窗体的标题栏显示“窗体”的语句是_________。

A. = "窗体" B.Form1.Title = "窗体"C.Form1.Text = "窗体" D.Form1.Caption = "窗体"13.下列可作为变量名的是_________。

VB开发基础(习题卷24)

VB开发基础(习题卷24)

VB开发基础(习题卷24)第1部分:单项选择题,共83题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]下列关于数据库设计的叙述中,正确的是 ( )。

A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典答案:A解析:2.[单选题]有如下的程序: Private Sub Command1_Click() a=1:b=2:c=3 Call test(a,b+3,(c)) Print "main:";a;b;c End Sub Private Function test(p,m,n) p=p+1:m=m+1:n=n+1 Print"Sub:";p;m;n End Function当运行程序后,单击命令按钮 Command1 ,显示的结果是________。

A)sub:2 6 4main:1 6 4B)sub:2 6 4main:2 6 4C)sub:2 6 4main:1 2 3D)sub:2 6 4main:2 2 3答案:D解析:3.[单选题]下面程序 . Private Sub Form_Click() b=3 : a=2: C=4 Print IIF(a>=b, a, IIF(C>b,C,b)) End Sub运行后,单击窗体输出的结果是A)0B)3C)2D)4答案:D解析:4.[单选题]下面可以正确定义2个整形变量和1个字符串变量的语句的是________ .A)Dim n,m AS Interger,s AS StringB)Dim a%,b$,c AS StringC)Dim a AS Integer,b,c AS StringD)Dim x%,y AS Integer,z AS String答案:D解析:5.[单选题]下列关于属性设置的叙述错误的是().A)一个控件具有什么属性是VB预先设计好的,用户不能改变B)一个控件具有什么属性是VB预先设计好的,用户可以改变C)一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置D)一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值答案:ACommand1_Click() Static y As Integer Dim z As Integer N=10: z=N+z: y=y+z: x=x+z Label1.Caption = xLabel2.Caption = y Label3.Caption = z End Sub 程序运行后,连续三次单击命令按钮,则三个标签中显示的内容分别是( )。

vb二级计算机考试试题及答案

vb二级计算机考试试题及答案

vb二级计算机考试试题及答案一、单选题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Type答案:A2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. FormD. Interface答案:A4. VB中,用于读取文件内容的函数是:A. DirB. FileGetC. FileOpenD. FilePut答案:C5. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5) As IntegerB. Dim arr() As Integer = New Integer(5)C. Dim arr(5 To 10) As IntegerD. Dim arr As Integer = New Integer(5)答案:D6. VB中,用于创建一个窗体的关键字是:A. FormB. DialogC. WindowD. Frame答案:A7. VB中,用于实现事件驱动编程的关键字是:A. EventB. SubC. FunctionD. Property答案:B8. 在VB中,下列哪个选项不是字符串函数?A. LeftB. RightC. MidD. Round答案:D9. VB中,用于定义常量的关键字是:A. DimB. ConstC. StaticD. Private答案:B10. VB中,下列哪个选项不是循环结构?A. For EachB. ForC. Do WhileD. If答案:D二、填空题(每题2分,共20分)1. VB中,用于声明全局变量的关键字是________。

答案:Public2. VB中,用于定义一个过程的关键字是________。

答案:Sub3. 在VB中,用于定义一个函数的关键字是________。

程序设计语言VB_习题集(含答案)

程序设计语言VB_习题集(含答案)

《程序设计语言VB》课程习题集一、单选题1. Visual Basic是一种面向(D )的程序设计语言。

A. 用户B. 事件C. 程序D. 对象2.在Visual Basic6.0中规定工程文件的扩展名是(A)。

A. vbpB. forC. frmD. bas3. Visual Basic6.0中规定窗体文件的扩展名是(B )。

A. forB. frmC. vbpD. bas4.如何使一个标签或按钮控件在运行时不可用(C)。

A. 把它的Visible属性设置成FalseB. 把它的Visible属性设置成TrueC. 把它的Enabled属性设置成FalseD. 把它的Enabled属性设置成True5.控件的字体可在属性窗口的(A)属性中调整?A. FontB. ColorC. TextD. Caption6.若要将某命令按钮设置为默认命令按钮。

则应设置为True的属性是(C )。

A. ValueB. CancelC. DefaultD. Enabled7.在VB中,记录对象数据的是(C)。

A. 方法B. 事件C. 属性8.在文本框上显示文本的属性是(B)。

A. ValueB. TextC. PrintD. Enabled9. InputBox函数返回值的类型为(A)。

A. 字符串B. 数值C. 变体D. 数值或字符串(视输入的数据而定)10.设有语句:a = InputBox("请输入数值:","输入示例", "100") 程序执行后,若从键盘上输入数值20并按回车键,则变量a的值是(A)。

A. 字符串"20"B. 字符串"120"C. 默认值100D. 数值12011.下列控件中可用于接受用户输入文本,又可用于显示文本的是(B)。

A. Label控件B. TextBox控件C. Timer控件D. CommandButton控件12.语句PRINT "25*4"的输出结果是(A)。

VB基本概念试卷含答案

VB基本概念试卷含答案

Visual Basic 基本概念一、单选题1. Visual Basic是一种面向对象的可视化程序设计语言,采取了_______的编程机制。

A)从窗体开始执行 B)按书写顺序执行C)从主程序开始执行 D)事件驱动2. 在Visual Basic中最基本的对象是_________,它是应用程序的基石,是其他控件的容器。

A)文本框 B)窗体 C)标签 D)命令按钮3. 有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表 _________。

A)对象,属性,值 B)对象,方法,值C)对象,值,属性 D)属性,对象,值4.多窗体程序是由多个窗体组成的,在缺省的情况下,VB应用程序执行时,总是把_________指定为启动窗体。

A)不包含任何控件的窗体 B)设计时的第一个窗体C)包含控件最多的窗体 D)命名为Form1的窗体5.VB是一种面向对象的程序设计语言,下面_________不是面向对象包含的三要素。

A)变量 B)事件 C)属性 D)方法6.VB 6.0集成开发环境中不能完成的功能是_______。

A)输入编辑源程序 B)编译生成可招待程序C)调试运行程序 D)自动生成查找并改正程序中的错误7.下列关于VB编程的说法中不正确的是_______。

A)属性是描述对象特征的数据 B)事件是能被对象识别的动作C)方法指示对象的行为 D)VB程序采用的运行机制是面向对象8.关于面向对象的描述中,不正确的是_______。

A)对象就是自定义结构变量 B)对象代表正在创建的系统中的一个实体C)对象是一个特征和操作的封装体 D)对象之间的信息传递是通过消息进行的9.以下叙述错误的是________。

A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件B)打开一个窗体文件时,系统自动装入与该窗体有关的工程文件C)保存VB应用程序时,应分别保存窗体文件和工程文件D)事件可以由用户激发,也可以由系统激发10.VB6.0集成开发环境不包括________窗口。

vb试题及答案

vb试题及答案

vb试题及答案一、单选题(每题2分,共10分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a As IntegerC. Dim a = 5D. Dim a As Integer = 5答案:B2. VB中的哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 以下哪个是VB的事件?A. ClickB. PrintC. DrawD. Open答案:A4. 在VB中,以下哪个语句用于结束程序?A. EndB. ExitC. StopD. Quit答案:A5. VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A二、多选题(每题3分,共15分)1. VB中,以下哪些是合法的变量名称?A. 2variableB. variable2C. _variableD. variable$答案:B, C2. VB中,以下哪些是合法的常量声明方式?A. Const pi = 3.14B. Dim pi As Double = 3.14C. Const pi = "3.14"D. Dim pi = 3.14答案:A, D3. 在VB中,以下哪些是控件的属性?A. NameB. CaptionC. TextD. Value答案:A, B, C4. VB中,以下哪些是控制流程语句?A. If...Then...ElseB. For...NextC. While...WendD. Select...Case答案:A, B, C, D5. VB中,以下哪些是数组的声明方式?A. Dim arr(5)B. Dim arr(0 To 5) As IntegerC. Dim arr As Integer = New Integer(5)D. Dim arr(5) As Integer答案:A, B, D三、判断题(每题1分,共5分)1. VB是一种面向对象的编程语言。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章 Visual Basic概述1.VB是一种面向图形用户界面的可视化编程语言,它采用的程序设计方法是【__B__】。

A) 面向对象、顺序驱动 B) 面向对象、事件驱动 C) 面向过程、事件驱动 D) 面向过程、顺序驱动2.具有【__A__】特点的程序设计称为面向对象的程序设计。

A) 封装性、继承性、多态性 B) 可视化、结构化C) 链接、嵌入、动态数据交换 D) 只包含顺序、选择、循环三种结构3.与传统的程序设计语言相比,Visual Basic最突出的特点是【__C__】。

A) 结构化程序设计 B) 程序开发环境 C) 事件驱动编程机制 D) 程序调试技术第2章 Visual Basic可视化编程基础1.在VB中,对象之间的联系是通过【_B___】的方法实现的。

A) 全局变量 B) 消息传递 C) 数据文件 D) 参数调用2.对象的组成的三个要素是【__C__】。

A) 函数、过程、语句 B) 窗体、控件、行为 C) 属性、方法、事件 D) 窗体、模块、控件3.对象的基本特点不包括【__A__】。

A) 数据必须放在数据库中。

B) 对象中包含程序和数据,以数据为中心。

C) 对象是进行处理的主体。

D) 私有数据的封装性。

4.在设计阶段,当双击窗体中的某个控件对象,打开的窗口是【__B__】。

A) 项目(工程)窗口 B) 代码窗口 C) 属性窗口 D) 立即窗口5.在进入VB集成开发环境的过程中,启动VB后则显示"新建工程"对话框,此时默认的选项是【__A__】。

A) 标准.EXE B) ActivX EXE C) ActivX DLL D) VB 应用程序向导6.每个工程都包含一个以【__C__】为扩展名的工程文件,这个文件用来管理工程中所有的文件。

A) .EXE B) .BAS C) .vbp D) .frm7.启动 Visual Basic 后,在工具箱中列出的控件是【_C___】。

A) ActiveX 控件 B) ODBC 控件 C) 标准控件 D) 可插入对象8.鼠标指针置于工具箱窗口中的某一个控件图标上时,就会在工具提示窗口上显示出相应的类型名。

如果显示"PictureBox",该控件是【_B___】。

A) 文件框 B) 图片框 C) 组合框 D) 图像框9.在VB的集成开发环境中有【__C__】工作状态。

A) 一种 B) 两种 C) 三种 D) 四种10.Visual Basic 使用“工程管理”用来建立一个应用程序的所有文件,一般一个工程至少应含有【_B___】。

A) 标准模块文件和类模块文件 B) 工程文件和窗体文件C) 工程文件和类模块文件 D) 工程文件和标准模块文件1.工程中创建新窗体的方法是【_A___】。

A) 利用“工程”菜单的“添加窗体”项 B) 利用标准工具箱中的窗体控件创建C) 由系统自动产生 D) 利用“工具”下拉菜单中的命令创建2.如果要改变窗体的标题,则需要设置的属性是【__A__】。

A) Caption B) Name C) BackColor D) BorderStyle3.下列关于多窗体工程的存取说法错误的是【__C__】。

A) 以.frm为扩展名保存窗体文件,以.vbp 扩展名保存工程文件B) 每个窗体保存为一个扩展名为.frm的文件C) 所有窗体文件可以保存为一个以.frm为扩展名的文件D) 用“打开工程”对话框打开一个工程时将把属于该工程的所有文件装入内存4.以下叙述中正确的是【_D___】。

A) 对象的Name属性值可以为空 B) 可以在程序运行期间改变对象的Name属性值C) 窗体的Name属性值是显示在窗体标题栏中的字符串 D) 窗体的Name属性用来标识和引用窗体5.以下叙述中错误的是【__B__】。

A) 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体。

B) 窗体的Hide方法和Unload方法的作用完全相同。

C) 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体。

D) 使Print方法在窗体上失效的窗体事件是Load。

6.下列语句中,能够释放窗体Form1所占用的内存空间的是【__A__】。

A) Unload Form1 B) Form1.Unload C) Hide Form1 D) Form1.Hide7.下列语句中,能够暂时隐藏窗体Form1,但不释放它所占用的内存空间的是【__D__】。

A) Unload Form1 B) Form1.Unload C) Hide Form1 D) Form1.Hide8.下列语句中,能够加载并显示窗体Form1的是【__D__】。

A) load Form1 B) Form1.load C) show Form1 D) Form1.show9.下列语句中,能够加载窗体Form1,但不显示窗体的是【_A___】。

A) load Form1 B) Form1.load C) show Form1 D) Form1.show10.下列关于窗体的叙述中,正确的是【__B__】。

A) Load语句和show方法功能完全相同B) Show方法显示未加载的窗体时,系统可以自动加载,然后显示窗体C) 所有被加载到内存的窗体都自动显示D) Load语句加载窗体时,可以自动触发窗体的Activate事件第4章常用基本控件1.标签框的默认属性是【__C__】。

2.下列语句中,能正确设置标签Label1背景颜色的是【__D__】。

A) Label1.ForeColor=vbRed B) Label1.BackColor=QBColor(200)C) Label1.ForeColor=RGB(100, 200, 200) D) Label1.BackColor=QBColor(12)3.文本框的默认属性是【_D___】。

A) Caption B) Name C) Enabled D) Text4.文本框的属性不包括【__A__】。

A) caption B) text C) name D) top5.下列关于KeyPress事件的叙述中正确的是【_C___】。

A) KeyPress事件不能区分输入字母的大小写B) KeyPress事件能够检测到是否按下了光标移动键C) 在KeyPress事件过程中可以取消按下的键,使对象接收不到字符D) 在KeyPress事件过程中不能取消按下的键,但可以修改按键6.下列叙述中错误的是【_D___】。

A) 向文本框中输入一个字符,能够触发Change事件B) 从文本框中删除一个字符,能够触发Change事件C) 向文本框中输入一个字符,能够触发KeyPress事件D) 从文本框中删除一个字符,能够触发KeyPress事件7.下列语句中,能够把焦点移到文本框控件Text1上的是【__C__】。

A) Text1.GetFocus B) Text1.GetFocus=True C) Text1.SetFocus D) Text1.SetFocus=True8.标签和文本框都可以用于显示文本,正确的叙述是【__D__】。

A) 标签、文本框中的文本都是只读文本B) 文本框、标签中的文本都是可编辑文本C) 标签中的文本是可编辑文本,文本框中的文本是只读文本D) 标签中的文本是只读文本,文本框中的文本是可编辑文本9.设置命令按钮的【_B___】属性值为False,可以使命令按钮处于不可用状态。

A) Value B) Enabled C) Default D) Cancel10.命令按钮的默认属性是【__C__】。

A) Visible B) Enabled C) Caption D) Default11.下列设置中,可以使命令按钮Command1成为不可见状态的是【_D___】。

A) Command1.Enabled=True B) Command1.Enabled=FalseC) Command1.Visible=True D) Command1.Visible=False12.把命令按钮的【__B__】属性设置为True,就可以在按下回车键时自动触发该按钮的Click事件。

A) Value B) Default C) Cancel D) Enabled机函数产生一个33到126之间的整数,用该整数作为ASCII 码的值,在文本框中显示该整数及其对应的 ASCII码。

请将程序填完全。

Private Sub Command1_click( )Dim num1 As IntegerRandomizenum1 = (Int(Rnd*94)+33)Text1.text = 【_C___】End SubA) 整数;num1;对应的ASCII码是;chr(num1)B) "整数" & num1 & "对应的ASCII码是" & str(num1)C) "整数" & num1 & "对应的ASCII码是" & chr(num1)D) 整数 & num1 & 对应的ASCII码是 & str(num1)14.在窗体上画一个标签名称分别为 Label1 和 Label2,再画一个命令按钮,名称为 Command1,程序运行时,单击Command1 按钮,在 Label1 上显示系统时间、清除标签2上显示的信息并使 Command1 按钮不响应事件(呈暗淡色)。

请将程序填完全。

Private Sub Command1_click( )Label1.caption = 【__A__】Label2.caption=""Command1.enabled=falseEnd SubA) time$ B) date C) day(d) D) hour(d)15.设置【__A__】属性,可以使图片显示在图片框或图像框中。

A) Picture B) Image C) Icon D) DownPicture16.在图象控件Image1中加载图片后,为使图像控件能够自动调整大小而显示整幅图片,可以使用语句【__D__】。

A) Image1.AutoSize=True B) Image1.AutoSize=FalseC) Image1.Stretch=True D) Image1.Stretch=False17.在图片框控件Picture1中加载图片后,为使图片框控件能够自动调整大小而显示整幅图片,可以使用语句【__A__】。

A) Picture1.AutoSize=True B) Picture1.AutoSize=FalseC) Picture1.Stretch=True D) Picture1.Stretch=False18.图片框控件(PictureBox)与图像控件(Image)相比,【_B___】。

相关文档
最新文档