




已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第 1 頁 共 25 頁 計算機程序設(shè)計基礎(chǔ) 課后 練習(xí)題 1 一 判斷題 (1) (錯) 事件過程由某個用戶事件或系統(tǒng)事件觸發(fā)執(zhí)行,但不能被其他過程調(diào)用。 (2) (錯) 若 X 2, Y 5,則表達(dá)式 Y 2X 2 Y 的結(jié)果為: (3) (錯) 常量是指在程序運行過程中其值可以改變的那些量。 (4) (錯, 高度( 性。 (5) (錯) 定義變量: 則 數(shù)據(jù)類型均為 (6) (對) 如果創(chuàng)建的菜單 項 的標(biāo)題是一個減 號“ -”,則該菜單 項 顯示為一 條 分隔線。 (7) (錯) 標(biāo)準(zhǔn)模塊文件的擴展名是“ * (8) (錯,都不能) 定時器控件可以響應(yīng) 不能響應(yīng) (9) (錯) 在默認(rèn)情況下,數(shù)組下標(biāo)下界的缺省值為 1。 (10) (對) 在使用字體對話框時,需要對其 二 單選題 (11) 在 ,表示鼠標(biāo)單擊事件的是 C 。 A) B) C) D) 12) 用于設(shè)置計時器時間間隔的屬 性是 A 。 A) B) C) D) 13) 函數(shù) 0*在 D 范圍內(nèi)的整數(shù)。 A) 1, 10 B) 1, 10 C) 0, 9) D) 0, 9 (14) D 。 A) B) C) D) 15) 改變了容器的坐 標(biāo)系后,該容器的 A 屬性值不會改變 。 A) B) C) D) 16) 執(zhí)行下列語句后 ,列表框中各表項順序為 D or i=1 : : i A) B) C) D) (17) 輸入對話框 返回 值的類型是 A 。 第 2 頁 共 25 頁 A) 字符串 B)整數(shù) C)浮點數(shù) D)長整數(shù) (18) 將焦點主動設(shè)置到指定的控件或窗體上,應(yīng)采用 B 方法。 A) B) C) D) 19) 有如下程序段: I S = 1 I = 1 8 2 S = S * I I “S = “ ; S 運行結(jié)果為 B A) S = 9 B) S = 105 C) S = 1 D) S = 16 (20) 利用以下 _以輸出日期和時間信息。 A) B) C) D) 21) 一只漂亮的酒杯被摔碎了,則漂亮,酒杯,摔是 _ A) 對 象,屬性,事件 B)對象,屬性,方法 C)屬性,對象,方法 D)屬性,對象,事件 (22) 將通用對話框以 “ 打開 文件 對話框 ” 方式 打開,則選以下 A 方法。 A) B) C) D) 23) 執(zhí)行語句 “ 100, 100)-(150, 200), B” ,在窗體上繪制出一個矩形 ,那么該矩形的面積 = A 。 A) 5000 B) 10000 C) 15000 D) 20000 (24) 如何使一個標(biāo)簽或按鈕控件在運行時不可用 _ A) 把它的 性設(shè)置成 B)把它的 )把它的 D)把它的 25) 下列 C 表達(dá)式的結(jié)果為 1234556789。 A) 12345 + 56789) B) 12345 )+ 56789) C) 12345 ) & (56789) D) 12345 ) & 56789) (26) 將圖形框 ( 控件的 性設(shè)置為 , 則對于圖形框而言 ,_ A) 圖形框中的圖片自動改變大小適應(yīng)圖形框 B) 圖形框自動改變大小適應(yīng)其中的圖形 C) 如果圖片的大小比圖形框大,則圖形框自動裁剪圖象以適應(yīng)圖形框的大小。 D) 如果圖片的大小比 圖形框小,則圖形框大小不發(fā)生變化。 (27) 要獲得當(dāng)前驅(qū)動器應(yīng)使用驅(qū)動器列表框的哪個屬性 B 。 A) B) C) D) 28) 以下 關(guān)于函數(shù)過程的敘述中,正確的是 _ 第 3 頁 共 25 頁 A) 函數(shù)過程形參的類型與函數(shù)返回值的類型沒有關(guān)系 B) 在函數(shù)過程中,過程的返回值可以有多個 C) 數(shù)組作為函數(shù)過程的參數(shù)時,既能以傳值方式傳遞,也能以傳址方式傳遞 D) 如果不指明函數(shù)過程參數(shù)的類型,則該參數(shù)沒有數(shù)據(jù)類型 (29) 單擊滾動條的滾動箭頭時,產(chǎn)生的事件是 _ A) B) C) D) 30) 以下能 返回文件長度 的函數(shù)是 _ A) B) C) D) 程序填空題 【程序填空 1】 在 C 盤當(dāng)前文件夾下已存在名為 文件,利用文本框( 入若干英文單詞。要求每輸入一個單詞后,按下回車鍵將文本框中的單詞寫入文件,然后清除文本框的內(nèi)容以便輸入下一個單詞。當(dāng)在文本框中輸入的單詞是“ ,則表示結(jié)束輸入(對于單詞“ 論大小寫都視為結(jié)束),最后將文件關(guān)閉。 ( 31) A s 13 f ( 32) D = 33) A(注意, 省略不寫) f f 31) A) C:s # B) C: C) C:s # D) C:s # (32) A) B) ) D) (33) A) 1, B) 1, C) 3, D) 1, 程序填空 2】程序運行后如下圖所示, 字體定時變大 ,影響字體大小的屬性每隔 ,數(shù)值在 8, 72之間變化。 第 4 頁 共 25 頁 34) B 字體定時變大 i If i = 72 i = 7 i = i + 1 ( 35) A 34) A) ) 500 C) D) (35) A) i B) i C) i D) i+1 【程序填空 3】 已知五個數(shù)存放在數(shù)組中,用冒泡法對該數(shù)組進(jìn)行 遞減排序 (冒泡法:一旦發(fā)現(xiàn)數(shù)組中兩個數(shù)逆序馬上交換這兩個數(shù)) 。 a(1 ) im n%, i%, j%, t% a(1) = 53: a(2) = 34: a(3) = 45: a(4) = 89: a(5) = 23 i = 1 ( 確保第 a(i)位置上存放第 j = 5 To i+1 1 ( 36) B t = a(j) ( 37) D a(j - 1) = t f j i i = 1 a(i); i 第 5 頁 共 25 頁 (36) A) a(j) a(j - 1) C) a(i) a(j) D) a(j) a(i) (37) A) a(i)=a(j) B) a(a(j) C) a(j)=a(i) D) a(j) = a(j - 1) 【程序填空 4】 在窗體上畫一個名稱為 組合框,畫兩個名稱分別 性分別為“城市名稱”和空白的 標(biāo)簽。程序運行后(如下圖所示),當(dāng)在組合框中輸入一個新的項目按回車鍵時(回車鍵的 為 13),如果輸入的項在組合框的列表中不存在,則自動添加到組合框的列表中,并在 給出提示“已成功添加輸入項;如果存在,則在 給出提示“輸入項已在組合框中”。 s (38) B or i=0 f _ (39) B 輸入項已在組合框中 f i 已成功添加輸入項 (40) C f 38) A) B) 3 C) D) (39) A) B) i) C) i) D) 40) A) B) C) D) 程序閱讀題 【程序閱讀 1】 根據(jù)以下代碼,單擊窗體三次,那么第一次單擊后輸出的 a、 b、 c 的值為_(41)_ 第二次單擊后輸出的 a、 b、 c 的值為 _(42)_第三次單擊后輸出的 a、 b、 c 的值為 _(43) _ 第 6 頁 共 25 頁 a%, b%, c% a c = 2 A(c) b = BB(a) a, b, c A(c%) a = c + b c = a + c B(b%) b = b + 1 a + b 41) A) 2 5 4 B) 2 3 4 C) 0 3 4 D) 0 3 2 (42) A) 7 12 9 B) 7 15 9 C) 0 6 2 D) 0 6 7 (43) A) 0 9 10 B) 0 9 2 C) 17 19 35 D) 10 27 32 【程序閱讀 2】 閱讀下列程序并回答問題,在每小題提供的若干可選答案中,挑選一個正確答案。 10)-(10, 0, 0), 5, , 2, 0 44)運行以上程序,第一次單擊窗體后, (44) A , A) B ) C) D) (45)第二次單擊窗體后 , (45) B 。 A) B) C) D) 【程序閱讀 3】 閱讀下列程序并回答問題,在每小題提供的若干可選答案中,挑選一個 正確答案。 ( :表示回車 ) 第 7 頁 共 25 頁 : k s f (k) 9) 、 s10 6. 執(zhí)行語句 s=0,5)后, _ A、 B、 C、 6 D、 表達(dá)式有錯 17. 以下關(guān)于函數(shù)過程的敘述中,正確 的是 _ A、函數(shù)過程形參的類型與函數(shù)返回值的類型沒有關(guān)系 B、在函數(shù)過程中,過程的返回值可以有多個 C、當(dāng)數(shù)組作為函數(shù)過程的參數(shù)時,既能以傳值方式傳遞,也能以傳址方式傳遞 D、如果不指明函數(shù)過程參數(shù)的類型,則該參數(shù)沒有數(shù)據(jù)類型 18. 在窗體上畫一個名稱為 然后編寫如下的事件過程: as 焦點位于文本框中 ,則能夠觸發(fā) _ A、 單擊鼠標(biāo) B、 按下鍵盤上的“ A”鍵 C、 鼠標(biāo)滑過文本框 D、 按下鍵盤上的任意鍵 19. 執(zhí)行行下面的事件過程,在窗體顯示的內(nèi)容是 _ a a = 2, 23, 34, 45, 56) i = 1 a(i); 、 122334 B、 233445 C、 12 23 34 D、 23 34 45 20. 將圖形框( 件的 性設(shè)置為 ,則對于圖形框而言,_ A、圖形框中的圖片自動改變大小適應(yīng)圖形框 B、圖形框自動改變大小適應(yīng)其中的圖形 C、如果圖片的大小比圖形框大,則圖形框自動裁剪圖象以適應(yīng)圖形框的大小。 D、如果圖片的大小比圖形框小,則圖形框大小不發(fā)生變化。 第 11 頁 共 25 頁 21. 在圖 形 框控件 坐標(biāo) (100,100)和 (500,500)之間畫一條紅色直線,寫作_ A、 (100,100)-(500,500) B、 (100,100)-(500,500) ,255,0) C、 (100,100)-(500,500) 55,0,0) D、 (100,100)-(500,500) 2. 下列賦值語句中, _ A、 x=x+1 B、 x=x+y C、 x+y=x D、 x=46 23. 單擊滾動條的滾動箭頭時 ,產(chǎn)生的事件是 _ A、 B、 C、 D、 4. 在程序運行期間可以用 _片或圖象框。 A、 B、 C、 D、 5. 在窗體上畫一個名稱為 后編寫如下事件過程: s 1 6 程序運行后,單擊命令按鈕,則窗體上顯示的內(nèi)容是 _ A、 1 B、 1 3 5 C、 1 4 7 D、 無數(shù)據(jù)輸出 26. _ A、 窗體 B、 復(fù)選框 C、 列表框 D、 圖片框 27. 設(shè) a=16, b=7, c=1,則表達(dá)式 a 3 + 2 = b c = 91 的結(jié)果 _ A、 B、 C、 1 D、 出錯信息 28. 設(shè)有如下通用過程: un(a(), x i = 1 x = x + a(i) 窗體上畫一個名稱為 后編寫 第 12 頁 共 25 頁 如下的事件過程: ) im n or i = 1 i) = i n = 10 un(, n) n 序運行后,單擊命令按鈕,則在文本框中顯示的內(nèi)容是 A A、 10 B、 15 C、 25 D、 24 29. 窗體上畫一個名稱為 后編寫如下事件過程: s or 1 程序運行后,單擊命令按鈕,則窗體上顯示的內(nèi)容是 _ A、 1 4 4 B、 1 3 5 C、 1 4 7 D、 無數(shù)據(jù)輸出 30. 以下 _ A、 B、 C、 D、 、程序填空 程序 1在 件夾下建立一個名為 順序文件,要求用文本框輸入若干英文單詞,每次按下回車鍵時將文本框中的內(nèi)容寫入文件,并清除文本框的內(nèi)容,直到文本框輸入 后關(guān)閉文件。 ( 31) C s 第 13 頁 共 25 頁 13 f ( 32) D = 33) B 34) A f f 1. A、 D:s # B、 C: C、 C:s # D、 C:s # 32. A、 B、 、 D、 33. A、 1 B、 1 C、 1 D、 1 34. A、 1, B、 1, C、 3, D、 1, 序 2下面程序的作用是利用隨機函數(shù)產(chǎn)生 100 個隨機整數(shù) ,范圍在 20, 120之間(包含 20 和 120),打印其中為 5 或 7 的倍數(shù)的數(shù),求出它們 的總和并打印。請將下列程序補充完整。 i = 1 00 X = ( 35) B ) ( 36) D ( 37) A f i ; 5. A、 00+20) B、 01+20) C、 01+19) D、 00+21) 36. A、 X = 0 = 0 B、 X 5 = 0 7 = 0 第 14 頁 共 25 頁 C、 X 5 = 0 7 = 0 D、 X = 0 = 0 37. A、 ; B、 ; C、 D、 ; 程序 3單擊窗體后,用輸入對話框輸入 x、 n,然后按下式計算結(jié)果。要求:將計算結(jié)果以標(biāo)簽控件顯示,且標(biāo)簽控件每秒隨機變換一次顏色。 S)!1(!4!3!232 n 1000 x n i t 38) B s = 0 x = x=) n = n=) ( 39) D i= ( 40) A t = t * x / i s = s + t i ( 41) C 255, 255, 255) 8. A、 s B、 s 、 D、 s 9. A、 t = B、 t = 0 C、 t = 2 D、 t = 1 40. A、 2 To n+1 B、 1 To n C、 2 To n D、 1 To n+1 41. A、 x B、 n C、 s D、 s+x 程序 4 設(shè)計一個程序,用于從 文本框 擊按鈕,添加到列表框( 顯示出來。 第 15 頁 共 25 頁 具體要求:單擊“ 鈕,若文本框 且列表中也沒有,則將該課程添加列表框中,然后清除文本框 內(nèi)容,再將焦點返回到文本框便再次在文本框 續(xù)添加。 I 42) A ( 43) C or i = 0 ( 44) B i) = f i f ( 45) B 2. A、 B、 、 1 D、 0 43. A、 “” B、 “ ” C、 44. A、 1 B、 、 D、 5. A、 B、 、 D、 、程序閱讀 程序 1 寫出下列程序運行結(jié)果,單擊命令按鈕控件后窗體上的顯示結(jié)果 a(1 ) or i = 1 a(i) = i * i i j = 1 ( 解釋:將后 3個數(shù)挪到數(shù)組前頭 ) a(6) i = 6 1 a(i) = a(i - 1) i 第 16 頁 共 25 頁 a(1) = j i = 1 a(i); i 果: 程序 2單擊窗體后,在四個 (答案略) i% i = 0 i)10)-(10, i )10)-(0, 0) )()0, 0), 5 )0, 0), 5, , 0, )0, 0), 5, , , , 2 i or i = 0 i) (i + 1) i)i 果: 程序 3 事先將 為為空,在獲得焦點后 ,從鍵盤上依次按下以下鍵 : 1,2,+,3,4,-,5,6,/,1,4,然后按回車鍵,寫出輸出結(jié)果。 9) = 0 第 17 頁 共 25 頁 f 果: 程序 4 在窗體上畫一個名稱為 后編寫相應(yīng)的事件過程。程序運行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是 f(x y x = 20 y = 2 f = x * y x x = 10 y = 5 y = f(x) x; y 果: 第 18 頁 共 25 頁 計算機程序設(shè)計基礎(chǔ) 課后 練習(xí)題 3 一 判斷題 1 (錯) 窗體或控件的事件的名稱可以由編程人員確定。 2 (錯) 關(guān)系運算 表達(dá)式 1+2=3的 運算結(jié)果為 3 (對) 變量是指在程序運行過程中其值可以改變的那些量,而值不能改變的是常量。 4 (對) 控件的有些屬性只能在運行時設(shè)置。 5 (對) 數(shù)組在內(nèi)存中占據(jù)一片連續(xù)的區(qū)域。 6 (錯) 驅(qū)動器列表框、目錄列表框、文件列表框三者之間能 夠自動實現(xiàn)關(guān)聯(lián)。 7 ( 錯 ) 當(dāng)按鈕的 性設(shè)置為 ,任何情況下按 鍵,相當(dāng)于單擊該按鈕。 8 (錯, 義的也可能是模塊量) 在過程中用 義的變量都是局部變量。 9 (對) 設(shè)置數(shù)組下標(biāo)下界缺省值為 1 的語句為 。 10 ( 對 ) 環(huán)結(jié)構(gòu)的默認(rèn)步長為 1。 二 單選題 11 當(dāng)建立好一個簡單的應(yīng)用程序后,假定該工程僅有一個窗體模塊。問該工程涉及到多少個文件要保存? B 個。 A) 1 B) 2 C)3 D) 4 12能夠?qū)⑽谋究蚩丶[藏起來的屬性是 B 。 (A) (B) (C) (D) 3. 下列符號中,哪個是 法的變量名? C 。 A) a 123 B) C) D) 14. 回 值的類型為 B 。 A) 數(shù)值 B) 字符串 C) 變體 D) 數(shù)值或字符串(視輸入的數(shù)據(jù)而定) 15. 表達(dá) 式 5+5 3 * 10 / 8 9 的值是 C . A) 4 B) 5 C) 6 D) 7 16. 如果在立即窗口中執(zhí)行以下操作: a=4 (是回車鍵,下同 ) b=6 ab 則輸出結(jié)果是 C 。 A) B) 0 C) D) 7. 當(dāng)程序運行時 ,在窗體上單擊鼠標(biāo) ,以下哪個事件是窗體不會接收到的 C 。 A) B) C) D) 第 19 頁 共 25 頁 18. 在設(shè)計菜單時 ,如在菜單中加入一個菜單分隔項 ,則菜單分隔項的標(biāo)題必須設(shè)置為 B 。 A)加號 (+) B)減號 (-) C)星號 (*) D)感嘆號 (!) 19. 句屬于程序基本結(jié)構(gòu)中的 注意:本題有問題, 均可 : A)順序結(jié)構(gòu) B)循環(huán)結(jié)構(gòu) C)分支結(jié)構(gòu) D)選擇結(jié)構(gòu) 20. 為了把焦點移到
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銅陵職業(yè)技術(shù)學(xué)院《文化投資學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年鋼筋買賣合同范本
- 天津市職業(yè)大學(xué)《民航專業(yè)英語》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025至2031年中國微波黃粉蟲干燥設(shè)備行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國單繩礦井提升機塑料襯板行業(yè)投資前景及策略咨詢研究報告
- 趕集攤位投標(biāo)方案范本
- 2025至2031年中國PP-R冷熱給水管件行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國高強聚氨酯管托數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國石油和合成液抗乳化性能測定儀數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國著色復(fù)合母粒數(shù)據(jù)監(jiān)測研究報告
- 施工組織設(shè)計中期答辯
- 汽車卸煤溝土方開挖工程施工設(shè)計方案
- 重點監(jiān)管的危險化工工藝與危險化學(xué)品
- 小學(xué)語文繪本閱讀《神奇飛書》課件-
- GB/T 41664-2022低NOx燃油燃?xì)馊紵髟u價方法與試驗規(guī)則
- 馬工程《刑法學(xué)(下冊)》教學(xué)課件 第20章 侵犯公民人身權(quán)利、民主權(quán)利罪
- 2023年水法律法規(guī)學(xué)習(xí)考試題庫10月
- 街道優(yōu)生優(yōu)育進(jìn)萬家活動實施方案
- 《音樂療法》教學(xué)課件
- ERP生產(chǎn)系統(tǒng)課件
- 小區(qū)室外雨、污水排水管道施工方案
評論
0/150
提交評論