VB期中试卷(全册)

合集下载

《程序设计基础VB》期中考试卷

《程序设计基础VB》期中考试卷
End Sub
A. x的值是数值10B.输入对话框的标题是“输入整数”
C.信息框的标题是“输入数据:10”D.信息框中显示的是“输入的数据是:”
34.设a = "MicrosoftVisualBasic",则以下使变量b的值为“VisualBasic”的语句是______
《程序设计基础(VB)》试卷
使用专业、班级社工1103学号1102110302姓名
题 数


总 分
得 分
本题得分
一、选择题〖每题1分,共计50分〗;
1.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是__c___
A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口
2.以下叙述中错误的是_c_____
17.若窗体上的图片框中有一个命令按钮,则此按钮的Left属性是指_B_____
A.按钮左端到窗体左端的距离B.按钮左端到图片框左端的距离
C.按钮中心点到窗体左端的距离D.按钮中心点到图片框左端的距离
18.窗体上有1个名称为CD1的通用对话框,1个名称为Command1的命令按钮。命令按钮的单击事件过程如下;关于代码,错误的叙述是__A____
24.假设变量BOOL是一个布尔型变量,则下列赋值语句中,正确的是_D_____
A. BOOL = ‘TRUE’B. BOOL = .TRUE.C. BOOL = #TRUE#D. BOOL = 3=y
25.在文本框Text1中输入数字12,在文本框Text2中输入数字34,在输入对话框中输入数字34,执行以下语句,只有___B___可使文本框Text3中显示46。
C.通用对话框的默认文件类型为*.txtD.以上代码不对文件执行读写操作

VB期中试卷

VB期中试卷

2017 春季VisualBasic期中考试试卷一、选择题(每小题1分,共30分)1、为了保存一个Visual Basic应用程序,以下说法正确的是( C )。

A) 保存工程时只保存窗体文件即可B) 保存工程时只保存工程文件即可C) 先保存窗体文件,再保存工程文件D) 先保存工程文件,再保存窗体文件2、在VB的工程中,工程文件的扩展名是( C )。

A) frm B) vbg C) vbp D) bas3、只能用来显示字符信息的控件是(B )。

A) 文本框B) 标签框C) 图片框D) 图像框4、在VB中,要使标签控件(Label)中的文本居中对齐,应将( B )属性的值设置为2。

A) Autosize B) Alignment C) Borderstyle D) Caption5、双击窗体中的对象后,Visual Basic将显示的窗口是(B)。

A) 项目(工程)窗口B) 工具箱C) 代码窗口D) 属性窗口6、以下说法正确的是(C )。

A) 通过改变属性窗口中的name属性,来改变窗体的标题。

B) Private表示此过程只可被本工程中的其它过程调用。

C) 在多文档应用中,每次只能有一个活动的子窗体可以进行输入/编辑。

D) 列表框包含了组合框的功能。

7、当窗体被启动时,不被自动激发的事件是( C )。

A) Load B) Activate C) Click D) Resize8、“X是小于100的非负数”,用VB表达式表示正确的是( C )。

A) 0<=X<100 B) 0<=X<100 C) X>=0 AND X<100 D) 0<=X OR X<1009、下面给出的符号中,不能作为Visual Basic的变量名的是( B ) 。

A) abcd B) 4A123 C) AA123 D) BB%10、表达式2*3^2+2*8/4+3^2的值为( B )。

期中考试vb(带答案)

期中考试vb(带答案)

学校:________ 班级:_________ 姓名:________ 学号:________∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙密∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙封∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙线∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙扶沟职教中心2015学年度第一学期期中质量检测二年级VB 试卷说明:1、本卷总分100分 2、答案一律填写到答题卡上一、单项选择题(共25题,每题2分,共50分) 1. D 操作不能打开代码窗口。

A .双击窗体或窗体上包含的控件 B .选择“视图”→“代码窗口”命令C .单击工程资源管理器窗口中的“查看代码”按钮D .按“F8”键2.Visual Basic 6.0为长整型(Long )变量分配了 C 字节的内存空间。

A .1 B .2 C .4 D .833.符合Visual Basic 6.0规范的标识符是 B A .a+ B .ab C .2a D .Then3.将数学表达式 转换成符合Visual Basic 6.0规范的表达式是 A A .(Sin(43*3.1415926/180)+Exp(x))/(c+d) B .(Sin(43)+Exp(x))/(c+d)C .Sin(43*3.1415926/180)+Exp(x)/c+dD .(Sin430+ex)/(c+d)4.日期型常量前后要加上 C 符号。

A .! B .* C .# D .$5.程序执行过程中其值可以变化的量称为 C A .函数 B .常量 C .变量 D .表达式6.算术运算符、关系运算符和布尔运算符的运算优先级由高到低依次是 B A .算术运算符、布尔运算符、关系运算符 B .算术运算符、关系运算符、布尔运算符 C .布尔运算符、关系运算符、算术运算符D .关系运算符、算术运算符、布尔运算符7.设a="abcdefghijk",则表达式Mid (a,5,2)&Right (a,3)的值是 C A ."abc" B ."ijk" C ."efijk" D ."abcef" 8.设变量a=8,b=5,执行a=a+b:b=a-b:a=a-b 语句以后,a 和b 的值分别是 B A .8 和5 B .5 和8 C .8和8 D .5 和5 9.获得系统当前时间的函数是 B A .Date B .Time C .Hour D .Year 10.程序段:For i=1 To 10 Step 2 Print i Next i中循环体Print i 的执行次数是 C A .5 B .10 C .4 D .6 11.程序段: s = 0 n = 4For i = 1 To n For j = 1 To n s = s + j Next j Next i Print s运行后的输出结果是 C A .20 B .22 C .40 D .1612.略了As 子句的Function 过程的返回值类型为 C A .Double B .Long C .Variant D .Integer 13. D 不是赋值语句。

《程序设计基础VB》期中考试卷

《程序设计基础VB》期中考试卷

《程序设计基础VB》期中考试卷一、选择题〖每小题1分,共计40分〗;1.以下变量名中合法的是【1】。

A. x2-1B. printC. str_nD. 2x分析:书P105,标识符命名规则答案:C2.在Visual Basic中,所有的窗体和控件都必定具有的一个属性是【2】。

A.Name B.Font C)Caption D)FillColor分析:名称属性是每个对象必须具备的,VB为每一个对象设置了一个默认的名称,用户可以不更改,对象的默认名称是由对象的类名+序号构成的。

答案:A3.以下所列的7个控件中,具有Caption属性的有【3】个。

CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)A.5 B.4 C.3 D.2分析:常用控件中,TextBox、PictureBox、Image、ListBox、ComboBox、Timer、Line、Shape、HScrollBar、VScrollBar没有Caption属性;Label、CommandButton、OptionButton、CheckBox、Frame具有Caption属性;另外,窗体也有Caption属性。

答案:C4.用来设置文字字体是否斜体的属性是【4】。

A.FontUnderline B.FontBold C.FontSlope D.FontItalic分析:也可以写成Font.Italic答案:D5.若需要在同一窗口内安排两组相互独立的单选按钮( OptionButton ),可使用【5】控件将它们分隔开。

① TextBox ② Picture ③ Image ④ FrameA.①②B.②③C.②④D.③④分析:将单选按钮分组的方法是放置在不同的容器中,VB中可以做容器的控件有:PictureBox、Frame答案:C6.Timer控件的【6】属性决定该控件是否对时间的推移做出响应。

职业高中vb期中考试

职业高中vb期中考试

2013-2014学年第一学期VB期中考试班级______姓名____________分数_______一、选择(每题2分,共40分)1、工程文件的扩展名为()A、.frxB、.basC、.vbpD、.frm2、下列不属于对象的基本特征是()。

A、属性B、方法C、事件D、函数3、在设计模式双击窗体将显示的窗口是()A、工程窗口B、工具箱C、代码窗口D、属性窗口4、VB中运行程序的快捷键是()A、F2B、F5C、Alt+F3D、F85、窗体模块的文件扩展名是A、.exeB、.basC、.frxD、frm6、下列不能打开代码窗口的操作是()A 双击窗体B 双击窗体上的某个控件C 单击窗体D 按“F7”键7、对象的特性是指()A 方法B 属性C 事件D 事件过程8、以下变量名中,_________是不符合Visual Basic的命名规范的。

A、Abc901B、_mnu_Open_234C、price_D、K9、日期常量用()作为界定符。

A、"B、 %C、 #D、 &10、x大于0且小于10的VB表达式是()。

A、0 < x < 10B、 x > 0 And x < 10C、 x > 0 Or x < 10D、x > 0 : x < 1011、设a=2,b=3,c=4,d=5,下列表达式的值是()。

a>b AND c<=d OR 2*a>cA.True B.False C.-1 D.112、“X是小于100的非负数”,用VB表达式表示正确的是()。

A.0≤X<100 B.0<=X<100C.X>=0 and X<100 D.0<=X or X<10013、下列逻辑表达式为True的是()。

A、 "A"<"9"B、 "A">"a"C、 "a">"AT"D、 "AT"<"AND"14、下列运算符中,优先级最高的是()。

vb期中复习样卷练习

vb期中复习样卷练习

信息技术期中复习样题一、选择题(每小题2分,共70分)1.在Visual Basic中,下列属于正确变量名的是()(A)a1(B)3y (C)x-y(D)then2.在Visual Basic中,语句Cname.Text="高一"中的Text是()(A)属性名(B)属性值(C)对象名(D)窗体名3.某化工厂通过从海水中提取镁的方法生产金属镁,已知海水中镁的含量为1.1g·L-1,若该工厂每天生产x千克镁,则每天至少需要多少升海水。

计算海水体积v的步骤有:①输出海水体积v②p=1.1③计算体积v=x*1000/p④输入工厂每天产量数据x其正确的顺序是()(A)③④①②(B)①②③④(C)④①③②(D)④②③①4.有如下Visual Basic程序段:A=10B=20A=A+BB=A-B该程序段运行后,变量A和B的值是()(A)10和20(B)30和20 (C)30和10(D)30和-105.在Visual Basic中进行窗体设计时,利用属性面板可以非常方便地对常用的属性进行设置。

请观察下图,并选择出正确的描述()(A)“Text1”是类名,“TextBox”是对象名,“Text”是属性名,“点击输入”是属性值(B)“Text1”是对象名,“TextBox”是类名,“Text”是属性名,“点击输入”是属性值(C)“Text1”是对象名,“TextBox”是类名,“Text”是属性值,“点击输入”是属性名(D)“Text1”是属性名,“TextBox”是对象名,“Text”是类名,“点击输入”是属性值6.要实现变量M的值与变量N的值进行交换,可用语句()(A)X=M:M=N:N=X (B)M=N:N=M:X=N(C)X=M:N=M:X=N (D)M=X:X=N:N=M7.随机数函数Rnd可以产生一个大于等于0且小于1的随机数,现在想产生一个[6,24]的随机整数,可行的表达式是()(A)Rnd*24 (B)int(6+Rnd*18)(C)6+int(Rnd*18+1) (D)6+int(Rnd*19)8.以下关于Visual Basic集成开发环境的说法错误的是()(A)集成开发环境的布局是可以由使用者自行安排的(B)窗体是对VB程序进行可视化界面设计的窗口(C)每个VB应用程序都只能有一个窗体(D)VB应用程序窗体的大小是可以改变的9.面额为1元、2元和5元的纸币各有10张,求总额恰好为32元取法方案的算法是:设1元取a张、2元取b张和5元取c张,a、b、c都取0到10之间的整数,将a、b、c 取值的所有可能组合逐一代入表达式a+2b+5c=32,判断是否成立,若成立,则输出这一方案。

高三VB期中试题

2014-2015年度上学期计算机类专业课期中考试综合试卷注意事项:1.满分350分,考试时间为150分钟;答题时请使用黑色钢笔或签字笔。

ⅠⅡⅢⅣ总分题号分数一、填空题(每空1分,共10分)1、根据数组元素的个数是否可以变化,数组分为____数组和____数组。

2、在过程调用中,参数的传递可分为______传递和_____传递两种方式。

3、Visual Basic中的对象主要包括窗体和________________。

4、设有如下循环:For i=2to3Print“***”Next i该循环共循环了____次,循环完成后,循环变量i的值为_____________。

5、设有数组申明语句:Dim x(3,4)As Integer,则该数组共有____个元素。

6、如果要时钟控件每一秒发生一个Timer事件,则Interval属性应设置为____。

7、表达式5Mod2*6^2/6\2的值为_______________。

二、选择题(每题1分,共40分)1、只有在执行某种动作后,才会执行某段程序,这种机制称为()A.面象对象B.事件驱动C.可视化D.面向过程2、当窗体被加载时运行,发生的事件是()A.ResizeB.UnloadC.DragDropD.Load3、Visual Basic的逻辑类型数据占()字节内存。

A.2B.4C.8D.164、下列符号常量的声明中,不合法的是()A.Const Max As Integer=100B.Const Pi=3.14C.Const Xh=“20080808”D.Const Min=Sqr(9)5、以下各项中不能做为Visual Basic变量名的是()A.intMaxB.IfC.Int_MaxD.I_f6、已知a=“12345678”,则表达式Left(a,4)+Mid(a,4,2)的值是()A.123456B.“123445”C.123445D.12797、下面不属于对象三要素的是()A.函数B.事件C.方法D.属性8、下面正确的赋值语句是()A.x+y=30B.pi*r*r=yC.y=3xD.a=b>39、InputBox函数的返回值的类型为()A.数值型 B.字符串型 C.变体型 D.布尔型10、运行下面的程序段后,在弹出的对话框中输入15,则输出结果()X%=10:y=InputBox(“请输入一个数值”):Print x+yA.25B.1015C.15D.出错11、下面程序段的运行结果是()a=90If a>60Then x=1If a>70Then x=2If a>80Then x=3If a>90Then x=4Print“x=”;xA.x=4B.x=3C.x=2D.x=112、将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是()A.Cos(a+b)^2+5*Exp(2)B.Cos^2(a+b)+5*Exp(2)C.Cos(a+b)^2+5*ln(2)D.Cos^2(a+b)+5*ln(2)13、当一个复选框被选中时,它的Value属性的值是()A.3B.2C.1D.014、运行下面程序段时,变量t的值是()x=4:y=3:z=5:t=2If x<y Thent=4ElseIf y<z Thent=6Elset=8End IfA.8B.6C.4D.215、下面程序段的执行结果为()Private Sub Form_Click()Const Pi As Single=3.14a%=7If a Mod4>Pi ThenPrint“努力”ElsePrint“学习”End IfEnd SubA.努力B.学习C.出错D.无输出16、以下程序段的执行结果是()For i=1To4x=2For j=1To3x=1For k=1to2x=x+3Next k,j,iPrint xA.7B.6C.56D.7217、执行如下程序段时,从键盘输入-5,输出的结果是()x=-5s=Val(InputBox(“请输入s的值:”))Select Case sCase Is>0y=x+1Case Is=0y=x+2Case Elsey=x+3End SelectPrint x;yA.-5-2B.-5-4C.-5-3D.-5-518、下列程序段的运行结果是()Private Sub Command1_Click()Dim a(4,4)For i=1To4For j=1To4a(i,j)=(i-1)*3+jNext j,iFor i=3To4For j=3To4Print a(j,i);Next jPrintNext iEnd SubA.69B.710C.811D.912710811912101319、运行下面程序后,变量s的值是()s=0:n=1Dos=s+2n=n+2Loop Until n>=6A.4B.5C.6D.720、设组合框Combo1中有3个项目,则能删除最后一项的语句是()bo1.RemoveItem Textbo1.RemoveItem2bo1.RemoveItem3bo1.RemoveIte m Combo1.Listcount三、程序填空题(25个空,每空2分,共50分)1、以下程序的功能是:生成20个200-300之间的随机整数,输出其中能被5整除的数并求出它们的和。

VB期中试卷

沭阳中专2015-2016学年第二学期VB期中考试班级______姓名____________分数_______一、选择(每题2分,共30分)1、与传统的程序设计语言相比,VB最突出的特点是( )A、结构化程序设计B、程序开发环境C、事件驱动程序机制D、程序调试技术2、在正确安装VB6。

0后,可以通过多种方式启动VB,以下方法中不能正常启动VB的是( )A、通过“开始"菜单中的“程序”命令B、通过“我的电脑"找到VB6。

exe,双击该文件名C、通过“开始”菜单中的“运行”命令D、进入DOS方式,执行VB6.exe3、为了用键盘打开菜单和执行菜单命令,第一步应该按什么键()A、功能键F0或ALTB、Shift+功能键F4C、Ctrl或功能键F8D、Ctrl+Alt4、VB集成开发环境的主窗口中不包括( )A、标题栏B、菜单栏C、状态栏D、工具栏5、用标准工具栏中的工具按钮不能执行的操作是( )A、添加工程B、打印源程序C、运行程序D、打开工程6、VB窗体设计器的主要功能是()A、建立用户界面B、编写源程序代码C、画图D、显示文字7、工程文件的扩展名为()A、.frxB、。

basC、.vbpD、.frm8、对象可以识别和响应的某些行为称为()A、属性B、方法C、继承D、事件9、在设计模式双击窗体将显示的窗口是()A、工程窗口B、工具箱C、代码窗口D、属性窗口10、VB中运行程序的快捷键是 ( )A、F2B、F5C、Alt+F3D、F811、窗体模块的文件扩展名是A、。

exeB、.basC、。

frxD、frm12、下列不能打开代码窗口的操作是()A 双击窗体B 双击窗体上的某个控件C 单击窗体D 按“F7"键13、对象的特性是指( )A 方法B 属性C 事件D 事件过程14、修改控件属性,一般可以使用属性窗口,也可以通过( ) 为属性赋值A、命令B、对象C、方法D、代码15、修改文本框内默认文字的属性是( )A、CaptionB、TextC、NameD、Top二、填空题(每空2分,共40分)1、VB6.0分为3种版本,这3种版本分别为__________、__________、__________2、可以通过__________菜单中的__________命令退出VB,也可以通过__________快捷键退出VB3、快捷键Ctrl+0的功能相当于执行______菜单中的_______命令,或相当于单击工具栏上的_______按钮4、如果打开了不需要的菜单或对话框,可以按_______键关闭5、VB中的工具栏有两种形式,分别为______形式和_______形式6、常量是指在程序运行过程中其值的量,在程序运行过程中其值__________成为变量7、print语句具有________和_________的双重功能,8、print “123abc”的输出结果是______________9、VB中若要产生一消息框,可用__________函数来实现10、整数类型数据分别包括整型和__________数据11。

《Visual+Basic程序设计》期中考试试卷与参考答案

《VB程序设计》期中考试试卷_____级_________专业______班学号_____姓名______________一、单选题(每小题1.5分,共30分)1. 为使控件在运行时不可见,应该设置该控件的_________属性False。

A.Enabled B.Visible C.Name D.AutoRedraw 2. 有程序代码如下:Text1.Text = "Visual Basic",则:Text1,Text和"Visual Basic"分别代表__________。

A.对象,值,属性 B.对象,方法,属性C.对象,属性,值 D.属性,属性,值3. 以下不属于Visual Basic的工作模式是________模式。

A.编译 B.设计 C.运行 D.中断4. 要使Print方法在Form_Load事件中起作用,要对窗体的________属性进行设置。

A.BackColor B.ForeColor C.AutoRedraw D.Caption 5. 若要使命令按钮不可操作,要对_________属性设置。

A.Enabled B.Visible C.BackColor D.Captions 6. 文本框没有_______属性A.Enabled B.Visible C.BackColor D.Caption 7. 不论何控件,共同具有的是________属性。

A.Text B.Name C.ForeColor D.Captionss 8. 当运行程序时,系统自动执行启动窗体的_________事件过程。

A.Click B.Unload C.GotFocus D.Load9. 在代码编辑器的一行内写多条语句时,每个语句之间用_____符号分隔。

A., B.: C.、 D.;10.下面_______是合法的变量名。

A.VB258 B.123abc C.integer D.8811. 表达式16 / 4 – 2 ^ 5 * 8 / 4 MOD 5 / 2的值为_________A.14 B.4 C.20 D.212. 数学关系表达式 3 ≦ x < 10 表示成正确的VB表达式为_______A.3 <= x < 10 B.3 <= x AND x < 10C.x >= 3 OR x < 10 D.3 <= x AND < 10 13. Rnd 函数不可能为下列______值。

2010年VB期中试卷ANSWER

期中试卷(A )卷2009——2010学年第二学期课程名称《计算机语言(VB)》考试日期:2010年4月25日主考教师:考试时间:90分钟专业:班级:考生学号:考生姓名:考生注意事项:1、本试卷共8页,请查看试卷中是否有缺页。

2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

一、选择题(每小题2分,共50分,请将答案写在下面的表格中)1、以下叙述中错误的是()。

A)Visual Basic 是事件驱动型可视化编程工具。

B)Visual Basic应用程序不具有明显的开始和结束语句。

C)Visual Basic工具箱中的所有标准控件都具有宽度(Width)和高度(Height)属性。

D)Visual Basic中控件的某些属性只能在运行时设置。

2、以下叙述中不正确的是()。

A)双击鼠标可以触发DblClick事件B)窗体或控件的事件的名称可以由编程人员设定C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定3、下列是合法变量名的是()。

A) X-Y B) X_Y C) 2Y D) String4、若要使用户不能修改文本框Text1中的内容,应修改()属性。

A) Locked B) MultiLine C) PassWordChar D) ScrollBar5、命令按钮Command1的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,则应如何修改Caption属性。

()A) 在x前插入& B) 在x后插入& C) 在x前插入# D) 在x后插入#6、对于以下函数描述不正确的是()。

A) Asc("A")返回值为数值 B) 表达式Len("幸运52")的值6C) 如果Sgn(x)的值为-1,那么x是负数 D) 除去字符串左侧空格的函数是Ltrim( )7、设有如下语句:Dim a , b As IntegerC="VisualBasic"d=#7/20/2005#关于这段代码的叙述中,错误的是()。

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

《VB 》期中考试卷 (供三(1)用,全册)(满分120分,时间:90分钟)一、单选题 (共25题,每题2分,共50分) 1、以下关于Visual Basic 特点的叙述,错误的是( )A)VisualBasic 是采用事件驱动编程机制的语言 B)VisualBasic 程序既可以编译运行,也可以解释运行C)构成VisualBasic 程序的多个过程没有固定的执行顺序D)VisualBasic 程序不是结构化程序,不具备结构化程序的三种基本结构2、以下叙述中,错误的是( )。

A)一个VisualBasic 应用程序可以含有多个标准模块文件 B)一个VisualBasic 工程可以含有多个窗体文件 C)标准模块文件可以属于某个指定的窗体文件 D)标准模块文件的扩展名是.bas3、以下叙述中,错误的是( )。

A)在VisualBasic 中,对象所能响应的事件是由系统定义的B)对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定 C)VisualBasic 中允许不同对象使用相同名称的方法 D)VisualBasic 中的对象具有自己的属性和方法 4、设有如下语句:Dim a ,b As Integer c="VisualBasic" d=#7/20/2005#以下关于这段代码的叙述中,错误的是( )。

A)a 被定义为Integer 类型变量 B)b 被定义为Integer 类型变量C)c 中的数据是字符串 D)d 中的数据是日期类型5、以下能从字符串"Visual Basic"中直接取出子字符串"Basic"的函数是( )。

A)Left B)Mid C)String D)Instr6、设a=4,b=3,c=2,d=1,下列表达式的值是( ):a>b+1 Or c<d And b Mod cA)True B)1 C)-1 D)07、以下可以作为Visual Basic 变量名的是( )。

A)A#A B)counstA C)3A D) ?AA 8、设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是( )。

A)Print A=x+y B)Print "A=";x+y C)Print "A="+Str(x+y) D)Print "A="&x+y9、假定有如下的命令按钮(名称为Command1)事件过程: Private Sub Command1_Click()x=InputBox("输入:","输入整数")MsgBox "输入的数据是:", ,"输入数据:"+x End Sub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是( )。

A)x 的值是数值10B)输入对话框的标题是“输入整数”C)信息框的标题是“输入数据:10” D)信息框中显示的是“输入的数据是:”10、在窗体上画1个命令按钮(名称为Command1)和1个文本框(名称为Text1),然后编写如下事件过程: Private Sub Command1_Click() x=Val(Text1.Text) Select Case x Case1,3 y=x*xCase Is>=10,Is<=-10 y=xCase -10 To 10y=-xEnd Select End Sub程序运行后,在文本框中输入3,然后单击命令按钮,则以下叙述中正确的是( )。

A)执行y=x*x B)执行y=-x学 专 班 姓 ※※※※※※※※※※※※※※※※※※※※ 密 封 线 内 不 得 答 题 ※※※※※※※※※※※※※※※※C)先执行y=x*x,再执行y=-x D)程序出错11、设有命令按钮Command1的单击事件过程,代码如下:Private Sub Command1_Click()Dim a(30) As IntegerFor i=1 To 30a(i)=Int(Rnd*100)Next iFor Each arrItem In aIf arrItem Mod 7=0 Then Print arrItem;If arrItem>90 Then Exit ForNextEnd Sub对于该事件过程,以下叙述中错误的是()。

A)a数组中的数据是30个100以内的整数B)语句For Each arrItem In a有语法错误C)If arrItem Mod 7=0……语句的功能是输出数组中能够被7整除的数D)If arrItem >90……语句的作用是当数组元素的值大于90时退出For循环12、设有命令按钮Command1的单击事件过程,代码如下:Private Sub Command1_Click()Dim a(3,3) As IntegerFor i=1 To 3For j=1 To 3a(i,j)=i*j+iNext jNext iSum=0For i=1 To 3Sum=Sum+a(i,4-i)Next iPrint SumEnd Sub运行程序,单击命令按钮,输出结果是()。

A)20 B)7 C)16 D)1713、若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置()。

A) Text属性值为* B) Caption属性值为*C) password属性值为空D) Passwordchar属性值为*14、命令按钮Command1的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为()。

A) 在x前插入& B) 在x后插入&C) 在x前插入# D) 在x后插入#15、以下关于过程的叙述中,错误的是()。

A)事件过程是由某个事件触发而执行的过程B)函数过程的返回值可以有多个C)可以在事件过程中调用通用过程D)不能在事件过程中定义函数过程16、以下说法正确的是( )。

A) 通过改变属性窗口中的name属性,来改变窗体的标题。

B) Private表示此过程只可被本工程中的其它过程调用。

C) 在多文档应用中,每次只能有一个活动的子窗体可以进行输入/编辑。

D) 列表框包含了组合框的功能。

17以下关于保存工程的说法正确的是( )。

A) 保存工程时只保存窗体文件即可B) 保存工程时只保存工程文件即可C) 先保存窗体文件,再保存工程文件D) 先保存工程文件,再保存窗体文件18、在窗体上画1个文本框,其名称为Text1,然后编写如下过程:Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer)Print Chr(KeyCode)End SubPrivate SubText1_KeyUp(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode+2)End Sub程序运行后,把焦点移到文本框中,此时如果敲击“A”键,则输出结果为()。

A)A A B)A B C)A C D)A D19、为了使列表框中的项目呈多列显示,需要设置的属性为()。

A)Columns B)Style C)List D)MultiSelect19、要使Forml窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( ).A)Forml.Caption=“欢迎使用VB”B)Forml.Caption=‘欢迎使用VB’C)Forml.Caption=欢迎使用VBD)Forml.Caption=”欢迎使用VB”20、窗体上有1个名称为CD1的通用对话框,1个名称为Command1的命令按钮。

命令按钮的单击事件过程如下:Private Sub Command1_Click()CD1.FileName=""CD1.Filter="AllFiles|*.*|(*.DoC)|*.Doc|(*.Txt)|*.txt"CD1.FilterIndex=2CD1.Action=1End Sub关于以上代码,错误的叙述是()。

A)执行以上事件过程,通用对话框被设置为“打开”文件对话框B)通用对话框的初始路径为当前路径C)通用对话框的默认文件类型为*.TxtD)以上代码不对文件执行读写操作21、以下叙述中错误的是()。

A)用Shell函数可执行扩展名为.exe的应用程序B)若用Static定义通用过程,则该过程中的局部变量都被默认为Static类型C)Static类型变量可在标准模块的声明部分定义D)全局变量必须在标准模块中用Public或Global声明22、日期数据应该在数据的( )括起来。

A) 前后各用一个双引号 B) 前后各用一个单引号C) 前后各用一个圆括号 D) 前后各用一个“#”号23、以下关于文件的叙述中,错误的是()。

A)使用Append方式打开文件时,文件指针被定位于文件尾B)当以输入方式(Input)打开文件时,如果文件不存在,则建立一个新文件C)顺序文件各记录的长度可以不同D)随机文件打开后,既可以进行读操作,也可以进行写操作24、下面4项中不属于面向对象系统三要素的是( ).A)变量B)事件C)属性D)方法25、用于获得字符串长度的函数是()。

A) Len() B) LOF()C)StrLen() D)strLength()二、判断题(共10题,每题2分,共20分,正确的画“√”,错误的画“×”)1、Print #语句的作用是将数据从文件中读出并显示在窗体上。

()2、在设计Windows应用程序时,用户可以使用系统本身提供的某些对话框,这些对话框可以直接从系统调入而不必由用户用“自定义”的方式进行设计。

()3、执行语句“C=Point(50,100)”,可将窗体坐标(50,100)处点的颜色值存入变量C。

()4、从几十个项目中任选其中一项或多项时可选用列表框或组合框控件来实现。

()5、定时器控件只能响应Timer事件。

()6、在行If语句中,关键字End If必不可少。

()7、如果在定义过程时,一个形式参数使用地址传递方式说明,则调用过程时与之对应的实参只能按地址方式传递。

()8、如果B是一个字节型变量,那么B可以用来保存数值-1。

()9、Boolean类型数据,可以用来保存逻辑值True和False。

()10、决定对象是否可见的属性是Show属性,决定对象可用性的属性是Load属性。

()三、名词解释题 (共4题,每题4分,共16分)1、标准模块2、动态数组3、工具栏控件4、MDI窗体四、简答题(共4小题,每小题6分,共 24 分)1.运行VB程序的方法有哪些?2. 如何将Msflexgrid控件添加到工具箱中3、ADO RecordSet对象的属性有哪些?4、随机文件的特点?五、程序设计题(共 10 分)税务部门征收所得税,规定如下:收在200元以内,免征;收入在200~400元以内的,超过200的部分纳税3%。

相关文档
最新文档