VB程序设计期末考试习题集(单选)(1) 下载本文

内容发布更新时间 : 2024/5/5 2:53:25星期一 下面是文章的全部内容请认真阅读。

VB-A程序设计期末考试习题集(单选)

1.在以下有关对象属性的叙述中,不正确的是( )。

A、属性窗口中的属性列表既可按字母排序也可按类别排序 B、一个对象的属性可分为外观、行为若干类 C、不同属性可能具有不同的数据类型

D、一个对象的所有属性都可在属性窗口的列表中进行设置

2.窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b、c,且变量a的值为5,变量b的值为7,变量c的值为12。以下的( )语句可以使文本框内显示的内容为:5+7=12。

A、Text1.Text = a + b + c

B、Text1 = \C、Text1 = a & \D、Text1.Text = \

3.任何控件都具有( )属性。

A、ForeColor

B、(名称)

C、Caption

D、Text

4.Visual Basic中最基本的对象是( ),它是应用程序的基石,也是其他控件的容器。

A、命令按钮

B、窗体

C、文本框

D、标签

5.窗体Form1的名称属性是frm,它的Load事件过程名为( )。

A、frm_Load B、Me_Load C、Form1_Load D、Form_Load

6.有程序代码“Text1.Text=\”,其中的Text1、Text和“Visual Basic”分别代表( )。

A、对象、值、属性 B、属性、对象、值 C、对象、方法、属性 D、对象、属性、值

7.一个对象可以执行的动作与可被对象识别的动作分别被称为( )。

A、事件、方法 B、过程、事件 C、方法、事件 D、属性、方法

8.如果设计时在属性窗口将命令按钮的( )属性设置为False,则运行时按钮从窗体上消失。

A、Enabled B、DisabledPicture C、Default D、Visible

1

9.如果设计时在属性窗口将命令按钮的( )属性设置为False,则运行时按钮不能响应用户的鼠标事件。

A、Enabled

B、DisabledPicture C、Default D、Visible

10.一个对象所能做的事情称为对象的( )。

A、方法 B、封装 C、属性 D、继承

11.下面控件中,没有 Caption 属性的是( )。

A、组合框 B、单选按钮 C、框架 D、复选框

12.决定控件上文字的字体、字形、大小、效果的属性是( )。

A、Text B、Font C、Caption D、(名称)

13.如果在窗体上有命令按钮OK,在代码编辑窗口有与之对应的Cmd_Click()事件,则命令按钮的名称属性和Caption属性分别为( )。

A、OK、Cmd B、Cmd、OK C、OK、CmdOK D、CmdOK、OK

13.下列有关算法的叙述中,( )是不正确的。

A、算法必须有输出

B、算法中执行的步骤可以无休止的执行下去 C、算法中的每一步操作都必须是可执行的 D、算法中的每一步操作必须含义明确

14.对象可以识别和响应的某些行为称为( )。

A、方法 B、属性 C、 事件 D、继承

15.将文本框的( )属性设置为True时,文本框可以输入或显示多行文本。

A、Enabled B、Text C、MultiLine D、ScrollBars

16.若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是( )。

A、用鼠标右键单击此按钮 B、按键盘上的回车键 C、用鼠标右键双击此按钮 D、按键盘上的Esc键

17.用窗体的( )属性来设置窗体的标题。

A、Name B、Text C、Caption D、Style

2

18.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的( )属性设置为True。

A、AutoSize B、Visible C、Enabled D、WordWrap

19.下面( )对象无Caption属性。

A、Form B、TextBox C、Label D、CommandButton

20.窗体上有多个控件,在Form_Activate()事件过程中添加( )语句,就可以确保每次运行程序时,都将光标定位在文本框Text1中。

A、Text1.GetFocus B、Text1.Text=\、Text1.Visible=True D、Text1.SetFocus

21.结构化程序设计有三种基本结构,不包括( )。

A、模块结构 B、顺序结构 C、选择结构 D、循环结构

22.如下选项中,( )不是VB提供的程序控制结构。

A、选择结构 B、顺序结构 C、重复结构 D、树型结构

23.函数Left(\的值是( )

A、how B、are C、how are you D、you

24.能正确描述条件\、B之一为零但不得同时为零\的VB逻辑表达式是( )

A、A = 0 Or B = 0

B、A * B = 0 And A + B <> 0 C、A * B = 0 Or A + B <> 0 D、A = 0 And B = 0

25.在VB代码编辑器中,用来表示续行的是( )

A、一个下划字符( _ )

B、一个空格加一个下划字符( _ ) C、一个空格加一个连字符( - ) D、直接回车

26.下列叙述中不正确的是( )

A、变量名不能使用关键字

B、变量名可以包含小数点或者内嵌的类型声明字符 C、变量名的第一个字符必须是字母 D、变量名的长度不超过255个字符

27.语句Print Format(12345.6, \执行结果是( )

A、+12,345.60 B、+12,345.6 C、12,345.6 D、+#12,345.60

28.Int(100 * Rnd())产生的随机整数区间是( )

A、[1,99] B、[0,99] C、[1,100] D、[0,100]

3

29.以下是布尔型常量的是( )

A、 \、# True # C、' True ' D、True

30.下列叙述正确的是( )

A、只能使用Rem关键字书写注释语句

B、注释语句是执行语句,仅对程序的有关内容起注释作用 C、代码中加入注释语句的目的是提高程序的可读性 D、注释语句可以放在续行符的后面

31.函数Right(\的值是( )

A、eiji B、jing C、ijin D、Beij

32.表达式Int(5*Rnd+10)的最小值是( )

A、12 B、10 C、9 D、11

33.设A=7,B=4,C=6,则表达式A Mod 3 + B ^ 3 / C \\ 5的值为( ) A、2 B、出错 C、3 D、1

34.能正确返回正整数N的数据位数的语句是( )

A、Len(N) B、Len(Val(N)) C、Len(Str(N)) D、Len(CStr(N))

35.Visual Basic中可以同时删除字符串前导和尾部空格的函数是( )

A、Ltrim B、Rtrim C、Trim D、Mid

36.设a=\下面使b的值为\的语句是( )

A、b=Left(a,8,12) B、b= Right(a,5,5) C、b=Left(a,8,5) D、b=Mid(a,8,5)

37.假设变量BOOL是一个布尔型变量,则下列赋值语句中,正确的是( )

A、BOOL = True B、BOOL ='TRUE' C、BOOL =#TRUE# D、BOOL =.TRUE.

38.表达式Abs(-5) + Len(\的值是( )

A、10 B、0 C、-5ABCDE D、5ABCDE

39.函数Mid(\的值是( )

A、shangh B、sha C、angh D、hai

40.假设变量myd为日期时间型变量,下面不能正常执行的语句是( )

A、myd =#10/22/2010 3:30:32 PM#-1 B、myd =#10/22/2010 3:30:32 PM#+1 C、myd = #10/22/2010 3:30:32 PM# D、myd = 12:23:30

4

41.已知函数ASC(\的值65,则函数ASC(\的值是( )

A、65 B、100 C、78 D、98

42.函数Cint、Int、 Fix都返回整数值,以下能正确地描述它们返回整数值大小关系的是( )

A、Int(-5.59)

43.设有以下定义语句:Dim m, n as Single, d1 as Double, d2 as string 则变量m的类型是( )

A、单精度型 B、字符串型 C、可变类型 D、双精度型

44.在Form_Click事件中执行如下语句Print Format(1236.54, \的结果是( )

A、+123,654.0% B、+123,6.54% C、123456 D、+123,654

45.表达式6.5 * 5 Mod 28 \\ 8的值是( )

A、1 B、3 C、0 D、2

46.表达式Int(91*Rnd+20)的最大值是( )

A、99 B、90 C、10 D、110

47.下列表达式中运算结果为True的是( )

A、Str(32.345) = CStr(32.345)

B、78.9 / 35.77 <= 97.5 / 43.87 And -45.4 > -4.98 C、Int(134.69) < CInt(134.69) D、\

48.如果将布尔常量值False赋值给一个整型变量,则整型变量的值为( )

A、TRUE B、FALSE C、0 D、-1

?b?b2?4ac2a49.数学表达式对应的Visual Basic表达式为( )。

A、(-b + Sqr(b * b - 4 * a * c) )/ 2 * a B、-b + Sqr(b * b - 4 * a * c) / 2 * a C、(-b + Sqr(b * b - 4 * a * c) )/ (2 * a) D、-b + Sqr(b * b - 4 * a * c) / (2 * a)

50.下列符号常量的声明中,不合法的是( )

A、Const a as Double=Sin(1) B、Const a as Single=1.1 C、Const a as Integer=\D、Const a=\

5