二、填空题
请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。
(1)算法的【1】是指执行这个算法所需要的内存空间。
(2)深度为 5的二叉树最多有【2】个结点。
(3)二分法查找仅适用于这样的表:表中的记录必须【3】,其存储结构必须是顺序存储。
(4)测试的目的是暴露错误,评价程序的可靠性;而【4】的目的是发现错误的位置并改正错误。
(5)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【5】。
(6)操作查询共有4种类型,分别是删除查询、 【6】 、追加查询和生成表查询。
(7)在Access中,要在查找条件中与任意一个数字字符匹配,可使用的通配符是 【7】 。
(8)用于执行指定SQL语句的宏操作是 【8】 。
(9)在窗体中使用一个文本框(名为num1)接受输入值,有一个命令按钮run13,事件代码如下:
Private Sub run13_Click()
If Me!num1 >= 60 Then
result = "及格"
ElseIf Me!num1 >= 70 Then
Result = "通过"
ElseIf Me!num1 >= 85 Then
Result = "合格"
End If
MsgBox result
End Sub
打开窗体后,若通过文本框输入的值为85,单击命令按钮,输出结果是 【9】 。
(10)运行如下程序段:
x = 1
y = 1
z = 1
For j = 1 To 3
For k = 1 To 3
If j = 1 Then
x = x + y + z
ElseIf j = 2 Then
x = 2 * x + 2 * y + 2 * z
Else
x = 3 * x + 3 * y + 3 * z
End If
Next k
Next j
x的值应是 【10】 。
(11)现有一个登录窗体如下图所示。打开窗体后输入用户名和密码,登录操作要求在20秒内完成,如果在20秒内没有完成登录操作,则倒计时达到0秒时自动关闭登录窗体,窗体的右上角是显示倒计时的标签Itime。事件代码如下,要求填空完成事件过程。
Option Compare Database
Dim flag As Boolean
Dim i As Integer
Private Sub Form_Load( )
flag = 【11】
Me.TimerInterval = 1000
i = 0
End Sub
Private Sub Form_Timer( )
If flag = True And i< 20 Then
Me!ITime.Caption = 20 - i
i = 【12】
Else
DoCmd.Close
End If
End Sub
Private Sub OK_Click( )
' 登录程序略
' 如果用户名和密码输入正确,则:falg=False
End Sub
(12)以下是一个竞赛评分程序,去掉一个最高分和一个最低分,计算平均分(设满分为10分)。请填空补充完整。
Private Sub Form_Click()
Dim Max As Integer, Min As Integer
Dim i As Integer, x As Integer, s As Integer
Dim p As Single
Max = 0
Min = 10
For i = 1 To 8
x = Val(InputBox("请输入分数:"))
If 【13】 Then Max = x
If 【14】 Then Min = x
s = s + x
Next i
s = 【15】
p = s / 6
MsgBox "最后得分:" & p
End Sub
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |