C、窗体文件包含该窗体及其控件的属性 D、Visual Basic 中控件的某些属性只能在运行时设置
2、下列可以打开立即窗口的操作是( D)(1分) A、Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G
3、用Static S (100 to 120) As Integer语句定义的数组的元素个数是(C )(1分) A、100 B、20 C、21 D、120
4、如果整型变量c、d的值分别为9和6,则下列语句中For I=c to d : Print I : Next I 循环体的执行次数是( D)(1分) A、3 B、2 C、1 D、0
5、关于语句If c=2 Then d=2 下列正确的说法是( C)(1分) A、c=2和d=2均为赋值语句 B、c=2和d=2均为关系表达式
C、c=2为关系表达式,d=2为赋值语句 D、d=2为关系表达式,c=2为赋值语句 6、下列程序段中,能正常结束循环的是(C )(1分)
A、I = 1 : Do : I = I + 2 : Loop Until I = 10 B、I = 5 : Do : I = I + 1 : Loop Until I < 0 C、I = 10 : Do : I = I + 1 : Loop Until I > 0 D、I = 6 : Do : I = I - 2 : Loop Until I = 1 7、如下程序s = 0:Do Until i <= 100:s = s + i:Loop:Print s运行后,输出结果是(C )(1分) A、1 B、0 C、死循环,无输出 D、无穷大的数
8、在VB中下面的四个数组声明语句,正确的是(C )(1分) A、Dim c[10] B、Def fn(10) C、Dim c(10) D、Dimension c(10)
9、阅读下面的程序段For i=1 To 3:For j=1 To i:For k=j To 3 :a=a+5:Next :Next:Next 执行上面的三重循环后,a 的值为( )(1分) A、50 B、60 C、70 D、80
10、如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.Show,则程序启动后( d )(1分)
A、发生一个运行时错误 B、发生一个编译时错误
C、在所有的初始化代码运行后Form1是活动窗体 D、在所有的初始化代码运行后Form2是活动窗体
11、为了取消窗体的最小化功能,需要把它的一个属性设置为False, 这个属性是(B )(1分) A、ControlBox B、MinButton C、Enabled D、MaxButton 12、在Visual Basic中长整型的类型说明符为(D )(1分) A、# B、! C、% D、&
13、以下能够正确计算n!的程序是( )(1分)
A、n=5 : x=1 : Do : x=x*i : i=i+1 : Loop While i C、n=5 : x=1 : i=1 : Do : x=x*i : i=i+1 : Loop while i<=n D、n=5 : x=1 : i=1 : Do : x=x*i : i=i+1 : loop While i>n 14、有如下程序,a$ =\AL(c$):Print d \\ 100,运行后的输出结果是( )(1分) A、12 B、36 C、34 D、24 15、在下列四个Visual Basic表达式中,不正确的表达式是(D ) (1分) A、a-b+c B、a=b=c C、a*b*c D、Log(sin(-1)) 16、表达式INT(5*RND+1)*(INT(5*RND-1))值的范围是( d)(1分) A、[-5,10] B、[-4,15] C、[-4,10] D、[-5,15] 17、要把字符串\ 计算机技术基础 \中所包含的空格去掉应使用下列(B )函数(1分) A、INSTR B、TRIM C、LTRIM D、RTRIM 18、表达式(not true or true) and (true or false)的值为(B )(1分) A、false B、true C、0 D、-1 19、以下声明语句中错误的是( b )(1分) A、Const var1=123 B、Dim var2 = 'ABC' C、Dim var5 as long D、Static var3 As Integer 20、下列变量命名正确的是( b )(1分) A、Visual Basic-1 B、myfile C、page@2 D、cmd..1 21、Visual Basic中不允许出现的数据形式为( C)(1分) A、4.56E-3 B、.368 C、D32 D、0.258 22、下面逻辑表达式值为真的是(C )(1分) A、\ B、\、\、12>12.1 23、数学式sin25°写成Visual Basic表达式应为(C )(1分) A、sin25 B、Sin(25) C、Sin(25*3.14/180) D、Sin(25) 24、下列关于属性设置的叙述正确的是( D)(1分) A、所有的对象都有同样的属性 B、控件的属性只能在设计时修改,运行时无法改变 C、控件的属性都有同样的默认值 D、引用对象属性的格式为:对象名称.属性 25、当运行程序时,系统自动执行启动窗体的某个事件过程,这个事件过程是(B )(1分) A、Click B、Load C、Chang D、GotFocus 判断题集锦 1、在 if <条件> then 结构中,条件可以是逻辑表达式或关系表达式。(1分) 正确 2、计时器(Timer)控件的Interval属性的单位是毫秒,即若将此属性值设为10,则每 0.01秒产生一次Timer事件。(1分)正确 3、在 For <控制变量>=<初值> To <终值> [Step <步长>] 结构中,初值只能取数值。正确 4、窗体的卸载使用Load 语句。(1分)错误 5、表达式 268=\的结果为True。(1分)错误 6、语句 if 0 then print \是错误的。(1分)错误 7、在for循环结构对循环变量的赋值中,终值可以大于初值,也可以小于初值。(1分)正确 8、将文本框Text1中的内容清除,可使用语句 Text1.cls。错误 9、文件名的命名规则同变量的命名规则一样。(1分)正确 10、通过 label1.cls 可以清除由label1所显示的内容。(1分) 错误 11、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量。(1分) 错误 12、设a=5,则语句 print a=5的运行结果为True。(1分) 正确 13、能够改变窗体背景颜色的属性是BackColor。(1分) 正确 14、在VB的表达式中,加入括号有时可以改变运算符的优先级。正确 15、语句Print 25*40 执行时输出的结果是1000。(1分) 正确 16、在 For <控制变量>=<初值> To <终值> [Step <步长>] 结构中,步长可以取任意值。(1分) 错误 17、可以用Text1.text=\来清除Text1中的内容。(1分) 正确 18、在VB中可以同时打开多个工程。(1分)正确 19、在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它。(1分) 错误 20、立即窗口既可显示程序调试时新产生的信息,也可执行一行代码。错误 21、变量是指在程序运行过的程中其值可以改变那些量,而值不能改变的是常量。(1分) 正确 22、语句a=7:print:a=8:print a 可以输出a的两个值。错误 23、可以在运行期间改变对象的Name属性的值。(1分) 错误 24、字符串\与\是两个相等的字符串。(1分)错误 25、在 For <控制变量>=<初值> To <终值> [Step <步长>] 结构中,可以写成 For a=\\。错误 26、VB中请求对象执行某一操作的要求称为\方法\。(1分)正确 27、窗体文件的扩展名是 .frm。(1分)正确 28、在VB中,int(rnd*90)+10的取值范围是[10,99]。(1分)正确 29、Image控件不能用作容器使用。(1分) 正确 30、如果一个变量在声明时没有指定类型,则它是Variant类型的。(1分) 正确 31、创建VB应用程序的三个主要步骤是:(1)创建应用程序界面(2)设置控件(3)编写代码。 错误 32、在VB中,sin(3a+b)是一个合法的表达式。(1分)错误 33、在 For <控制变量>=<初值> To <终值> [Step <步长>] 结构中,步长可以取任意值。(1分)错误 34、改变窗体的标题也就是改变其属性窗口中的name属性。(1分)错误 35、在VB中可以同时打开多个工程。(1分) 正确 36、在VB中,利用表达式 int(10+R三、判断题(10道小题,共10分) 37、在VB中,每个变量都有一个名字和相应的数据类型。(1分) 正确 38、要想在第15列的位置上输出变量x的值,可以写成 print tab(15),x(1分) 错误 39、VB声明数组时既可指定上界也可指定下界。(1分) 正确 40、在 For <控制变量>=<初值> To <终值> [Step <步长>] 结构中,循环次数为 Int((终值-初值)/步长+1)(1分) 正确 41、工程文件的扩展名是 .vbg 。(1分) 错误