[计算机类试卷]VB笔试模拟试卷140及答案与解析.doc

上传人:dealItalian200 文档编号:494045 上传时间:2018-11-30 格式:DOC 页数:23 大小:89KB
下载 相关 举报
[计算机类试卷]VB笔试模拟试卷140及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]VB笔试模拟试卷140及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]VB笔试模拟试卷140及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]VB笔试模拟试卷140及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]VB笔试模拟试卷140及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、VB笔试模拟试卷 140及答案与解析 1 按照 “先进后出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 2 常采用的两种存储结构是 ( )。 ( A)顺序存储结构和链式存储结构 ( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 树是结点的集合,它的根结点的数目是 ( )。 ( A)有且只有 1个 ( B) 1或多于 1 ( C) 0或 1 ( D)至少有 2个 4 已知一个有序线性表为 (13, 18, 24, 35, 47, 50, 62, 83, 90, 115, 134),当用二分法查找

2、值为 90的元素时,查找成功的比较次数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 9 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 结构化程序设计的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化编程方法 7 在面向对象方法中, ( )描述的 是具有相似属性与操作的一组对象。 ( A)属性 ( B)事件 ( C)方法 ( D)类 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件

3、开发费用 ( D)软件系统功能 9 有下列二叉树,对此二叉树前序遍历的结果为 ( )。 ( A) ACFXDBEYZ ( B) ABEFXYZCD ( C) ABCDEFXYZ ( D) ABDYECFXZ 10 设 R是一个 2元关系, S是一个 3元关系,则下列运算中正确的是 ( )。 ( A) R-S ( B) RS ( C) RS ( D) R S 11 若要将一个窗体从内存中清除,应该使用的方法是 ( )。 ( A) Show ( B) UnLoad ( C) Load ( D) Hide 12 在随机文件中使用用户自定义数据类型时,要注意它的成员的要求,它的成员不能是 ( )。 (

4、 A)定长字符串和数组 ( B)变长字符串和动态数组 ( C)货币型和日期型 ( D)变长字符串和货币型 13 表达式 Right(“Beijing“,4)的值是 ( )。 ( A) Beij ( B) jing ( C) eiji ( D) ijin 14 下列程序段的输出结果为 ( )。 A=0 Print A+I A=3 ( A) 1 ( B) -1 ( C) 3 ( D) 0 15 下列程序运行后在立即窗口输出结果是 ( )。 Private Sub Form_Click() x=“a“:y=“b“ z=1:u=2 Debug. Print x; y, z; u Debug. Prin

5、t z; x, y; u End Sub ( A) a b 1 2 1 ab 2 ( B) a b 1 2 1 a b 2 ( C) a b 1 2 1 a b 2 ( D) a b 1 2 1 a b 2 16 要设定文本框内的文字内容是否允许修改,应该设置的属性是 ( )。 ( A) Text ( B) Locked ( C) PasswordChar ( D) Multiline 17 在窗体上添加一个文本框 Text 1,然后编写如下的 Load事件过程,则程序运行结果为 ( )。 Private Sub Form_Load0 Text1. Text=“ Text1. SetFocus

6、 For k = 1 To 5 t=t*k Next k Text1.Text = tEnd Sub ( A)在文本框中显示 120 ( B)文本框中仍为空 ( C)在文本框中显示 1 ( D)出错 18 在窗体上画一个命令按钮 Command1和一个文本框 Text1,然后编写如下程序: Private Sub Command1_Click() A=InputBox(“请输入日期 (1 31)“) t=“旅游景点 :“_ Art1 (n)End Sub运行程序后,单击命令按钮,输出结果是 ( )。 ( A) 11 3 ( B) 3 11 ( C) 13 3 ( D) 3 13 28 窗体上有

7、名称为 Text1、 Text2的两个文本框,和一个由 3个单选按钮构成的控件数组 Opfion1,如图 1所示。程序运行后,如果单击某个单选按钮,则执行Text1中数值与该单选按钮所对应的运算 (乘 1、乘 10或乘 100),并将结果显示在Text2中,如图 2所示。为了实现上述功能,在程序中的横线处应填入的内容是( )。 Private Sub Option1_Click(Index As Integer) If Text1.Text “ Then Select Case_ Case 0 Text2.Text=Text1.Text Case 1 Text2.Text=Text1.Text

8、*10 Case 2 Text2.Text=Text1.Text*100 End Select End If End Sub( A) Option1.Index ( B) Index ( C) Option1(index) ( D) Option1(index).Value 29 下列过程语句中正确的是 ( )。 ( A) Sub fl(By Val () As Integer) ( B) Sub fl(n() As Integer)As Integer ( C) Function fl(fl As Integer)As Integer ( D) Function fl(By Val f As

9、 Integer) 30 有如下函数过程: Function fun1 (ByVal x As Integer, ByVal y As Integer) As Integer Do While y 0 reminder=x Mod y x=y y=reminder Loop fun1=x End Function 在下列按钮单击事件中调节器用该函数,则该程序的运行结果是 ( )。 Private Sub Command1_Click() Dim a As Integer Dim b As Integer a=100 b=25 x=fun1(a,b)Print x End Sub ( A) 0

10、( B) 25 ( C) 5O ( D) 100 31 下列关于过程叙述不正确的是 ( )。 ( A)过程的传值调用是将实参的具体值 传递给形参 ( B)过程的传址调用是将实参在内存的地址传递给形参 ( C)过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 ( D)无论过程传值调用还是过程传址调用,参数传递都是双向的 32 假定有一个菜单项,名为 MenuItem,为了在运行时使该菜单项不可见,应使用的语句为 ( )。 ( A) Menultem.Enabled=False ( B) MenuItem.Enabled=Trme ( C) Menultem.Visible=True

11、 ( D) MenuItem.Visible=Flase 33 通用对话框中打开 “颜色对话框 ”的方法是 ( )。 ( A) ShowOpen ( B) ShowColor ( C) ShowSave ( D) ShowPrinter 34 关于 MDI窗体下列说法正确的是 ( )。 ( A)一个应用程序可以有多个 MDI窗体 ( B)子窗体可以移到 MDI窗体以外 ( C)不可以在 MDI窗体上放置按钮控件 ( D) MDI窗体的子窗体不可以拥有菜单 35 下列说法不正确的是 ( )。 ( A)滚动条的重要事件是 Change和 Scroll ( B) 框架的主要作用是将控件进行分组,以完

12、成各自相对独立的功能 ( C)组合框是组合了文本框和列表框的特性而形成的一种控件 ( D)计时器控件可以通过对 Visible属性的设置,在程序运行期间显示在窗体上 36 数据结构分为逻辑结构和存储结构,循环队列属于 _结构。 37 队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 _。 38 在一个容量为 32的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 _个元素。 39 一棵二叉树第 6层 (根结点为第一层 )的结点最多为 _个。 40 度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 _。 41 Visual B

13、asic中的控件分为 3类,它们是标准控件、【 】和可插入对象。 42 程序执行结果 s的值是【 】。 Private Sub sub1(Byval p As Integer) p=p*2 End Sub Private Sub Command1_Click() Dim i As Integer i=3 Call sub1(i) if i 4 then i=i mod 2 Print cstr(i) End Sub 43 在执行 KeyPress事件过程时, KeyASCII是所按键的【 】值。对于有上档字符和下档字符的键,当执行 KeyDown事件过程时, KeyCode是【 】字符的 AS

14、CII值。 44 文件的打开和关闭语句分别是:【 】和【 】。 45 假定有如下程序代码,程序运行后,把鼠标光标移到窗体内,每单击一次,变换一种鼠标光标的形状,依次显示鼠标光标的 15个属性。请在划线处将程序补充完整。 Private Sub Form_Click() Static x As Integer Cls Print “Mousepointer Property is now“; x Form1.【 】 =x x=x+1 If x=15 Then x=0 End Sub 46 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() D

15、im a(1 To 10) Dim p(1 To 3) k=5 For i=1 To 10 a(i)=i Next i For i=1 To 3 p(i)=a(i*i) Next i For i=1 To 3 k=k+p(i)*2 Next i Print k End Sub 程序运行后,单击命令按钮,输出结果是【 】。 47 假定建立了一个工程,该工程包括两个窗体,其名称 (Name属性 )分别为 Form1和 Form2,启动窗体为 Form1。在 Form1上画一个命令按钮 Command1,程序运行后,要求当单击该命令按钮时, Form1窗体消失,显示窗体 Form2,请将下面的程序补

16、充完整。 Private Sub Command1_Click() 【 】 Form1 Form2.【 】 End Sub VB笔试模拟试卷 140答案与解析 1 【正确答案】 B 【试题解析】 栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的因此栈是按先进后出的原则组织数据的, 2 【正确答案】 A 【试题解析】 线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。 3 【正确答案】 C 【试题解析 】 树具有明显的层次关系,即树是一种层次结构。在树

17、结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为 0。 4 【正确答案】 B 【试题解析】 根据二分法查找法需要两次, 首先将 90与表中间的元素 50进行比较,由于 90大于 50,所以在线性表的后半部分查找; 第二次比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。 5 【正确答案】 D 【试题解析】 程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程 序设计的风格应该强调简单和清晰,即程序的易读性, “清晰第一,效率第二 ”。 6 【正确答案】 C 【试题解析】 结构化程序设计的核心和基础是结

18、构化设计理论,其中包括:结构化分析方法,结构化设计方法和结构化编程方法。 7 【正确答案】 D 【试题解析】 类描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。 8 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。 9 【正确答案】 D 【试题解析】 对二又树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。记住 3种遍历的顺序: 前序,访问根

19、按前序遍历左于树 按前序遍历右子树; 中序,按中序遍历左子树 访问根 按中序遍历右于树; 后序,按后序遍历左子树 按后序遍历右子树 访问根。 10 【正确答案】 B 【试题解析】 关系的交 ()、并 ( )和差 (-)运算要求两个关系是同元的,显然作为二元的 R和三元 S只能做笛卡儿积运算。 11 【正确答案】 B 【试题解析】 要把窗体从内存中清除出去,应使用 Unload方法; Load正好相反,是将窗体载入内存,但并不显示: Show是装入并显示; Hide是隐藏但不清除,与 Show恰恰相反。 12 【正确答案】 B 【试题解析】 用户自定义的类型中,成员可以是任何基本数据类型,也可以

20、是用户定 义的类型。但要注意的是:在记录数据类型中的元素可以是变长字符串,也可以是定长字符串,当在随机文件中使用时,必须使用定长字符串:记录类型中不能使用动态数组。 13 【正确答案】 B 【试题解析】 Right(string, length)函数是字符串截取函数,功能是返回从字符串 string右边取出的指定数量 “length”个字符。 14 【正确答案】 A 【试题解析】 程序段执行顺序是; A=0; Print A+1 ; Print 1 ; A=3 ,虽然最后一条语句将 3赋给变量 A,但并没有输出。所 以输出结果为第 2条语句的执行结果 1。 15 【正确答案】 B 【试题解析】

21、 用 print输出多个表达式或字符串时,各表达式用分隔号 (逗号、分号、空格 )隔开。如果输出的各表达式之间用逗号分隔,则按标准输出格式 (以 14个字符位置为单位把一个输出行分为若干个区段 )显示数据项;如果以分号或空格作分隔符,则按紧凑输出格式输出数据。 题中,以 “-”表示分区段的 14个字符的位置,选项 B)符合题童。 16 【正确答案】 B 【试题解析】 Locked属性用来指定文本框是否可以桩编辑; Text属性用来 显示文本框中输入的文本; PasswordChar属性指定所输入的字符或占位符在 TextBox控件中是否要显示出来; Multiline属性指定 TextBox控

22、件是否能够接受和显示多行文本。 17 【正确答案】 D 【试题解析】 本题中 “Text1. SetFocus”语句运行时会出现错误。因为焦点只能移到可视的窗体或控件,而在窗体的 Load事件完成前窗体或窗体上的控件是不可视的,所以编译出错。如果不是在 Form Load事件过程完成之前首先使用 Show方法显示窗体的话,是不能使用 SetFocus方法将然点移至正在自己的 Load事件中加载的窗体的。 18 【正确答案】 A 【试题解析】 InputBox函数用于产生一个输入对话框,等待用户输入字符或按下按钮,然后返回包含文本框内容的字符串; “”符号用于断行时连接两行中的字符串; “&”符

23、号用于连接字符串; IIf(expr, truepart, falsepart)函数根据表达式expr的值,返回不同的值,如果 expr为 True,则返回 truepart部分的值或表达式,如果 expr为 False,则返回 falsepart部分的值或表达式。程序要求输 入 5,因为 5在 0和 10之间,因此执行第 1个 IIf函数,返回 “长城 ”。 19 【正确答案】 B 【试题解析】 Strech属性为 True时,图形要调整大小,以适应 Image控件的大小:当为 False时,表示控件要调整大小以与图形相适应。 20 【正确答案】 A 【试题解析】 分析程序,程序开始循环时

24、i=1, j=1 to 1, Print String(i, “Hello“)语句输出一个 H,然后执行 Print进行换行;当 i=2时, j=1 to 2, Print String(i,“Hello“)语句输出两行分别为两个 HH,然后执行 Print换行;当 i=3时,退出循环。 21 【正确答案】 B 【试题解析】 分析程序,在程序运行时,列表框自动添加几个列表项,双击列表框时,给程序把当前列表项的 Text属性值赋值给变量 m,然后将 m与文本框的Text属性值连接起来并输出。 List.Text代表列表框中当前项目的内容,选择 456后, m的值为 456,与文本框中的字符串连接

25、,输出到窗体上。 22 【正确答案】 A 【试题解析】 复选框的 Value属性用来返回或设置控件的状态,它可取 3种属性值 x当取 0时,表示未选中 (默认值 );当取 1时,表示选中;当取 2时,表示为变灰。运行时只有 0和 1两种状态。 23 【正确答案】 B 【试题解析】 MultiSelect属性运行时只读,返回或设置一个值,用于指示是否能够在控件中进行复选以及如何进行复选。默认值为 0,表示不允许复选;值为 1时,表示简单复选,即鼠标单击或按下空格键,在列表中选中或取消选中项,用箭头移动焦点;值为 2时,表示扩展复选,即按下 Shift键并单击鼠标或按下 shift键以及一个箭头键

26、 (上箭头、下箭头、左箭头和右箭头 ),将在以 前选中项的基础上扩展选择到当前选中项;按下 Ctrl键并单击鼠标,在列表中选中或取消选中项。 24 【正确答案】 A 【试题解析】 组合框控件结合了文本框控件和列表框控件的功能,既可在控件的文本框部分输入信息,也可在控件的列表框部分选择列表项。 25 【正确答案】 D 【试题解析】 当滚动条控件上的滚动框被重新定位,或按水平,垂直方向滚动了滚动条时,触发 Scrol1事件。 26 【正确答案】 A 【试题解析】 使用 ReDim语句可以反复地改变数组的元素以及维数的数目;如果使用 了 Preserve关键字,还可以重新定义数组最末维的大小,但不能

27、改变维数的数目。注意:在使用 Preserve时,只能通过改变上界来改变数组的大小:改变下界则会导致错误。如果将数组改小,则被删除的元素中的数据就会丢失。 27 【正确答案】 A 【试题解析】 本题使用 For循环给数组 Arr1、 Art2的各个元素赋值, Art1的 5个元素分别赋值为 1、 2、 3、 4、 5:循环后 i的值为 5, Arr2(n)=2*n+i=11,因循环时 n-直没有变化,因此, Arr2(n)=Arr2(3)。在窗体上输出时,Arr2(n)=Ad(3)=11 Arr1(n)=fur1(3)=3。 28 【正确答案】 B 【试题解析】 控件数组中的控件共享同一个事件

28、过程,相互间通过 Index属性区别,题中单选按钮数组的单击事件中,有一个 Index参数,单击不同的单选按钮,它取不同的值,根据其值进行不同的操作,所以, Select Case语句的表达式为 Index。 29 【正确答案】 D 【试题解析】 Sub过程定义的一般格式如下: Private|Public|FriendStaticSub过程名 (参数表 ) 语句块 Exit Sub 语句块 End Sub 其中, Private|Public|Friend说明 Sub过程的访问权限,如果没有Private|Public|Friend显式指定,则 Sub过程按缺省 (公用的 )访问权限定义。

29、参数表含有在调用时要传递给该 Sub过程的参数的类型和个数,多个变量则用逗号隔开。参数的格式为: ByVal|ByRef变量名 () As数据类型 格式中 里的内容表示可选,变量可以是简单变量或者数组选项 A)中参数没有参数名,所以是错误的;因为 Sub过程没有返 回值,所以选项 B)是错误的。 Function过程的定义的一般格式如下: Public|Private|FriendStaticFunction过程名 (参数表 )As类型 语句块 过程名 =表达式 Exit Function 语句块 End Function “As类型 ”是 Function过程返回的值的数据类型,如果省略,则

30、默认为 Variant。Function函数中参数名不能与函数名相同,因此选项 C)错误;选项 D)中省略了返回值类型,是正确的。 30 【正确答案】 B 【试题解析】 可以通过两种方式来传递参数,即按值传递参数和按地址传递参数。按值传递参数时,传递的只是变量的副本。如果过程改变了这个值,则所作变动只影响副本而不会影响变量本身用 ByVel关键字指出参数是按值来传递的。按地址传递参数使过程用变量的内存地址去访问实际变量的内容,在将变量传递给过程时,通过过程可,永远改变变量值默认时是按地址传递参数。题中fun1函数的参数都是按值传送的,函数使用 “过程名 =表达式 ”的形式获得函数的返回值,如愿

31、中 “fun1=x”语句。调用函数 “x=fun1(s,b)”后, x=25。 31 【正确答案】 D 【试题解析】 过程传值操作是将实参的值传递给子过程,传递是单方方向的,而传地址操作是双方向的,是将实参的地址传递给形参,形参的变化将影响实参的变化。 32 【正确答案】 D 【试题解析】 Enabled属性用来设置一个窗体或控件是否能够对用户产生的事件作出反应,设为 False时,菜单项在程序运行时失效,不响应用户的操作;设为True时,菜单项在程序运行有效,能响应用户的操作 Visible属性用来设置窗体或控件是否可见,设为 False时,控件不可见;设为 Trae时,控件可见。 33 【

32、正确答案】 B 【试题解析】 在通用对话框中打开 “颜色对话框 ”的方法是:使用 ShowColor方法,或者将通用对话框的 Action属性设置为 3。 34 【正确答案】 C 【试题解析】 本题是考查多文档窗体 MDI窗体的一些基本知识。多文档窗体MDI的特点是;一个应用程序只能有一个 MDIForm窗体,但是可以有多个 MDI子窗体。 MDIForm窗体只包含 Menu和 PictureBox控件以及具有 Align属性的自定义控件。 MDI于窗体可以有菜单。如果 MDI子窗体有 菜单,那么,当 MDI于窗体为活动窗体时,子窗体的菜单条自动取代 MDIForm对象的菜单条。最小化的 MD

33、I于窗体以图标形式出现在 MDIForm中。 35 【正确答案】 D 【试题解析】 本题综合考查了 Visual Basic中几个控件的属性和事件的基本知识与滚动条有关的事件主要是 Change和 Scrol1。当在滚动条内拖动滚动框时会触发 Scrol1事件,而改变滚动框的位置后会触发 Change事件。框架控件为控件提供可标识的分组,可以在功能上进一步分割一个窗体。组合框是组合列表框和文本框的特性而成 的控件。计时器控件是不可见的控件,没有 Visible属性,其主要的属性是 Interval属性和 Enabled属性。 36 【正确答案】 逻辑 【试题解析】 数据的逻辑结构主要是反映数据

34、之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。 37 【正确答案】 队尾 【试题解析】 在队列中,允许插入的一端叫做 “队尾 ”,允许删除的一端叫做 “队头 ”。 38 【正确答案】 31 【试题解析】 设队列容量为 m, 则: rear front,则队列中元素个数为 rear-front; rear front,则队列中元素个数为 m+(rear-front)。本题 rear front,则m=32+(2-3)=31。 39 【正确答案】 32 【试题解析】 二叉树第 k层上,最多有 2k-1(k1)个结

35、点。第 6层的结点数最多是 26-1=32。注意区别 “二叉树的结点最多数 ”和 “某一层的结点最多数 ”。前者的计算是深度为 m的二叉树最多有 2m-1个结点。 40 【正确答案】 45 【试题解析】 对于长度为 N的线性表, 在最坏情况下 (即线性表中元素现在的顺序与目标顺序正好相反 ),冒泡排序需要经过 N/2遍的从前往后的扫描和 N/2遍的从后往前的扫描,需要的比较次数为 N (N-1)/2。 41 【正确答案】 ActiveX控件 【试题解析】 Visual Basic中的控件分为以下 3类:标准控件 (也称内部控件 )、ActiveX控件、可插入对象。 42 【正确答案】 3 【试

36、题解析】 ByVal表示所声明的参数是按值传递的。因此参数值的变化只在被调用的函数或过程中有效,即只是形参的值有变化,而实参不受影响。 ByRef表示所声明的参数是按地址传递的。因此形参值的变化都会反映在实参上。本题程序中,参数 p是按值传递的,因此调用 sub1后,实参 i的值仍为 3。 43 【正确答案】 ASCII,下档 【试题解析】 此事件当用户按下和松开一个 ANSI键时发生。 语法 Private Sub object_KeyPress(index As Integer,keyascii As Integer) 应当使用 KeyDown和 KeyUP事件过程来处理任何不被 KeyP

37、ress识别的击键,诸如:功能键、编辑键、定位键以及任 何这些键和键盘换档键的组合等。与KeyDown和 KeyUp事件不同的是, KeyPress不显示键盘的物理状态,而只是传递一个字符。 KeyPress将每个字符的大、小写形式作为不同的键代码解释,即作为两种不同的字符。而 KeyDown和 KeyUp用两种参数解释每个字符的大写形式和小写形式:KeyCode显示物理的键 (将 A和 a作为同一个键返回 )和 Shift指 Shift+Key键的状态而且返回 A或 a其中之一。 44 【正确答案】 Open,Close 【试题解析】 Open语句能够对文件输入 /输 出 (I/O)。其语法

38、结构为: Open pathname For modeAccess accesslockAs或 filenumberLen=reclength 关闭 Open语句所打开的输入 /输出 (I/O)文件使用的是 Close语句。语法格式为 Closefilenumberlist 其中可选的 filenumberlist参数为一个或多个文件号。 45 【正确答案】 MousePointer 【试题解析】 MousePointer属性可以通过代码设置,也可以通过属性窗口设置,在 程序代码中设置 MousePointer属性的一般格式为: 对象 .MousePointer=设置值 由于程序中使用 Sta

39、tic关键字定义变量 x,每次单击窗体时 x的值增加 1,并且下次单击窗体时, x能保留上次的值,这样就能保证每次单击窗体时看到到鼠标光标都和上一次看到的不一样。 46 【正确答案】 33 【试题解析】 观察程序,通过第一个以 i为循环变量的循环,给数组 a()进行赋值,数组 a()中的各个元素的值就是其下标值。 通过第二个以 i为循环变量的循环,给数组 p()进行赋值: i=1,p(i)=a(i*i),p(1)=a(1)=1 i=2,p(i)=a(i*i),p(2)=a(4)=4 i=3,p(i)=a(i*i),p(3)=a(9)=9 通过第三个以 i为循环变量的循环,得到变量 k的值: i

40、=1,k=k+p(i)*2=5+p(1)*2=7 i=2,k=k+p(i)*2=7+p(2)*2=15 i=3,k=k+p(i)*2=15+p(3)*2=33 最终输出结果是: 33。 47 【正确答案】 Unload,Show或 Show 1 【试题解析】 Unload语句、 Show方法 Unload语句用来 将指定窗体从内存中清除。 格式: Unload窗体名称 Show方法用来显示一个窗体。 格式:窗体名称 .Show模式 参数 “模式 ”用来确定显示窗体的状态,可以取值 0或 1。 取值为 0(0值是缺省值 )则窗体是 “无模式 窗体,当该窗体显示出来时,不但可以对该窗体进行操作,还可以对其他显示出来的窗体进行操作;取值为 1则窗体是“模式 ”窗体,当该窗体显示出来时,只能对该窗体进行操作,只有当该窗体关闭后,才能对其他窗体进行操作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1