[计算机类试卷]VB笔试模拟试卷282及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷282及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷282及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 282及答案与解析 1 有下列二叉树,对此二叉树前序遍历的结果是 ( )。 ( A) ACFHIBEDG ( B) ABCDEFGHI ( C) ABDEGCFHI ( D) ABCDEFHGI 2 下列叙述中,不属于设计准则的是 ( )。 ( A)提高模块独立性 ( B)使模块的作用域在该模块的控制域中 ( C)设计成多入口、多出口模块 ( D)设计功能可预测的模块 3 有如下程序: Option Base 1 Pfivate Sub Form_Click() Dim arr,Sum Sum=0 arr=Array(1,3,5,7,9,11,13,15,17,19) Fo
2、r i=1 To 10 If arr(i)/3=arr(i)3 Then Sum=Sum+arr(i) End If Nexti print Sum End Sub 程序运行后,单击窗体,输出结果为 ( )。 ( A) 25 ( B) 26 ( C) 27 ( D) 28 4 定时器的 Interval属性以 什么为单位指定 Timer事件之前的时间间隔 ( A)分 ( B)秒 ( C)毫秒 ( D)微秒 5 单个用户使用的数据视图的描述称为 _。 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)逻辑模式 6 需求分析阶段的任务是确定 _。 ( A)软件开发方法 ( B)软件开发工具
3、 ( C)软件开发费用 ( D)软件系统功能 7 对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组,这样的集合运算称为 ( )。 ( A)并运算 ( B)交运算 ( C) 差运算 ( D)积运算 8 软件需求分析阶段的工作,可以分为 4个方面:需求获取、需求分析、编写需求规格说明书以及 ( )。 ( A)阶段性报告 ( B)需求评审 ( C)总结 ( D)都不正确 9 下列叙述中正确的是 ( )。 ( A)线性链表的各元素在存储空间中的位置必须是连续的 ( B)线性链表的头元素一定存储在其他元素的前面 ( C)线性链表中的各元素在存储空间中的位置不一定是连续的,
4、但表头元素一定存储在其他元素的前面 ( D)线性链表中的各元素在存储空间中的位置不一定是连续的,且各元 素的存储顺序也是任意的 10 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有 _。 ( A)特定的数据模型 ( B)数据无冗余 ( C)数据可共享 ( D)专门的数据管理软件 11 设置组合框的风格 ,可用的属性是 ( A) Backstyle ( B) Borderstyle ( C) Style ( D) Sorted 12 下列关于过程叙述不正确的是( )。 ( A)过程的传值调用是将实参的具体值传递给形参 ( B)过程的传址调用是将实参在内存的地址 传递给形
5、参 ( C)过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 ( D)无论过程传值调用还是过程传址调用,参数传递都是双向的 13 软件设计阶段产生的文档是 _。 ( A)系统模型说明书 ( B)程序流程图 ( C)系统功能说明书 ( D)模块结构图和模块说明书 14 在 E盘当前目录文件夹下建立一个名为 “Student.txt”的随机文件,要求用InputBox函数输入 5个学生的姓名 (StuName)、年级 (StuGrade)和年龄 (StuAge)。在程序中有以下记录类型 和窗体的事件过程,请选择正确的语句完成程序 ( )。 Private Type student S
6、tuName As String * 10 StuGrade As String * 10 StuAge As Integer End Type Private Sub Form_Click() Dim s As student Open “c:student.txt“ For Random As #1 Len = Len(s) For i = 1 To 1 s.StuName = InputBox(“请输入姓名 “) s.StuGrade = InputBox(“请输入年级号 “) s.StuAge = Val(InputBox(“请输入年龄 “) Next i Close #1 End S
7、ub ( A) Print #1,s ( B) Print #1,i ( C) Put #1,s ( D) Put #1,i 15 下列说法错误的是 ( )。 ( A)在同一模块不同过程中的变量可以同名 ( B)不同模块中定义的全局变量可以同名 ( C)引用另一模块中的全局变量时,必须在变量名前加模块名 ( D)同一模块中不同级的变量可以同名 16 下列程序的输出图形是 ( )。 For k=0 To 360 cr=Int(160*Rnd)ang=-3.1415926/180*k Circle(2000, 2000), 500, cr,0, ang Next ( A)一段彩色圆弧 ( B)一个
8、彩色扇形 ( C)一个彩色空心圆 ( D)一个辐射状彩色圆形 17 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a S=“VisualBasic“ Print String(3, a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是_。 ( A) VVV ( B) Vis ( C) sic ( D) 11 18 函数过程 F1的功能是:如果参数 b为奇数,则返回值为 1,否则返回值为 0,以下能正确实现上述功能代码的是 _。 ( A) Function F1(b As Integer) I
9、f b Mnd 2=0 Then Return 0 Else Return 1 End If End Function ( B) Function F1(b As Integer) If b Mod 2=0 Then F1=0 Else F1=1 End If End Function ( C) Function F1(b As Integer) If b Mod 2=0 Than F1=1 Else F1=0 End If End Function ( D) Function F1(b As Integer) If b Mod 2 0 Then Return 0 Else Return 1
10、End If End Function 19 在窗体 (名称为 Form1)上绘制一个名称为 Text1的文本框和一个名称为Commandl的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为 “计算机等级考试 ”。以下能实现上述操作的事件过程是 ( A) Private Sub Tex1_Change() Command1.Caption=“计算机等级考试 ” EndSub ( B) Private Sub Command1_Click() Caption=“计算机等级考试 ” ( C) Private Sub Command1_Click()
11、Text.Caption=“计算机等级考试 ” End Sub ( D) Private Sub Command1_Click() Textl Text=-“计算机等级考试 ” End Sub 20 Visual Basic窗体设计器的主要功能是 _。 ( A)建立用户界面 ( B)编写源程序代码 ( C)画图 ( D)显示文字 21 窗体在屏幕上显示后有 _种方法可以清除它。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 22 在窗体上画一个文本框,一个命令按钮和一个标签,其名称分别为 Text1、Command1和 Label1,文本框的 Text1属性设置为空白,然后编写如下事
12、件过程:Private Sub Command1_Click() x=Int(Val(Text1.Text)+0.5) Label1.Caption=Str(x)End Sub 程序运行后,在文本框中输入 28.653,单击命令按钮,标签中显示的内容是 _。 ( A) 27 ( B) 28 ( C) 29 ( D) 30 23 下列程序共执行了 _次循环。 Private Sub Command1_ Click () Dim intsum As Integer Dim i AS Integer Dim j As Integer i = 1 j = 1 do do intsum = intsum
13、 + j =j+2 Print j; Loop until j 3 i = i+1 Loop until i 17 Print Print intsumEnd Sub ( A) 14 ( B) 15 ( C) 14 ( D) 13 24 以下能够触发文本框 Change事件的操作是 _。 ( A)改变文本框的内容 ( B)文本框失去焦点 ( C)文本框获得焦点 ( D)设置文本框的焦点 25 下列命令按纽事件过程执行后,输出的结果是 _ 。 private sub command_ click() for m+1 to 10 step 2 a=10 for n=1 to 10 step 2 a
14、+a+2 next n next m print a end sub ( A) 60 ( B) 50 ( C) 30 ( D) 20 26 为使图像框的大小自动适应图像的大小,则应 _ 。 ( A)将其 Autosize属性值设置为 True ( B)将其 Autosize属性值设置为 False ( C)将其 Stretch属性值设置为 True ( D)将其 Stretch属性值设置为 False 27 下列程序执行后,分别输入 5, 10,则输出的结果是 _ 。 a= InputBox (“请输入数据 ”&“a”&“的值 ”) b= InputBox (“请输入数据 ”&“b” “的值
15、”) c= a + b +“5”Print c ( A) 15 5 ( B) 5105 ( C) 20 ( D) 25 28 下列程序段的执行结果为 _。 A=0: B=0 For I=-1 To -2 Step -1 For J=1 To 2 B=B+1 Next J A=A+1 Next I Print A; B ( A) 2 4 ( B) -2 2 ( C) 4 2 ( D) 2 3 29 以下程序段运行的结果是: _。 Dim a(-1 To 5)As Boolean Dim flag As Boolean flag=False Dim i As Integer Dim j As In
16、teger Do Until flag=True For i=-1 To 5 j=j+1 If a(i)=False Then a(i)=True Exit For End If If i=5 Then flag=True End If Next Loop Print j ( A) 20 ( B) 7 ( C) 35 ( D) 8 30 运行以下程序后,输出的结果是 for i=1 to 3 cls print“ i=“,i; Next ( A) 123 ( B) 3 ( C) i=1i=2i=3 ( D) i=3 31 InputBox函数返回值的类型是 ( A)数值 ( B)字符串 ( C
17、)变体 ( D)数值或字母串 (视输入的数据而定 ) 32 在窗体上有两个文本框控件,名称分别为 Text1和 Text2,以下程序实现的功能是希望在文本框 Text1中输入字符时,输入的字符也将出现在 Text2文本框中。运行时的程序界面如图 20-1所示,下划线处应填 ( )。 Private Sub Text1_ _() TextText=Text1.Text End Sub ( A) SetFocus ( B) Change ( C) GetFocus ( D) Click 33 下面程序段的输出结果为 Print“10+20=“ PrintlO+20 Print“20+20=“ Pr
18、inflO+20 ( A) 10+20=30 20+20=40 ( B) 10+20= 30 20+20= 40 ( C) 10+20 20+20 ( D) 10+20=30 20+20= 40 34 图片框与图像框的区别是图片框可以作为其他控件的父对象,即为容器控件,而图像框 只能 ( A)显示图形信息 ( B)显示文本内容 ( C)显示文本和图形信息 ( D)显示程序代码 35 以下说法不正确的是 ( A)使用 ReDim语句可以改变数组的维数 ( B)使用 ReDim语句可以改变数组的类型 ( C)使用 ReDim语句可以改变数组的每一维的大小 ( D)使用 ReDim语句可以改变对数组
19、中的所有元素进行初始化 36 Visual Basic应用程序中标准模块文件的扩展名是 _。 37 要使一个命令按钮成为图形命令按钮,则应设置 _属性值。 38 采用顺序查找方法查找长度为 n的线性表,平均查找长度为【 】。 39 一个项目 具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 40 符合结构化原则的三种基本控制结构是:选择结构、循环结构和【 】。 41 下面程序的运行结果是在窗体中显示的:运行后窗体上显示的是 _。 42 下列程序功能为:弹出一个对话框询问用户是否输出,如果是,则输出;否则结束。请在程序空白处填入适当内
20、容使程序完整。 Sub PrintOut() Dim a As Integer a = MsgBox(“输出结果 ?“, vblnformation + vbYesNo, “提示: “) If a = _ Then Print “Myresult“ End If End Sub 43 设 A=2, B=-2,则表达式 A/2+1 B+5 or B*(-2)=6的值是 _。 44 如果要通过程序代码来一次性删除列表框中所有项目,则应使用的方法是_。 45 函数 Str$(256.36)的值 是 _。 46 设有如下记录类型: Type student Number As String*10 Na
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 282 答案 解析 DOC
