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

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

1、VB 笔试模拟试卷 285及答案与解析 1 栈和队列的共同点是 ( )。 ( A)都是先进先出 ( B)都是先进后出 ( C)只允许在端点处插入和删除元素 ( D)没有共同特点 2 下列选项中,不属于数据管理员 (DBA)职责的是 ( )。 ( A)数据库维护 ( B)数据库设计 ( C)改善系统性能,提高系统效率 ( D)数据类型转换 3 在窗体 (Name属性为 Form1)上画两个文本框 (其 Name属性分别为 Text1和 Text2)和一个命令按钮 (Name属性为 Command1),然后编写如下两个事件过程: Private Sub Command1_Click() a = T

2、ext1.Text + Text2.Text Print a End Sub Private Sub Form Lead() TextText = “ “ TextText = “ “ End Sub 程序运行后,在第一个文本框 (Text1)和第二个文本框 (Text2)中分别输入 123和 321,然后单击命令按钮,则输出结果为 _。 ( A) 444 ( B) 321123 ( C) 123321 ( D) 132231 4 下列叙述中,不属于软件需求规格说明书的作用的是 _。 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 (

3、C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 5 关于结构化程序设计原则和方法的描述错误的是 ( )。 ( A)选用的结构只准许有一个入口和一个出口 ( B)复杂 结构应该用嵌套的基本控制结构进行组合嵌套来实现 ( C)不允许使用 GOTO语句 ( D)语言中所没有的控制结构,应该采用前后一致的方法来模拟 6 需求分析阶段的任务是确定 _。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 7 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是_。 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选择

4、排序 8 下列工具中不是需求解析常用工具的是 _。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 9 对变量名说法不正确的是 _ 。 ( A)必须是字母开头,不能是数字或其他字符 ( B)可以包含字母、数字、下划线和标点符号 ( C)不能是 Visual Basic的保留字 ( D)不能超过 255个字符 10 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 _。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 11 在新建一个 VisualBasic工程时,将新建窗体的 Name属性设置为 TheFirst,则默认的窗体文件名为 ( )。

5、 ( A) Form1.frm ( B)工程 1.frm ( C) TheFirst.frm ( D) Form1.vbp 12 下面正确使用动态数组的是 ( )。 ( A) Dim arr1()As Integer ReDim arr1(3, 5) ( B) Dim arr1() As Integer ReDim arr1(50)As String ( C) Dim arr1() ReDim arr1(50)As Integer ( D) Dim arr1(50)As Integer ReDim arr1(20) 13 设 “A=“87654321“”,则表达式 Val(Left(A, 4)

6、+Mid(A, 4, 2)的值为 ( )。 ( A) 876543 ( B) 876554 ( C) 8 ( D) 6 14 下列说法错误的是 ( )。 ( A)在同一模块不同过程中的变量可以同名 ( B)不同模块中定义的全局变量可以同名 ( C)引用 另一模块中的全局变量时,必须在变量名前加模块名 ( D)同一模块中不同级的变量可以同名 15 在程序运行期间,当滚动条的滑块被拖动时,则立即触发滚动条的 ( )事件。 ( A) Click ( B) Change ( C) Db1Click ( D) Scroll 16 删除组合框中指定的项目所使用的方法是 ( )。 ( A) Move ( B

7、) Remove ( C) Clear ( D) RemoveItem 17 在窗体上画 4个文本框,并用这 4个文本框建立一个控件数组,名称为 Text1 (下标从 0开始,自左至右顺序增大 ),然后编者按写如下事件过程: Private Sub Command1_Cliek() For Each TextBox In Text1 Text1(i)=Text1(i).Index i=i+1 Next End Sub 程序运行后,单击命令按钮, 4个文本框中显示的内容分别为 ( )。 ( A) 0 1 2 3 ( B) 1 2 3 4 ( C) 0 1 3 2 ( D)出错信息 18 在窗体中

8、添加一个名称为 Command1的命令按钮,然后编写如下代码: Function F(a As Integer) b=0 Static c b=b+1 c=c+1 F=a+b+c End Function Private Sub Command1 Click() Dim a As Integer Dim b As Integer a=2 For i=1 To 3 b=F(A) Print b Next i End Sub 程序运行后,如果单击按钮,则在窗体上显示的内容是 ( A) 4 4 4 ( B) 4 5 6 ( C) 5 6 7 ( D) 5 5 5 19 在窗体上面一个名称为 TxtA

9、的文本框,然后编写如下的事件过程: Private Sub TxtA_KeyPress(KeyAscii as Integer) End Sub 若焦点位于文本框中,则能够触发 KeyPress事件 的操作是 _。 ( A)单击鼠标 ( B)双击文本框 ( C)鼠标滑过文本框 ( D)按下键盘上的某个键 20 单击命令按钮时,下列程序代码的执行结果为 _。 Public Sub Procl (n As Integer, ByVal m As Integer) n= n Mod 10 m=m/10End SubPrivate Sub Conunand1_Click() Dim x As Inte

10、ger, y As Integer x=12: y=34 Call Procl(x, y) Print x; yEnd Sub ( A) 12 34 ( B) 2 34 ( C) 2 3 ( D) 12 3 21 以下叙述不正确的是 _。 ( A)在 Sub过程中可以调用 Function过程 ( B)在用 Call调用 Sub过程时必须把参数放在括号里 ( C)在 Sub过程中可以嵌套定义 Function ( D)用 Static声明的过程中的局部变量都是 Static类型 22 下面语句中错误的是 ( ) ( A) ReDim Preserve Matrix(10, UBound(Mat

11、rix, 2)+1) ( B) ReDim Preserve Matrix(UBound(Matrix, 1)-4-1, 10) ( C) ReDim Preserve DynArray(UBound(DynArray)+1) ( D) ReDim DynArray(UBound(DynArray)+1) 23 以下能判断是否到达文件尾的函数是 _。 ( A) BOF ( B) LOC ( C) LOF ( D) EOF 24 当我们输入代码时, Visual Basic可以自动检测 _错误。 ( A)语法错误 ( B)编译错误 ( C)运行错误 ( D)逻辑错误 25 为了暂时关闭计时器,应

12、把计时器的某个属性设置为 False,这个属性是 _。 ( A) Visble ( B) Timer ( C) Enabled ( D) Interval 26 对于用户自定义的数据类型,以下 4种描述中,错误的是 _。 ( A)记录类型中的字符串必须是定长字符串 ( B)其变量如果在窗体模块中定义,则必须加关键字 Private ( C)记录类型的定义必须放在模 块的声明部分,先定义再使用 ( D)数据类型元素名可以是任何数据类型 27 决定窗体标题栏上显示内容的属性是 ( A) Text ( B) Name ( C) Caption ( D) BackStyle 28 在显示菜单时,菜单项

13、的下列哪个属性为 True时将用浅灰色显示该菜单项标题 ( A) Caption ( B) Checked ( C) Enabled ( D) Visible 29 在窗体中添加一个命令按钮和一个文本框,并编写如下程序代码: Private Sub Command1_Click() k=0 Do While k 70 k=k+2 k=k*k+k a=a+k Loop Text1 Text=a End Sub 程序运行后,文本框中显示的是 ( A) 20 ( B) 32 ( C) 44 ( D) 78 30 在窗体上画一个名称为 Commandl的命令按钮。有下列程序: Option Base

14、1 Private Sub Command1_Click() Dim a a=Array(45, 27, 34, 24, 91, 37,11, 67, 82, 63) For i = 1 To 9 For i = i + 1 To 10 If a(i) a(j)Then a1 = a(i) a(i) = a(j) a(j) = a1 End If Next j Next i For i = 1 To 10 Print a(i) Next i End Sub 程序运行后,单击命令按钮,则窗体上第 2行和第 3行显示的内容是 ( A) 27和 34 ( B) 34和 24 ( C) 45和 63

15、( D) 24和 27 31 设有如下程序: Private Static Function Fac(n As Integer)As Integer Dim f As Integer f=f+n Fac=f End Function Private Sub Form_Click( ) Dim I As Integer For 1=2 To 3 Print“#“; I&“=”&Fac(1) Next I End Sub 程序运行后,单击窗体,在窗体上显示的是 ( A) #2=2 #3=3 ( B) #2=2 #3=5 ( C) #; 2=2 #; 3=3 ( D) #; 2=2 #3; =5 3

16、2 在窗体上画 个命令按钮 (其名称为 Command1),然后编写如下事件过程: Private Sub Command1_Click() Dim a(5, 5)As Integer Dim i As Integer,j As Integer For i=1 To 3 For j=1 To 3 a(i, j)=(i-1)*3+j Print a(i, j) Next j Print Next i End Sub 程序运行后,单击命令按钮,在窗体上的输出结果是: _。 ( A) 1 4 7 2 5 8 3 6 9 ( B) 1 2 3 4 5 6 7 8 9 ( C) 1 2 3 4 5 6

17、7 8 9 ( D)没有输出 33 假定程序中有以下语句: _。 answer=MsgBox(“Stringl“,“String2“,“String3“,2) 执行该语句后,将显示一个信息框,此时如果单击 “确定 ”按钮,则 answer的值为: _。 ( A) String1 ( B) String2 ( C) String3 ( D) 1 34 在 Visual Basic中,被称为对象的是 ( A)窗体 ( B)控件 ( C)控件和窗体 ( D)窗体、控件和属性 35 在窗体上 有 今名为 Cd1的通用对话框,为了在运行程序时打开保存文件对话框,则在程序中应使用的语句是 _。 ( A)

18、Cd1.Action=2 ( B) Cd1.Acfion=1 ( C) Cd1.ShowSave=True ( D) Cd1.ShowSave=0 36 在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为上 _。 37 为了把一个 Visual Basic应用程序装入内存,只要装入【 】文件即可。 38 在面向对象方法学中,直接反映了用户对目标系统的要求的模型是【 】。 39 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 40 在最坏情况下,堆排序需要比较的次数为【 】。 41 下列程序段的输出结果为 _。 Dim S1(5)As Intege

19、r,S2(5)As Integer,S3(5)As Integer N=4 ForI=1 To N S1(I)=I L=N+i-I S2(I)=L NextI S3(5)=0 ForK=1 To N S3(K)=S1(K)*S2(K) S3(5)=S3(5)+S3(K) NextK PrintS1(3)=S1(5); S1(2) PrintS2(4)=S3( 42 设 a=10, b=9, c=8,则执行以下两条语句,变量 b的值为 _。 a=CInt(b/(10/(c/2) b=c Mod a 43 设当前日期为 2008年 4月 28日,星期一,则执行下面语句后的输出结果为_。 Print

20、 Day(Now) Print Month(Now) Print Year(Now) Print Weekday(Now) 44 表达式 14/5*2的值是 _。 45 在程序的每个空白处填写一条适当的语句,使程序完成相应的操作。程序实现的功能是:窗体上有文本框 Text1和若干复选框,其中复选框 Check1设置文本框Text1显示的文本是否加下划线。 Check1的单击事件过程如下: Private Sub Check1_Click() If_ Then Text1.FontUnderline=Tree ElseIf_Then Text1.FontUndefiine=False End I

21、f End Sub 46 在程序运行时,可以通过 _方法来移动滚动条的位置。 47 为了使标签能自动调整大小以显示全部文本内容,应把标签的【 】属性设置为 True。 48 表达式 Asc(“A”)&Chr(65)的值为【 】。 49 设有如下通用过程: Public Sub Fun(a(), ByVal x As Integer) For i=1 To 5 x=x+a(i) Next End Sub 在窗体上画一个名称为 Text1的文本框和一个名称为 Command1的命令按钮,然后编写如下的事件过程: Private Sub Command1_Click() Dim arr(5)As v

22、ariant For i=1 To 5 arr(i)=i Next n=10 Call Fun(arr(), n) Text1.Text=n End Sub 程序运行后,单击命令按钮,则在文本框 中显示的内容是【 】。 50 设 C盘根目录下有一文件名为 “a1.txt”,若该文件还没有打开,现在要知道它的长度,可使用命令【 】。 VB 笔试模拟试卷 285答案与解析 1 【正确答案】 C 【试题解析】 栈和队列都是操作受限制的线性表,只允许在端点插入和删除。不同点是:栈只允许在表的一端进行插入和删除操作,而队列允许在表的一端进行插入操作,而在另一端进行删除操作。 2 【正确答案】 D 【试题

23、解析】 数据库管理员 (DataBaseAdministrator, DBA)是指对数据 库的规划、设计、维护、监视等的人员,其主要工作如下:数据库设计。 DBA的主要任务之一是数据库设计,具体地说是进行数据模式的设计;数据库维护。 DBA必须对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护:改善系统性能,提高系统效率。 DBA必须随时监视数据库的运行状态,不断调整内部结构,使系统保持最佳状态与效率。 3 【正确答案】 C 4 【正确答案】 D 【试题解析】 软件需求规格说明书 (SRS, Software Requirement Specification)是

24、需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 5 【正确答案】 C 【试题解析】 限制使用 GOTO 语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO 语句。其他 3项为结构化程序设计的原则。 6 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象 (组织、部门、 企业等 ),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能选项 A

25、软件开发方法是在总体设计阶段完成的任务;选项 B 软件开发工具是在实现阶段需完成的任务;选项 C软件开发费用是在可行性研究阶段需完成的任务。 7 【正确答案】 B 【试题解析】 当数据表 A中每个元素距其最终位置不远,说明数据表 A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B。 8 【正确答案】 D 【试题解析】 需求解析中的常用工具有 PAD、 PFD及 N-S 等 ,而 DFD(数据流图 )为结构化解析工具。 9 【正确答案】 B 【试题解析】 变量名不能包含标点符号。 10 【正确答案】 D 【试题解析】 面向对象的世界是通过对象与对象间彼

26、此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。 11 【正确答案】 C 【试题解析】 设置 Name的属性其实就是给窗体重命名。窗体的文件名是由文件名和后缀名 (.frm)组成,即 “自定义名 .frm”。 12 【正确答案】 A 【试题解析】 通常把需要在编译时分配内存区的数组叫做静态数组,而把需要在运行时分配内存区的数组叫做动态数组。定义动态数组通常分两步:首先在窗体层或标准模块中用 Dim、 Private或 Public声明一个没有下标的数

27、组 (括号不能省略 ),然后在过程中用 ReDim语句定义带下标的数组。 ReDim语句只能用于动态数组,它可以改变每一维的大小,但不能改变维数和数组类型。 13 【正确答案】 B 【试题解析】 Left(string,length)函数是字符串截取函数。功能是截取某字符串最左边的 “length”个字符,这里截取字符串为 “8765”。 Val(string)函数用于返回字符串中所含的数值,这里 “8765”返回的数值为 “8765”。 Mid(Str,p,n)函数是字符截取函数,功能是截取从第 p 个字符开始,向后取字符串的 n个 “Str”字符串中的字符。这里 Mid(A,4,2)为截取

28、字符串 “54”。 “+”做字符串连接,这里将 “8765”和 “54”进行相连接运算。 14 【正确答案】 D 【试题解析】 变量可以分为 3类:局 部变量、模块变量、全局变量。在同一模块不同过程中的变量叫做局部变量,其作用域是它所在的过程,所以不同过程中的局部变量可以同名;模块变量的作用范围是整个窗体或模块,引用其他模块中的模块变量时,必须加上模块名;当同一个模块内的不同过程使用相同的变量时,必须声明窗体层的变量,当然不能有重名。 Visual Basic应用程序通常由窗体模块和标准模块组成。模块变量就是窗体变量和标准模块变量的总称。 15 【正确答案】 D 【试题解析】 当滚动条控件上的

29、滚动框被重新定位,或按水平,垂直方向滚动了滚动条时,触发 Scrol1事件。 16 【正确答案】 D 【试题解析】 RcmoveItem方法用于从控件中删除一项。其语法为: Object.RemoveItem Index参数 Index 为必选项,是整数型数值,表示要删除的列表项在对象中的位置。 17 【正确答案】 A 【试题解析】 数组控件的 Index属性默认从。开始,因此这 4个文本框的 Index值分别为 0、 1、 2、 3。题中通过 For Each 循环,依次将每个文本框的 Index属性值赋给它自己的 Text属性,因此,运行程序后,文本框显示的内容为 0、 1、 2、3。 1

30、8 【正确答案】 B 【试题解析】 本题综合考查了 Function 函数过程的建立与调用及 For循环控制语句。但解题的关键是理解 Static定义变量,使变量具有的数值存储功能。本题在 Fori的三次循环中,每调用一次函数过程 F(A), c的值都会在上次调用的基础上加 1, b 的数值保持不变, a的数值也保持不变,故单击按钮时,窗体上显示的内容为 B 项内容,即数值分别为 4, 5、 6。 19 【正确答案】 D 【试题解析】 在按下与 ASCII字符对应的键时将触发 KeyPress 事件。单 击鼠标触发的是 Text1_Click 事件,双击文本框是 Text1_DblClick

31、事件,鼠标滑过文本框是 Text1_MouseMove事件。 20 【正确答案】 B 【试题解析】 过程中传递参数的方式有两种: 一种是按地址传递参数,这种形式使过程用变量的内存地址去访问实际变量的内容,如果在过程中改变了该变量的值,则是真正改变了这一变量的值,这种形式是传递参数的缺省方式。 另一种是按值传递参数,这种形式只是传递变量的副本,如果在过程中改变该变量副本的值,并不能真正改变该变量本身的值。 解题思路:观察 程序段,过程 Procl的第一个参数 n是按地址传递参数,第二个参数 m是按值传递参数,所以调用过程 Procl 后,变量 x的值改变,而变量 y的值不变。 由程序段可知, x

32、=12 Mod 10=2, y=34 最终的输出结果是: 2 34。 21 【正确答案】 C 【试题解析】 Visual Basic 中,可以直接使用过程名调用过程,也可以结合 Call关键字调用。使用 Call调用过程时,参数列表必须用括号包含起来。 Visual Basic语言不支持函数与过程的嵌套定义。 Static关键字可以指定局部变量为静态 类型变量。 22 【正确答案】 B 【试题解析】 ReDim语句的一般格式为: ReDim Preserve数组名 (下标上界 ,下标上界 )As 类型 如果想在程序中知道数组的下界值和上界值可以使用LBound和 UBound 函数,格式为:

33、LBound(数组名 ,维 )UBound(数组名 ,维 ),题中可知数组 Matrix是二维的,故 UBound(Matrix, 1)有误,应为 UBound (Matrix, 2)。选项 B的语句错误。 23 【正确答案】 D 【试题解析】 Visual Basic中, LOC函数是用来在已打开的文件中指定当前读 /写的位置, LOF函数是用来返回已打开文件的长度, EOF函数是用来判断是否到达已打开文件的尾部。 24 【正确答案】 A 【试题解析】 Visual Basic 编辑环境可以自动识别用户的输入是否符合语法规则。 25 【正确答案】 C 【试题解析】 控件的 Enabled属性

34、表示其是否有效,如果想使某个控件失效,可以将它的 Enabled 属性设为 False。 26 【正确答案】 D 【试题解析】 数据类型元素名不能是数 组名,类型名可以是任何数据类型,包括用户定义类型,故应选择选项 D。 27 【正确答案】 C 【试题解析】 Caption 属性用来定义窗体标题。启动 Visual Basic或执行 “工程 ”菜单中的 “添加窗体 ”偷令后,窗体使用的是默认标题 (如 Form1、 Form2) 。用 Caption 属性可以将窗体标题改为所需要的名字。该属性既可通过属性窗口设置,也可以在事件过程中通过程序代码设置。 28 【正确答案】 C 【试题解析】 菜单

35、项的 “有效 ”属性就是通过 Enabled 属性来控制的。实际上,只要 将一个菜单项的 “有效 ”属性设置为 False,就可以使其失效,运行后该菜单项变为灰色,为了使一个失效的菜单项变为有效,只要将它的 “有效 ”属性重新设置为True即可。 29 【正确答案】 D 【试题解析】 第 1次执行循环体, k=(0+2) (0+2)+(0+2)=6, a=0+6=6;第 2次执行循环体, k=(6+2)(6+2)+(6+2)=72, a=6+72=78:第 3次测试循环条件时, 7270为假,终止循环。 30 【正确答案】 D 【试题解析】 冒泡排序是常用的一种排序方法,它是每次 对两个数据进

36、行比较的方法,本题中就是 a(i)和 a(j)进行比较,循环变量 i和 j的关系为 j=i+1。由此,对同一个数组操作, i的范围应是 1 9,而 j的范围应是 i+1 10。容易犯错误的地方就是取 i的范围为 1 10,这样势必会造成在对 j进行操作时会出现 j=11,因此产生数组下标溢出的错误。如果是 “按升序排列 ”,那么就是将满足 “a(i) a(j)”条件时,将 a(i)和 a(j)进行交换,数据交换时需要通过一个临时变量来进行。 31 【正确答案】 B 【试题解析】 由于 Print方法中的分号表示前后字符之 间的连接,并不显示在窗体中,同时由于 Function 过程以 Stat

37、ic定义,在 I=3时, Fac(1)的值为 5。 32 【正确答案】 B 【试题解析】 程序共有两层循环,每执行完一次内循环,则打印换行,由此判断选项 A, B可能正确,当外层循环执行第一次时, a(i,j)=(i-1)*3+j相当于 a(1,j)=j,由此可判断选项 B为正确答案。 33 【正确答案】 D 【试题解析】 MsgBox 函数:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer告诉用户单击哪一个按钮。 返回值 常 数 值 描述 vbOK 1 OK vbCancel2 Cancel vbAbort 3 Abort vbRetry 4 Retry vblgnore 5

38、 Ignore vb Yes 6 Yes vbNo 7 No 本题单击的是 “确定 ”按钮,及 vbOK,所以 MsgBox返回 1。 34 【正确答案】 C 【试题解析】 在 Visual Basic中,窗体和控件被称为 Visual Basic 中的对象,而属性是针对具体对象来说的,离开对象 谈属性没有任何意义所以选项 D是不正确的;选项 A和选项 B都只谈了其中的一个方面,不全面;选项 C是正确的。 35 【正确答案】 A 【试题解析】 通用对话框的 Action 属性决定打开何种类型的对话框。 1Open:打开文件对话框; 2Save As:另存为对话框。除了 Action 属性, V

39、B还提供了一组方法用来打开通用对话框。 ShowOpen:打开对话框, ShowSave:另存为对话框。 36 【正确答案】 Log2n 37 【正确答案】 工程文件 38 【正确答案】 功能模型 【试题解析】 在面向对象方法学中,功能模型直接反映了用户对目标系统的要求。 39 【正确答案】 完善性 【试题解析】 软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户

40、对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高 软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 40 【正确答案】 O(nlog2n) 41 【正确答案】 3 0 2 1 4 20 42 【正确答案】 0 43 【正确答案】 28 CR 4 CR 2008 CR 2 CR ( CR表示换行 ) 【试题解析】 本题考查了日期函数的应用。其中, Day(Now)函数,表示返回当前号数 (即当前天是几号 ); Month(Now)函数,表示返回当前月份 (即当前是几月 );Year(Now)函数

41、,表示返回当前年份 (即当前是哪年 ); Weekday(Now)函数,表示返回当前星期号 (即当前是星期几 )。注意,星期号是用 0 6来表示, 0代表周六,1代表周日, 2代表周一, 3代表周二, 4代表周三, 5代表周四, 6代表周五。 44 【正确答案】 5.6 【试题解析】 “/”和 “*”优先级相同,当运算符优先级相同时,表达式遵循从左向右计算的原则,表达式 14/5*2运算的过程为: 14/5*22.8*25.6 。 45 【正确答案】 Check1.Value=1 Check1.Value=0 【试题解析】 题目要求通过选中复选框 Check1来设置文本框的文本是否加下划线,因

42、此判断条件需要对复选框是否选中进行判断,因此 If语句后面应填 “Check1.Value=1”语句, ElaoIf 后面应填 “Check1.Value=0”语句。 46 【正确答案】 Move 【试题解析】 Move 方法用于移动控件,其基本语法为 Object.Move Left,Top,Width,Height。其中,参数 “Left、 Top”指控件移动到的坐标位置;“Width、 Heght”指控件移动后新的宽度 和高度。 47 【正确答案】 AutoSize 【试题解析】 如果希望 Label 显示可变长度的行或变化的行数,就要设置AutoSize。 48 【正确答案】 65A

43、【试题解析】 函数 Asc的含义是将字符转换成 ASCII代码,故表达式 Asc(“A”)的值为 65,函数 Chr的含义是将 ASCII 代码转换成字符,故表达式 Chr(“65”)的值为 A,然后再将两个表达式的值相连接即为表达式 Ase(“A”)&Chr (“65”)的值65A。 49 【正确答案】 10 【试题解析】 Fun 函数的参数 x为传值调用。在函数中,对 x值的改变不能够返回给 n,因此最后 n的值仍然为 10,没有改变。 50 【正确答案】 FileLen(“C:a1 txt“) 【试题解析】 当文件没有打开时,可使用 FileLen 函数得到它的长度,该函数的参数是文件名字符串。如果这个文件已经打开,则返回该文件打开之前的长度。

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

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

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