VB程序設(shè)計2022年春季學(xué)期期末考試帶答案_第1頁
VB程序設(shè)計2022年春季學(xué)期期末考試帶答案_第2頁
VB程序設(shè)計2022年春季學(xué)期期末考試帶答案_第3頁
VB程序設(shè)計2022年春季學(xué)期期末考試帶答案_第4頁
VB程序設(shè)計2022年春季學(xué)期期末考試帶答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、VB程序設(shè)計2022年春季學(xué)期期末考試一、單項選擇題(共40題,80分)1、在數(shù)據(jù)管理技術(shù)開展的三個階段中,數(shù)據(jù)共享最好的是()。(2.0)A、人工管理階段B、文件系統(tǒng)階段C、數(shù)據(jù)庫系統(tǒng)階段D、三個階段相同正確答案:C2、為了清除窗體上的一個控件,以下正確的操作是 o (2.0)A、按回車鍵B、按Esc鍵C、選擇(單擊)要清除的控件,然后按Del鍵D、選擇(單擊)要清除的控件,然后按回車鍵正確答案:C3、為了顯示彈出式菜單,要使用 o (2.0)A、窗體的OpenMenu方法B、窗體的PopupMenu方法C菜單的OpenMenu方法D 菜單的PopupMenu方法正確答案:B4、一名演員可以

2、出演多部電影,那么實體演員和電影之間的聯(lián)系是()。(2.0)A、多對多B、一對一 C、多對一 D、一對多正確答案:A5、某棵樹的度為4,且度為4、3、2、1的結(jié)點數(shù)分別為1、2、3、4,那么該樹中的葉子結(jié)點數(shù) 為()。(2.0)A、 11B、9C、 10D、8正確答案:A6、某二叉樹中有n個葉子結(jié)點,那么該二叉樹中度為2的結(jié)點數(shù)為()。(2.0)(2.0)正確答案:第 1 空:ABCBCD4、閱讀下面程序,當(dāng)單擊窗體后,窗體上輸出的是Private Sub Form_Click()Dim i As Integer, j As IntegerDim k As IntegerFor i = 1 T

3、o 10 Step 3For j = 1 To 10 Step 2If j = 5 Then i = i + 3: Exit Forj = j + 1k = k + 1Next jIf i 8 Then Exit ForNext iPrint i; j; kEnd Sub(2.0)正確答案:第1空:10 7 45、編寫如下程序:Private Sub Commandl_Click()Dim num As IntegerDim k Aslnteger, n As Integernum =InputBox (請輸入一個正整數(shù):)numn = 3DoDo While num Mod n = 0Pri

4、nt n;num = num / nLoopn = n + 1.Loop Until n k / 2End Sub程序運行后,單擊命令按鈕CommandL并輸入數(shù)值30,那么輸出結(jié)果為(2.0)正確答案:第1空:3 56、執(zhí)行下面的程序,輸出結(jié)果是 oOption ExplicitPrivate Sub Form_Click()Dim M As Integer, N As IntegerM=2:N=3Print M+N+F(M, N);M=1:N=2Print F(M, N)+F(M, N)End SubPrivate Function F(X As Integer, Y As Integer

5、)X=X+YY=X+3F=X+YEnd Function(2.0)正確答案:第1空:26 307、以下程序段的執(zhí)行結(jié)果為 oDim a(3, 5) As IntegerDim i As Integer, j As IntegerFor i = 1 To 3For j = 1 To 5a(i, j) = a(i - 1, j - 1) + (i - 1) * 5 +Next jNext iPrint a (3,. 4)(2.0)正確答案:第1空:248、編寫如下程序:Private Sub Command1_Click()Dim score As Integerscore = 90If scor

6、e 80 ThenElself score 60 Thenr = 3Elser = 1End IfPrint rEnd Sub程序運行后,單擊命令按鈕CommandL輸出結(jié)果為()。 (2.0)正確答案:第1空:59、下面程序段中,在窗體上顯示的結(jié)果為 oPrivate Sub Commandl_Click()Dim b As Integer, k As Integer b = 1For k = 1 To 6 b = b * k If b = 20 ThenExit ForElsek = k + 3End IfNext kPrint k, bEnd Sub(2.0)正確答案:第1空:9 510

7、、假定有以下函數(shù)過程:Function Fun(S As String)As StringDim si As StringFor i = 1 To Len (S).si = UCase(Mid(S, i, l)+slNext iFun = siEnd Function在窗體上畫一個命令按鈕,然后編寫如下事件過程:Private Sub Command1_C1i ck()Dim Strl As String, Str2 As StringStrl = InputBox (請輸入一個字符串”)Str2 = Fun(Strl)Print Str2End Sub程序運行后,單擊命令按鈕,如果在輸入對話

8、框中輸入字符串a(chǎn)bcdl234,那么單擊確定按鈕后在窗體上的輸出結(jié)果為 o(2.0)正確答案:第 1 空:4321DCBAn+1n-1C 2nD、n/2正確答案:B7、為了在按下Esc鍵時執(zhí)行某個命令按鈕的Click事件過程,需要把該命令按鈕的一個屬性設(shè)置為True,這個屬性是 o (2.0)ValueDefaultCancelD Enabled正確答案:C8、設(shè)a=4, b=5, c=6,執(zhí)行語句Print ab And b Const a As Integer =12Const a As Double =Sin(1)Const a = 0K正確答案:C10、軟件生命周期是指()。(2.0)

9、A、軟件產(chǎn)品從提出、實現(xiàn)、使用維護(hù)到停止使用退役的過程B、軟件的需求分析、設(shè)計與實現(xiàn)C、軟件的運行和維護(hù)D、軟件的實現(xiàn)和維護(hù)正確答案:A11、某二叉樹共有12個結(jié)點,其中葉子結(jié)點只有1個。那么該二叉樹的深度為(根結(jié)點在第1 層)()。(2.0)A、36C、8D、12正確答案:D12、以下關(guān)于菜單項的描述中,錯誤的選項是 o (2.0)A、通過內(nèi)縮符號()設(shè)置菜單項的層次B、菜單項的索引號必須從1開始C、菜單項的索引號可以不連續(xù)D、通過Enabled屬性設(shè)置菜單項的有效性正確答案:B13、程序測試的目的是()。(2.0)A、執(zhí)行測試用例B、發(fā)現(xiàn)并改正程序中的錯誤C、發(fā)現(xiàn)程序中的錯誤D、診斷和改正

10、程序中的錯誤正確答案:C14、關(guān)于二進(jìn)制文件說法錯誤的選項是 o(2.0)A、二進(jìn)制文件是ASCII文件B、二進(jìn)制文件以字節(jié)為單位讀寫C、以隨機方式讀取D、從信息存儲的形式來說,隨機文件應(yīng)該歸到二進(jìn)制文件。正確答案:A15、結(jié)構(gòu)化程序的三種基本控制結(jié)構(gòu)是()。(2.0)A、順序、選擇和重復(fù)(循環(huán))B、過程、子程序和分程序C、順序、選擇和調(diào)用D、調(diào)用、返回和轉(zhuǎn)移正確答案:A16、下面對軟件工程描述正確的選項是()。(2.0)A、軟件工程是用工程、科學(xué)和數(shù)學(xué)的原那么與方法研制、維護(hù)計算機軟件的有 關(guān)技術(shù)及管理方法B、軟件工程的三要素是方法、工具和進(jìn)程C、軟件工程是用于軟件的定義、開發(fā)和維護(hù)的方法D

11、、軟件工程是為了解決軟件生產(chǎn)率問題正確答案:A17、以下描述中,錯誤的選項是 o (2.0)A、圖片框控件和圖像框控件都支持Print方法B、運行期間,可以用LoadPicture函數(shù)刪除圖片框中的圖形C、設(shè)計階段,可以通過Picture屬性把圖形文件裝入圖片框D、運行期間,可以用LoadPicture函數(shù)把圖形文件裝入圖片框正確答案:A18、在設(shè)計階段,如果雙擊窗體上的一個文本框控件,那么在代碼窗口中顯示該控件的事件過程 所對應(yīng)的事件是。(2.0)GotFocusDblClickC ChangeD、 Click正確答案:C19、設(shè)Labell Commandl Textl Checkl分別為

12、標(biāo)簽、命令按鈕、文本框、復(fù)選框的名稱,那么 以下屬性設(shè)置語句中,運行時不會出錯的是 o (2.0)A Textl. ScrollBars = 4B、Checkl. Value = 2C Commandl. Style = 3D、Labell. BackStyle = 2正確答案:B20、在深度為7的滿二叉樹中,度為2的結(jié)點個數(shù)為()。(2.0)A、 64B、63C、32D、31正確答案:B21、設(shè)循環(huán)隊列的存儲空間為Q(l:m),初始狀態(tài)為空。現(xiàn)經(jīng)過一系列正常的入隊與退隊操作 后,fronts, rear=m-l,此后從該循環(huán)隊列中刪除一個元素,那么隊列中的元素個數(shù)為()。(2.0)A、 m-

13、2B、1C、m-1D、0正確答案:A22、下面能作為軟件需求分析工具的是()。(2.0)PAD 圖B、程序流程圖C、甘特圖D、數(shù)據(jù)流程圖(DFD圖) 正確答案:D23、將文本框的Locked屬性設(shè)為True,以下說法正確的選項是。(2.0)A、此時在屬性窗口中不可以修改文本框的Text屬性值B、運行時用戶不可以在界面修改文本框中的內(nèi)容C、在程序代碼中不可以修改文本框的內(nèi)容,如不可以使用語句Textl.Text = aaaD、以上均不正確正確答案:B24、通常軟件測試實施的步驟是()。(2.0)A、集成測試、B、單元測試、C、確認(rèn)測試、D、單元測試、單元測試、集成測試、集成測試、確認(rèn)測試、確認(rèn)測

14、試確認(rèn)測試單元測試集成測試正確答案:B25、要改變窗體左上角的圖標(biāo)顯示圖片,應(yīng)使用屬性 o (2.0)A PictureCaptionBackColorIcon正確答案:D26、在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。(2.0)A、需求分析階段B、概念設(shè)計階段C、邏輯設(shè)計階段D、物理設(shè)計階段正確答案:C 27、設(shè)已經(jīng)在“菜單編輯器”中設(shè)計了窗體的彈出式菜單,頂級菜單名稱為 bs,運行時以下程序語句中可以使彈出式菜單響應(yīng)鼠標(biāo)右鍵的菜單是(2.0)If Button = 2 Then PopupMenu bs, 2PopupMenu bsPopupMenu bs, 0If (B

15、utton = vbLeftButton) Or (Button = vbRightButton) Then PopupMenu bs正確答案:A28、為了對有序表進(jìn)行對分查找,那么要求有序表()。(2.0)A、只能順序存儲B、只能鏈?zhǔn)酱鎯、可以順序存儲也可以鏈?zhǔn)酱鎯、任何存儲方式正確答案:A29、當(dāng)一個PictureBox控件的AutoSize屬性為True時,在該控件中載入一個比控件的高度與寬度都大的圖片時,圖片的大小與控件的大小相比是 o (2.0)A、大B、小C、相等D、未知正確答案:C30、設(shè)組合框Combol中有3個工程,那么以下能刪除最后一項的語句是 o (2.0)A、B、C

16、、D、Combol. Removeitem TextCombol. Removeitem 2Combol. Removeitem 3Combol. Removeitem Combol. Listcount 正確答案:B31、以下表達(dá)中正確的選項是()。(2.0)A、有且只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)B、每一個結(jié)點最多有一個前件也最多有一個后件的數(shù)據(jù)結(jié)構(gòu)一定是線性結(jié)構(gòu)C、有且只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu)D、有且只有一個根結(jié)點的數(shù)據(jù)結(jié)構(gòu)可能是線性結(jié)構(gòu),也可能是非線性結(jié)構(gòu) 正確答案:D32、以下各序列中不是堆的是()。(2.0)(91,85, 53,36, 47, 30, 24,

17、 12)(91,85, 53,47, 36, 30, 24, 12)(47,91,53,85, 30, 12,24, 36)(91,85, 53,47, 30, 12, 24, 36)正確答案:C33、順序文件在一次翻開期間, o(2.0)A、只能寫,不能讀B、或者只讀,或者只寫C、只能讀,不能寫D、既可讀,又可寫正確答案:B34、放置控件到窗體中的最迅速的方法是 o (2.0)A、雙擊工具箱中的控件B、單擊工具箱中的控件C、拖動鼠標(biāo)D、單擊工具箱中的控件并拖動鼠標(biāo)正確答案:A35、以下關(guān)于棧的表達(dá)中,正確的選項是()。(2.0)A、棧底元素一定是最后入棧的元素B、棧頂元素一定是最先入棧的元素

18、C、棧操作遵循先進(jìn)后出的原那么正確答案:C36、在數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言中,負(fù)責(zé)數(shù)據(jù)的查詢、增加、刪除和修改等操作的是 ()o (2.0)A、數(shù)據(jù)定義語言B、數(shù)據(jù)管理語言C、數(shù)據(jù)操縱語言D、數(shù)據(jù)控制語言正確答案:C 37、為了使文本框只具有垂直滾動條,應(yīng)先把MultiLine屬性設(shè)置為True,然后再把ScrollBars屬性設(shè)置為(2.0)A、2B、0C、3D、 1正確答案:A38、軟件生命周期是指()。(2.0)A、軟件產(chǎn)品從提出、實現(xiàn)、使用維護(hù)到停止使用退役的過程B、軟件的需求分析、設(shè)計與實現(xiàn)階段C、軟件的開發(fā)階段D、軟件的定義和開發(fā)階段正確答案:A39、以下能在窗體Forml的標(biāo)題欄中顯示“Visualbasic窗體的語句是。(2. 0)A、Forml. Name二Visualbasic 窗體B Forml. Title二Visualbasic 窗體C Forml. Caption二Visualbasic 窗體D、Forml. Text=/Visualbasic 窗體正確

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論