二、填空題
(1)【1】無歧義性
【解析】無歧義性是指對每一個需求只有一種解釋,其陳述具有惟一性。作為設(shè)計的基礎(chǔ)和驗收的依據(jù),軟件需求規(guī)格說明書應(yīng)該是精確而無二義的,需求說明書越精確,則以后出現(xiàn)的錯誤、混淆、反復(fù)的可能性越小。
(2)【2】15
【解析】在循環(huán)隊列中,用隊尾指針rear指向隊列中的隊尾元素,用隊頭指針front指向隊頭元素的前一個位置,因此,從隊頭指針front指向的后一個位置直至隊尾指針rear指向的位置之間所有的元素均為隊列中的元素。本題中隊列的容量為50,頭指針為45,那么從頭指針到50之間有46、47、48、49、50,共5個元素,尾指針為10,那么從1到10之間有10個元素,所以共有15個元素。
(3)【3】DBEAFC
【解析】 所謂中序遍歷是指在訪問根結(jié)點、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左子樹,然后訪問根結(jié)點,最后遍歷右子樹;并且在遍歷左、右子樹時,仍然先遍歷左子樹,然后訪問根結(jié)點,最后遍歷右子樹。
(4)【4】數(shù)據(jù)結(jié)構(gòu)
【解析】結(jié)構(gòu)化分析方法主要包括:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(SA-Structured analysis),面向數(shù)據(jù)結(jié)構(gòu)的Jackson系統(tǒng)開發(fā)方法(JSD-Jackson system development method)和面向數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開發(fā)方法(DSSD-Data structured system development method)。
(5)【5】邏輯
【解析】數(shù)據(jù)結(jié)構(gòu)是指帶有結(jié)構(gòu)的數(shù)據(jù)元素的集合。它包括數(shù)據(jù)的邏輯結(jié)構(gòu)和數(shù)據(jù)的存儲結(jié)構(gòu)。
數(shù)據(jù)的邏輯結(jié)構(gòu)是指反映數(shù)據(jù)元素之間邏輯關(guān)系的數(shù)據(jù)結(jié)構(gòu)。
數(shù)據(jù)的存儲結(jié)構(gòu)是指數(shù)據(jù)在計算機存儲空間中的存放形式。
(6)【6】刪除
【解析】如果要刪除同一類的一組記錄,就可以使用Access提供的移除查詢,利用該查詢一次可以刪除一組同類的記錄。
(7)【7】數(shù)據(jù)訪問頁
【解析】Access支持將數(shù)據(jù)庫中的數(shù)據(jù)通過Web頁發(fā)布,通過Web頁,用戶可以方便、快捷地將所有文件作為Web頁發(fā)布程序存儲到指定的文件夾,或者將其復(fù)制到Web服務(wù)器上,在網(wǎng)絡(luò)上發(fā)布信息。在Access的數(shù)據(jù)訪問頁中,相關(guān)數(shù)據(jù)會隨數(shù)據(jù)庫中的內(nèi)容而變化,以便用戶隨時通過Internet訪問這些資料。
(8)【8】宏組
【解析】宏組是一系列相關(guān)宏的集合,如果有許許多多的宏,那么將相關(guān)的宏分組到不同的宏組可以有助于方便地對數(shù)據(jù)庫進行管理。
(9)【9】Docmd.Quit
【解析】退出Access應(yīng)用程序的VBA代碼是Docmd.Quit或Application.Quit。
(10)【10】OpenQuery
【解析】Access中,提供了50多個可選的宏操作,如:而打開查詢的宏操作為OpenQuery。
(11)【11】3
【解析】由于VBA中,傳值調(diào)用(ByVal選項)為"單向"作用形式,即過程調(diào)用只是相應(yīng)位置實參的值"單向"傳送給形參處理,而被調(diào)用過程內(nèi)部對形參的任何操作引起的形參值的變化均不會反饋、影響實參的值。此題中:形參p被說明為ByVal傳值形式的整型量,當運行Command1_Click()過程,并調(diào)用s()函數(shù),實參i傳送其值給形參p,p發(fā)生變化p=p*2=3*2=6。但因為使用的是ByVal "單向"傳值形式,實參i的的值不發(fā)生變化,if語句為假,執(zhí)行MsgBox i 語句后輸出3。
(12)【12】21 is odd number
【解析】函數(shù)過程也可稱為函數(shù),是一系列由Function和End Function語句包含起來的Visual Basic語句。Function過程和Sub過程很類似,但函數(shù)過程可以返回一個值。此題定義一個整型變量n,n為文本框Text1輸入字符轉(zhuǎn)換為數(shù)值型的值;當在文本框中輸入21,則n的值為21,代入Function函數(shù)過程,x為21,對x取模,為偶數(shù)時返回True,為奇數(shù)時返回False;21是奇數(shù),返回false;IIf函數(shù)調(diào)用格式:IIf(條件式,表達式1,表達式2),條件式值為True,函數(shù)返回表達式1的值,條件式值為False,函數(shù)返回表達式2的值。此處P返回表達式2的值Odd number;&用來強制兩個表達式作字符串連接,則最后標簽顯示內(nèi)容為21 is odd number。
(13)【13】x=7
【解析】Do…Loop Until結(jié)構(gòu)是條件式為假時,重復(fù)執(zhí)行循環(huán),直到條件式為真,結(jié)束循環(huán)。根據(jù)題目要求循環(huán)執(zhí)行3次后結(jié)束循環(huán),第一次循環(huán):x=1,x=x+2=1+2=3;第二次循環(huán):x=3,x=x+2=3+2=5;第三次循環(huán):x=5,x=x+2=5+2=7;所以應(yīng)該填x=7或其他等效形式。
(14)【14】Not rs.EOF
【15】rs.Update
【解析】Do While…Loop語句是在條件式結(jié)果為真時,執(zhí)行循環(huán)體,并持續(xù)到條件式結(jié)果為假或執(zhí)行到選擇性Exit Do語句而退出循環(huán)。在程序中,本循環(huán)的作用是遍歷記錄,求出總分,然后提交。所以本循環(huán)的條件式為"Not rs.EOF"(EOF函數(shù)的作用是判斷是否到達記錄的結(jié)尾,在到達結(jié)尾前,該函數(shù)的返回值都是false,所以本空rs.EOF前需要加Not)。通過語句"zongfen=shuxue+waiyu+zhuanye"求出數(shù)學、外語、專業(yè)等字段值的總和,最后使用語句"rs.Update"提交該結(jié)果。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |