【正文】
下面的程序按照上述要求計算每名學生的期末總評。Option Compare DatabaseDim x As IntegerPrivate Sub Form_Load()x=3End SubPrivate Sub Command11_Click()Static a As IntegerDim b As Integerb=x^2fun1 x,bfun1 x,bMsgBox x=&xEnd SubSub fun1(ByRef y As Integer,ByVal z As Integer)y=y+zz=yzEnd Sub答案:【11】2112. “秒表”窗體中有兩個按鈕(“開始/停止”按鈕bOK,“暫停/繼續(xù)”按鈕bPus);一個顯示計時的標簽lNum;窗體的“計時器間隔”設為100,。7. 在SELECT語句中,HAVING子句必須與【7_______】子句一起使用。答案:【3】單元【解析】單元測試是對軟件設計的最小單位——模塊(程序單元)進行正確性檢驗的測試。32. 運行下列程序,結果是Private Sub Command32_Click()f0=1:f1=1:k=1Do While k=5f=f0+f1f0=f1f1=fk=k+1LoopMsgBox f=&fEnd SubA. f=5B. f=7C. f=8D. f=13答案:D解析:當k=1時,f=2,f0=1,f1=2;當k=2時,f=3,f0=2,f1=3;當k=3時,f=5,f0=3,f1=5;當k=4時,f=8,f=5,f1=8;當k=5時,f=13,f0=8,f1=13。使用組合框,既可以進行選擇,也可以輸入數據。11. 在學生表中要查找所有年齡大于30歲姓王的男同學,應該采用的關系運算是A. 選擇B. 投影C. 聯(lián)接D. 自然聯(lián)接答案:A解析:從關系中找出滿足給定條件的元組的操作稱為選擇。循環(huán)鏈表和雙向鏈表都屬于線性鏈表,故C、D項錯誤。錯選、多選或未選均無分。則稱該數據結構為線性結構。6. 下面描述中錯誤的是A. 系統(tǒng)總體結構圖支持軟件系統(tǒng)的詳細設計B. 軟件設計是將軟件需求轉換為軟件表示的過程C. 數據結構與數據庫設計是軟件設計的任務之一D. PAD圖是軟件詳細設計的表示工具答案:A7. 負責數據庫中查詢操作的數據庫語言是A. 數據定義語言B. 數據管理語言C. 數據操縱語言D. 數據控制語言答案:C解析:數據操縱語言負責數據的操縱,包括查詢及增、刪、改等操作。17. 下列表達式計算結果為日期類型的是A. 2012123201123B. year(201123)C. DateValue(201123)D. Len(201123)答案:C解析: A選項中表達式計算結果為數字類型,B選項中表達式計算結果為數字類型,D選項中表達式計算結果為數字類型。28. 如果在被調用的過程中改變了形參變量的值,但又不影響實參變量本身,這種參數傳遞方式稱為A. 按值傳遞B. 按地址傳遞C. ByRef傳遞D. 按形參傳遞答案:A解析:過程定義時,如果形式參數被說明為傳值(ByVal項),則過程調用只是相應位置實參的值“單向”傳送給形參處理,而被調用過程內部對形參的任何操作引起的形參值的變化均不會反饋、影響實參的值。答案:【1】順序【解析】二分查找只適用于順序存儲的有序線性表。答案:【5】D【解析】如果表A中的某屬性集是某表B的鍵,則稱該屬性集為A的外鍵或外碼。答案:【9】Str【解析】Str函數的功能是將數值表達式轉換成字符串。Option Compare DatabaseDim flag,pause As BooleanPrivate Sub bOK_Click()flag=【12_______】Me!=True