二、填空題
請將每一個空的正確答案寫在答題卡序號的橫線上,答在試卷上不給分。
(1)軟件需求規格說明書應具有完整性、無歧義性、正確性、可驗證性、可修改性等特性, 其中最重要的是【1】。
(2)設某循環隊列的容量為50,如果頭指針front=45(指向隊頭元素的前一位置),尾指針rear=10(指向隊尾元素),則該循環隊列中共有【2】個元素。
(3)設有下列二叉樹:
對此二叉樹中序遍歷的結果為【3】。
(4)Jackson結構化程序設計方法是英國的M.Jackson提出的,它是一種面向【4】的設計方法。
(5)數據結構包括數據的【5】結構和數據的存儲結構。
(6)如果要將某表中的若干記錄刪除,應該創建 【6】 查詢。
(7)將Access數據庫數據發布到Internet網上,可以通過 【7】 。
(8)定義 【8】 有利于數據庫中宏對象的管理。
(9)退出Access應用程序的VBA代碼是 【9】 。
(10)某窗體中有一命令按鈕,在窗體視圖中單擊此命令按鈕打開一個查詢,需要執行的宏操作是 【10】 。
(11)在窗體中添加一個名稱為Command1的命令按鈕,然后編寫如下程序:
Private Sub s(ByVal p As Integer)
p = p * 2
End Sub
Private Sub Command1_Click()
Dim i As Integer
i = 3
Call s(i)
If i > 4 Then i = i ^ 2
MsgBox i
End Sub
窗體打開運行后,單擊命令按鈕,則消息框的輸出結果為 【11】 。
(12)若窗體中已有一個名為Command1的命令按鈕、一個名為Label1的標簽和一個名為Text1的文本框,且文本框的內容為空,然后編寫如下事件代碼:
Private Function f(x As Long ) As Boolean
If x Mod 2 = 0 Then
f = True
Else
f = False
End If
End Function
Private Sub Command1_Click( )
Dim n As Long
n = Val(Me!text1)
p = IIf(f(n), "Even number", "Odd number")
Me!Label1.Caption = n & " is "& p
End Sub
窗體打開運行后,在文本框中輸入21,單擊命令按鈕,則標簽顯示內容為 【12】 。
(13)設有如下代碼:
x = 1
Do
x = x + 2
Loop until 【13】
運行程序,要求循環執行3次后結束循環,在空白處填入適當語句。
(14)下列程序的功能是計算每名學生的總分(總分=數學+外語+專業)。請在程序空白處填入適當語句,使程序實現所需要的功能。
Private Sub Command1_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim zongfen As ADODB.Field
Dim shuxue As ADODB.Field
Dim waiyu As ADODB.Field
Dim zhuanye As ADODB.field
Dim strSQL As String
Set cn = CurrentProject.Connection
strSQL = "Select * from 成績表"
rs.Open strSQL,cn,adOpenDynamic,adLockOptimistic,adCmdText
Set zongfen = rs.Fields("總分")
Set shuxue = rs.Fields("數學")
Set waiyu = rs.Fields("外語")
Set zhuanye = rs.Fields("專業")
Do While 【14】
zongfen = shuxue + waiyu +zhuanye
【15】
rs.MoveNext
Loop
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
End Sub
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |