您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页VB语言程序设计(专升本)2020考试题附答案

VB语言程序设计(专升本)2020考试题附答案

来源:飒榕旅游知识分享网
西南石油大学成人高等教育平台

VB语言程序设计-线上考试

批次专业:202001-电气工程及其自动化(专升本)课程:VB语言程序

设计(专升本)总时长:100分钟

剩余时间 : 98分 : 12秒

1. (单选题) 下面程序段执行后,输出的结果是__C__。 Dim pi As Integer pi = 3.14

Print \"pi\"(本题2.0分)

A、 3.14 B、 3 C、 pi

D、 有语法错误

2. (单选题) 下面关于数组操作正确的是__D__。(本题2.0分)

A、 Option Base 2 B、 n = 10 Dim a(n) As Integer

C、 Dim a() As Integer a(1) = 100

1

D、 Dim a a = Array(1, 2, 3, 4, 5, 6)

3. (单选题) 在代码窗口中,有如下事件过程,以下叙述正确的是__D__。

Private Sub Option1_Click(Index As Integer) ……

End Sub (本题2.0分)

A、 此事件过程与不带参数的事件过程没有区别

B、 有一个名称为Option1的命令按钮,单击该单选按钮,则执行该过程 C、 有一个名称为Option1的控件数组,数组中有多个不同类型的控件 D、 有一个名称为Option1的控件数组,数组中有多个相同类型的控件

4. (单选题) 下面表达式值为True的是_A_。(本题2.0分)

A、 Not 3 > 5 B、 \"34\" > \"5\" C、 10 < 7 Or 3 > 4=0 D、 True And False=0

5. (单选题) 以下循环结构中,任何情况下至少执行一次循环体的是__C。(本题2.0分)

A、 For 循环变量 = 初值 To 终止值 循环体

2

Next 循环变量

B、 While <条件> 循环体 Wend

C、 Do 循环体

Loop Until <条件>

D、 Do While <条件> 循环体 Loop

6. (单选题) 下面程序运行后,第3次单击窗体后,窗体中输出的是______。

Dim a As Integer

Private Sub Form_Click() Static c As Integer Cls a = a + 1 b = b + 1 c = c + 1 Print a; b; c

End Sub (本题2.0分)

3

A、 1 1 1 B、 1 1 3 C、 3 1 3 D、 3 3 3

7. (单选题) 为了给三个变量赋初值1,下面正确的赋值语句是___A___。(本题2.0分)

A、 x=1:y=1:z=1 B、 x=1,y=1,z=1 C、 x=y=z=1 D、 xyz=1

8. (单选题) Cls可清除窗体中的___C__内容。(本题2.0分)

A、 Picture属性设置的背景图案 B、 在设计时放置的控件

C、 程序运行时产生的图形和文字 D、 以上都是

9. (单选题) 设在名称为Myform的窗体上只有一个名称为C1的命令按钮,下面叙述正确的是________。(本题2.0分)

A、 窗体的Click事件过程名是Myform_Click() B、 命令按钮的Click事件过程名是C1_Click()

4

C、 命令按钮的Click事件过程名是Command1_Click() D、 以上都是错误的

10. (单选题) 将窗体的___C___属性设置为False后,运行时窗体上的按钮、文本框就不会对用户的操作作出响应。(本题2.0分)

A、 ControlBox B、 Visible C、 Enabled D、 BorderStyle

11. (单选题) 以下说法正确的是___B___。(本题2.0分)

A、 窗体文件的扩展名为.vbp B、 一个窗体对应一个窗体文件 C、 VB中的一个工程只包含一个窗体 D、 VB一个工程最多可包含256个窗体

12. (单选题) 以下能在窗体Form1的标题栏上显示\"VB窗体\"的语句是____C__。(本题2.0分)

A、 Form1.Name=\"VB窗体 B、 Form1.Title=\"VB窗体\" C、 Form1.Caption=\"VB窗体\" D、 Form1.Text=\"VB窗体\"

5

13. (单选题) 语句a=InputBox(\"today\

\"yesterday\将显示一个对话框,在对话框的输入区中显示的信息是 C。(本题2.0分)

A、 today B、 tomorrow C、 yesterday

D、 day before yesterday

14. (单选题) 在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置是___D___。(本题2.0分)

A、 Timer1.Interval=0.5 B、 Timer1.Interval=5 C、 Timer1.Interval=50 D、 Timer1.Interval=500

15. (单选题) 在窗体(Name属性为Forml)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程: Private Sub Command1_Click() A = Text1.Text + Text2.Text Print a End Sub

6

Private Sub Form_Load() Text1.Text =\"\" Text2.Text =\"\" End Sub

程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为____C___。(本题2.0分)

A、 444 B、 321123 C、 123321 D、 132231

16. (单选题) 设有语句x=InputBox(\"输入数值\",\"0\",\"示例\") 程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是___D___。(本题2.0分)

A、 变量x的值是数值10

B、 在InputBox对话框标题栏中显示的是\"示例\" C、 0是默认值

D、 变量x的值是字符串\"10\"

17. (单选题) 下列属性不属于文本框的是__A_。(本题2.0分)

7

A、 Caption B、 Text

C、 PasswordChar D、 Name

18. (单选题) 下列关于VB语句说法正确的是__D___。(本题2.0分)

A、 一条语句只能写在一行 B、 一行只能编写一条语句 C、 不可以用Rem进行语句注释 D、 多条语句写在一行,语句用\":\"隔开

19. (单选题) 在设计应用程序时,通过__D__窗口可以查看到应用程序工程中的所有组成文件。(本题2.0分)

A、 代码窗口 B、 窗体设计窗口 C、 属性窗口

D、 工程资源管理器窗口

20. (单选题) 下面4项中,不属于面向对象系统三要素的是 。(本题2.0分)C

A、 方法 B、 属性

8

C、 变量 D、 事件

21. (单选题) 设列表框List1已有5个列表项,则以下不能实现将字符串\"AAA\"添加到列表框最末尾的语句是_C_。(本题2.0分)

A、 List1.AddItem \"AAA\"

B、 List1.AddItem \"AAA\ C、 List1.AddItem \"AAA\ D、 -x

22. (单选题) 在以下表达式中结果始终为\"真\"的是_______。(本题2.0分)

A、 Int(Rnd) = Fix(Rnd)

B、 Int(Rnd * 20) > Fix(Rnd * 3 + 5) C、 Int(-Rnd) = Fix(-Rnd)

D、 -Int(Rnd * 20) < -Fix(Rnd * 3 + 5)

23. (单选题) 根据变量的作用域,VB中可以将变量分为3类,分别是___A__。(本题2.0分)

A、 局部变量、模块变量和全局变量 B、 局部变量、模块变量和标准变量 C、 局部变量、模块变量和窗体变量 D、 局部变量、标准变量和全局变量

9

24. (单选题) 指出下列正确的变量名___D___。(本题2.0分)

A、 End B、 x(2+y) C、 5abc D、 x5y

25. (单选题) VB中,常量123456.1233456#的数据类型是___D__。(本题2.0分)

A、 整型 B、 实型 C、 长整型 D、 双精度

26. (单选题) 在窗体中添加一个命令按钮,名称为Command1,然后编写如下程序

Private Sub Command1_Click() A = 1234 B$ = Str$(A) C = Len(B$) Print C End Sub

程序运行后,单击命令按钮,则在窗体上显示的内容是___B___。(本题2.0分)

10

A、 0 B、 5 C、 6 D、 7

27. (单选题) 对语句Dim a&, b%, c$, d! 判断错误的是___C__。(本题2.0分)

A、 声明变量a是长整型 B、 声明变量b是整型 C、 声明变量c是货币型 D、 声明变量d是单精度型

28. (单选题) 下列几项中,属于合法的日期型常量的是__D__。(本题2.0分)

A、 \"10/10/02\" B、 10/10/02 C、 {10/10/02} D、 #10/10/02#

29. (单选题) 有变量定义语句Dim max, min As Integer,可以知道max的类型是____A__。(本题2.0分)

A、 变体类型 B、 单精度型

11

C、 双精度型 D、 字符串型

30. (单选题) 下列叙述中正确的是___C__。(本题2.0分)

A、 只有窗体才是Visual Basic中的对象 B、 只有控件才是Visual Basic中的对象 C、 窗体和控件都是Visual Basic中的对象 D、 窗体和控件都不是Visual Basic中的对象

31. (单选题) 下面各语句中,错误的语句是___B__。(本题2.0分)

A、 Dim A1,A2 B、 (A +B) = C C、 A = B + C D、 A = \"B\" + C

32. (单选题) Visual Basic程序设计语言属于__C___。(本题2.0分)

A、 机器语言 B、 汇编语言 C、 高级语言 D、 面向过程的语言

33. (单选题) 保存一个工程至少应保存两个文件,这两个文件分别是___B__。(本题2.0分)

12

A、 文本文件和工程文件 B、 窗体文件和工程文件 C、 窗体文件和标准模块文件 D、 类模块文件和工程文件

34. (单选题) 对变量名说法不正确的是__C___。(本题2.0分)

A、 必须是字母开头,不能是数字或其他字符 B、 不能是Visual Basic的保留字

C、 可以包含字母、数字、下划线和标点符号 D、 不能超过255个字符

35. (单选题) 下面可以正确定义2个整形变量和1个字符串变量的语句的是____D___。(本题2.0分)

A、 Dim n , m As Integer , s As String B、 Dim a% , b$ , c As String C、 Dim a As Integer , b , c As String D、 Dim x% , y As Integer , z As String

36. (单选题) 执行以下程序后输出的是___A___。 Private Sub Command1_Click() Ch$=\"AABCDEFGH\"

Print Mid(Right(ch$,6),Len(left(ch$,4)),2) End Sub (本题2.0分)

13

A、 CDEFGH B、 ABCD C、 FG D、 AB

37. (单选题) 表达式3^2*2+3 MOD 10\\4的值是____B____。(本题2.0分)

A、 18 B、 1 C、 19 D、 0

38. (单选题) 在过程调用中,参数的传递可以分为按值传递和___C__两种方式。(本题2.0分)

A、 按参数传递 B、 按数值传递 C、 按地址传递 D、 按位置传递

39. (单选题) Sub过程与Function过程最根本的区别是___D__。(本题2.0分)

A、 Sub过程可以直接使用过程名调用,而Function过程不可以 B、 Function过程可以有参数,而Sub过程不可以

14

C、 两种过程参数传递方式不同

D、 Sub过程的过程名不能返回值,而Function过程能通过过程名返回值

40. (单选题) 在VB中,过程共有三种,它们是____A__。(本题2.0分)

A、 事件过程,子过程和函数过程 B、 Sub过程,函数过程和属性过程 C、 事件过程,函数过程和通用过程 D、 Sub过程,函数过程和通用过程

41. (单选题) 如果用下列语句定义数组,则数组有 _____D_______个数组元素。dim a(-1 to 5) as integer(本题2.0分)

A、 4 B、 5 C、 6 D、 7

42. (单选题) 关于语句option base 1的正确说法是________C__________。(本题2.0分)

A、 声明数组下标的默认上界 B、 定义动态数组

C、 声明数组下标的默认下界 D、 定义静态数组

15

43. (单选题) 设有如下变量声明Dim time1 As Date,为变量time1正确赋值的表达式是_____A__。(本题2.0分)

A、 time1 = #11:34:04#

B、 time1 = Format(Time,\"yy:mm:dd\") C、 time1 = #\"11:34:04\"#

D、 time1 = Format(\"hh:mm:ss\

44. (单选题) 以下能从字符串\"VisualBasic\"中直接取出子字符串\"Basi\"的函数是_____B___。(本题2.0分)

A、 Left B、 Mid C、 String D、 Instr

45. (单选题) Visual Basic是一种结构化高级程序设计语言,它采用的是___D____驱动方式。(本题2.0分)

A、 键盘 B、 鼠标 C、 事件 D、 函数

46. (单选题) 以下变量名中,_B____是不符合Visual Basic的命名规范的。(本题2.0分)

16

A、 Ab901

B、 _dfg_Open_234 C、 price_ D、 K

47. (单选题) 以下不能在\"工程资源管理器\"窗口中列出的文件类型是____B__。(本题2.0分)

A、 .bas B、 .ocx C、 .res D、 .frm

48. (单选题) 下面能在文本框Text1内显示变量a的值的语句是____C__。(本题2.0分)

A、 a = Text1.Text B、 a = Text1 C、 Text1 = a D、 Text.Text1 = \"a\"

49. (单选题) 300#这个数是___B___。(本题2.0分)

A、 单精度数 B、 双精度数

17

C、 整型数 D、 长整型数

50. (单选题) 关于设置控件属性叙述正确的是___C___。(本题2.0分)

A、 用户必须重新设置属性的值,否则属性值为空。 B、 任何属性的值都可以由用户随意设置。

C、 属性值可以由用户设置,也可以使用系统的默认设置。 D、 属性值只能在属性窗口中设置。

18

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务