[计算机类试卷]VB笔试模拟试卷14及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷14及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷14及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 14及答案与解析 1 在下列选项中,哪个不是一个算法一般应该具有的基本特征 _。 ( A)确定性 ( B)可行性 ( C)无穷性 ( D)拥有足够的情报 2 希尔排序法属于哪一种类型的排序法 _。 ( A)交换类排序法 ( B)插入类排序法 ( C)选择类排序法 ( D)建堆排序法 3 下列关于队列的叙述中正确的是 _。 ( A)在队列中只能插入数据 ( B)在队列中只能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线 性表 4 对长度为 N的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。 ( A) N+1 ( B) N ( C) (N+1)/2
2、( D) N/2 5 信息隐蔽的概念与下述哪一种概念直接相关 _。 ( A)软件结构定义 ( B)模块独立性 ( C)模块类型划分 ( D)模拟耦合度 6 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是_。 ( A)模拟现实世界中不同事物之间的联系 ( B)强调模拟现实世界中的算法而不强调概念 ( C)使 用现实世界的概念抽象地思考问题从而自然地解决问题 ( D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 7 在结构化方法中,软件功能分解属于软件开发中的 _阶段。 ( A)详细设计 ( B)需求分析 ( C)总体设计 ( D)编程调试 8 软件调试的目的是 _
3、。 ( A)发现错误 ( B)改正错误 ( C)改善软件的性能 ( D)挖掘软件的潜能 9 按条件 f对关系 R进行选择,其关系代数表达式为 _。 ( A) ( B) ( C) ( D) 10 数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _的过程,包括确定数据库在物理设备上的存储结构和存取方法。 ( A)逻辑结构 ( B)物理结构 ( C)概念结构 ( D)层次结构 11 通过以下 _ 窗口可以在设计时直观的调整窗体在屏幕上的位置。 ( A)代码窗口 ( B)窗体布局窗口 ( C)窗体设计窗口 ( D)属性窗口 12 在 Visual Basic中,所有的窗体和控件都必定具有
4、的一个属性是 _。 ( A) Name ( B) Font ( C) Caption ( D) FillColor 13 通过改变单选按钮 (Option Button)控件的 _ 属性值,可以改变单选按钮的选取状态。 ( A) Value ( B) Style ( C) Appearance ( D) Caption 14 在窗体上画一个命令按钮 (其 Name属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a(4, 4) For i=1 To 4 For j=1 To 4 a(i, j)=(i-1
5、)*3+j Next j Next i For i=3 To 4 For j=3 To 4 Print a(j, i) Next j Next i End Sub 程序运行后,单击命令按钮,其输出结果为 _。 ( A) 6 9 7 10 ( B) 7 10 8 11 ( C) 8 11 9 12 ( D) 9 12 10 13 15 要利用通用对话框控件来显示 “保存文件 ”对话框,需要调用控件的 _ 方法。 ( A) ShowPrinter ( B) ShowOpen ( C) ShowSave ( D) ShowColor 16 假定有如下的 Sub过程: Sub S(x As Singl
6、e, y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事 件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 S a, b Print a, b End Sub 程序运行后,单击命令按钮,输出结果为 _。 ( A) 5 4 ( B) 1 1 ( C) 1.25 4 ( D) 1.25 1 17 在窗体上画一个名称为 Drive1的驱动器列表框,一个名称为 Dir1的目录列表框。当改变当前驱动器时, 目录列表框应该与之同步改变。设置
7、两个控件同步的命令放在一个事件过程中,这个事件过程是 _。 ( A) Drive1_Change ( B) Drive1_Click ( C) Dir1_Click ( D) Dir1_Change 18 在窗体上有若干控件,其中有一个名称为 Text1文本框。影响 Text1的 Tab顺序的属性是 _。 ( A) TabStop ( B) Enabled ( C) Visible ( D) TabIndex 19 要显示当前过程中的 所有变量及对象的取值,可以利用 _ 窗口。 ( A)监视 ( B)调用堆栈 ( C)立即 ( D)本地 20 以下叙述中错误的是 _。 ( A)一个工程可以包括
8、多种类型的文件 ( B) Visual Basic应用程序既能以编译方式执行,也能以解释方式执行 ( C)程序运行后,在内存中只能驻留一个窗体 ( D)对于事件驱动型应用程序,每次运行时的执行顺序可以不一样 21 用下面的语句所定义的数组的元素个数是: _。 Dim arr(3 To 5, -2 to 2) ( A) 20 ( B) 12 ( C) 15 ( D) 24 22 在窗体上画一个命令按钮和一个文本框,并把窗体的 KeyPreview属性设置为True,然后编写如下代码: Dim Save All As String Private Sub Command1_Click() Text
9、1.Text=UCase(SaveAll) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) SaveAll=SaveAll+Chr(KeyAscii) End Sub 程序运行后,在键盘上输入 “abcdefg”,单击命令按钮,则文本框中显示的内容为 _。 ( A) abcdefg ( B)不显示任何信息 ( C) ABCDEFG ( D)出错 23 以下 Case语句中错误的是 _。 ( A) Case 0 To 10 ( B) Case Is 10 ( C) Case Is 10 And Is 50 ( D) Case 3,5,
10、Is 10 24 下列操作中不能向工程中添加窗体的是 _。 ( A)执行 “工程 ”菜单中的 “添加窗体 ”命令 ( B)单击工具栏上的 “添加窗体 ”按钮 ( C)右击窗体,在弹出的菜单中选择 “添加窗体 ”命令 ( D)右击工程资源管理器,在弹出的菜单中选择 “添加 ”命令,然后在下一级菜单中选择 “添加窗体 ”命令 25 以下语句用于打开一个顺序文件 Open“C:MyFile.txt“For OutPut 但该语句的一个重要错误是没有 _。 ( A)指定打开方式 ( B)指定文件号 ( C)指定打开文件名 ( D)指定文件类型 26 以下语句可以实现将文件 filename1复制为 f
11、ilename2的是 _。 ( A) Name filename1,filename2 ( B) Copy filename1,filename2 ( C) FileCopy filename1,filename2 ( D) Duplicate filename1,filename2 27 以下变量名中, _ 是不符合 Visual Basic的命名规范的。 ( A) Abc901 ( B) _mnu_Open_234 ( C) price_ ( D) K 28 Visual Basic没有提供下列 _ 事件。 ( A) MouseDown ( B) MouseUp ( C) MouseMov
12、e ( D) MouseExit 29 在 Visual Basic 6中下列 _是不对的。 ( A)可以编写 ActiveX控件 ( B)可以编写网络程序 ( C)可以通过直接访问或建立连接的方式访问大型网络数据库 ( D)可以写出 16位应用程序 30 在 Visual Basic的集成开发环境中不能执行程序的方法是 _。 ( A)按 F8键 ( B)按 F5键 ( C)按 F9键 ( D)按 Shift+F8 31 一个工程中含有窗体 Form1、 Form2和标准模块 Modell,如果在 Form1中有语句 Public X As Integer,在 Modell中有语句 Publi
13、c Y As Integer。则以下叙述中正确的是 _。 ( A)变量 X、 Y的作用域相同 ( B) Y的作用域是 Modell ( C)在 Form1中可以直接使用 X ( D)在 Form2中可以直接使用 X和 Y 32 窗体不拥有下列 _ 事件。 ( A) Terminate ( B) Validate ( C) Initialize ( D) OLEStartDrag 33 下列程序段的执行结果为 _。 N=10 For K=N To 1 Step -1 X=Sqr(K) X=X-2 Next K Print X-2 ( A) -3 ( B) -1 ( C) 1 ( D) 1.162
14、27765 34 刚建立一个新的标准 EXE工程后,出现在工具箱中的控件是 _。 ( A) CommonDialog ( B) ListView ( C) TextBox ( D) Toolbar 35 在窗体上画两个名称分别为 Text1、 Text2的文本框和一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_click() Dim x As Integer, n As Integer X=1 n=0 Do While x 20 x=x * 3 n=n+1 Loop Text1.Text=Str(x) TextText=Str(n) E
15、ndSub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 _。 ( A) 15和 1 ( B) 27和 3 ( C) 195和 3 ( D) 600和 4 36 算法的复杂度主要包括时间复杂度和【 】复杂度。 37 数据的物理结构在计算机存储空间中的存放形式称为数据的【 】。 38 若按功能划分,软件测试的方法通常分为【 】测试方法和黑盒测试方法。 39 数据库三级模式体系结构的划分,有利于保持数据库的【 】。 40 在关系运算中,查找满足一定条件的元组的运算称之为【 】。 41 将 C盘根目录下的图形文件 moon.jpg装入图片框 Picture1的语句是【 】。 42 与数学表
16、达式 cos (a+B)/3x+5对应的 Visual Basic表达式是【 】。 43 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() n=5 f=1 s=0 For i=1 To n f=【 】 s=s+f Next Print s End Sub 该事件过程的功能是计算 的值。请填空。 44 在 Visual Basic中可以建立【 】菜单和【 】菜单。 VB笔试模拟试卷 14答案与解析 1 【正确答案】 C 【试题解析】 作为一个算法,一般应具有以下几个基本特征。 可行性 确定性 有穷性 拥有足够的情报
17、 2 【正确答案】 B 【试题解析】 希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。 3 【正确答案】 C 【试题解析】 队列是指允许在一端进行插入、而在另一端进行删除的线性表。它又称为 “先进先出 ”或 “后进后出 ”的线性表,体现了 “先来先服务 ”的原则。 4 【正确答案】 B 【试题解析】 在进行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。 5 【正确答案】 B 【试题解析】 信息隐
18、蔽是指在一个模块内包含的信息 (过程或数据 ),对于不需要这些信息的其他模块来说是不能访问的。模块独立性 是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。 6 【正确答案】 C 【试题解析】 面向对象的设计方法与传统的面向过程的方法有本质不同。它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。 7 【正确答案】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 14 答案 解析 DOC
