《计算机程序设计》-考前测试 (3)一、 单选题
(共100题,50分)
1、保存新建工程时,默认的路径是( )。
A、 \\ B、 VB98 C、 Windows
D、 My Document 正确答案: B
解析: 2、将调试通过的工程,经\文件\菜单的\生成.exe文件\编译成.exe文件后,该可执
行文件到其他机器上不能运行的主要原因是( )。
A、 运行的机器上无VB系统 B、 该可执行文件有病毒 C、 以上原因都不对 D、 缺少.frm窗体文件 正确答案: A
解析: 3、在 Visual Basic 中最基本的对象是( ),它是应用程序的基石,是其他控件的
容器。
A、 文本框 B、 窗体 C、 标签
D、 命令按钮 正确答案: B
解析: 4、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。 A、 属性窗口 B、 工具箱窗口
C、 工程资源管理器窗口 D、 代码窗口 正确答案: D
解析: 5、下面四个选项中,不是 VB6.0 工具箱的标准控件的是( )。 A、 定时器 B、 滚动条 C、 多媒体 D、 框架
正确答案: C
解析: 6、VB 是一种面向对象的可视化程序设计语言,采取了( )的编程机制。 A、 从主程序开始执行 B、 按模块顺序执行 C、 事件驱动
D、 按过程顺序执行 正确答案: C
解析: 7、VB6.0 集成开发环境不包括( )窗口。 A、 代码窗口 B、 属性窗口 C、 DOS界面窗口 D、 窗体窗口 正确答案: C
解析: 8、下列关于 VB 编程的说法中,不正确的是( )。 A、 事件是能被对象识别的动作 B、 方法指示对象的行为
C、 属性是描述对象特征的数据
D、 VB程序采用的运行机制是面向对象 正确答案: D
解析: 9、有说明语句: Dim x! ,则 x 是________类型的变量。 A、 整型
B、 单精度浮点型 C、 长整型
D、 双精度浮点型 正确答案: B
解析: 10、下面所列符号中,_________不是数据类型说明符。 A、 ! B、 % C、 ? D、 #
正确答案: C
解析: 11、下面所列中,合法的变量名是__________。 A、 x_yz B、 integer C、 X+Y
D、 123abc 正确答案: A
解析: 12、在 VB 中,对于已经声明但没有赋值的布尔型变量,系统的默认值是
___________。
A、 1 B、 0
C、 False D、 True 正确答案: C
解析: 13、下列所列符号中,_________是VB中的合法变量名。 A、 7AB B、 AB7 C、 IF D、 A[B]7 正确答案: B
解析: 14、下面所列中,__________是合法的字符常数。 A、 ABC B、 'ABC' C、 \D、 ABC$ 正确答案: C
解析: 15、与“a + b 小于 10 且 a - b 大于 1”对应的表达式是_________。
A、 ( a - b > 1 ) To ( a + b < 10) B、 a + b < 10 .And. a - b > 1 C、 a + b < 10 And a - b > 1 D、 a + b < 10 Or a - b > 1 正确答案: C
解析: 16、判断整型变量 x 是奇数的表达式是________。 A、 x Mod 2 !=0 B、 x Mod 2 =0 C、 x Mod 3=0 D、 x Mod 2<>0 正确答案: D
解析: 17、表达式 Int(8*sqr(36)*10^(-2)*10+0.5)/10 的值是________。
A、 0.48 B、 0.048 C、 0.05 D、 0.5
正确答案: D
解析: 18、下面所列的4个VB表达式中,语法错误的表达式是______。 A、 x > y And <> z B、 x > y C、 z
D、 x > y And y <> z 正确答案: A
解析: 19、表达式 10\\ 8 Mod 9 的值是_________。 A、 2 B、 1 C、 9 D、 0
正确答案: B
解析: 20、与数学表达式 (ab)/(3cd) 对应,不正确的 VB 算术表达式是__________。 A、 a*b/3/c/d B、 a/3*b/c/d C、 a*b/(3*c*d) D、 a*b/3*c*d 正确答案: D
解析: 21、如果 x 是一个正实数,对 x 的第3位小数四舍五入的表达式是________。 A、 0.01*Int(100*(x+0.005)) B、 0.01*Int(x+0.005)
C、 0.01*Int(100*(x+0.05)) D、 0.01*Int(x+0.05) 正确答案: A
解析: 22、表达式 Format(val(\的值是_______。 A、 111. B、 11.10 C、 111.00 D、 11.1a 正确答案: A
解析: 23、从字符串变量 Cstr 的第4个字符开始,获取3个字符,应使用________。 A、 Rtrim(Cstr,3,4) B、 Mid(Cstr,3,4) C、 Mid(Cstr,4,3) D、 Instr(Cstr,3,4) 正确答案: C
解析: 24、表达式 Len(\程序设计ABC\的值是__________。 A、 17 B、 10 C、 20 D、 14
正确答案: B
解析: 25、赋值语句:a=123+Mid(\执行后,a 变量中的值是__________。 A、 12334 B、 123 C、 157
D、 \正确答案: C
解析: 26、Rnd 函数,取值不可能为下列__________值。 A、 0
B、 0.1234 C、 0.0005 D、 1
正确答案: D
解析: 27、从字符串中截取右边的3个字符的函数是_________。 A、 Str() B、 Left() C、 Mid() D、 Right() 正确答案: D
解析: 28、MsgBox 函数,返回值的类型是__________。 A、 数值或字符串 B、 整型数值 C、 字符串