当前位置:首页 >> 其它课程 >>

VB单元测试


算法及程序设计单元测试题
班级姓名学号 一、选择题(每小题 2 分,共 30 分) ()1、 Visual Basic 集成开发环境中不包括下列哪些窗口? A. 工具箱窗口 B. 工程资源管理器窗口 C. 属性窗口 ()2、下列哪个是合法的变量名? A. x\y B. Abs C. 99Ji D. VB123 ()3、要定义一个可存储数值-7.283 的变量,其合适的类

型是 A. Integer B. Long C. Boolean D. Single ()4、Visual Basic 中不存在下列哪一种数据类型? A. 字符串类型 B. 日期类型 C. 逻辑类型 D. 指针类型 ()5、表达式 mid("Visual",1,3)+"AB"的值是? A. "VisualAB" B. "VAB" C."VisAB" D."ualab" ()6、某对象的一个事件过程代码如下:

D. 命令窗口

Private Sub Obj_Click() s=s+1 Text1.Text = Str(s) End Sub 下列说法正确的是 A.该过程的过程名为“Obj” B.该事件是一个“单击”事件 C.该对象的对象名为“Obj_Click” D.该对象的类名为“Sub” ()7、把数值型转换为字符串型需要使用下列哪一种函数? A. Val() B. Str() C. Asc() D. Chr() ()8、VB 中窗体文件的扩展名是: A、VBP B、FRM C、VBW D、PDM ()9、设 a=8,b=10,则以下表达式的值为真的是: A、(-3+5>a) and (b>0) B、(a>b) or (b>0) C、not(b>0) D、a>=b and b>12 ()10、下列表达式,哪一个可以产生 1 到 6 之间的随机整数(包括 1 和 6) A、Int(Rnd*7) B、Int(Rnd(6)+1) C、Int(Rnd*6) D、Int(Rnd*6+1) ()11、下列关于算法的描述,正确的是: A、算法不可以用自然语言表示 B、算法只能用流程图来表示 C、一个算法必须保证它的执行步骤是有限的 D、算法的流程图表示法有 0 个或多个输入,但只能有一个输出 ()12、下列关于“控件”属性的说法中,正确的是: A、控件的属性只能在设计时设置,不能在运行时修改 B、所有对象都具有同样的属性 C、单击窗体中的某控件,在“属性”窗口中的属性列表框中找到所要设置的属性,即 可设置其属性值 D、控件的每一个属性都具有同样的默认值 ()13、设 x=4,y=6,则能在 Text1 控件上显示 A=10 的语句是: A、text1.text="A=x+y" B、text1.text="A"+str(x+y) C、text1.text="A="+str(x+y) D、text1.text="A="+val(x+y)

()14、假定窗体的名称(Name 属性)为 Form1,则把窗体的标题设置为“VB Test”的语句 为( ) A. Form1 = "VB Test" B.Form1.Caption ="VB Test" C. Form1.Text = "VB Test" D.Form1.Name ="VB Test" ()15、假设 A=3,B=7,C=2,则表达式 NOT ( B<C ) AND C>A 的值是: A.TrueB.False C.表达式错误 D.不确定 二、填空题:(1-3 题,每空各 2 分,4-6 题,每空各 4 分,共 30 分) 1、把下列数学表达式写成 VB 表达式:

ab 3 7x (1) cd
(2)x+y ? 2p ? x ? y 2、写出下列表达式的值 (1)Int(-3.14159)(2)Sqr(sqr(16)) (3)25\3 Mod 3*2 (4)27^1/3

3、按下列要求写出赋值语句 (1)把数值 234 赋给变量 a (2)把字符串常量“abc”赋给变量 z1 (3)把标签 label1 的内容改为“姓名” 4、以下程序段的输出结果为 x=1 y=4 Do while y > 4 x=x*y y=y+1 Loop Print x

5、执行下面的程序段后,x 的值为 x=5 For i = 1 To 20 Step 2 x=x+i\5 Nexti

6、在窗体上画两个文本框(其 Name 属性分别为 Text1 和 Text2)和一个命令按钮(其 Name 属 性为 Command1),然后编写如下事件过程: Private Sub Command1_Click() x=0:n=0

Do While x < 50 x=(x+2)*(x+3) n=n+1 Loop Text1.Text = Str(n) Text2.Text = Str(x) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为、 。 三、编程题: (每题 20 分,共 40 分) 1、编写一个 VB 程序,使其具有下列功能:在文本框 Text1 中输入出租车行驶的路程(单 位:千米) ,单击“计算”命令按钮 Command1 后,在文本框 Text2 中输出计算结果。运行 界面如(A)图所示。 (说明:3 公里以内 10 元,超出 3 公里,超出部分每公里 2 元,超出 10 公里,超出部分每公里 3 元)

程序段如下: Private sub command1_click() Dim d As Single'用于行驶的路程数 Dim f As Single'用于应付的金额 d= Text2.Text = end sub 2、编写 VB 程序,使其具有下列功能:计算 s=1+2+3+??n 的值,通过文本框 Text1 输入 n 的值,单击“计算”命令按钮 Command1,在文本框 Text2 中输出计算的结果。窗体对象和 运行界面如(A)图、 (B)图所示。

Text1

Text2

(A)

(B)


相关文章:
VB单元测试
VB单元测试_计算机软件及应用_IT/计算机_专业资料。测试VB编程基础、变量常量、函数表达式章节2013年13计《VB》单元测试题 适用范围:___ 出题教师:___ 试卷满分 ...
VB综合单元练习题一
VB综合单元练习题一_IT认证_资格考试/认证_教育专区。VB 单元练习题一 一、选择...语句中的测试表达式可以是任何形式的表达式 B.Select Case 语句的测试表达式只能...
计算机专业VB第1单元测试题
VB 程序设计》第一单元测试题 一、 填空题(每空 1 分,共 10 分) 1、表达式 Ucase(mid(“abcdefgh”,3,4)的值是___。 2、表达式”1234”< >”1235...
VB程序设计单元测验试卷(含答案)
VB程序设计单元测验试卷(含答案) 信息信息隐藏>> 算法和程序设计基础单元测验试卷一、 单项选择题(本大题共 30 小题,每题 1 分,共 30 分) 1。下列变量名写...
VB程序设计初步 单元测试及答案
VB程序设计初步 单元测试及答案_自然科学_专业资料。VB程序设计初步 单元测试及答案桐乡第一中学 一课一练 信息技术选修 1 算法与程序设计 桐乡第一中学《 基本运...
BB平台(VB日常测试)VBA
BB平台(VB日常测试)VBA_理学_高等教育_教育专区。使用方法:打开后点右上角查找...End Sub 8. 问题 5 对工作表 Sheet1 上包含单元格 A1 的区域(活动区域)...
全国100所名校单元测试示范卷
全国100所名校单元测试示范卷_英语_高中教育_教育专区。全国100所名校单元测试示范...vb 的速度从磁感应强度为 B 的匀强磁场区域中匀速地拉到磁场外,若 va=2vb...
模拟题A卷
( )p47-49 A、强化物的评估是通过观察或者测试...( )p86 A、ABC B、VB--MAPP 的里程碑评估、...(多选) 在离散式单元教学中, 针对学生的回应, 不...
VB阶段测试卷
VB练习题库 24页 5财富值 VB程序设计初步 单元测试及... 5页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
VB期中练习题-答案
VB期中练习题-答案_院校资料_高等教育_教育专区。VB 单元练习题一一、选择题 1...语句中的测试表达式可以是任何形式的表达式 B.Select Case 语句的测试表达式只能...
更多相关标签:
vb.net单元测试 | vb读取excel单元格 | vb excel合并单元格 | vb.net 合并单元格 | vb excel单元格赋值 | vb合并单元格 | vb excel 单元格颜色 | vb设置单元格格式 |