ImageVerifierCode 换一换
格式:DOC , 页数:23 ,大小:161KB ,
资源ID:494225      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-494225.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]VB笔试模拟试卷3及答案与解析.doc)为本站会员(吴艺期)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、VB 笔试模拟试卷 3及答案与解析 1 循环链表的主要优点是 ( A)不再需要头指针了 ( B)从表中任一结点出发都能访问到整个链表 ( C)在进行插入、删除运算时,能更好的保证链表不断开 ( D)已知某个结点的位置后,能够容易的找到它的直接前件 2 栈底至栈顶依次存放元素 A、 B、 C、 D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是 ( A) ABCED ( B) DCBEA ( C) DBCEA ( D) CDABE 3 n个顶点的强连通图的边数至少有 ( A) n-1 ( B) n(n-1) ( C) n ( D) n+1 4 在结构化程序设计思想提出之前,在程序设计

2、中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的 ( A)安全性 ( B)一致性 ( C)可理解性 ( D)合理性 5 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的 ( A)抽象和信息隐蔽 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)激活机制和控制方法 6 软件开发的结构化生命周期方法将软件生命周期划分成 ( A)定义、开发、运行维护 ( B)设计阶段、编程阶段、测试阶段 ( C)总体设计、详细设计、编程调试 ( D)需求分析、功能定义、系统设计 7 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是 ( A)路径的集合 (

3、B)循环的集合 ( C)目标的集合 ( D)地址的集合 8 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 ( A)特定的数据模型 ( B)数据无冗余 ( C)数据可共享 ( D)专门的数据管理软件 9 数据库设计包括两个方面的设计内容,它们是 ( A)概念设计和逻辑设计 ( B)模式设计和内模式设计 ( C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 10 实体是信息世界中广泛使用的一个术语,它用于表示 ( A)有生命的事物 ( B)无生命的事物 ( C)实际存在的事物 ( D)一切事物 11 Visual Basic程序设计采用的编程机制是 ( A)

4、可视化 ( B)面向对象 ( C)事件驱动 ( D)过程结构化 12 Visual Basic 0分为 3种版本,不属于这 3种版本的是 ( A)学习版 ( B)专业版 ( C)企业版 ( D)业余版 13 确定窗体控件启动位置的 属性是 ( A) Width和 Height ( B) Width或 Height ( C) StartUpPositon ( D) Top和 Left 14 新建一个窗体,其 Borderstyle属性设置为 Fixed Single,但运行时却没有最大化和最小化按 钮,可能的原因是 ( A) BorderStyle的值设为 FixeD.Single,此项设置值的

5、作用即禁止最大化和最小化按钮 ( B)窗体的 MaxButton和 MinButton值设为 False ( C)正常情况下新建的窗体都没有最大化和最小化按钮 ( D)该窗体可用鼠标拖动边框的方法改变窗体的大小 15 新建一个列表框,要实现对列表项可以复选,应设置的属性是 ( A) ScrollBars ( B) MultiSelect ( C) DataField ( D) Stretch 16 下列叙述中,正确的是 ( A)控件数组的每一个成员的 Caption属性值都必须相同 ( B)控件数组的每一个成员的 Index属性值都必须不相同 ( C)控件数组的每一个成员都执行不同的事件过程

6、( D)对已经建立的多个类型相同的控件,这些控件不能组成控件数组 17 可以在 常量的后面加上类型说明符以显示常量的类型,可以表示整型常量的是 ( A) ( B) # ( C) ! ( D) $ 18 在 Visual Basic中,下列两个变量名相同的是 ( A) Japan和 Ja_pan ( B) English和 ENGLish ( C) English和 Engl ( D) China和 Chin 19 表达式 (72+1)*(82+2)的值为 ( A) 4 58 ( B) 5 69 ( C) 24 ( D) 22 20 表达式 x=Sqr(a2-5)+sqr(b2-5)的类型是 (

7、 A) 算术表达式 ( B)逻辑表达式 ( C)关系表达式 ( D)字符表达式 21 与 List1 Text属性值相同的是 ( A) List1 ListCount ( B) List1 List(ListCount-1) ( C) List1 ListIndex ( D) List1 List(List ListIndex) 22 当把框架的何属性设置为 False时,其标题会变灰,框架中所有的对象均被屏蔽 ? ( A) Name ( B) Enabled ( C) Caption ( D) Visible 23 设执行 以下程序段时依次输入 2, 4, 6,执行结果为 Dim a(4)A

8、s 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) ( A) 2 ( B) 4 ( C) 6 ( D) 0 24 编写如下事件过程: Private Sub Form_MouseDown(Button AS Integer, Shift AS Integer, _ X As Single, Y As Single) If Shift=6 And Button=2 Then Print, “PC“ End If End

9、Sub 程序运行后,为了在窗体上输出 “PC”,应执行的操作为 ( A)同时按下 Shift键和鼠标左键 ( B)同时按下 Ctrl, Alt键和鼠标右键 ( C)同时按下 Shift键和鼠标右键 ( D)同时按下 Ctrl, Alt键和鼠标左键 25 如果在窗体上添加一个通用对话框控件 DBT,那么语句 “DBT Action=4”的作用是 ( A)显示 “打开文件 ”对话框 ( B)显示 “保存文件 ”对话框 ( C)显示 “字体 ”对话框 ( D)显示 “打印 ”对话框 26 下列说明中,不属于随机文件特点的是 ( A)可以随意读取随机文件中任一记录的数据 ( B)随机文件没有只读或只写

10、的操作方式,随机文件只要一打开,就既可读又可写 ( C)随机文件的操作是以记录为单位进行的 ( D)随机文件的读、写操作语句与顺序文件的读写操作语句一样 27 执行下面的程序后,输出的结果是 K=1 For j=1 To 4 X=X - 1: y=0 For k=1 To 4 X=X + 1: y=y + 1 Next k Next j Print X; y ( A) 1 4 ( B) 13 4 ( C) 12 8 ( D) 20 6 28 有如下程序段,该程序段执行完后,执行循环的次数是 total=0 Counter=1 Do Print Counter total=total + Cou

11、nter Print total Counter=Counter+1 If total 10 Then Exit Do End If Loop While Counter =10 ( A) 5 ( B) 10 ( C) 15 ( D) 20 29 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command_Click( ) S=0 Do s=(s + 1) * (s +2) Number=Number+1 Loop Until S =30 Print Number, S End Sub 程序运行后,输出的结果是 ( A) 2 3 ( B) 3 182 ( C) 5

12、12 ( D) 10 20 30 有如下程序: Private Sub Commandl_Click( ) a$=“A WORKER IS HERE“ x=Len(a$) For i=1, To x-1 b$=Mid$(a$, i, 3) If b$=“WOR“ Then S=S+1 Next Print S End Sub 单击命 令按钮,程序运行结果为 ( A) 1 ( B) 2 ( C) 3 ( D) 5 31 单击命令按钮时,下列程序的执行结果是 Private Sub Commandl_Click( ) BT 4 End Sub PriVate Sub BT(x As Integer

13、) X=X * 2 + 1 If x 6 Then Call BT(x) End If X=x * 2 Print x; End Sub ( A) 15 ( B) 16 ( C) 17 ( D) 18 32 单击窗体时,下列程序的执行结果是 Private Sub Invert(By Val xstr As String, ystr As String) Dim tempstr AS String Dim I AS Integer I=Len(xstr) Do While I =1 tempstr=tempstr + Mid(xstr, I, 1) I=I - 1 Loop ystr=temp

14、Str End Sub Private Sub Form_Click( ) Dim s1 As String, s2 As String S1=“abcdef“ Invert S1, S2 Print S2 End Sub ( A) abcdef ( B) afbecd ( C) fedcba ( D) defabc 33 在窗体上画一个命令按钮,然后编写下列程序: Private Sub Command1 click( ) Dim a As Single, b As Single a=6:b=2 RC a, b Print a, b End Sub Sub RC(x As Single, y

15、 As Single) i=x x=i/y y=i Mod y End Sub ( A) 4 3 ( B) 1 1 ( C) 3 0 ( D) 2 6 34 有如下事件过程: Private Sub Command1_Click( ) Dim m AS Integer, n AS Integer m=2: n=1 Print “m=“; m; “n=“; n Call TOD(m, n) Print “m=“; m; “n=“; n End Sub Sub TOD(x, y) x=x2 y=y3 End Sub 程序运行后,输出的结果为 ( A) m=2, n=1 m=1, n=2 ( B)

16、m=2, n=1 m=4, n=1 ( C) m=1, n=2 m=1, n=4 ( D) m=1, n=2 m=2, n=4 35 有如下事件过程: Private Sub Commaild1_Click( ) Dim i As Integer For i =1 To 2 DC Next i End Sub Sub DC( ) Dim x As Integer, m As String Static y, n x=x + 1 y=y + 1 m=m&“*“: n=n &“#“ Print x, y, m, n End Sub 程序运行后,输出的结果是 ( A) 1 1 * # 1 1 * #

17、 ( B) 1 1 * # 1 2 * # ( C) 1 1 * # 1 1 * # ( D) 1 1 * # 1 2 * # 36 在树结构中,树根结点没有【 】。 37 Jackson结构化程序设计方法是英国的 M Jackson提出的,它是一种面向【 】的设计方法。 38 面向对象的模型中,最基本的概念是对象和【 】。 39 软件设计模块化的目的是【 】。 40 数据模型按不同应用层次分成 3种类型,它们是概念数据模型、【 】和物理数据模型。 41 函数 Str$(2536)的值是【 】。 42 执行下面 的程序段, x的值为【 】。 Private Sub Command1_Click

18、() For i=1 To 9 a=a + i Next i x=Val(i) MsgBox x End Sub 43 下列程序的输出结果为【 】。 num=2 While num=3 num=num+1 Print num Wend 44 在 KeyPress事件过程中, KeyAscii是所按键的【 】值。 45 以下过程的作用是将 26个小写字 母逆序打印出来,请补充完整。 Sub Inverse() For i=122 To【 】 Print【 】; Next i End Sub 46 在窗体上加上一个文本控件 PCSTextBox,画一个命令按钮,当单击命令按钮的时候将显示 “打开文

19、件 ”对话框,设置该对话框只用于打开文本文件,然后在文本控件中显示打开的文件名。请填空。 Private Sub Command1_Click() CommonDialog1 Filter=【 】 CommonDialog1 ShowOpen PCSTextBox Text=【 】 End Sub 47 已知 B的 ASCII码为 66,以下程序统计由键盘输入的字符串中各英文字母的使用次数 Dim【 】 For i=65 To 90 pp(i) =0 Next x$=InputBox(“Enter a string“, x$) x$=UCase$(x$) For i=1 To【 】 n=Asc

20、(Mid$(x$, i, 1) If n =65 And n =90 Then 【 】 End If Next i For i=65 To 90 If pp(i) 0 Then Print Chr$(i); pp(i) End If Next 48 在窗体上加上一个文本框控件 TextBox,画一个命令按钮,当单击命令按钮的时候将显示 “保存文件 ”对话框,设置该对话框可用于保存文本文件 (默认 )和 Word文档,然后在文本框控件中显示保存的文件名,请填空。 Private Sub Command1_Click( ) CommonDialog1 Filter=【 】 CommonDialog

21、1 Filter=【 】 CommonDialog1 ShowSave TextBox Text=【 】 End Sub VB 笔试模拟试卷 3答案与解析 1 【正确答案】 B 【试题解析】 循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个链表。 2 【正确答案】 B 【试题解析】 栈操作原则上 “后进先出 ”,栈底至栈顶依次存放元素 A、 B、 C、D,则表明这 4个元素中 D是最后进栈, B、 C处于中间, A最早进栈。所以出栈时一定是先出 D,再出 C,最后出 A。 3 【正确答案】 C 【试题解析】 在有向图

22、中,若任意两个顶点都连通,则称该图是强连通图,这样的有向图的形状是环状,因而至少应有 n条边。 4 【正确答案】 C 5 【正确答案】 C 【试题解析】 模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。 6 【正确答案】 A 【试题解析 】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护 3个阶段。 7 【正确答案】 A 【试题解析】 软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径

23、进行测试。 8 【正确答案】 A 【试题解析】 在文件系统中,相互独立的记录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。 9 【正确答案】 A 10 【正确答案】 C 【试题解析】 实体是客观存在且可以相互区别的事物。实体可以是具体的对象,如一个学生,也可以是一个抽象的事件,如一次出门旅游等。因此,实体既可以是有生命的事物,也可以是无生命的事物,但它 必须是客观存在的,而且可以相互区别。 11 【正确答案】 C 【试题解

24、析】 可视化是一种程序设计技术,它把繁锁、复杂的工作交由系统完成,从而减轻程序设计人员编写代码的工作量。面向对象是一种程序设计方法,这种方法将数据和代码封装起来而成为对象;事件驱动是一种编程机制,它由事件而驱动程序调用通用过程来执行指定的操作;过程结构化则是传统的 “面向过程 ”程序设计语言的编程思想。 12 【正确答案】 D 【试题解析】 Visual Basic 包括 3种版本,分别为学习版、专业版和企业版。学习版是 Visual Basic 最基本、最便宜的版本,包括创建 Windows 应用程序所需要的内部控件及数据网格、数据绑定控件等;专业版包括学习版中的全部内容,又增加了立体控件、

25、动画按钮、通讯控件、进度条、工具栏和 Internet 控件等开发应用程序所需要的全套工具,功能更强大;企业版包括专业版中的全部内容,是Visual Basic的最强版本,为软件开发团队开发大型的网络环境应用软件体系提供了强有力的支持。 13 【正确答案】 C 【试题解析】 控制窗体启动位置的是 StartUpPositon,所以选项 C是正确的 ;而Width和 Height用来控制窗体的大小,所以 A和 B 选项不正确; Top 和 Left用来控制窗体的左右边界距屏幕的左右边界的相对距离的,所以选项 D不正确。 14 【正确答案】 B 【试题解析】 如果窗体的 BorderStyle属性

26、设置为 Fixed Single,则窗体为固定单边框,可以包含控制菜单框、标题栏、最大化和最小化按钮,但要注意的是,如果窗口的 MaxButton 和 MinButton 属性设置为 True,则可以使用,运行时显示最大化和最小化按钮;如果设置为 False,则运行时不显示。 15 【正确答案】 B 【试题解析】 在列表框的属性中,可以通过设置 MultiSelect属性来实现是否可以进行列表项的多选,属性值为 0,不可以多选列表;属性为 1,无需要用 Ctrl或者 Shift就可进行多选;属性值为 2时,要利用 Ctrl或者 Shift键,所以选项 B是正确的。而选项 A是设置滚动条的,与此

27、无关;选项 C.DataField 是用来设置数据的,也无关;选项 DStrec不是列表框的属性,所以也不正确。 16 【正确答案】 B 【试题解析】 控件的 Name属性是用来标识控件的,几个相同类型的 控件,若Name属性相同,说明它们是同一个控件,但实际上是几个控件,由此引出控件数组,所以控件数组的每一个成员的 Name属性值必须相同,而 Caption 属性值可以不同; Index(索引 )属性值是用来区别控件数组中的成员的,当然取值必须不同;Visual Basic中控件数组都执行同样的事件过程;对已经建立的多个类型相同的控件,可以通过修改控件的 Name属性,使其都具有相同的 Na

28、me属性值,这些控件就成为控件数组了。 17 【正确答案】 A 【试题解析】 下面是常量类型及其类型说明符: 整型 长整型 & 单精度浮点数 ! 双精度浮点数 # 货币型 字符串型 $字节型、布尔型、日期型、对象及变体型常量没有类型说明符。 18 【正确答案】 B 【试题解析】 在 Visual Basic中,组成变量名的英文字母不区分大小写,例 SIN-GLE 和 Single是一样的,在定义了一个变量之后,只要字符相同,则不管它大小写是否相同,指的都是同一个变量。 19 【正确答案】 C 【试题解析】 本题主要考查了运算符 “”的使用,在 Visual Basic中符号 “”为整数除法运算

29、符,运算结果的为 整数值;如果操作数带有小数点时,首先被四舍五入为整型数或长整型数,然后再进行整除运算。通过运算本题的结果为 24。 20 【正确答案】 C 【试题解析】 如果把 X=Sqr(a-5)+sqr(b2-5)当作一个语句,那么它是一个赋值语句。现在把它看作一个表达式,很明显,它不是逻辑表达式,也不是字符表达式。要判断它是算术表达式还是关系表达式,这要看运算符的优先级。运算优先级低的运算符便构成这种运算的表达式。运算符的低级从高到低依次为:函数运算 数值运算和字符串运算 关系运算 逻辑运算。该表达式是比较 一个变量与一个算术表达式是否相等,所以该表达式是关系表达式。 21 【正确答案

30、】 D 【试题解析】 题中涉及到列表框的四个属性: Text属性、 List 属性、 ListCount属性和 listIndex属性,其中 List属性是一个数组。 Text属性是字符类型, List属性是数组, ListCount属性是数值类型, ListIndex 属性也是数值类型。选项 A和选项 C是数值类型,而 List1 Text是字符类型,所以这两个选项不是本题的答案; List1 Text属性表示最后一次选中项的文本,而选项 List List(ListCount-1)表示列表框中最后一个选项的文本,二者的含义不同,所以选项 B 不是本题的答案; List ListIndex

31、返回的是选中的表项的位置,与 List Text的属性值相同。 22 【正确答案】 B 【试题解析】 Enabled 属性用于决定一个对象是否响应用户的事件,对于框架而言,通常把 Enabled 属性设置为 True,此时框架中的对象是 “活动 ”的,如果把框架的 Enabled属性设置为 False,则其标题会变灰,框架中的所有对象,都将被屏蔽,由此可见,正确答案是选项 B;选项 A是名称,标识对象的。选项 C是显示文本;选项 D是控制控件可见性的。 23 【正确答案】 A 【试题解析】 此程序段开始声明了两个整型数组 a和 b,其长度均为 4。 24 【正确答案】 B 【试题解析】 此题考

32、查的是鼠标的 MouseDown 事件,此事件过程的格式: Private Sub Form _ MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y AB Single)End Sub 从上述格式可 以看出,此事件过程中,有 4个参数, Button表示被按下的鼠标键; Shift表示 Shift, Ctrl, Alt键状态; X, Y鼠标光标的当前位置。有关参数的状态见下表:因为上述过程中,参数Shift设置为 6, Button 为 2,所以同时按下 Alt键和 Ctrl键和鼠标右键时,在窗体上才输出 “PC”。

33、25 【正确答案】 C 【试题解析】 通用对话框控件为程序设计人员提供了几种不同类型的对话框,利用这些对话框,可以获取所需要的信息,诸如取得文件名、打开文件、将文件存盘、打印等,这些对话框与 Windows 本身及 许多应用程序具有相同的风格。对话框的类型可以通过 Action 属性来设置,也可以用相应的方法设置, Action 的属性见下表: 26 【正确答案】 D 【试题解析】 顺序文件的读写操作语句是 Input#(Line Input#)语句和Print#(Write#)语句,而随机文件的读写操作语句是 Get#语句和 Put#语句。 27 【正确答案】 B 【试题解析】 本题是一个多

34、重循环语句,是 ForNext 结构的两重迭用,根据“拨皮法 ”,一层一层分析可知,最后 x=13, y=4。 28 【正确答案】 A 【试题解析】 本题考查 DoLoop While 语句,共执行了 5次, total=1+2+3+4+5 10。 29 【正确答案】 B 【试题解析】 在该题中,考查的知识点是 DoLoop Until 语句, Number记录循环次数, S =30为控制语句,当 Number=1 时, s=2;当 Number=2 时, s=12;当 Number=3时, s=182 30,故结束运行。 30 【正确答案】 A 【试题解析】 此题考查了字符串函数与循环语句的

35、嵌套使用, s用来记录找到指定字 符串的次数,在 “A WORKER IS HERE”中,只出现一次,所以返回值是 1。 31 【正确答案】 D 【试题解析】 此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过程调用 BT过程,把实参 4传递给 BT过程中的形参 x,由 x=x*2+1语句推出x=9,此时不满足 BT过程体中判断语句的判断条件,执行 x=x*2; Print x;语句。由 x=x*2语句得到 x值为 18并输出,结束此次调用过程,返回到主调过程结束程序,输出结果为 18。 32 【正确答案】 C 【试题解析】 Invert(By Val xstr As String

36、, ystr As String)的作用是将参数 xstr的字符逆序处理,然后赋值给 ystr,而 ystr是按地址引用的,可以直接返回处理结果。 33 【正确答案】 C 【试题解析】 此程序段调用了自定义的过程,在自定义过程 RC中首先定义了两个形参 x, y;然后将 x的值赋给 I,然后将 i/y的值赋给 x,最后将 i Mod y的值赋给 y,完成调用过程;在命令按钮的程序段,即主程序内首先定义了两个单精度浮点数 a, b 然后用赋值语句赋给初值 5, 2,然后调用过程 RC,最后用 Print语句输出,输出结果为 3 0。 34 【正确答案】 B 【试题解析】 本题考查的是函数调用和输

37、出语句。定义了一个函数,函数的功能是:将实参传给形参,按址传送,将改变实参的数值,语句 x=x2的作用是将 x的平方值赋给 x,为 4;语句 y=y3的作用是将 y的三次方值传给 y,为 1;然后返回主调过程,输出变化前后的值。 35 【正确答案】 D 【试题解析】 本题考查函数调用和输出格式的语句。当 I=1时,调用函数过程DC,由于 y, n为静态变量值保存,执行 x=x+1; y=y+1后 x=1, y=1;执行m=m&“*“: n=n&“#“后, m=“*“, n=“#“;当 I=2时同上,只是 y=2, n=“#“。 36 【正确答案】 前件 【试题解析】 在树结构中,每一个结点只有

38、一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点;每一个结点可以有多个后件,它们都称为该结点的子结点。没有后件的结点称为叶子结点。 37 【正确答案】 数据结构 【试题解析】 结构化分析方法主要包括:面向数据流的结构化分析方法 (SA-Structured anal- ysis),面向数据结构的 Jackson 方法 (JSD-Jackson system development methoD 和面向数据结构的结构化数据系统开发方法 (DSSD-Data structured system development methoD。 38 【正确答案】 类 【试题解析】 面向对象模型中

39、,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。 39 【正确答案】 降低复杂性 【试题解析】 模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程,由此分解来降低复杂性。 40 【正确答案】 逻辑数据模型 41 【正确答案】 256 36 【试题解析】 Str$()函数的格式是: Str$(数值表达式 ),作用是把 “数值表达式 ”的值转换为一个字符串,表达式的值不受转换过程的影响。对 于本题在立即窗口中可看到输出的结果。 42 【正确答案】 10 【试题解析】 MsgBox 函数的格式如下: MsgBox(

40、msg, type), title), helpfile, content msg:一个字符串,长度不能超过 1024个字符。 type:一个整数值或符号常量,用来控制在对话框内显示的按钮,图标的种类及数量。 title:一个字符串,用来显示对话框的标题。 hdpfile, content:同 InputBox函数。 在这 5个参数中,只有第一个是必须的,其他的可以省略。 在程序中 ForNext 语句之后并没有对 I的值改变,此时 I为 10,故运行后结果为 10。 43 【正确答案】 3 4 【试题解析】 程序先将 2赋给 num,然后执行 While语句。 While循环语句的执行过程是

41、:如果 “条件 ”为 真,则执行 “语句块 ”,当遇到 Wend语句时,控制返回到 While语句并对 “条件 ”进行测试 ,如果仍然为真,则重复上述过程,直到 “条件 ”为假。 起初 num为 2,所以小于 3,条件为真,执行 num=num+1 语句,此时num为 3,然后输出 num的值即 3,当程序执行 num为 3的时候,因为 3等于3, 所以执行 num=num+1,此时 num为 4,输出 num的值并退出循环。 44 【正确答案】 ASCII 【试题解析】 当按下键盘上的某个键时,触发 KeyPress 事件过程,该事件用到的 KeyAscii 作为参数, 此参数是一个预定义的

42、变量,执行 KeyPress 事件过程时,KeyAscii 是所按键的 ASCII码。 45 【正确答案】 97 Step -1 , Chr$(i) 【试题解析】 每一个字母都有对应的 ASCII码,大写字母从 A到 Z对应的ASCII码为从 65 到 90,小写字母 a到 z对应的 ASCII码为 97到 122;所以要把26个小写字母打印出来, ASCII码的条件语句应为 122 To 97 Step -1来表示。空白处应为 “97 Step -1”;输出某个 ASCII 对应的字符用 Print Chr$(i)表示。 46 【正确答案】 Text Files(* txt)|* Txt ,

43、 CommonDialog1 FileName 【试题解析】 要设置通用对话框只用于打开文本文件,需要设置通用对话框的Filter属性值,在这里我们应该填写的是 “Text Files(* txt)| * txt“;在使用了对话框控件的 ShowOpen后出现的打开文件对话框中的文件类型只有 Text Files(* txt)|*.txt,选择了需要打开的文本文件后,应该让文件的文件名显示在文本框中,因此需要 将通用对话框中选择的文件赋给文本控件,即将对话框的FileName属性值赋给文本框的 Text属性。 47 【正确答案】 pp(65 To 90) , Len(x$) , pp(n)=p

44、p(n)+1 【试题解析】 程序中,在【 】处定义了一个数组,从程序中反映出数组的下标的范围是 65 90,在【 】处有一个循环语句,决定了循环的次数,由于一次循环只处理一个字符,因此循环次数要与字符串的长度相等;而空【 】处是统计相同字符出项的次数,因为相同字符的 ASCII 码也不同,因此利用字符的 ASCII码作为数组的下标,下标相同者统计到同一个下表变量中,这样就实现了统计功能。 48 【正确答案】 文本文件 (*.txt)|* txt|Word 文档 |* Doc , 1 , CommonDialog1 FileName 【试题解析】 要设置通用对话框可用于保存文本文件和 Word

45、文档,需要设置通用对话框的 Filter属性值,在这里应该填写的是 “文本文件 (* txt)|* txt|Word 文档 |* doc“;在文件类型栏内通过下拉列表选择要显示的文件类型,而最初默认显示的文件类型(过滤器)可以 由 ilterIndex 属性来指定,该属性是一个整数用 ilter属性设置多个过滤器后,每个过滤器都有一个值,第一个过滤器的值为,第二个过滤器的值为 ,用 ilterIndex 属性可以指定作为默认显示的过滤器,对于本题要想使文本文件为默认的类型,只需设置 ilterIndex 属性值为即可;选择了需要保存的文本文件或 ord 文档后,应该让文件的文件名显示在文本框中,因此需要将通过对话框中选择的文件赋给文件控件,即将对话框的ileName属性值赋给文本框的 Text属性

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