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

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

1、VB笔试模拟试卷 228及答案与解析 1 下列关于栈和队列的描述中,正确的是 ( )。 ( A)栈是先进先出 ( B)队列是先进后出 ( C)队列允许在队头删除元素 ( D)栈在栈顶删除元素 2 已知二叉树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是 ( )。 ( A) ABCDE ( B) ECABD ( C) EACDB ( D) CDEAB 3 在数据流图中,带有箭头的线段表示的是 ( )。 ( A)控制流 ( B)数据流 ( C)模块调用 ( D)事件驱动 4 结构化程序设计的 3种结构是 ( )。 ( A)顺序结构,分支结构,跳转结构 ( B)顺序结构,

2、选择结构,循环结构 ( C)分支结构,选择结构,循环结构 ( D)分支结构,跳转结构,循环结构 5 下列方法中,不属于软件调试方法的是 ( )。 ( A)回溯法 ( B)强行排错法 ( C)集成测试法 ( D)原因排除法 6 下列选项中,不属于模块间耦合的是 ( )。 ( A)内容耦合 ( B)异构耦合 ( C)控制耦合 ( D)数据耦合 7 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)标识惟一性 ( C)封装性 ( D)耦合性 8 在数据库设计中,将 E R图转换成关系数据模型的过程属于 ( )。 ( A)需求分析阶段 ( B)概念设计阶段 ( C)逻辑设计阶

3、段 ( D)物理设计阶段 9 在一棵二叉树上,第 5层的结点数最多是 ( )。 ( A) 8 ( B) 9 ( C) 15 ( D) 16 10 下列有关数据库的描述,正确的是 ( )。 ( A)数据库设计是指设计数据库管理系统 ( B)数据库技术的根本目标是要解决数据共享的问题 ( C)数据库是一个独立的系统,不需要操作系统的支持 ( D)数据库系统中,数据的物理结构必须与逻辑结构一致 11 当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的 ( )。 ( A) AutoSize属性 ( B) Resize事件 ( C) AutoRedraw属性 ( D) Stretch属性 1

4、2 以下能正确定义数据类型 Svstemlnfo的代码是 ( )。 ( A) Type SystemInfo DiskDrives As String*10 Memory As Long End Type ( B) Type Systemlnfo DiskDrives As String*10 Memory As Long End Systemlnfo ( C) Type Systemlnfo DiskDrives String*10 MemoryLong EndType Systemlnfo ( D) Typedef Systemlnfo DiskDrives String*10 Memor

5、y Long End Type 13 以下能从字符串 “VisualBasic”中直接取出子字符串 “Basic”的函数是 ( )。 ( A) Left ( B) Mid ( C) String ( D) Instr 14 设 “A=“87654321”,则表达式 Val(Lef1(A, 4)+Mid(A, 4, 2)的值为 ( )。 ( A) 876543 ( B) 876554 ( C) 8 ( D) 6 15 窗体上命令按钮的事件过程如下: Private Sub Commandl_Click() A=“34”:B=“26”:C=“98” Print B+C+A End Sub 运行程序

6、后,单击命令按钮,输出结果是 ( )。 ( A) “269834” ( B) 269834 ( C) 158 ( D)程序运行出错 16 假定窗体上有一个标签,名为 Label1,为了使该标签透明并且没有边框,则正确的属性设置为 ( )。 ( A) Label1 BackStyle=0 Label1 BorderStyle=0 ( B) Label1 BackStyle=1 Label1 BorderStyle=1 ( C) Label1 BackStyle=True Label1 BorderStyle=True ( D) Label1 BackStyle=False Label1 Bord

7、erStyle=False 17 在程序运行时,下面的叙述中正确的是 ( )。 ( A)用鼠标右键单击窗体中无控件的部分,会执行窗体的 Form Load事件过程 ( B)用鼠标左键单击窗体的标题栏,会执行窗体的 Form Click事件过程 ( C)只装入而不显示窗体,也会执行窗体的 Form Load事件过程 ( D)装入窗体后,每次显示该窗体时,都会执行窗体的 Form Click事件过程 18 下面的程序执行完毕后,组合框中数据项的值是 ( )。 Private Sub Form_Click() For i=1 To 6 Combo1 AddItem i Next i For i=1

8、To 3 Combo1 RemoveItem i Next i End Sub ( A) 1 5 6 ( B) 1 3 5 ( C) 4 5 6 ( D) 2 4 6 19 窗体上有 1个名称为 Text1的文本框; 1个名称为 Thner1的计时器控件,其Interval属性值为 5000, Enabled属性值是 True。 Timer1的事件过程如下: Private Sub Timer1_Timer() Static flag As Integer If flag=0 Then flag=1 flag=-flag If flag=1 Then Text1,ForeColor=&HFF&

9、 &HFF&为红色 Else Text1 ForeColor=&HC000$ &HC000&为绿色 End If End Sub 以下叙述中正确的是 ( )。 ( A)每次执行此事件过程时, flag的初始值均为 0 ( B) flag的值只可能取 0或 1 ( C)程序有逻辑错误, Else分支总也不能被执行 ( D)程序执行后,文本框中的文字每 5秒改变一次颜色 20 下列程序的执行结果为 ( )。 A=“5”:B=“6” A=Val(A)+Val(B) B=Val(“56”) IfA2 Print b End Sub 程序运行后,单击窗体,输出结果为 _。 46 下面的程序执行时,可以从

10、键盘输入一个正整数,然后把该数的每位数字按逆序输出。 例如:输入 7685,则输出 5 8 6 7;输入 1000,则输出 0 0 0 1。请填空。 Private Sub Commandl_Click() Dim x As Integer x=InputBox(“请输入一个正整数 ”) While x_ Print x Mod 10; x_ wend End Sub 47 设窗体上有一个名为 CDl的通用对话框、一个名为 Text1的文本框和一个名称为 Commandl的命令按钮。程序执行时,单击 Commandl按钮,则显示 “打开 ”文件对话框,操作者从中选择一个文本文件,并单击对话框上

11、的 “打开 ”按钮后,则可打开该文本文件,并读入一行文本,显示在 Text1中。下面是实 现此功能的事件过程,请填空。 Private Sub Commandl_Click() CD1 Filter=“文本文件 *txt Word文档 * doe” CD1 FilterIndex=1 CD1 ShowOpen IfCD1 FileName“”Then Open_ForInput As#1 Line Input#1 ch$ Close#1 Text1 Text= EndIf End Sub VB笔试模拟试卷 228答案与解析 1 【正确答案】 D 【试题解析】 栈实际也是线性表,只不过是一种特殊

12、的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。 2 【正确答案】 C 【试题解析】 由于后序遍历的最后一个元素为 E,所以 E为根结点,所以它的前序遍历的首个元素为 E,故排 除 A和 D选项。由于中序遍历中,元素 B在元素根结点 E的后面,所以 B为二叉树的右子树,并且该二叉树右子树只有一个元素,所以前序遍历的最后一个元素应为 B,故选项 C为正确选项,即该二叉树的前序遍历序列是。 EACDB。 3 【正确答案】 B 【试题解析】 数据流图中带

13、箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。 4 【正确答案】 B 【试题解析】 程序设计语言仅仅使用顺序、选择和重复 (循环 )三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计 原则,按结构化程序设计方法设计出的程序易于理解、使用和维护:可以提高编程工作的效率,降低软件的开发成本。 5 【正确答案】 C 【试题解析】 软件调试主要采用以下三种方法:强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最先发现 “症状

14、的位置。原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。 6 【正确答案】 B 【试题解析】 耦合可以分为下列几种,它们之间 的耦合 度由高到低排列: 内容耦合 若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。 公共耦合 若一组模块都访问同一全局数据结构,则称为公共耦合。 外部耦合 若一组模块都访问同一全局数据项,则称为外部耦合。 控制耦合 若一模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能,则称为控制耦合。 标记耦合 若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量的方式而全使用记录传递的方式,这样的耦合称为标记耦合。 数据 耦合

15、若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这两个模块为数据耦合。 非直接耦合 若两个模块没有直接关系,它们之间的联系完全是通过程序的控制和调用来实现的,则称这两个模块为非直接耦合,这样的耦合独立性最强。 7 【正确答案】 D 【试题解析】 面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:标识惟一性、多态性、封装性、模块独立性、继承和多态性好。 8 【正确答案】 C 【试 题解析】 逻辑结构设计的任务:概念结构是各种数据模型的共同基础,为了能够用某一 DBMS实现用户需求,还必须将概念结构进一步

16、转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。它包括从 E-R图向关系模式转换和逻辑模式规范化及调整、实现。 9 【正确答案】 D 【试题解析】 根据二叉树的性质:二叉树第 i(i1)层上至多有 2i-1。个结点。得到第 5层的结点数最多是 16个。 10 【正确答案】 B 【试题解析】 数据库设计的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主 要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。 11

17、正确答案】 B 【试题解析】 本题考查窗体的属性和事件。窗体没有 Stretch和 AutoSize属性,窗体的 AutoRedraw是在窗体上画图时受到影响的属性。如果窗体的大小发生改变,要使窗体上各种控件大小也要随之进行改变,应该编写 Resize事件。 12 【正确答案】 A 【试题解析】 本题考查自定义类型的定义。自定义类型要求以 Type开始,以End Type结束,在两者之间包含有各个成员的说明,要求字符串定义为定长字符串,同时每个成员的类型以 “As”引出。 13 【正确答案】 B 【试题解析】 本题考查字符串函数。函数 Left表示从字符串的左边取连续个字符构成子串。 Mid

18、可以从字符串的任意位置取出子串。 String则返回字符串的第一个字符构成的,含有相同个数字符的子串。 Iastr为字符串匹配函数。 14 【正确答案】 B 【试题解析】 本题考查字符串函 数。 Mid(A, 4, 2)表示从字符串 A中第 4个字符开始取 2个字符构成子串; Left(A, 4)表示从 A左边取 4个字符构成子串; Val函数表示将两个字符串连接到一起,构成一个字符串后,将其转化成数字。 15 【正确答案】 B 【试题解析】 本题考查字符串运算符。 “+”操作与字符串运算时为字符串连接运算符。字符串的输出是不加双引号的,但在程序中表示字符串要加上双引号。 16 【正确答案】

19、A 【试题解析】 本题考查标签的属性。标签的 BackStyle属性表示标签的背景是否透明 (1表示不透明, 0表示透明 )。标签的 BorderStyle属性表示是否含有边框 (1表示有边框, 0表示没有边框 )。 17 【正确答案】 C 【试题解析】 窗体的 Click(单击 )事件在程序运行时单击窗体内的某个无其它控件的部位时发生:窗体的 Load(装载 )事件在一个窗体被装载时发生,常用于在程序启动时对属性和变量进行初始化,该条件与窗体是否显示无关。 18 【正确答案】 B 【试题解析】 本题考查组合框的方法。组合框的 Addltem方法表示把数字 i加入到组合框,而 RemoveIt

20、em方法表示把组合框中第 i项 移出组合框。因此本题首先依次加入 1、 2、 3、 4、 5、 6;由于组合框下标从 0开始,所以在第二个循环中首先移除第 1项,也就是数字 2,接下来移除第 2项,也就是数字 4,最后移除第 3项,也就是数字 6,最后组合框中剩下 1、 3、 5。 19 【正确答案】 D 【试题解析】 计时器控件 (Timer)用来完成有规律性时间问隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。 本题在每 5秒执行一次的 Timer事件过程中,通过静态变量 flag值的交替变换(即 -1和 1之间 )来控制文本框中文 字的颜色,值为 -1时为绿

21、色,值为 1时为红色。除程序刚启动第一次执行 Timer事件过程时,静态变量 flag的初始值为 0外,其余各次均为 -1或 1。 20 【正确答案】 A 【试题解析】 本题考查转换函数的操作。 Val函数可以把数字字符串转化成数字,然后进行算术运算。因此最后 A的值为 11,而 B的值为 56,因此输出 A B的值为 -45。 21 【正确答案】 C 【试题解析】 本题考查 VB中 For循环。 VB中循环变量可以为实数,循环变量的初值为 2 6,终值为 4 9,步长 0 6。循环的次数为 Int(终值初值 )步长 ),所以进行了 4次循环,因此最后 s的值为 9。 22 【正确答案】 B

22、试题解析】 本题考查 DoLoop 循环。 DoLoop 循环中,由 Until引出的循环条件,如果条件不成立,也就是条件为 0时执行循环,否则退出。 23 【正确答案】 C 【试题解析】 本题考查循环的运行。如果输入的数据小于 2,那么肯定不是素数,更改 isprime的值为 False。如果数据大于等于 2,当等于 2时, isprime为nue,同时 k2的继续循环条件,故此退出循环,循环结束后 a的值为 2, b的值为 10+8+6+4=28。 46 【正确答案】 O x 10 【试题解析】 本题考查数据逆序的算法。数据逆序 的基本思路就足不断地输出和10整除后的余数,题中输出 x Mod 10,这样可以输出 x的个位数。接下来取得此数除以 10得到的商,本题就是 x=x 10,一直到 x变为 0结束循环,这样从数据的各位开始,逐个输出 x的每一位数据。 47 【正确答案】 Cd1 FileName ch 【试题解析】 本题考查通用对话框。单击命令按钮时,如果选中的文件名不为空,那么以读的方式打开文件, Open后面写打开文件的绝对路径,故第一空应填CD1 FileName。读入一行文本,放到变量 ch中,显示在 Text1中,因此第二空处应填 ch。

展开阅读全文
相关资源
猜你喜欢
  • ASTM C1563-2008 Standard Test Method for Gaskets for Use in Connection with Hub and Spigot Cast Iron Soil Pipe and Fittings for Sanitary Drain Waste Vent and Storm Piping Applicati.pdf ASTM C1563-2008 Standard Test Method for Gaskets for Use in Connection with Hub and Spigot Cast Iron Soil Pipe and Fittings for Sanitary Drain Waste Vent and Storm Piping Applicati.pdf
  • ASTM C1563-2008(2013) Standard Test Method for Gaskets for Use in Connection with Hub and Spigot Cast Iron Soil Pipe and Fittings for Sanitary Drain Waste Vent and Storm Piping App.pdf ASTM C1563-2008(2013) Standard Test Method for Gaskets for Use in Connection with Hub and Spigot Cast Iron Soil Pipe and Fittings for Sanitary Drain Waste Vent and Storm Piping App.pdf
  • ASTM C1563-2008(2017) Standard Test Method for Gaskets for Use in Connection with Hub and Spigot Cast Iron Soil Pipe and Fittings for Sanitary Drain Waste Vent and Storm Piping App.pdf ASTM C1563-2008(2017) Standard Test Method for Gaskets for Use in Connection with Hub and Spigot Cast Iron Soil Pipe and Fittings for Sanitary Drain Waste Vent and Storm Piping App.pdf
  • ASTM C1564-2004 Standard Guide for Use of Silicone Sealants for Protective Glazing Systems《安全玻璃系统用硅酮密封胶使用的标准指南》.pdf ASTM C1564-2004 Standard Guide for Use of Silicone Sealants for Protective Glazing Systems《安全玻璃系统用硅酮密封胶使用的标准指南》.pdf
  • ASTM C1564-2004(2009) Standard Guide for Use of Silicone Sealants for Protective Glazing Systems《安全玻璃系统用硅酮密封胶使用的标准指南》.pdf ASTM C1564-2004(2009) Standard Guide for Use of Silicone Sealants for Protective Glazing Systems《安全玻璃系统用硅酮密封胶使用的标准指南》.pdf
  • ASTM C1564-2015 Standard Guide for Use of Silicone Sealants for Protective Glazing Systems《使用安全玻璃系统用硅酮密封胶的标准指南》.pdf ASTM C1564-2015 Standard Guide for Use of Silicone Sealants for Protective Glazing Systems《使用安全玻璃系统用硅酮密封胶的标准指南》.pdf
  • ASTM C1565-2004 Standard Test Method for Determination of Pack-Set Index of Portland Cement《硅酸盐水泥PACK-SET指数测定的标准试验方法》.pdf ASTM C1565-2004 Standard Test Method for Determination of Pack-Set Index of Portland Cement《硅酸盐水泥PACK-SET指数测定的标准试验方法》.pdf
  • ASTM C1565-2009 Standard Test Method for Determination of Pack-Set Index of Portland Cement《测定硅酸盐水泥填充固着指数的标准试验方法》.pdf ASTM C1565-2009 Standard Test Method for Determination of Pack-Set Index of Portland Cement《测定硅酸盐水泥填充固着指数的标准试验方法》.pdf
  • ASTM C1565-2017 Standard Test Method for Determination of Pack-Set Index of Portland and Blended Hydraulic Cements《测定波特兰和混合水泥集料指标的标准试验方法》.pdf ASTM C1565-2017 Standard Test Method for Determination of Pack-Set Index of Portland and Blended Hydraulic Cements《测定波特兰和混合水泥集料指标的标准试验方法》.pdf
  • 相关搜索

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

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