南京医科大学VB平台理论题汇总.doc_第1页
南京医科大学VB平台理论题汇总.doc_第2页
南京医科大学VB平台理论题汇总.doc_第3页
南京医科大学VB平台理论题汇总.doc_第4页
南京医科大学VB平台理论题汇总.doc_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB 程序设计概述题号TG选项A选项B选项C选项D答案1Visual Basic的编程机制是_。可视化面向对象面向图形事件驱动D2每个窗体对应一个窗体文件,窗体文件的扩展名是_。.bas?.cls.frm?.vbpC3工具栏中的“启动”按钮的作用是_。运行一个应用程序运行一个窗体工程管理窗口?打开被选中对象的代码窗口A4vb6.0集成环境的主窗口不包括_。标题栏菜单栏状态栏工具栏C5事件的名称_。都要由用户定义有的由用户定义,有的由系统定义是由系统预先定义是不固定的C6Visual Basic 6.0 集成开发环境有三种工作状态,不属于这三种工作状态的是_。设计状态运行状态编写代码状态中断状态C7下列关于窗体上控件的基本操作错误的是_。按下一次DEL键只能删除一个控件按下一次DEL键可以同时删除多个选中的控件按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件按住CTRL键,然后单击每个要选择的控件,可以同时选中多个控件A8下列关于设置控件属性的叙述正确的是_。用户必须设置属性值所有的属性值都可以由用户随意设定属性值不必一一重新设置不同控件的属性项都完全一样C9以下不能在“工程资源管理器”窗口中列出的文件类型是_。.bas.cls.frm.ocxD10以下关于VB特点的叙述中,错误的是_。VB 是采用事件驱动编程机制的语言VB程序既可以编译运行,也可以解释运行构成VB程序的多个过程没有固定的执行顺序VB是面向过程的程序设计语言D11激活属性窗口使用的键是_。F2F4F3F5B12以下叙述中错误的是_。在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件以.BAS为扩展名的文件是标准模块文件窗体文件包含该窗体及其控件的属性一个工程中可以含有多个标准模块文件A13不属于对象的三要素的是_ 。属性封装事件方法B14一个工程必须包含的文件类型是_。.frm和.vbp.vbp和.cls.frm和.cls.vbp、.frm 和.clsA15以下叙述中错误的是_。VB中的对象具有自己的属性和方法VB中允许不同对象使用相同名称的方法对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定在VB中,对象所能响应的事件是由系统定义的C16一个工程可以包含多种类型的文件,文件名后缀为.vbp的是_文件。工程窗体类模块A17在工程资源管理器窗口中,单击_按钮可以进入代码编辑器窗口编写代码。查看对象查看代码查看窗体编写程序B18要使程序脱离VB集成开发环境,必须将源程序编译为扩展名是_的二进制可执行文件。.PIF.FRM.VBP.EXEA19结束应用程序的命令是_。EndUnloadCloseExitA20VB有三种工作状态,分别是运行态、设计态和_。代码编写状态中断态结束态工作状态B程序设计基础1题干TG选项A选项B选项C选项D答案1表达式 5 Mod 3 + 3 5 * 2的值是_。0246B2以下关系表达式中,其值为False的是_。ABC AbCthe theyVISUAL = UCase(Visual)Integer IntA3设a=10,b=5,c=1,执行语句Print abc后,窗体上显示的是_。出错信息1真假D4假设x=2.3456,则执行代码Print Format(x, 00#.0%)后窗体上的结果为_。2.3%234.6%0234.0%0234.6%B5设有语句 X = InputBox(输入数值, 示例,10) 程序运行后,如果从键盘上输入数值0,并按回车键,则下列叙述中正确的是_。变量X的值是数值10在InputBox对话框标题栏中显示的是 示例0是默认值变量X值是字符串 10B6设a$ = Microsoft VisualBasic b$ = Right(a$, 5) c$ = Mid(a$, 1, 9) MsgBox a$, 34, b$, c$, 5 则在弹出的信息框的标题栏中显示的信息是_。Microsoft VisualMicrosoftBasic5C7设a = MicrosoftVisualBasic,则以下使变量的b值为VisualBasic的语句是_。b = Left(a, 10)b = Mid(a, 10)b = Right(a, 10)b = Mid(a, 11, 10)B8执行语句a = Len(Mid(VisualBasic, 1, 6)后,s的值是_。VisualBasic116D9下列是VB允许出现数的形式是_。D952.45E-042.5EC10以下合法的Visual Basic 变量名是_。ConstForLoop9abca#xB11设a = 3,b = 5,则以下表达式值为真的是_。a = b And b 10(a b) Or (b 0)(a 0)(-3 + 5 a) And (b 0)B12设a=5,b=4,c=3,d=2,下列表达式的值是_。 32*b Or a=c And bc Or cd12真假C13设a$=123,b$=456,则a+b的结果为_。123456579123456D14为了给三个变量赋初值1,下面正确的赋值语句是_。x=1:y=1:z=1x=1,y=1,z=1x=y=z=1xyz=1A15一个语句要在下一行继续书写,所用的续行符号为_。空格+分号空格+单引号空格+下划线空格+冒号C16以下叙述中正确的是_。赋值语句兼有计算与赋值功能在赋值语句中,“=”是赋值号,与数学上的等号意义一样不允许多个语句放在同一行赋值语句中的“目标操作符”仅指变量A17设有如下变量声明 Dim TestDate AS Date, 则为变量TestDate正确赋值的表达式是_。TestDate=#1/1/2002#TestDate=#1/1/2002#TestDate=date(1/1/2002)Testdate=Format(m/d/yy,1/1/2002)A18以下能在窗体Form1的标题栏中显示“VB窗体”的语句是_。F=“VB窗体”Form1.title=“VB窗体”Form1.text=“VB窗体”Form1.caption=“VB窗体”D19在VB中,执行“A=5:A=A+5”语句后,变量A的值为_。0510不一定C20设a$ = VisualBasic ,则Print String(3, a$)是_;VVVVissicllA程序设计控制1题干TG选项A选项B选项C选项D答案1以下Case语句中错误的是_。Case 0 To 10Case Is 10Case Is 10 And Is 10C2执行下面的程序后,变量c的值为_。 a = 10 b = 20 Select Case b 10 Case 0 c = a * 2 + b Case 1 To 9 c = a * 3 + b Case 1 To 99 c = a * 4 + b End Select Print c4050600B3在Select Case x结构中,描述判断条件3x7的测试项应该写成_。Case 3=x=7Case 3=x,x=7Case Is =3Case 3 To 7D4执行下面程序,单击命令按钮Command1后,窗体上显示的内容是_。 Private Sub Command1_Click() Dim x As Integer, y As Integer x = -5 If Sgn(x) Then y = Sgn(x 2) Else y = Sgn(x) End If Print y End Sub-5251-1C5计算z的值,当x大于y时,z=x;否则z=y。下列语句错误的是_。 If x = y Then z = x: z = y If x y Then z = x Else z = y z = y: If x y Then z = x If x 0 Then y = 5 y = 10x的值是10,y的值是5x的值是5,y的值是5x的值是5,y的值是10x的值是10,y的值是10C7执行下列语句后整型变量a的值是_。 If (3 - 2) 2 Then a = 10 ElseIf (10 / 2) = 6 Then a = 20 Else a = 30 End If0302010B8下列关于DoLoop语句的叙述不正确的是_。DoLoop语句采用逻辑表达式来控制循环体执行的次数当Do While Loop或Do UntilLoop语句中While或Until后的表达式的值为True或非零时,循环继续Do Loop while语句与Do.Loop until语句都至少执行一次循环体Do While Loop语句与Do UntilLoop语句可能不执行循环体B9a = 1 Do Until a = 100 a = a + 2 Loop 执行以上语句后,a的值为_。505010299溢出D10a = 1 Do While a = 100 a = a + 2 Loop Print a 执行以上语句后,a的值为_。131025050A11a = 1 Do a = a + 2 Loop While a = 100 Print a 执行以上语句后,a的值为_。13102100B12假定有以下循环结构,则下列说法正确的是_。 Do Until 条件 循环体 Loop如果条件是一个为-1的常数,则一次循环体也不执行如果条件是一个为-1的常数,则至少执行一次循环体如果条件是一个不为-1的常数,则至少执行一次循环体不论条件是否为真,至少要执行一次循环体A13在窗体上画一个名为Command1的命令按钮和一个名为Text1的文本框,然后编写如下事件过程,该事件过程的功能是_。 Private Sub Command1_Click() Dim n As Integer, i As Integer Dim j As Integer n = Val(Text1.Text) For i = 2 To n For j = 2 To Sqr(i) If i Mod j = 0 Then Exit For Next j If j Sqr(i) Then Print i Next i End Sub输出n以内的奇数输出n以内的偶数输出n以内的素数输出n以内能被j整除的数C14设a=a,b=b,c=c,d=d,执行语句x = IIf(a d), A, B)后,x的值为_。abABC16假设有以下程序段: For i = 1 To 3 For j = 5 To 1 Step -2 Sum = Sum + 1 Next j Next i Print Sum; i; j 窗体上显示的sum、I、j的值分别为_。8 3 19 4 -19 3 18 4 -1B17针对语句If i = 1 Then j = 1,下列说法正确的是_。i = 1和j = 1均为赋值语句i = 1和j = 1均为关系表达式i = 1为关系表达式,j = 1为赋值语句i = 1为赋值语句,j = 1为关系表达式C18_不属于循环结构语句。Do While - LoopFor - NextIf - End ifDo until - LoopC20执行以下程序段,输出结果为_。 Private Sub Form_Click() Dim a As String, x As String Dim y As String, z As String a = basicbasic For i = 6 To 2 Step -2 x = Mid(a, i, i) y = Left(a, i) z = Right(a, i) z = UCase(x & y & z) Next i Print z End SubabasicBASICAcasicbASBAICD程序设计控制2题干TG选项A选项B选项C选项D答案1在Select Case End Select结构语句中,测试项不可以是以下_形式。具体取值变量连续的数据范围满足某个判决条件B2以下关于For-Next循环结构的说法错误的是_。循环控制变量可以是单精度型当步长是1的时候可以省略当循环参数初值、终值和步长在循环体内被改变,不会影响循环的执行次数当循环控制变量在循环体内被重新赋值,则循环次数一定会发生变化D3Private Sub Form_Click() Dim i As Integer, j As Integer For i = 1 To 10 For j = 1 To i s = s + 1 Next j Next i Print s End Sub 执行时,循环体的执行次数是_。455055100C4执行下面的语句,在窗体上显示的x和i的值分别为_。 For i = 1 To 10 Step 2 x = x + 1 Next i Print x, i10 125 1110 105 10B5执行下面的语句,在窗体上显示的x和i的值分别为_。 For i = 1 To 10 Step 2 x = x + 1 If x = 3 Then Exit For Next i Print x, i3 105 53 55 10C6执行下面的语句,在窗体上显示的i的值为_。 For i = 1 To 10 Step 2 i = i + 1 Next i Print i10111213D7执行下面的语句,在窗体上显示的a、b、i的值分别为_。 a = 1 b = 10 For i = a To b Step 2 a = a + 1 b = b + 1 Next i Print a; b; I10 23 126 15 117 16 128 16 11B8执行下面的语句,在窗体上显示的a、i的值分别为_。 a = 2 For i = 1 To 10 Step a a = a + 1 Next i Print a; i7 118 55 87 10A9执行下面的语句,在窗体上显示的a、i的值分别为_ 。 a = 2 For i = 1 To 10 Step a a = a + 1 i = i + 1 Next i Print a; i8 119 56 86 13D10执行以下语句,在窗体上显示的s的值为_。 n = 8 s = 0 Do s = s + n n = n - 1 Loop While n 0 Print s25323640C11m = 2 n = 3 Do m = m + n n = n + 1 Loop While m 10 Print m; n 执行以上语句,在窗体上显示的m和n的值分别为_。1 514 610 255 15B12执行下列程序,窗体上显示的t的结果为_。 s = abc For i = Len(s) To 1 Step -1 t = t & Mid(s, i, 1) Next i Print tcbacabbcaacbA13执行下列程序,窗体上显示的t的结果为_。 s = abc For i = Len(s) To 1 Step -1 t = t + Right(Left(s, i), 1) Next i Print tcbacabbcaacbA14执行下列程序,窗体上显示的t的结果为_。 s = abc For i = Len(s) To 1 Step -1 t = Mid(s, i, 1) & t Next i Print tcbacabbcaabcD15执行下列程序,窗体上显示的t的结果为_。 s = abc For i = 1 To Len(s) t = Mid(s, i, 1) & t Next i Print tcbacabbcaacbA16执行以下三重循环后,a的值为_。 For i = 1 To 3 For j = 1 To i For k = j To 3 a = a + 1 Next k Next j Next I2014927B17有如下程序: Private Sub Form_Click() Dim i As Integer, sum As Integer sum = 0 For i = 2 To 10 If i Mod 2 0 And i Mod 3 = 0 Then sum = sum + i End If Next i Print sum End Sub 程序运行后,单击窗体,输出结果为_。30201812D18有如下程序: Private Sub Form_Click() Dim i As Integer, sum As Integer sum = 0 For i = 2 To 10 If i Mod 2 0 Or i Mod 3 = 0 Then sum = sum + i End If Next i Print sum End Sub 程序运行后,单击窗体,输出结果为_。30201812A19有如下程序: Private Sub Form_Click() m = 5 n = -5 If Not m 0 Then m = n - 5 Else n = m + 5 Print m - n; n - m End Sub 程序运行后,单击窗体,输出结果为_。5 -5-5 55 10-10 5B20执行下面程序后,x的值为_。 x = 30 For i = 1 To 20 Step 3 x = x + i / 5 Next i45384044D程序设计控制3题干TG选项A选项B选项C选项D答案1下面程序执行时,在窗体上显示的是_ Private Sub Command1_Click() Dim a(10) For k = 1 to 10 a(k) = 11 - k Next k Print a(a(3)a(7) Mod a(5) End Sub3579D2下面的数组声明中,正确的是_。Dim pict3,4 As IntegerDim pict(3,4) As IntegerDim pict3.4 As IntegerDim pict(3:4) As IntegerB4执行以下语句过程,在窗体上显示的内容是_。 Option Base 0 Private Sub Command3_Click() Dim d d=Array(a, b, c, d) Print d(1) ; d(3) End Subabbdac出错B5语句 Dim X(-1 to 3,4 to 6)as Integer 说明数组X共有_个元素。12101815D6下列数组定义语句错误的是_。k%=10 Dim Arr(k)Const k%=10 Dim Arr(k)Dim Arr1(10) As Integer Dim Arr2 (10)Dim Arr1(1 To 10) Dim Arr2(1 To 10, 2 To 11)A7设执行以下程序段时依次输入2,4,6,执行结果为_ Dim a(4) As Integer Dim b(4) As Integer For k=0 To 2 a(k + 1) =Val(InputBox(Enter data:) ) b(3 - k) =a(k + 1) Next k Print b(k)2460A8以下有关数组的说明中,错误的是 _。根据数组说明的方式,数组可分为动态数组和静态数组数组重新定义维数后,原有的数组元素内容将一定不予保留用Redim语句定义的动态数组,其下标的上下界可以是赋了值的变量利用Redim语句重新定义维数时,不得改变已经说明过的数组的数据类型B9下列程序段的执行的结果是_。 Dim a(10) , b(10) i=3 For j=1 To 5 a(j) =j b(i) =2*i + j Next j Print b(i) ; a(i)11 331 531 115 3A10下列程序的运行结果为_。 Dim a(-1 To 6) For i=LBound(a, 1) To UBound(a, 1) a(i) =i Next i Print a(LBound(a, 1) ) ; a(UBound(a, 1) )0 00 5-1 60 6C11下列程序段的执行结果为_。 Dim t(10) For k=2 To 10 t(k) =11 - k Next k x=6 Print t(2 + t(x) )2345C12直接以Dim x(6,2 to 5)来声明一个二维数组,错误的选项是_。Lbound(x,2)的返回值是1Ubound(x,2)的返回值是5Ubound(x,1)的返回值是6Lbound(x,1)的返回值是0A13使用语句Dim F(2) As Integer 声明数组F之后,以下说法正确的是_。F数组中的所有元素值都为EmptyF数组中的所有元素值不确定F数组中的所有元素值都为0执行Erase F后,F数组中的所有元素值都不为0C14用Dim(1,3 to 7,10)声明的是一个_维数组。1234C15设有声明语句: Option Base 1 Dim a(-1 to 10,2 to 9,10) As Integer 则a数组中全部元素的个数为_。9609209001056A16由Array函数建立数组,相应的数组名必须为_。变体型数组变体型变量整型字符型B17执行下列程序后,窗体上显示的s的值为_。 Dim a(3, 3) As Integer Dim i As Integer, j As Integer, k As Integer, s As Integer For i = 1 To 3 For j = 1 To 3 k = k + 1 a(i, j) = k s = s + a(i, j) Next j Next i Print s35455565B18执行下面的程序,窗体上第二行显示的内容是_。 Dim a(3, 3) As Integer, i As Integer, j As Integer For i = 1 To 3 For j = 1 To 3 a(i, j) = (i - 1) * 2 + j Print a(i, j); Next j Print Next i1 2 35 6 73 4 54 5 6C19执行下面的程序,窗体上第三行显示的内容是_。 Dim a(3, 3) As Integer, i As Integer, j As Integer For i = 1 To 3 For j = 1 To 3 a(i, j) = (i - 1) * 2 + j Next j Next i For j = 1 To 3 For i = 1 To 3 Print a(j, i); Next i Print Next j1 2 35 6 73 4 56 7 8B20以下有关ReDim说法错误的是_。ReDim可用于定义一个新数组在ReDim语句中,可使用变量说明说明动态数组的大小无Preserve关键字的ReDim语句,可重新定义动态数组的维数用ReDim语句重新定义数组后,原有数组的内容都不保留D程序设计控制4题干TG选项A选项B选项C选项D答案1以下说法错误的是_。ReDim是一个可执行语句,只能出现在过程中用ReDim重新定义动态数组时,不能改变数组的数据类型当语句中缺省关键字Preserve时,可以重新定义动态数组的维数和各维的上、下界若要保留原数组的内容,可在语句中使用关键字Preserve,并且可以改变数组的维数和维界D2以Dim x(6,2 to 5)来定义一个二维数组,Ubound(x,2)的返回值是_。0625D3下面有关数组的说法中,错误的是_。定义数组时,数组维界值可以不是整数Erase语句的作用是重新初始化固定大小数组的元素,或者释放动态数组的存储空间程序中如果使用了Option Base 1语句,数组下标若未定义则从1开始用ReDim语句重新定义动态数组时,数组的大小和数据类型都可以被改变D4语句 Dim X(3,-1 to 4)as Integer 说明数组X共有_个元素。15182412C6在窗体的通用声明处有语句Dim A() As Single,以下在某事件过程中重定义此数组的一组正确语句是:_。ReDim a(3, 3) ReDim a(4, 6) As IntegerReDim a(3, 3) ReDim Preserve a(3, 6)ReDim a(3) ReDim a(3, 3) As IntegerReDim a(3) ReDim Preserve a(4, 6)B7对动态数组a(),若原数组为a(5),要改变数组为a(10)时,为保证其数组内的数据不丢失,应使用_语句进行定义。Dim a(10)ReDim a(10)ReDim Preserve a(10)Dim a(5 To 10)C8语句 Dim A(2 to 5,5 to 6)as Single 说明数组A共有_个元素681012B9以下有关ReDim语句用法的说明中,错误的是_。ReDim可用于定义一个新数组ReDim语句既可以在过程中使用,也可以在模块的通用声明处使用无Preserve关键字的ReDim语句,可重新定义动态数组的维数在ReDim语句中,可使用变量说明指明动态数组的大小B10用冒泡排序法对8个数按升序进行排序,请选择合适的代码将下列程序补充完整。 For i=8 to 2 step -1 For j= 1 to _ If _ then temp = sort(j+1) sort(j+1) = sort(j) sort(j) = temp End If Next j Next i8-i sort(j)sort(j+1)8-i sort(j)sort(j+1)i-1 sort(j)sort(j+1)D11下列关于数组的叙述中,错误的是_。在过程中可以用DIM语句对形参数组进行声明数组是同类变量的一个有序的集合数组元素可以是控件数组在使用之前,必须先用数组说明语句进行说明A12以下关于数组叙述错误的是_。语句 Dim A(2 to 5)as Single 说明数组A共有3个数组元素Lbound函数的功能是返回数组某维的维下界的值数组分为固定大小的数组和动态数组数组元素也可以是控件A13假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是_。数组中每个命令按钮的名称(名称属性)均为Command1数组中每个命令按钮的标题(Caption属性)都一样数组中所有命令按钮可以使用同一个事件过程用名称Command1(下标)可以访问数组中的每个命令按钮B14下列叙述中,正确的是_。控件数组的每一个成员的Caption属性值都必须相同控件数组的每一个成员的Index属性值都必须不相同控件数组的每一个成员都执行不同的事件过程对已经建立的多个类型相同的控件,这些控件不能组成控件数组B15用_属性可唯一标志控件数组中的某一个控件。NameIndexCaptionTabIndexB16下面关于控件数组与一般控件的叙述中,正确的是_。控件数组一定由至少两个同类型的控件组成,而一般控件只有一个控件。控件数组的索引值Index起始值为0,而一般控件的Index起始值为空。控件数组的索引值Index起始值为1,而一般控件的Index起始值为0控件数组的建立通过Dim语句声明,而一般控件不需要声明。B17窗体上有一个名称为Text1的文本框,有1个由3个单选按钮组成的控件数组,名称为Option1,程序运行后当单击某个单选按钮,文本框中的字体将根据所选择的单选按钮切换,请将下面的代码补充完成,以实现上述功能。 Private Sub Option1_Click(Index As Integer) Select Case _ Case 0 a = 宋体 Case 1 a = 黑体 Case 2 a = 楷体_GB2312 End Select Text1.FontName= a End SubIndexaIsValueA18窗体上有一个由4个文本框建立的控件数组名称Text1(下标从0开始,自左至右顺序增大),程序运行后单击命令按钮,4个文本框中显示的内容分别是_。 Private Sub Command1_Click() For Each TextBox In Text1 Text1(i)=Text1(i).Index i = i + 1 Next End Sub0 1 2 31 2 3 40 1 3 2出错信息A19下列有关控件数组的说法错误的是_。控件数组由一组具有共同名称和相同类型的控件组成控件数组中的每一个控件共享同样的事件过程控件数组中的每个元素的下标由控件的Index属性指定同一控件数组中的元素只能有相同的属性设置值D20下列程序段运行的输出结果是 。 Dim m(10) As Integer Dim i As Integer For i = 1 To 10 m(i) = 2 * i Next i Print m(m(3)12604A文件题干TG选项A选项B选项C选项D答案1在Visual Badic 6.0 中,操作数据文件的一般顺序是_。选择文件操作打开文件操作关闭文件选择文件 操作打开文件操作关闭文件B2_是构成文件的最基本单位。字段字符记录汉字B3下列关于VB 60中打开文件的说法正确的是_。VB 60在引用文件之前无需将其打开用Open语句可以打开随机文件、二进制文件等Open语句的文件号可以是整数或是字符表达式使用for Output参数不能建立新的文件B4关于顺序文件和随机文件的说法错误的是_。顺序文件中记录的逻辑顺序与存储顺序是一致的随机文件读写操作比顺序文件灵活随机文件的结构特点是固定记录长度以及每条记录均有记录号随机文件的操作与顺序文件相同D5以下四个控件选项中可以列出计算机中的所有驱动器的是_。文件列表框驱动器列表框目录列表框列表框B6为了把一个记录型变量的内容写入文件中的指定位置,所使用的语句的格式是_。Get ?文件号,记录号,变量号Get ?文件号,变量号,记录号Put 文件号,变量号,记录号Put 文件号,记录号,变量号D7随机文件是因为_。文件中的内容是通过随机数产生的文件中的记录号通过随机数产生的可对文件中的记录根据记录号随机地读/写文件的每条记录的长度是随机的C8文件号最大可取的值为_。255511512256B9Print #1,STR1$中的Print是_。文件的写语句在窗体上显示的方法子程序名以上均不是A10要求以只读方式打开顺序文件“c:FileUser.txt”,以便进行读取数据的操作。以下能够正确打开文件的命令是_ 。Openc:FileUser. txt for Input Access Read As #1Openc:FileUser. txt for Output Access Read As #1Openc:FileUser.txt for Input As #1Openc:FileUser. txt for Output As#1_A11在窗体上放置了DriveListBox、DirListBox和FileListBox三个控件,下面_语句一定不会改变相应控件的Path属性或Drive属性。Drive1.ListIndex = 2File1.FileName = D:*.*Dir1.ListIndex = -2File1.Path = Drive1.DriveC13窗体上放置名为Drive1与Dir1的驱动器列表框与目录列表框,需要在选定驱动器列表框中的列表项时,目录列表框中的内容随之改变,正确的语句及语句的位置是_。Dir1.Path = Drive1.Path 位于Drive1_Change()过程Dir1.Path = Drive1.Path 位于Dir1_Change()过程Dir1.Path = Drive1.Drive 位于Drive1_Change()过程Dir1.Path = Drive1.Drive 位于Dir1_Change()过程C14以下关于文件的叙述中,错误的是_。顺序文件中的记录一个接一个的顺序存放随机文件中的记录长度是随机的执行打开文件的命令后,自动生成一个文件指针EOF函数返回给文件分配的字节数B15文件列表框控件的_属性用来确定在列表框中显示的文件类型。PathPatternFileNameListB16在VB中三种文件访问的类型是_ 。顺序、随机、文本顺序、随机、二进制数据库、表格、文本文本、随机、二进制B17下列 _说法是不正确的。当程序正常结束时,所有没用Close语句关闭的文件都会自动关闭在关闭文件或程序结束之前,可以不用Unlock语句对已锁定的记录解锁可以用不同的文件号打开同一个随机文件用Output模式打开同一个顺序文件,即使不对它进行写操作,原来的内容也被清除B18下列有关文件的说法正确的是_。打开随机文件时,参数Len的值可任意设置若以Output、Append、Random、Binary方式打开一个不存在的文件,系统会出错在Intput方式下,不能使用不同文件号同时打开同一个文件在一个过程中,一个文件号有可能被用于打开不同的文件D19下面有关文件管理控件的说法正确的是_。ChDir语句的作用是指明新的缺省工作目录,同时也改变目录列表框的Path属性值改变文件列表框的FileName属性值,仅改变列表框中显示的文件名,不会引发其他事件改变驱动器列表框的ListIndex属性值,会改变Drive属性值并触发Change事件单击目录列表框中某一项,会触发Change事件C20下面对语句Open “text.Dat” for Output As #FreeFile的功能说明中错误的是_。以顺序输出模式打开文件 Text.Dat如果文件Text.Dat不存在,则建立一个新文件如果文件Text.Dat已存在, 则打开该文件, 新写入的数据将增添到该文件中如果文件Text.Dat已存在, 则打开该文件, 新写入的数据将覆盖原有的数据C过程1?2?不确定题干TG选项A选项B选项C选项D答案1以下关于函数过程的叙述中,正确的是_。函数过程形参的类型与函数返回值的类型没有关系在函数过程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论