VB习题(2016)
更新时间:2024-01-01 01:34:01 阅读量: 教育文库 文档下载
- vb维生素的功效与作用推荐度:
- 相关推荐
一、单项选择题
1、以下说法错误的是( A )。
A.Visual Basic是面向过程的编程语言 B.Visual Basic是一种可视化编程工具 C.Visual Basic是结构化程序设计语言 D.Visual Basic采用事件驱动编程机制
2、窗体和控件的描述及其属性的设置保存在(
B )文件中。
A.工程 B.窗体 C.窗体二进制数据 D.标准模块
3、假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该 应用程序,以下正确的操作是( C )。
A.只保存窗体模块和标准模块文件 B.只保存窗体模块文件 C.分别保存窗体模块、标准模块和工程文件 D.只保存工程文件 4、以下叙述中错误的是( A )。
A.事件都是由用户的键盘操作或鼠标操作触发的 B.在Visual Basic的窗体中,一个命令按钮是一个对象 C.事件是能够被对象识别的状态变化或动作 D.不同的对象可以具有相同的方法 5、以下叙述中,错误的是( B )。
A.一个Visual Basic应用程序可以含有多个标准模块文件 B.标准模块文件可以属于某个指定的窗体文件 C.一个Visual Basic工程可以含有多个窗体文件 D.标准模块文件的扩展名为.bas
6、Visual Basic的窗体设计器主要是用来( A )。 A.建立用户界面 B.添加图形、图像、数据等控件 C.编写程序源代码 D.设计窗体的布局
7、Visual Basic是一种结构化高级程序设计语言,它采用的是( D )驱动方式。 A.键盘 B.鼠标 C.函数 D.事件
8、与传统的程序设计语言相比,Visual Basic最突出的特点是( B ) A.结构化程序设计 B.可视化、面向对象、事件驱动编程机制 C.程序开发环境 D.程序调试技术 9、用来描述对象状态的是( C )
A.过程 B.类 C.属性 D.对象 10、Visual Basic中对象窗口的主要功能是( B )
A.书写代码 B.设计用户界面 C.接受事件 D.显示文字 11、一个Visual Basic应用程序至少应该包含(C )
A、 .frm文件和.exe文件 B、 .frm文件.bas文件 C、 .frm文件和.vbp文件 D、 .frx文件和.vbp文件
12、将窗体文件移出工程后,该文件( C )。
A.还存在于硬盘中 B.已从硬盘上删除 C.A和B都有可能 D.A和B都不可能 13、Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( C )。 A.窗体、控件、过程 B.窗体、控件、模块 C.属性、事件、方法 D.控件、属性、事件 14、Visual Basic主要用于( B )。
A.制作视频文件 B.开发应用程序 C.图像处理 D.文字处理 15、下列叙述错误的是( B )。
A.单条语句可分行书写 B.不允许使用行号与标号 C.同一行上可以书写多条语句 D.VB代码不区分字母的大小写 16、下列( C )是合法的字符常量。
A. 'ABC' B.ABC C.\17、下列可作为Visual Basic变量名的是( A )。 A. Alpha B.ABπ C.254D D.Print 18、以下合法的一组Visual Basic用户标识符是( )。
A.Sum 和 8abc B.a#x 和 Pi C.Const 和 DoWhile D.ForLoop 和 Total 19、函数Len(\程序设计\的结果是( C )。 A.9 B.11 C.7 D.13
20、VB中运算符的优先顺序是( A )。
A.算术运算符>字符串运算符>关系运算符>逻辑运算符 B.算术运算符>关系运算符>字符串运算符>逻辑运算符 C.算术运算符>逻辑运算符>关系运算符>字符串运算符 D.算术运算符>关系运算符>逻辑运算符>字符串运算符
21、设a=2,b=3,c=4,d=5,表达式:a>b and c<=d or 2*a>c 的值是( C )。 A.-1 B.1 C.FALSE D.TRUE
22、表达式sgn(10 mod 6)& 20的值是( A )。 A.120 B.1 C.20 D.21
23、符号%是声明( C )类型变量的类型定义符。 A.Single B.string C.Integer D.Variant 24、以下( )是算术运算符。 A.Mod B.Rnd C.Not D.or
25、表达式Int(-17.4)+sgn(17.4)的值是( D )。 A.-18 B.-16 C.0 D.-17
26、赋值语句:a=123+Mid(\,3,2)执行后,a变量中的值是( )。 A.157 B.\
27、下列可作为VB中所允许的形式的数是( )。
A、10^(1.256) B.D32 C.12E3 D.2.5E 28、有下列语句 Dim a,b As Integer c=\ d=#7/20/2005#
下列关于这段代码的叙述中错误的是( )。
A.a被定义为Integer 类型变量 B.b被定义为Integer 类型变量 C.c中的数据是字符串 D.d中的数据是日期类型
29、设a=\,则下列使变量b 的值为“VisualBasic”的语句是( )。
A. b=Mid(a,11,10) B. b=Mid(a,10) C.b=Left(a,10) D. b=Right(a,10) 30、设a=5,b=10,则执行c=Int((b-a)*Rnd+a)+1 后,c值的范围为( )。 A.6~10 B. 5~10 C.6~9 D.5~9
31、语句 Print Sgn(-5^2) +Abs(-5^2)+int(-5^2)的输出结果是( A ) A.-1 B.35 C.0 D.6 32、语句Print chr(65)的输出结果是B A.a B.A C.65 D.chr(65)
33、可以同时删除字符前导和尾部空白的函数是( D )。 A.Ltrim B. Rtrim C.Mid D.Trim
34、在一行内写多条语句时,每个语句之间用( D )来分隔。 A. , B. 、 C. : D.;
35、以下关于MsgBox的叙述中,错误的是( B )。 A.通过MsgBox函数可以设置信息框中图标和按钮的类型
B.MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量 C.MsgBox函数返回一个整数 D.MsgBox语句没有返回值
36、Inputbox()函数的返回值类型是( B )。 A.数值型 B.字符型 C.逻辑值 D.变体型 37、在窗体上添加一个命令按钮,编写事件过程: Private Sub Command1_Click() Dim a As Integer,b As Integer
a=InputBox(\ b=InputBox(\ Print b+a End Sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别345和678,则输出结果是( A )。
A.1023 B.678345 C.678 D.345 38、有下列的窗体事件过程: Private Sub Form_Click( ) a=\ b=Right(a,5) c=Mid(a,1,9) MsgBox a,34,b,c,5 End Sub
程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是( C)。 A.Microsoft Visual B. Microsoft C. Basic D.5 39、a=Sqr(3)
Print Format(a,\ 以上语句的输出结果是( A )。
A、$$1.732 B、$1.732 C、$1732 D、$$0001.732 40、Print Format$(52648.5,\ 以上语句的输出结果是( D )。
A、52648.5 B、52,648.5 C、052,648.50 D、52,648.50 41、当x=0时,函数iif(x>0,1,iif(x<0,-1,0))的返回值是( )。 A.-1 B.出错 C.0 D.1
42、下面程序段求两个数中的大数,( )不正确。 A. max=x B. if y>=x then max=y if y>=x then max=y max=x C. if x>y then max=x else max=y D. Max=iif(x>y,x,y)
43、下列关于Do?Loop循环结构执行循环次数的描述正确的是( )。 A. Do While?Loop循环和Do?Loop Until循环可能都不执行
B.Do While?Loop循环可能不执行和Do?Loop Until循环至少执行一次 C.Do While?Loop循环和Do?Loop Until循环至少都执行一次
D.Do While?Loop循环至少执行一次和Do?Loop Until循环可能不执行 44、以下Case语句中错误的是( )。 A. Case 3,5, Is>10 B.Case 0 to 10 C. Case Is>10 and Is<50 D.Case Is>10
45、为了给x,y,z这3个变量赋初值2,下面正确的是( )。 A.x=2:y=2:z=2 B.x=2;y=2;z=2 C.x=2,y=2,z=2 D.x=y=z=2
46、执行下面的程序段后,变量a的值为( ) a=3
For i=0 to 10 step 3 a=a+i/3 Next i Print a
A.3 B.4 C.9 D.6
47、执行下面的程序段后,循环参数i、j的值分别为( ) For i=1 to 3
For j=4 to 1 setp -1 Print i*j Next j Next i
A.4和0 B.3和4 C.4和1 D.3和0
48、由“For i=1 To 16 Step 3”决定的循环结构被执行( A.6 B.4 C.5 D.7 49、Do 循环体
Loop While<条件>
则以下叙述中错误的是( )。
A.如果“条件”总是为True,则不停地执行循环体 B.若“条件”是一个为0的常数,则一次也不执行循环体 C.“条件”可以是关系表达式、逻辑表达式或常数 D.循环体中可以使用Exit Do语句
50、下面程序段运行后,显示的结果是( )。
Dim x as integer if x then print x else print x+1 A.1 B.0 C.-1 D.显示出错信息 51、下列循环正常结束的是( )。 A、i=1 B、 i=5 Do Do i=i+1 i=i+1
Loop until i=10 Loop until i〈0 C、i=10 D、i=6 Do Do
)次。
正在阅读:
VB习题(2016)01-01
现代温度测量技术在内燃机中的应用综述07-18
中医院评审访谈资料汇总及答案提纲01-28
2018年南京理工大学公共事务学院855政治学考研冲刺狂背五套题05-06
个人中国医生观后感例文04-04
2018年青浦区高三二模数学卷12-23
(完整)最新人教版七年级上册数学一元一次方程经典应用题及答案04-27
那一刻我明白了作文450字07-08
有趣的小鱼作文450字06-24
管道系统压力试验记录08-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 习题
- 2016
- YQP36预加水盘式成球机设计
- 二年级秋游写话
- 大学生物流实训心得体会范文-推荐word版(2页)
- 农村艺术教育
- 读村上春树《眠》
- 混凝土结构设计原理形考任务四
- 高边坡防护专项施工方案
- 最新小学文言文总复习(小升初)
- 1180-化学 江苏省淮阴中学、海门中学、天一中学届高三三校联考化学试题-精品合集
- OFFICE excel 2007 word 2007 打开很慢的解决方案
- 竣工预验收方案
- 宏观经济学分析题与简答题试题及答案
- 焦煤井综采工作面作业规程321
- 人教版小学六年级上册语文《只有一个地球》教学设计
- 2018版中国公路运输市场前景研究与战略咨询报告目录
- 武汉市2017届高中毕业生四月调研测试文综 - 图文
- matlab7.0在解决高等数学问题中的应用
- 机械加工专业关于实训设施建设方案
- 2018年江苏二级建造师考试报名必读注意事项
- 2017 - 2018学年度第一学期行事历