二级VB选择题.xls

上传人:坚持 文档编号:4237937 上传时间:2019-10-07 格式:XLS 页数:17 大小:64.50KB
下载 相关 举报
二级VB选择题.xls_第1页
第1页 / 共17页
二级VB选择题.xls_第2页
第2页 / 共17页
二级VB选择题.xls_第3页
第3页 / 共17页
二级VB选择题.xls_第4页
第4页 / 共17页
二级VB选择题.xls_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、# 08 0801 0 0 若选拔 优秀毕业 生的条件 是:年龄 (age) 小于19岁 ,三门功 课总分 (total) 大于285 分,其中 有一门 (mark)为 100分, 表达式应 写为 age28 5 and mark1=10 0 or mark2=10 0 or mark3=10 0 age28 5 or mark1=10 0 or mark2=10 0 or mark3=10 0 age28 5 and ( mark1=10 0 or mark2=10 0 or mark3=10 0) (age285) and (mark1=1 00 or mark2=10 0 or mark

2、3=10 0) c # 08 0801 0 0 下列哪 一组语句 不能正确 定义两个 字符型变 量() Dim str1,str 2 as String Dim str1$,st r2$ Dim str1 as String ,str2 as String Dim str1 as String Dim str2 as String a # 08 0801 0 0已知 X=1,Y=2, T=0 经程 序段 X=T:T=Y: Y=T 赋值 后 X,Y 值分别为 () 1,2 0,0 0,2 1,0 c # 08 0801 0 0 在vb中 ,下列哪 一数据类 型长度为 四个字节 () 货币型 日期

3、型 单精度型 双精度型 c # 08 0801 0 0“1234” &1234的 运行结果 是( ) 12341234 “1234“ 1234 出错 a # 08 0 8 0 1 0 0a=3,b=5,c =IIF(aX Or ZY ZX And ZY ZX And Y ZX Or Y b # 08 0 8 0 1 0 0如果想在 程序中反 复使用一 个数据“ 01/01/2000 ”,为了 避免在编 写程序时 反复输入 这个数据 ,也为了 一次能够 修改程序 中所有用 到这个数 据的语句 ,可以采 用: 将这个数 据声明为 字符串型 常量,用 一个常量 标识符代 表它。 将这个数 据声明为

4、字符串型 变量,用 一个变量 标识符表 示它。 将这个数 据声明为 日期型常 量,用一 个常量标 识符代表 它。 将这个数 据声明为 日期型变 量,用一 个变量标 识符表示 它。 c # 08 0 8 0 1 0 0设a=3,b=5 ,则以下 表达式值 为真的是 ( ) a=b And b10 (ab)Or( b0) (a0) (- 3+5a)An d(b0) b # 08 0 8 0 1 0 0设m = “goodmorn ing”,表达 式( )的结 果是“mor” mid$(m,4, 3) Left$(m,3 ) Mid$(m,5, 3) Right$(m, 7,3) c # 08 0

5、8 0 1 0 0设 m=“ABCD EF“,下列 表达式不 能得到 “DEF“的是 () Right$(m, 3) Right$(Le ft$(m,6), 3) Mid$(m,4) Left$(Rig ht$(m,5), 3) d # 08 0801 0 0设p=18, q=“12“, 下列表达 式( ) 的值不是 30。 p+q p &q Val(p)+q p+Val(q) b # 08 0801 0 0书写VB变 量时,变 量名最多 允许( )个字符 。 254 255 256 257 b # 08 0 8 0 1 0 0数学关系 式3x“ABR“ Int(123/10)10=12 24

6、=8 c # 08 0 8 0 1 0 0下列表达 式中, _ 的值为 false。 “BCD“2+2 c # 08 0 8 0 1 0 0下列的逻 辑表达式 中,其值 为真的是 ( ) 。 “b“ABC “ “A“a“ 9“h“ “THAT“ THE“ a # 08 0801 0 0下列符号 中,哪一 个是合法 的变量名 () 1_1 123_a integer sinx d # 08 0 8 0 1 0 0下列各组 变量声明 正确的是 Dim abc as integer , num as single Dim I%, N$ as integer Dim a%, b%, c%, a$ pu

7、blic dim n% a # 08 0 8 0 1 0 0下列各组 常量的声 明正确的 是 Const C as 3 Const c=1/3 Public I as 3 Puclic I=1/3 b # 08 0 8 0 1 0 0下列可作 为Visual Basic变量 名的是( ) A#A A ?Xy constA d # 08 0 8 0 1 0 0下列哪个 符号不能 作为VB中 的变量名 ?( ) Xyab H1K2 76TK Cmd c # 08 0 8 0 1 0 0下列哪个 式子不能 表达“p 是q的倍 数”?( ) p Mod q=0 p/q=pq Int(p/q) =p/q

8、 Int(p/q) =Mod(p/q ) d # 08 0 8 0 1 0 0下列数据 类型与其 类型说明 符对应正 确的是() %-整型 $-货币型 -字符型 !长整型 a # 08 0 8 0 1 0 0下列选项 中,为字 符串常量 的是 6/12/2001 “6/12/2001 ” #6,12,200 1# 6,12,2001 # b # 08 0801 0 0下列语句 中哪一句 正确定义 了一个整 型变量( ) Dim i As Integer Dim i As Int Static i As Long Static I As Single a # 08 0801 0 0下面( 是不合

9、 法的整常 数。 100 &O100 &H100 100% d # 08 0 8 0 1 0 0下面( )是合法 的单精度 变量。 num! sum% xinte$ mm# a # 08 0801 0 0下面哪一 个关键字 不能用来 声明变量 () Dim Static private define d # 08 0 8 0 1 0 0下面哪一 个选项对 变量的类 型说明符 的使用是 正确的( )。 Dim a$ :a=OK Dim a%: a=50000 Dim a&: a = True Dim a%: a =2000 d # 08 0801 0 0下面说明 符代表字 符串类型 的是() %

10、 # $ c # 08 0801 0 0已知x初值 为0,语句 x=3= 15 Print “is=5“ End Select 5,6,7 0-9 0 to 9 is=15 a # 08 0802 0 0下列程序 段执行后 ,变量i的 值为() i=1 : s=0 Do i=i+1 s=s+i Loop While i10 Print s 1 2 10 11 b # 08 0802 0 0下列程序 段执行后 ,变量s的 值是() s=0 For i=0 to 8 Step 2 s=s+i Next i 12 36 20 30 c # 08 0802 0 0下列程序 段执行后 ,输出结 果是()

11、 i=1 : s=0 Do i=i+1 s=s+i Loop While i10 Print s 1 2 55 66 b # 08 0 8 0 2 0 0 下列关于 菜单的说 法中,错 误的是 每个菜单 项都是一 个控件, 与其他控 件一样也 有其属性 和事件。 除了Click 事件之外 ,菜单项 不能响应 其他事件 。 菜单项的 索引号可 以不连续 。 菜单项的 索引号必 须从1开始 。 d # 08 0 8 0 2 0 0下列关于 控件数组 的说法, 正确的是 控件数组 可以由不 同类型的 控件组成 在运行时 不能创建 控件数组 同一个控 件数组中 ,每个元 素的属性 设置值都 相同 控件

12、数组 必须由同 类型的控 件组成 d # 08 0802 0 0下列语句 执行完毕 后,变量i 的值是( ) For i=1 to 5 i=i+1 Next i 5 6 7 8 c # 08 0 8 0 2 0 0下列语句 中不正确 的是() T1 = How T1 = How T1 = “How” T1 = “123” a # 08 0802 0 0下列语句 中没有错 误的是( ) If ab Then Print a Else Print b Endif If ab Then Print a Endif If ab Then Print a Else Endif If ab Then Pr

13、int a Endif c # 08 0 8 0 2 0 0 下面关于 比较排序 说法不正 确的是 在每一轮 排序时找 最小数( 递增次序 )的下标 ,内循环 结束时, 再交换最 小数的位 置 在每一轮 排序时将 相邻的数 比较,当 大小次序 不对就交 换位置 比较排 序又称冒 泡排序 在每一 轮排序时 (递增次 序),内 循环结束 ,则最小 数冒出 a # 08 0 8 0 2 0 0下面关于 窗体事件 的叙述中 ,错误的 是( ) 。 在窗体的 整个生命 周期中, Initialize事 件只触发 一次 用Show方 法显示窗 体时,不 一定发生 Load事件 当窗体需 要重画时 ,就会触

14、 发Paint事 件 当窗体的 大小有所 改变时, 就会引发 Resize事 件 c # 08 0802 0 0 下面哪一 段循环嵌 套是正确 的() For I= 1 to 10 For J=1 to 10 . Next I Next j For I= 1 to 10 For j=1 to 10 next j next I For I=1 to 10 For j= 1 to 20 next I next I For I= 1 to 10 For j=1 to 20 next j next j b # 08 0 8 0 2 0 0下面语句 中正确的 赋值语句 是( ) 。 x+y=30 s=*

15、r*r y=x+30 3y=x c # 08 0 8 0 2 0 0显示窗体 可用窗体 对象的 Move方法 Show 方 法 Display 方法 Load 方 法 b # 08 0802 0 0循环语句 For I= - 3 to 20 step 4的 循环次数 为多少( ) 4 5 6 7 c # 08 0 8 0 2 0 0要设置一 个单选按 钮( OptionBut ton)选中 状态,应 当在属性 窗口中改 变的属性 是( ) 。 Caption Name Text Value d # 08 0802 0 0要使print 方法在 Form_Loa d事件中起 作用,必 须对窗体

16、的( )属 性进行设 置。 BackColo r ForeColo r AutoRedr aw Caption c # 08 0802 0 0要使窗体 在运 时 不可改变 其大小和 没有最大 化、最小 化按钮, 只要对下 列( )属性设 置就有效 。 MaxButto n MinButto n Width BorderSt yle d # 08 0802 0 0已知3个整 型变量 x,y,z,它 们的值分 别为2,3,0 ,则执行 下列语句 后x,y的值 是() x = 5 Select Case x -1 Case 9, 8,7 Print “0,3“ Case 0 To 3 Print “

17、0 ,0“ Case Is = 4 Print “3,2“ End Select 2,3 3,2 0,0 0,3 b # 08 0802 0 0已知x,y 为数值型 数据,初 值为0,下 列语句中 正确的赋 值语句是 ( ) 。 x+y=30 10=x*y*y y=x+30 3y=x c # 08 0 8 0 2 0 0已知变量 S初值为0 ,下列哪 组语句求 出 s=1+2+3 +100的 和() For I=1 to 100 s=s+1 next I For I=1 to 100 s=s+I next I do I=I+1 s=s+I loop do s=s+I if I=100 then

18、 exit do loop b # 08 0 8 0 2 0 0以下关于 菜单的叙 述中,错 误的是( )。 在程序运 行过程中 可以增加 或减少菜 单项 如果把一 个菜单的 Enabled属 性设置为 False,则 可删除该 菜单项 弹出式菜 单在菜单 编辑器中 设计 利用控件 数组可以 实现菜单 项的增加 或减少 b # 08 0 8 0 2 0 0以下关于 窗体的描 述中,错 误的是( )。 执行 Form1.hid e语句后, 窗体Forml 消失,但 仍在内存 中。 窗体的 Load事件 在加载窗 体时发生 。 Show方法 只能显示 已经用 Load方法 调入内存 的窗体。 执行

19、 UnloaForm 1语句后, 窗体Forml 消失,但 仍在内存 中。 d # 08 0 8 0 2 0 0以下哪类 控件能用 来显示图 形 Label PictureB ox TextBox OptionBu tton b # 08 0 8 0 2 0 0 以下叙述 中错误的 是( ) 在工程资 源管理器 , 窗口中 只能包含 一个工程 以及属于 该工程的 其他文件 以.BAS为 扩展名的 文件是标 准模块文 窗体文件 包含该窗 体及其控 件的属 一个工程 中可以含 有多个标 准模块文 件 a # 08 0 8 0 2 0 0以下叙述 中正确的 是( )。 窗体的 Name属 性指定窗

20、体的名称 ,用来标 识一个窗 体 窗体的 Name属 性的值是 显示在窗 体标题栏 中的文本 可以在运 行期间改 变对象的 Name属 性的值 对象的 Name属 性值可以 为空 a # 08 0802 0 0语句 SELECT CASE X 中,X为一 整型变量 ,下列 CASE语句 中,哪一 句表达式 是错误的 () CASE IS20 CASE 1 TO 10 CASE X10 CASE 2,4,6 c # 08 0 8 0 2 0 0在程序运 行期间, 如果拖动 滚动条上 的滚动块 ,则触发 的事件是 Move Changer Scroll GetFocus c # 08 0 8 0

21、2 0 0在窗体上 画三个单 选按钮, 组成一个 名为 chkOption 的控件数 组。用于 标识各个 控件数组 元素的参 数是( )。 Tag Index ListIndex Name b # 08 0 8 0 2 0 0在某菜单 中,有一 菜单项( Caption )内容是 ”NEW” ,名字( Name)是 “Create ”,则 单击该菜 单项所产 生的事件 过程应是 Private Sub MnuNEW_C lick() Private Sub Create_C lick() Private Sub NEW_Clic k() Sub Mnu_Crea te_Click () b #

22、 08 0 8 0 2 0 0在某一 VB 程序 中有程序 代码段: Dim A,B,C As String A=“35“ B=“53“ C=A+B 请分析运 行该段代 码后,C 值为() “33“ “55“ “3553“ “88“ c # 08 0 8 0 2 0 0在设计阶 段,当双 击窗体上 的某个控 件时,所 打开的窗 口是( )。 工程资源 管理器窗 口 工具箱 窗口 代码窗口属性窗口 c # 08 0 8 0 2 0 0执行 list1.list(list 1.listcount) =“80“ 会产生错 误信息 list1列 表框最后 一个表项 被改为 “80” list1列 表框

23、会增 加一个 “80”表项 指定list1 列表框的 表项个数 为80个 c # 08 0802 0 0执行下列 程序段后 的输出结 果是() Dim i, j, s As Integer For i = 0 To 1 For j = 0 To 1 s = s + i * j Next j Next i Print s 0 1 2 3 b # 08 0803 0 0 下列关 于通用对 话框 CommongD ialog控 件说法正 确的是: () 可在工具 箱里选择 直接添加 可以实现 文件打开 ,存储, 颜色设置 等功能 是 ActiveX 控件 运行时大 小可以改 变 c # 08 0 8

24、 0 3 0 0VB中每个 对象都有 一个( ) 属性,可 以被设置 为“True“ 或者 “False“ ,用来表 示该对象 是否可见 Caption Name Visible Enabled c # 08 0 8 0 3 0 0VB中使用 通用 话 框 CommonDi alog控件 不能打开 的对话框 为() 输入对话 框 文件对话 框 颜色对话 框 打印对话 框 a # 08 0 8 0 3 0 0当焦点转 移到另一 个应用程 序时,当 前应用程 序的活动 窗体将( )。 发生 DeActiva te事件 发生 LostFocu s事件 发生 DeActiva te和 LostFocu

25、 s事件 以上事件 都不会发 生 d # 08 0803 0 0对象的三 要素是( )。 属性、事 件、程序 属性、事 件、方法 窗体、事 件、程序 语句、函 数、程序 b # 08 0803 0 0假设文本 框Text1 中有选定 的文本, 执行 Text1.Se lText=“H ello“的 结果是( )。 Hello将 替换掉原 来选定的 文本 Hello将 插入到原 来选定的 文本之前 Hello将 插入到原 来选定的 文本之后 文本框中 没有 Hello a # 08 0 8 0 3 0 0命令按钮 的默认属 性是() Left visible Height Top b # 08

26、0803 0 0某对象的 属性 Visible 设为 “False“ ,表示该 对象( )。 不可操作 不可见 无颜色 无文字 b # 08 0 8 0 3 0 0任何控件 都有 的属性是() Name Caption Text visible a # 08 0803 0 0如果列表 框List1 中没有被 选定的项 目,则执 行 List1.Re moveItem List1.Li stIndex 语句的结 果是( )。 移去第一 项 移去最后 一项 移去最后 加入列表 框中的一 项 以上答案 都不对。 d # 08 0 8 0 3 0 0如果在C盘 当前文件 夹下已存 在名为 StuDat

27、a.dat 的顺序文 件, 那么执 行语句 Open “C: StuData.dat ” For Append As #1 之后将 删除文件 中原有内 容 保留文件 中原有内 容, 可在文 件尾添加 新内容 保留文件 中原有内 容, 在文件 头开始添 加新内容 以上均不 对 b # 08 0 8 0 3 0 0设置控件 文字是否 加粗,应 在()属性中 进行设置 Name Caption Text Font d # 08 0 8 0 3 0 0使用 PictureB ox控件显 示图形, 下列方法 不能达到 目的的是 () 在设计时 使用对象 的 Picture 属性; 在设计时 使用剪贴 板

28、把图形 从剪贴板 粘贴到控 件上 在运行时 使用 LoadPict ure 函数 装入指定 的图形文 件,然后 将函数返 回值赋值 给控件的 Picture 属性; 在运行时 使用剪贴 板把图形 从剪贴板 粘贴到控 件上 d # 08 0 8 0 3 0 0 下列关于 文件的叙 述正确的 是 二进制文 件与随机 文件类似 ,必须限 制固定长 度,可用 喜欢的方 式来存取 文件 按照文件 的存取方 式及组成 结构可以 分为两种 类型:文 本文件和 随机文件 文件是指 存放在内 部存储介 质上的数 据和程序 等 文件的基 本操作指 的是文件 的删除、 拷贝、移 动、改名 等 d # 08 0 8

29、0 3 0 0下列关于 文件名和 文件号的 说法正确 的是 文件名称 和文件号 在程序中 的使用没 有区别 文件名称 和文件号 都是用来 标识文件 的 文件名称 是用户定 义的,文 件号是系 统自动生 成的 除OPEN语 句外,其 他对文件 数据的操 作语句中 都可以使 用文件名 或文件号 ,有用户 任选其一 b # 08 0803 0 0下列控件 中,没有 Caption 属性的是 ( ) 。 框架 列表框 复选框 单选按钮 b # 08 0 8 0 3 0 0下列哪一 个不属于 文件系统 控件 驱动器列 表框 目录列 表框 文本框 文件列表 框 c # 08 0 8 0 3 0 0下列哪一

30、 个属性不 属于文本 框: text caption name height b # 08 0 8 0 3 0 0下面关于 顺序文件 的说法中 正确的是 ( ) 。 每条记录 的长度必 须相同 可通过编 程对文件 中的某条 记录进行 修改 数据只能 以ASCII 码形式存 放在文件 中,可通 过文本编 辑软件显 示 文件的组 织结构复 杂 c # 08 0 8 0 3 0 0下面关于 图形框 (Picture Box)和图 像框 (Image) 说法不正 确的是() 图形框可 保存其他 控件 均可加载 图片 图像框可 以保存其 他控件 图像框可 以比图形 框占用更 少内存 c # 08 0 8

31、 0 3 0 0下面关于 文本框和 标签说法 不正确的 是() 标签经常 用来显示 文本信息 文本框具 有 Lostfocu s 事件 可以在标 签上输入 、编辑、 显示文本 内容 文本框是 一个文字 编辑区域 c # 08 0 8 0 3 0 0 下面叙述 中不正确 的是 若使用 Write # 语 句将数据 输出到文 件, 则各数 据项之间 自动插入 逗号, 并且 将字符串 加上双引 号 若使用 Print # 语 句将数据 输出到文 件, 则各数 据项之间 没有逗号 分隔, 且字 符串不加 双引号 Write # 语句和 Print # 语 句建立的 顺序文件 格式完成 一样 Write

32、 # 语句和 Print # 语 句均实现 向文件中 写入数据 c # 08 0803 0 0要判断在 文本框的 文本输入 过程中是 否按了 Enter键 ,应在文 本框的( )事件中 判断。 Change Click KeyPress Click c # 08 0803 0 0引用列表 框List1 最后一个 数据项应 使用( )。 List1.Li st(List1 .ListCou nt) List1.Li st(List1 .ListCou nt-1) List1.Li st(ListC ount) List1.Li st(ListC ount-1) b # 08 0 8 0 3 0

33、0执行语句 Open “ Tel.dat“ For Random As #1 Len = 50 后,数据 能够执行 的操作是 ,对文件 Tel.dat 只能写, 不能读 只能读, 不能写 既可以读 ,也可以 写 不能读, 不能写 c # 08 0 8 0 4 0 0 要使循环 体至少执 行一次, 应使用 循环 For-next While-wend DoLoopwhile|until dowhile|until-loop c # 08 0 8 0 4 0 0 在窗体上 有一个文 本框控件 ,名称为 TxtTime; 一个计时 器控件, 名称为 Timer1, 要求每一 秒在文本 框中显示 一次当前 的时间。 程序为: Private Sub Timer1_ _() TxtTime.te xt=Time End Sub 在下划线 上应填入 的内容是 ( ) Enabled Visible Interval Timer d

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 参考答案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。