[计算机类试卷]VB笔试模拟试卷241及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷241及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷241及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 241及答案与解析 1 下列叙述中,不属于软件需求规格说明书的作用的是 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 2 下列叙述中错误的是 ( )。 ( A)线性表是由 n个元素组成的一个有限序列 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一个前件和后件 ( D)线性表可以是空表 3 VB6.0集成开发环境可以 ( )。 ( A)编辑、调试、运行程序,但不能生成可执行程序 ( B)编辑、生成可执行程序、运行程序,但不能调试程序
2、 ( C)编辑、调试、生成可执行程序,但不能运行程序 ( D)编辑、调试、运行程序,也能生成可执行程序 4 在 Activate事件过程中,写入下面的程序: Prirate Sub Form_Activate() Dim S As String, a As String, b As String a=“*“: b=“$“ For i=1 To 4 If i/2=Int(i/2) Then S=String(Len(a)+i,b) Else S=String(Len(a)+i,a) End If Print S: Next i End Sub 运行程序后,显示的结果是 ( )。 ( A) $*$
3、* ( B) *$*$*$*$ ( C) *$*$ ( D) $*$*$*$* 5 使用文本框显示文字时,只能显示 8个字符 ,则需设定它的 _属性为 8。 ( A) Caption ( B) PasswordChar ( C) MaxLength ( D) Value 6 下面关于完全二叉树的叙述中,错误的是 _。 ( A)除了最后一层外,每一层上的结点数均达到最大值 ( B)可能缺少若干个左右叶子结点 ( C)完全二叉树一船不是满二叉树 ( D)具有结点的完全二叉树的深度为 logDo2n+1 7 如果要改变窗体的标题,需要设置窗体对象的 _ 属性。 ( A) Name ( B) Capt
4、ion ( C) BorderStyle ( D) BackColor 8 数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _ 的过程,包括确定数据库在物理设备上的存储结构和存取方法。 ( A)逻辑结构 ( B)物理结构 ( C)概念结构 ( D)层次结构 9 索引属于 _。 ( A)模式 ( B)内模式 ( C)外模式 ( D)概念模式 10 栈通常采用的两种存储结构是 ( A)线性存储结构和链表存储结构 ( B)散列方式和索引方式 ( C)链表存储结构和数组 ( D)线性存储结 构和非线性存储结构 11 如果要将窗体中的某个命令按钮设置成无效状态 ,应该设置命令按钮的哪个属性
5、 ( A) Value ( B) Visible ( C) Enabled ( D) Default 12 表达式 Abs(-5)+Len(“ABCDE“)的值是 ( )。 ( A) 5ABCDE ( B) -5ABCDE ( C) 10 ( D) 0 13 在窗体上画一个名称为 Command1的命令按钮 ,然后编写如下事件过程 : Private Sub Command1_Click() For n=1 To 20 If n Mod 3 0 Then m=m+n / 3 Next Print n End Sub 程序运行后 ,如果单击命令按钮 ,则窗体上显示的内容是 ( A) 15 ( B
6、) 18 ( C) 21 ( D) 24 14 下列关于多重窗体程序的叙述中,错误的是 ( )。 ( A)用 Hide方法不但可以隐藏窗体,而且能清除内存中的窗体 ( B)在多重窗体程序中,各窗体的菜单是彼此独立的 ( C)在多重窗体程序中,可以根据需要指定启动窗体 ( D) 对于多重窗体程序,需要单独保存每个窗体 15 下列程序执行后,其输出结果为 ( )。 Dim a(5) For i=0 To 4 a(i)=i+1 m=i+1 Ifm=3 Then a(m-1)=a(i-2)Else a(m)=a(i) Ifi=2 Then a(i-1)=a(m-3) a(4)=i Print a(i)
7、; Nexti ( A) 1 1 1 4 4 ( B) 1 2 3 4 1 ( C) 1 2 1 4 4 ( D) 1 1 1 4 1 16 关系数据库系统存储与管理数据的基本形式是 _。 ( A)关系树 ( B)节点路径 ( C)二维表 ( D)程序文件 17 软件设计中,设计复审是和设计本身一样重要的环节,其主要目的和作用是_。 ( A)避免后期付出更高代价 ( B)减少测试工作量 ( C)保证软件质量 ( D)缩短软件开发周期 18 在文本框中输入字符时,通过 ( )事件过程可以得到字符的 ASCII码值。 ( A) Change ( B) GotFocus ( C) KeyPress
8、( D) LostFocus 19 为了使列表框中的项目分为多列显示,需要设置的属性为 ( )。 ( A) Columns ( B) Style ( C) List ( D) MultiSelect 20 下列程序代码实现生成 20个 0 100之间的随机整数,存于数组中,打印数组中大于 50的数,并求这些数的和。请选择正确的程序段是 ( ),完成程序。 Private Sub Commandl_Click() Dim arr(1 To 20) For i=1 To 20 arr(i)=_ Textl.Text=Textl.Text s; End Sub Function Fun(a() As
9、 Integer) Dim t#, i% t=1 For i=LBound(a) To UBound(a) t=t*a(i) Next Fun=t End Function 42 已知变量 boo1 Var是一个布尔型的变量,如果要给其赋值为 True,则正确的赋值语句就是 _。 43 Visual Basic中的控件分为 3类,它们是标准控件、【 】和可插入对象。 44 下列程序段的执行结果为 _。 i=4 a=5 Do i=i+1 a=a+2 Loop Until i =7 Print “A=“; a 45 在窗体上画两个组合框,其名称分别为 Combo1、 Comb02,然后画两个标签,
10、名称分别为 Label1、 Labe12。要求程序运行后,如果在某个组合框中选 择一个项目,则把所选中的项目在其下面的标签中显示出来。请填空使程序完整。 Private Sub Comb01_Click() Call ShowItem(Combo1, Labe11) End Sub Private Sub Combo2_Click() Call ShowItem(Combo2, Labe12) End Sub Public Sub ShowItem(tmpCombo As ComboBox, tmpLabel As Label) _.Caption=_.Text End Sub 46 以下程序
11、的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,输出结果。请填空。 Private Sub Form_ click() Dim x, y As Single Dim z As Integer x= InputBox(“Enter a score“) Do while【 】 y=y+ x z=z+1 x= InputBox(“Enter a score“) Loop If z= 0 Then z=1 End If y=【 】 Print y End Sub 47 以下程序计算自然数 e的值,要求精确到 1015,阅读下列程序。已知 e的计算公式为: e=1+1/1
12、!+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 End Sub 48 下列程序实现的功能是:当在窗体上单击时,从键盘上读入 5个学 生的学号、姓名、英语成绩并存入到文件 d: stu1.dat中,然后从文件中读出第 3个人的学号、姓名和英语成绩并显示在窗体中。 Type student No As Long Name As String * 2
13、0 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 = 1 To 5 k. No= InputBox(“请输入学号 ”) k. Name = InputBox (“请输入姓名 ”) k. English= InputBox (“请输入英语成绩 ”) 【 】 Next i 【 】 Print k. No; k. Name; k. English Close
14、 #10 End Sub 49 以下程序段执行后 y的值是【 】。 x=8.6 y=int(x+0.5) print y 50 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 X=4 For j=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Next j Next i Print x End Sub 程序运行后,单击命令按钮,输出结果是【 】。 VB 笔试模拟试卷 241答案与解析 1 【正确答 案】 D 【试题解析】 软件需求规格说明书 (SRS, Software Require
15、ment Specification) 是需求分析阶段的最后成果,是软件开发中的重要文档之一。它具有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 2 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他 结点有且只有一个前件和后件,所以选项 C)是错误的。 3 【正确答案】 D 4 【正确答案】 C 5 【正确答案】 C 6 【正确答案】 B 【试题解析】 这里考察完全二叉树与满二又树的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 241 答案 解析 DOC
