《可视化程序设计》试卷四
LT
《可视化程序设计》试卷四
班级______________ 姓名_____________ 学号__________ 得分__________
一、填空题(共20分,每空1分)
,将描述事物的数据与处理数据的函数组成的导出数据类型称为类,用类定义的变量称为对象。将描述对象特性的数据成员称为_____________,将处理数据的成员函数称为__________。
。执行程序时,触发控件执行事件驱动程序,完成规定任务的程序设计方法称为____________________。
3. VB中显示与隐藏窗体的方法分别是_________方法、_________方法。装载窗体的事件是Load <窗体名>,卸载窗体事件是 UnLoad <窗体名>。激活窗体的事件是 Active。
,使用 _____________ 设计主菜单,使用____________方法,设计弹出式菜单。
5. 在MID多文档程序设计中,父窗体的MDIChild属性为___________,子窗体的MDIChild属性为_____________
6. 在VB中可使用Data控件、____________控件及_____________与数据库及数据表连接。设计数据库应用程序。
,用Adodc控件的____________属性选择数据库类型与驱动程序、安全信息与数据库,用CommandType属性选择与数据表连接的方式,用____________属性选择数据表或输入SQL语句。用______________属性表示数据表中记录的集合。
8. VB使用_____________与数据报表设计器来创建报表。数据报表_________、页标题、分组标题、明细表、页注脚、报表注脚6部分组成,每一部分称为一个Section对象。
。Calendar控件是通过____________属性返回年、月、日。 TreeView控件用Node结点显示分层列表。用___________方法为树形控件添加结点和子结点。
10. 在标准模块中用Pubilc关键字定义的变量,其作用域为_______________
二、读程序(10分)
Day = 28
End If
End Select
_____________= Str(Day)
End Sub
图2 顺序查找程序
2. 完善顺序查找程序。按生成数组按钮后,用Array函数将10个数赋给一维数组S,并TextBox1显示。用TextBox2输入要查找的数,按查询按钮查找,查询结果用TextBox3显示。程序界面如图2所示。
Option Explicit
Option Base 1
Dim S As _______________
Private Sub Cmd_Find_Click() ‘查找过程
Dim I As Integer, D As Integer
D = Val()
For I = 1 To _________________
If S(I) = D Then ______ ______
Next I
If I < UBound(S) Then
= "要找的数在S(" & Str(I) & ")"
Else
= "没有找到!"
End If
End Sub
Private Sub Cmd_Create_Click() ‘生成数组事件过程
Dim I As Integer, E As Variant
S = ___ ____(1, 3, 6, 7, 12, 65, 78, 90, 45, 4)
= ""
For In S
= & ___________
Next E
End Sub
四、编程题(10分)
编写程序完成对一维整型数组进行排序、求最大值的功能。具体要求如下。
(1)编写通用过程Sort()对一维整型数组用擂台法进行降序排序。(3分)
(2)编写通用函数Max()求一维整型数组最大值。(2分)
(3)编写命令
《可视化程序设计》试卷四 来自淘豆网m.daumloan.com转载请标明出处.