[计算机类试卷]VB笔试模拟试卷161及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷161及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷161及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 161及答案与解析 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 如果在窗体上有命令按钮 OK,在代码编辑窗口行与之对应的 CmdOk Click()事件,则命令按钮控件的名称属性和 Caption属性分别为 _。 ( A) Ok, Crud ( B) Cmd, O
4、k ( C) CmdOk, Ok ( D) Ok, CmdOk 12 下列说法错误的是 _。 ( A)窗体文件的扩展名为 .frm ( B)一个窗体对应一个窗体文件 ( C) Visual Basic中的一个工程只包含一个窗体 ( D) Visual Basic中的一个工程最多可包含 255个窗体 13 表示 X和 Y之中有一个是奇数的表达式是 _。 ( A) X Mod 2=1 And Y Mod 2=1 ( B) X Mod 2=1 Or Y Mod 2=1 ( C) (X Mod 2=1 And Y Mod 2=0) And(X Mod 2=0 And Y Mod 2=1) ( D) (
5、X Mod 2=1 And Y Mod 2=0)Or(X Mod 2=0 And Y Mod 2=1) 14 下列 _是日期型数据。 ( A) “01/03/2002” ( B) Dat (“01/03/2002”) ( C) #01/02/2002# ( D) 01/03/2002 15 设 a为整型变量,不能正确表达数学关系, “10 a 15”的表达式是 _。 ( A) 10 a 15 ( B) a=11 Or a=12 Or a=13 Or a=14 ( C) a 10 And a 15 ( D) Not(a =10)And Not (a =15) 16 执行下面的程序,单击窗体后在窗
6、体上显示的结果是 _。 Private Sub form_ Click() Dim Str1 As String, Str2 As String Dim Str3 As String, I As Integer Str1 = “e“ for I = t To 2 Str2 = Ucase (Str1) Str1 = Str2 arr(n)程序的运行结果为 _。 ( A) 3 11 ( B) 11 3 ( C) 10 3 ( D) 3 13 22 下列程序运行后的输出结果是 _。 Private Sub f(k,s) s = 1 for j = 1 To k s=s*j Next jEnd Su
7、bPrivate Sub Command1_ Click () Sum = 0 for i = 1 To 3 Call f(i, s) Sum = Sum + s Next i Print Sum End Sub ( A) 0 ( B) 3 ( C) 6 ( D) 9 23 在窗体上添加一个命令按钮 (名为 Command1)和一个文本框 (名为 Text1),则执行如下事件过程后, 文本框中的输出为 _。 private Sub Command1_ click() for i = 1 To 4 for j = 1 To 3 x = 3 for K = 1 To 2 x=x+3 Next K
8、Next j Next i Text1.Text= Str(x)End Sub ( A) 3 ( B) 6 ( C) 9 ( D) 12 24 下面程序运行 后的输出结果是 _。 Private Sub Command1_ Click ( ) for j = 1 To 10 if j Mod 3 0 then a =a+j3 Next j Print aEnd Sub ( A) 20 ( B) 10 ( C) 3 ( D) 9 25 下面程序运行后,窗体中显示 _。 Private Sub Command1_ Click() a = “*“: b = “ for k = 1 To 3 x =
9、String (Len(a ) +k, b ) Print x ; Next k PrintEnd Sub ( A) * * * ( B) * * * ( C) 1* 2* 3* ( D) 26 设 “A =“北京 ”, B =“Shanghai”,则表达式 “LEFTS(A, 2)+STRINGS(3, “-”)+LEFTS(BS,8)”构成的字符串是 _。 ( A) “北京 -” ( B) “北京 -Shanghai” ( C) “Shanghai” ( D) “北京 Shanghai” 27 有如下的一个函数过程: Function fn(ByVal num As Long) Dim k
10、 As Long k= 1 num = Abs(num) do while num k = k * (num Mod 10) num= num10 Loop fn=kEnd Function 以下是一个调用该函数的事件过程,在运行该程序后,在输入对话框中输入数字 123,该过程的运行结果是 _。 Private Sub Command1_Click() Dim n As Long Dim r As Long n = CLng(n) r = fn(n) Print rEnd Sub ( A) 12 ( B) 6 ( C) 3 ( D) 1 28 在窗体上画一个文本框,然后编写如下事件过程: Pr
11、ivate Sub Text1_ KeyPress(KeyAscii As Integer) Dim char As String char = Chr(KeyAscii) KeyAscii = Asc(Ucase(char) Print String(6, KeyAscii)End Sub 程序运行后,如果在键盘上输入字母 a,则窗体上显示的内容为 _。 ( A) a ( B) A ( C) aaaaaa ( D) AAA 29 在窗体 (Name属性为 form1)上画两个文本框 (Name属性分别为 Text1和 Text2)和一个命令按钮 (Name属性为 Command1),然后编写
12、如下两个事件过程,该过程的运行结果为 _。 Private Sub Command1_Click() a = Text1, Taxt + Text2, Text Print aEnd SubPrivate Sub form_ Load() Text1.Text = “123“ Text2.Text = “321“End Sub ( A) 444 ( B) 321123 ( C) 123321 ( D) 132231 30 在 Visual Basic中,要将一个窗体装载到内存进行预处理,但不显示,应该使用哪种语句: _。 ( A) Show ( B) Hide ( C) Load ( D) U
13、nload 31 假定有如下的 Sub过程: Sub Sub1 (x As Single, y As Single) t=x x = t/y y = t Mod yEnd Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_ Click() Dim a As Single Dim b As Single a = 5 b = 4 Sub1 a, b Print a; b End Sub 程序运行后,单击命令按钮,输出结果为 _。 ( A) 5 4 ( B) 1 1 ( C) 1.2 5.4 ( D) 1.25 1 32 程序如下: Private S
14、ub form_ Activate() Dim a As Integer for i=4 To 5 a=fun(i) Print a, Next iEnd SubPrivate Function fun(n)As Integer if n 0 then fun =n* fun(n-1) Else fun=1 End ifEnd Function 程序最后打印结果是_。 ( A) 4 5 ( B) 12 120 ( C) 24 120 ( D) 24 60 33 在窗体上画一个命令按钮,然后编写如下事件过程: Option Base 1Private Sub Command1_Click() D
15、im a As Variant a= Array (1,2,3,4) j=1 for i=a To 1 Step-1 s=s+ a(i)*j j=j*10 Next i Print sEnd Sub 运行上面的程序,单击命令按钮,其输出结果是 _ 。 ( A) 4321 ( B) 12 ( C) 34 ( D) 1234 34 下面对语句: “Open“ Text. Dat “for Output As # FreeFile“ 的功能说明中错误的是_。 ( A)以顺序输出模式打开文件 Text. Dat ( B)如果文件 Text.dat不存在,则建立一个新文件 ( C)如果文件 Text.d
16、at已存在,则打开该文件,新写入的数据将增添到该文件中 ( D)如果文件 Text.dat已存在,则打开该文件,新写入的数据将覆盖原有的数据 35 在程序设计阶段,当双击窗体上的某个控件时,所打开的窗口是 _。 ( A)工程资源管理器窗口 ( B)工具箱窗口 ( C)代码编辑器窗口 ( D)属性窗口 36 常用的黑盒测试有等价分类法、【 】、因果图法和错误推测法 4种。 37 测试的目的是暴露错误,评价程序的可靠性;而【 】的目 的是发现错误的位置并改正错误。 38 软件维护活动包括以下几类:改正性维护、适应性维护、【 】维护和预防性维护。 39 一个项目具有一个项目主管,一个项目主管可管理多
17、个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 40 数据库设计分为以下 6个设计阶段:需求解析阶段、【 】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 41 以下程序计算自然数 e的值,要求精确到 1015,阅读下列程序。已知 e的计算公式为: e=1+1/1!+1/2! + +1/n! 。请在【 】和【 】处填上正确内容。 Private Sub Commandl_ Click() 【 】 n =0: term = 1: t = 1 do n= n +1 t=t/n 【 】 Loop while t 1.0E-15 Text1. Text = term
18、 End Sub 42 下列程序实现的功能是:当在窗体上单击时,从键盘上读入 5个学生的学号、姓名 、英语成绩并存入到文件 d: stu1.dat中,然后从文件中读出第 3个人的学号、姓名和英语成绩并显示在窗体中。 Type student No As Long Name As String * 20 English As Integer End Type Private Sub form_ Click () Dim k As student, i As Integer 【 】 Open “d:stu1. dat“ for Random As #10 Len = Reclen for i =
19、1 To 5 k. No= InputBox(“请输入学号 ”) k. Name = InputBox (“请输入姓名 ”) k. English= InputBox (“请输入英语成绩 ”) 【 】 Next i 【 】 Print k. No; k. Name; k. English Close #10 End Sub 43 在窗体上有三个控件:名称为 Label1的标签控件、名称为 Text1的文本框控件和名称为 Hscroll1的水下滚动条控件。程序的功能是通过滚动条移动 Label1,并把滚动条的值显示在文本框中。滚 动条的值作为 Label1的 Left属性。程序运行时的界面如右图
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 161 答案 解析 DOC
