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

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

1、VB笔试模拟试卷 145及答案与解析 1 下列叙述中错误的是 ( )。 ( A)一种数据的逻辑结构可以有多种存储结构 ( B)数据的存储结构与数据的处理效率无关 ( C)数据的存储结构与数据的处理效率密切相关 ( D)数据的存储结构在计算机中所占的空间不一定是连续的 2 下列叙述中错误的是 ( )。 ( A)线性表是由 n个元素组成的一个有限序列 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一个前件和后件 ( D)线性表可以是空表 3 下列关于栈的描述中错误的是 ( )。 ( A)栈是先进先出的线性表 ( B)栈只能顺序存储 ( C)栈具有记忆作用 ( D)对栈的插入与删除操

2、作中,不需要改变栈底指针 4 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 5 下列叙述中正确的是 ( )。 ( A)在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息 ( B)在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节 ( C)在模块化程序设计中,一个模块内部的控 制结构也要符合结构化原则 ( D)在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法 6 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封

3、装性 ( D)模块化 7 有下列二叉树,对此二叉树中序遍历的结果为 ( )。 ( A) BDYEACFXZ ( B) DYBEAFCZX ( C) ABCDEFXYZ ( D) ABDYECFXZ 8 下列不属于软件工程 3个要素的是 ( )。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 9 设计软件结构是在软件生命周期的 ( )。 ( A)软件定义期 ( B)软件开发期 ( C)软件维护期 ( D)以上 3个都不是 10 下列工具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 11 声明一个变量为局部变量应该用 ( )。

4、 ( A) Global ( B) Private ( C) Static ( D) Public 12 有如下 Sub过程: Sub Sun(x As Single, y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上的命令按钮 Command1中,编写如下事件过程,执行该事件过程调用 Sun过程,结果为 ( )。 Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 Sun a, b Print a; b End Sub ( A) 1.25 1 ( B) 5 4 (

5、C) 4 5 ( D) 1 1.25 13 窗体上有一个列表框和一个文本框,编写如下两个事件过程: Private Sub Form_Load() List1.Addltem “北京 “ List1.Addltem “天津 “ List1.Addltem “上海 “ Text1.Text= “ End Sub Private Sub List1_Click() Print Text1.Text+List1.Text End Sub 程序运行后,在文本框中输入 “中国 ”,然后单击列表框中的 “北京 ”,则输出结果为 ( )。 ( A)中国北京 ( B)中国天津 ( C)中国上海 ( D)北京中

6、国 14 获取文本框中被选取的文本内容的属性是 ( )。 ( A) SelText ( B) SelStart ( C) Text ( D) Length 15 图像框和图片框在使用时的不同之处是 ( )。 ( A)图片框比图像框占内存少 ( B)图像框内还可包括其他控件 ( C)图片框 有 Stretch属性而图像框没有 ( D)图像框有 Stretch属性而图片框没有 16 在窗体上画一个命令按钮,其名称为 Command1。程序运行后,单击命令按钮,输出结果为 ( )。 Private Sub p1(n As Integer) For i=n To 1 Step-1 x=String(i

7、, “*“) Print x Next i End Sub Private Sub Command1_Click() p1 (3) End Sub ( A) * * * * * * ( B) * * * * * * ( C) * * * ( D) * * * * * * 17 下列叙述中正确的是 ( )。 ( A)列表框包含了组合框的功能 ( B)组合框包含了列表框的功能 ( C)列表框和组合框的功能无相近之处 ( D)列表框和组合框的功能完全相同 18 在运行程序时,在程序代码中改变文本框的 Text属性值,或在文本框中输入新的内容,相应会触发 ( )事件。 ( A) GotFocus (

8、B) Click ( C) Change ( D) DblClick 19 表示滚动条控件取值范围最大值的属性是 ( )。 ( A) Max ( B) LargeChange ( C) Value ( D) Min 20 图像框中的 Stretch属性为 True时,其作用效果为 ( )。 ( A)只能自动设定图像框长度 ( B)只能自动扩大图像 ( C)只能自动缩小图像 ( D)图形自动调整大小适应图像控件 21 要在命令按钮控件上显示图像应 ( )。 ( A)设置 Picture属性 ( B)实现不了 ( C)先将 Style设 置为 1,然后再设置 Picture属性 ( D)以上都不对

9、 22 在窗体上画两个单选按钮,名称分别为 Opfion1和 Ophon2,标题分别为 “黑体 ”和 “楷体 ”;一个复选框,名称为 Check1,标题为 “粗体 ”。要求程序运行时, “黑体 ”单选按钮和 “粗体 ”复选框被选中,则能够实现上述要求的语句序列是 ( )。 ( A) Option1.Value=Tree Check1.Value=False ( B) Option1.Value=Tree Check1.Value=True ( C) Opbon2.Value=False Check1.Value=Tree ( D) Option1.Value=True Check1.Value

10、=1 23 设有数组定义语句: Dim a(5)As Integer,并设 List1为列表框控件。下列给数组元素赋值的语句错误的是 ( )。 ( A) a(3)=3 ( B) a(3)=inputbox(“inputdata“) ( C) a(3)=List1.List1ndex ( D) a=Array(1, 2, 3, 4, 5, 6) 24 在窗体上画 1个名为 Text1的文本框和 1个名为 Label1的标签,再画 4个名为Op1的单选按钮控件数组,其 Index属性按季度顺序为 0 3,如图 1所示。在文件Sales.txt中按月份顺序存有某企业某年 12个月的销售额。要求在程序

11、执行时,鼠标单击一个单选按钮,则 Text1中显示相应季度的销售总额,并把相应的文字显示在标签上。如图 2所示是单击 “第二季度 ”单选按钮所产生的结果。请选择可在空白处填写的合适语句 ( )。 Option Base 1 Dim sales(12) As Long Private Sub Form_Load() Open “c:sales.txt“ For Input As #1 Fork= 1 To 12 Input #1, sales(k) Next k Close #1 End Sub Private Sub _ (Index As Integer) Dim sum As Long,

12、k As Integer, month As Integer sum=0 month=Index* Fork=1 To 3 month=month+1 sum=sum+sales(month) Next k Label1. Caption=_.Caption & “销售总额 :“ Text 1=sum End Sub( A) Op1_Click 3 Op1 (Index) ( B) Op1_Click 0 Option1 (Index) ( C) Option1_Cliek 1 Op1 (Index) ( D) Option1_Click 2 Option1 (Index) 25 不能脱离控件

13、 (包括窗体 )而独立存在的过程是 ( )。 ( A)事件过程 ( B)通用过程 ( C) Sub过程 ( D)函数过程 26 编写如下事件过程和函数过程: Private Sub Command1_Click() Dim num(1 To 6) As Single num(1)=103: num(2)=190: num(3)=0 hum(4)=32:num(5)=-56: num(6)=100 Print Print p2(6,num() End Sub Private Function p2(ByVal n As Integer, number() As Single) As Intege

14、r p2=number(1) For j=2 To n If number(j) p2 Then p2=number(j) Next j End Function 程序运行后,在窗体上输出 ( )。 ( A) -56 ( B) 0 ( C) 103 ( D) 190 27 有下列两个过程: Sub S1(ByVal x As Integer, ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer, y As Integer) Dim t As Integer t=x x=y y=t End Su

15、b 则下列叙述中正确的是 ( )。 ( A)用过程 S1可以实现交换两个变量的值的操作, S2不能 实现 ( B)用过程 S2可以实现交换两个变量的值的操作, S1不能实现 ( C)用过程 S1和 S2都可以实现交换两个变量的值的操作 ( D)用过程 S1和 S2都不能实现交换两个变量的值的操作 28 下列叙述中错误的是 ( )。 ( A)菜单项的快捷键不可以任意设置 ( B)除了 Click事件之外,菜单项还能响应其他的事件过程 (如 DblClick等 ) ( C)每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件 ( D)在程序执行时,如果菜单项的 Enabled属性为 Fals

16、e,则该菜单项变成灰色,不能 被用户选择 29 通过 InputBox函数可以产生输入对话框。若执行下列语句: st$=InputBox(“请输入字符串 “, “字符串对话框 “, “字符串 “) 则运行程序,用户输入完毕并单击 “确定 ”按钮后, st$变量的内容为 ( )。 ( A)字符串 ( B)请输入字符中 ( C)字符串对话框 ( D)用户输入内容 30 在窗体上建立通用对话框需要添加的控件是 ( )。 ( A) Data控件 ( B) Form控件 ( C) CommonDialog控件 ( D) VBComboBox控件 31 下列关于文件的叙述中,说法不正确的是 ( )。 (

17、A)顺序文件中的记录一个接一个地顺序存放 ( B)随机文件中记录的长度是随机的 ( C)执行打开文件命令后,自动生成一个文件指针 ( D) LOF函数返回给文件分配的字节数 32 要从自定义对话框 Form2中退出,可以在该对话框的 “退出 ”按钮 Click事件过程中使用 ( )语句。 ( A) Form2. Unload ( B) Unload Fonn2 ( C) Hide.Form2 ( D) Form2.Hide 33 使用 CommonDialog控件的 ( )方法,可显示 “打印 ”对话框。 ( A) ShowOpen ( B) ShowSave ( C) ShowColor (

18、 D) ShowPrinter 34 如果准备读文件,打开随机文件 “text. dat”的正确语句是 ( )。 ( A) Open“text.dat“ For Write As#1 ( B) Open“text.dat“For Binary As#1 ( C) Opcn“text.dat“For lnput As#1 ( D) Open“text.dat“For Random As#1 35 随机文件用于读数据的语句是 ( )。 ( A) Get ( B) Wtite ( C) Print ( D) Input 36 软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于_中的一个

19、阶段。 37 结构化分析方法是面向 _进行分析的方法。 38 常用的软件结构设计工具是结构图 (SC),也称程序结构图。其中,用矩形表示_,用带空心圆的箭头表示传递的是数据。 39 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模 块和承接模块,其中 _的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。 40 诊断和改正程序中错误的工作通常称为 _。 41 在鼠标事件过程 MouseDown和 MouseUp中,参数 Button的值为 1、 2、 4时,分别代表按下鼠标的 _、 _和 _按钮。 42 函数 Str$(256.36)的值是 _。 43 表达式 (

20、7/3+1)*(18/-1)的值是 _。 44 在 Visual Basic6.0中, InputBox函数用于产生一个 _对话框。 45 当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个 _。 46 滚动条分为两种,即 _。 47 计算 For循环次数的公式是 _。 48 在窗体上画一个文本框 (其 Name属性为 Text1),编写如下事件过程,运行结果是 _。 Private Sub Form_Load() Show Text1.Text=“你好 !“ Text1.SetFocus For i=1 To 15 Sum=Sum+i Next i Text1.Text

21、=Sum End Sub VB笔试模拟试卷 145答案与解析 1 【正确答案】 B 【试题解析】 数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的数据的存储结构与数据的处理效率密切相关。 2 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最 后一个结点没有后件,其他结点有且只有一个前件和后件,所以 C是错误的。 3 【正确答案】 B 【试题解析】 栈是限定只能在表的一端进行插入和删

22、除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。 4 【正确答案】 C 【试题解析】 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。 5 【正确答案】 C 【试题解析】 在模块化程序设计中,模块之间的联系可以通过程序的控制结构来实现,在自顶向下、逐步细化的设计过程中,首先要考虑全局目标,而不是细节。在程序设计中

23、模块化和结构化可以同时使用,一个模块的内部结构也要 符合结构化设计原则 6 【正确答案】 D 【试题解析】 面向对象设计方法与面向过程设计方法有本质的不同,其摹本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等模块化是结构化程序设计的特点。 7 【正确答案】 B 【试题解析】 对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,注意依旧按照 “左子树 根结点 右于树 ”的顺序。本题的遍历顺序是这样的: 首先访问左子树: BDEY; 在左子树BDEY中,也按中序遍历,先访问左子树 D

24、Y;在左子树 DY中,也按中序遍历,先访问左子树,左子树没有,则访问根结点 D,然后访问右子树 Y; 接着访问根 B,再访问右子树 E; 访问左子树 BDEY后,接着访问根结点 A,然后访问右于树 CFXZ; 同理可得右子树 CFXZ的访问顺序为 FCZX。 8 【正确答案】 D 【试题解析】 软件工程包括 3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制、管理。 9 【正确答案】 B 【试题解析】 设计软件结构,是在软件概要设计阶段进行的,而概要设计属于软件开发期。 10 【正确答案】 D 【试题解析】 需求

25、分析常用的工具有数据流图 (DFD)、数据字典 (DD)、判定树和判定表。 PAD(问题分析图 )、 PFD(程序流程图 )、 N-S(盒式图 )都是详细设计的常用工具,不是需求分析的工具。 11 【正确答案】 C 【试题解析】 定义变量的关键字有: Global、 Public、 Private、 Dim和 Static。其中, Global和 Public用来声明全局变量 , Private和 Dim用来声明模块变量,Dim和 Stetic用来声明局部变量。 12 【正确答案】 A 【试题解析】 本题考查过程的调用,如果用 Call 句调用子过程时,实际参数要放在括号中,如果不使用 Cal

26、l子句,则不必使用括号。本题参数调用时是按地址传递,因此 Sun过程中变量的值改变也即改变了单击事件中的 a、 b变量值。 Sun a,b的执行过程是: t=x=5,x=t/y=1.25, y=t Mod y=1。 13 【正确答案】 A 【试题解析】 程序运行时,首先在文本框中输入 “中国 ”,则文本框的 Text属性值为 “中国 ”,然后单击列表框中的 “北京 ”,则此时列表框的 Text属性值为 “北京 ”;最后用 “+”将文本框的 Text属性值和列表框的 Text属性值连接起来,因此输出 “中国北京 ”。 14 【正确答案】 A 【试题解析】 Text属性设置文本框中显示的内容;文本

27、框没有 Length属性;SelStart属性返回或设置所选择的文本的起始点,如果没有文本被选中,则指出插入点的位置; SelText属性返回或设置包含当前所选择文本的字符串,如果没有字符被选中,则为零长度字符串 (”)。 15 【正确答案】 D 【试题解析】 图片框和图像框的区别是: 图片框是 “容器 ”控件,可以作为父控件,而图像框不能作为父控件; 图片框可以通过 Print方法接收文本,并可接收由像素组成的图形,而图像框不能接收用 Print方法输入的信息; 图像框比图片框占内存少,显示速度快。 Stxetch属性只用于图像框。 16 【正确答案】 A 【试题解析】 分析程序可知,命令按

28、钮单击事件调用 pl(3)函数,因此循环中的 n为 3,所以 For循环的条件为 For i=3 to 1 Step-1,小所以 For循 环从 3递减到 1,输出的 “*”号也递减,每一次 Print执行后,自动换行。最后输出的结果如选项 A)所示。 17 【正确答案】 B 【试题解析】 组合框是组合列表框和文本框的特性而成的控件,所以组合框包含了列表框的部分功能,但同时还具有文本框的部分功能,因此组合框与列表框的功能不完全相同。 18 【正确答案】 C 【试题解析】 当用户向文本框输入新信息,或当程序把 Text属性设置为新值时,将触发 Change事件; Click事件是在一个对象上按下

29、然后释放一个鼠标按钮时发生;当在一个对象上按下和 释放鼠标按钮并再次按下和释放鼠标按钮时,DblClick事件发生;当对象得到焦点时,会产生 GotFocus事件。 19 【正确答案】 A 【试题解析】 LargeChange设置单击滚动条框前面或后面的部位时, Value增加或减小的增量值: Value返回或设置滚动条控件当前的值; Max设置滚动条的最大值; Min设置滚动条的最小值。 20 【正确答案】 D 【试题解析】 Stretch属性为 True时,图形要调整大小,以适应 Image控件的大小;当为 False时,表示控件要调控大小以与 图形相适应。 21 【正确答案】 C 【试题

30、解析】 style属性的值可设置成标准模式 0(vbButtonStandard)或图形模式1(vbButtonGraphical)。命令按钮控件默认的 Style属性值为 0,只能显示标准的按钮,不能设置颜色和图形。使用 Picture属性可以给命令按钮指定一个图形。 22 【正确答案】 D 【试题解析】 Value属性用来返回或设置复选框和单选框的状态,单选按钮的该属性有两个值;默认值 False表示未选中, True表示选中。复选框的 Value属性用 来返回或设置控件的状态,它可取 3种属性值:当取 0时,表示未选中 (默认值 );当取 1时,表示选中;当取 2时,表示为变灰。运行时只

31、有。和 1两种状态。 23 【正确答案】 D 【试题解析】 引用数组的元素,在数组名后面的括号中指定下标,给数组元素赋值;选项 A)、选项 B)、选项 C)是正确的,给数组元素赋的值都是整型,数组类型正确,选项 D)之所以错误是因为,使用 Array函数为数组变量赋值时,只能定义数组变量为 Variant类型。 24 【正确答案】 A 【试题解析】 解本题的关键是读懂题意和程序 的作用。 Form_Load事件过程的作用是打开文件 Sales.txt,读出文件 12个月的销售额分别存放在数组 sales元素中。然后在单选按钮的单击事件中,进行处理,因为控件数组共享同一个事件过程,所以第 1个横

32、线处,应填入单击事件,使用控件的名字 Op1加下划线加Click在单击事件过程中,通过变量 month计算月份,分别统计每一个季度的销售总额,结合 For循环中 month的值:第一季度, month的初值为 0, index的值为 0:第二季度, month的初值为 3, index的值为 1;第三季度, month的初 值为6, index的值为 2;第四季度 month的初值为 9, index的值为 3;所以第 2个横线处应填入 3。第 3个横线的填写较简单,就是显示选中的单选按钮的标题。 25 【正确答案】 A 【试题解析】 事件过程是一种特殊的 Sub过程,它附加在窗体和控件上,当

33、发生某个事件时,控件或窗体响应该事件而执行的代码段。窗体的事件过程不能由用户任意定义,而是由系统指定。 26 【正确答案】 A 【试题解析】 分析程序,函数 p2的作用是找出指定数组中最小的数并返回。 p2函数指定第 1个参数以传值的形式传递 ,第 2个参数以传地址的形式传递。因此,在命令按钮单击事件中调用函数 p2时,参数 6是以传值的形式传给形参 n,数组 num以传地址的形式传给形参 number。所以题中整个程序要实现的功能是找出数组 num中最小的数并输出,因此最后输出 “-56”。 27 【正确答案】 B 【试题解析】 在 S2过程中,参数的传递是以 “按地址 ”形式传递的,这种形

34、式在参数传递后,形参的改变可以影响实参的改变;而 S1过程中,参数的传递是以“传值 ”形式传递的,这种形式在参数传递后,形参的变化不会影响实参的变化。 28 【正确答案 】 B 【试题解析】 每个菜单项都是一个控件,都有自己的属性和行为的属性;每个菜单项有且仅有一个 Click事件;菜单项快捷键的赋值包括功能键与控制键的组合,如 Ctrl+F1键或 Ctrl+A键,不能随便赋值; Visible属性用来设置窗体或控件是否可见,设为 False时,控件不可见,设为 True时,控件可见。 29 【正确答案】 D 【试题解析】 InputBox函数用于产生一个输入对话框,在对话框中显示提示,等待用

35、户在对话框的文本框中输入内容或按下按钮,然后返回包含文本框内容的字符串 。 30 【正确答案】 C 【试题解析】 通用对话框是 Visual Basic提供的 ActiveX控件。 ActiveX控件是具有 .OCX扩展名的文件,或一个可插入的对象。当使用 “部件 ”对话框将其添加到工程中时,将扩充工具箱的内容。当工具箱上无通用对话框控件图标时,可以通过选择 “工程 ”菜单中的 “部件 ”命令,或用鼠标右键单击工具箱,在弹出的快捷菜单中,选择 “部件 ”命令,打开 “部件 ”对话框。然后在对话框中的 “控件 ”选项卡中,找到 “Microsoft Common Dialog Control 6

36、.0”, 并选中该项,单击 “确定 ”按钮后即可将通用对话框控件添加到工具箱中。 31 【正确答案】 B 【试题解析】 顺序文件结构比较简单,文件中的记录一个接一个地存放:而随机文件不同,访问随机文件不必考虑各个记录的排列顺序或位置,只要给出记录号,就可以进行存取,随机文件中记录的长度是固定的;文件被打开后,自动生成一个文件指针,文件的读写就从这个指针所指的位置开始: LOF函数返回给文件分配的字节数,即文件的长度。 32 【正确答案】 B 【试题解析】 Unload语句用于清除内存中指定的窗体,格式为 : Unload窗体名称, Hide方法是使窗体隐藏,但仍在内存中,格式为:窗体名称 .H

37、ide。 33 【正确答案】 D 【试题解析】 通用对话框共有 6种不同类型的对话框,可以通过不同的方法设置,如下表所示。 34 【正确答案】 D 【试题解析】 准备读文件则应该以 Random方式打开文件,即以随机存取方式打开文件。 35 【正确答案】 A 【试题解析】 本题考查随机文件的读写操作,随机文件的读操作使用 Get语句,写操作使用 Put语句;顺序文件的读操作使用 Input语句,写操作使用 Print语句。 36 【正确答案】 软件开发期 【试题解析】 软件生命周期分为 3个时期,共 8个阶段;软件定义期 (问题定义,可行性研究和需求分析 )、软件开发期 (系统设计、详细设计、

38、编码和测试 ),软件维护朋 (即运行维护阶段 )。 37 【正确答案】 数据流 【试题解析】 结构化分析方法的实质是着眼于数据流,自顶向下,逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。 38 【正确答案】 模块 【试题解析】 矩形表示的是模块,箭头表示的是模块间的调用 关系。用带实心圆的箭头表示传递的是控制信息,用带空心圆的箭头表示传递的是数据。 39 【正确答案】 驱动模块 【试题解析】 由于模块通常不是独立的程序,自己不能运行,而需要其他模块调用或驱动,同时被测试模块还要去调用其他模块,前者称为驱动模块,后者称为承接模块。其中驱动模块的作用是将测试数据

39、传送给被测试的模块,并显示被测试模块所产生的结果;承接模块的作用是代替被测模块,调用其他模块。 40 【正确答案】 调试 【试题解析】 调试程序的任务是诊断和改正程序中的错误。程序调试活动由两部分组成 ,其一是根据错误的迹象确定程序中错误的确切性,原因和位置;其二是对程序进行修改,排除这个错误。 41 【正确答案】 左 右 中间 【试题解析】 MouseDown、 MouseUp和 MouSCMove事件均能区分出鼠标的左、右和中间按钮。 Button参数与按钮的对应关系是:当 Button=1时,对应于左按钮 (位 0);当 Button=2时,对应于右按钮 (位 1);当 Button=4

40、时,对应于中间按钮 (位 2)。 MouseDown、 MouseUp和 MouseMove事件的 Shift参数可以区分出在鼠 标按下时,是否同时按下 Shift、 Ctrl和 Alt等键盘换档键。 Shift参数与换档键对应的关系是:当 Shift=1时,表示同时按下的是 Shift健;当Shift=2时,表示同时按下的是 Ctrl健;当 Shift=4时,表示同时按下的是Alt健。 42 【正确答案】 256.36(“”表示空格 ) 【试题解析】 Str函数的作用是将数字转成字符中,并且能够识别第一个小数点。注意转换后数字前会保留一空位表示正负。 43 【正确答案】 -54 【试题解析】

41、 小括号的优 先级最高,整除 /的优先级高于加、减运算的优先级。 表达式 (7/3+1)*(18/-1)运算过程如下: 先计算小括号内的整除 /运算: (7/3+1)*(18/-1)=(2+1)*(-18); 再计算小括号, (73+1)*(18/-1)=(2+1)*(-18)=3*-18; 最后计算乘法运算: (73+1)*(18-1)=(2+1)*(-18)=3*-18=57。 44 【正确答案】 输入 【试题解析】 输入框函数 InputBox的语法为: InputBox(prompt,title,default,xpos,ypos,helpfile,context) “prompt”参

42、数为必选项,显示为对话框中间提示信息的字符串表达式。 prompt参数的最大长度大约是 1024个字符。 “title”参数为可选项,显示为对话框标题的字符串表达式。省略时,把应用程序名放入标题栏中。 “default”参数为可选项,作为默认值,显示为用户录入信息框中的字符串表达式。省略时,录入信息框为空。 “xpos, ypos”参数为可选项,数值型表达式,一般成对出现。 “helpfile, context”参数为可选项,必须成对出现,在应用程序提供了帮助文件时使用。 InputBox函数的功能是用于产生一个输入对话框,在 对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容

43、的 String值 45 【正确答案】 滚动条 【试题解析】 ListBox控件用于显示项目列表,从其中可以选择一项或多项。如果项目总数超过了可显示的项目数,就自动在 ListBox控件上添加滚动条。 46 【正确答案】 水平滚动条和垂直滚动条 【试题解析】 在工具箱中有两种滚动条图标,它们是水平滚动条和垂 直滚动条。它们除方向不同外,其他结构和操作都是一样的。 47 【正确答案】 Int(终值 -初值 )/步长 +1 【试题解析】 For循环的循环次数由初值、终值和步长 3个因素确定,计算公式为 Int(终值 -初值 )/步长 +1。 48 【正确答案】 120 【试题解析】 ForNext 语句以指定次数来重复执行一组语句。其语法是: For循环变量 =初值 To终值 Step步长 循环体 Exit For Next循环变量 ,循环变量 当所有循环中的语句都执行后,步长的值会加到循环变量 中。此时,循环中的语句可能会再次执行 (基于循环开始执行时同样的测试 ),也可能是退出循环并从Next语句之后的语句继续执行。如果步长是 1,可以省略。 本题中,循环 15次,每次循环累加 i的值,赋值给 Sum,因此 Sum的值为 120。

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

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

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