


版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2009年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí) VB真題、選擇題(每題 2分,共70分)(1)下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線(xiàn)性結(jié)構(gòu)的是A )循環(huán)隊(duì)列B)帶鏈隊(duì)列C)二叉樹(shù)D)帶鏈棧(2) 下列數(shù)據(jù)結(jié)果中,能夠按照先進(jìn)后出”原則存取數(shù)據(jù)的是A)循環(huán)隊(duì)列B)棧C)隊(duì)列D)二叉樹(shù)(3)對(duì)于循環(huán)隊(duì)列,下列敘述中正確的是A)隊(duì)頭指針是固定不變的B)隊(duì)頭指針一定大于隊(duì)尾指針C)隊(duì)頭指針一定小于隊(duì)尾指針D)隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針(4)算法的空間復(fù)雜度是指A) 算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間B)算法所處理的數(shù)據(jù)量C)算法程序中的語(yǔ)句或指令條數(shù)D)算法在執(zhí)行過(guò)程中所需要的臨時(shí)工作單元數(shù)(5)軟件設(shè)
2、計(jì)中劃分模塊的一個(gè)準(zhǔn)則是A低內(nèi)聚低耦合B)高內(nèi)聚低耦合C)低內(nèi)聚高耦合D)高內(nèi)聚高耦合(6)下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是A)可封裝D)自頂向下C)模塊化D)逐步求精(7 )軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下:該圖是A)N-S 圖B)PAD 圖C)程序流程圖D)E-R 圖(8)數(shù)據(jù)庫(kù)管理系統(tǒng)是A)操作系統(tǒng)的一部分B)在操作系統(tǒng)支持下的系統(tǒng)軟件C)一種編譯系統(tǒng)D)一種操作系統(tǒng)(9) 在E-R圖中,用來(lái)表示實(shí)體聯(lián)系的圖形是A) 橢圓圖B) 矩形C) 菱形D) 三角形(10) 有三個(gè)關(guān)系 R,S和T如下:A !pCa2b21cJIABC:d3r Z aBC- -a12b2Ic3id32其中關(guān)系T由關(guān)系
3、R和S通過(guò)某種操作得到,該操作為A) 選擇B) 投影C) 交D )并(11) 以下變量名中合法的是A) x2-1B) printC) str_nD) 2x(12) 把數(shù)學(xué)表達(dá)式 圖1表示為正確的 VB表達(dá)式應(yīng)該是A) (5x+3)/(2y-6)B) x*5+3/2*y-6C) (5*x+3) l 圖 2 (2*y-6)D) (x*5+3)/(y*2-6)(13) 下面有關(guān) 標(biāo)準(zhǔn)模塊的敘述中,錯(cuò)誤的是A) 標(biāo)準(zhǔn)模塊不完全由代碼組成,還可以有窗體B) 標(biāo)準(zhǔn)模塊中的Private過(guò)程不能被工程中的其他模塊調(diào)用C) 標(biāo)準(zhǔn)模塊的文件擴(kuò)展名為.basD) 標(biāo)準(zhǔn)模塊中的全局變量可以被工程中的任何模塊引用(1
4、4)下面控件中,沒(méi)有 Caption屬性的是A)復(fù)選框B)單選按鈕C)組合框D)框架(15)用來(lái)設(shè)置文字字體是否斜體的屬性是A)FontUnderlineB)FontBoldC)FontSIopeD)FontItalic(16 )若看到程序中有以下事件過(guò)程,則可以肯定的是,當(dāng)程序運(yùn)行時(shí)Private Sub Click_MouseDow n(Button As In teger,_Shift As In teger,X As Si ngle,Y As Sin gle)Print“ VB Program”End SubA)B)C)D)用鼠標(biāo)左鍵單擊名稱(chēng)為用鼠標(biāo)左鍵單擊名稱(chēng)為用鼠標(biāo)左鍵單擊名稱(chēng)為用
5、鼠標(biāo)左鍵或右鍵單擊名稱(chēng)為Comma nd1的命令按鈕時(shí),執(zhí)行此過(guò)程 MouseDoWh的命令按鈕時(shí),執(zhí)行此過(guò)程 MouseDoWh的控件時(shí),執(zhí)行此過(guò)程 “Click的控件時(shí),執(zhí)行此過(guò)程(17) 可以產(chǎn)生30-50 (含30和50)之間的隨機(jī)整數(shù)的表達(dá)式是A) Int(Rnd*21+30)B) Int(Rnd*20+30)C) Int(Rnd*50-Rnd*30)D) Int(Rnd*30+50)(18)在程序運(yùn)行時(shí),下面的敘述中正確的是A)用鼠標(biāo)右鍵單擊窗體中無(wú)控件的部分,會(huì)執(zhí)行窗體的Form_Load事件過(guò)程B )用鼠標(biāo)左鍵單擊窗體的標(biāo)題欄,會(huì)執(zhí)行窗體的Form_Click事件過(guò)程C) 只裝
6、入而不顯示窗體,也會(huì)執(zhí)行窗體的Form_Load事件過(guò)程D) 裝入窗體后,每次顯示該窗體時(shí),都會(huì)執(zhí)行窗體的Form_Click事件過(guò)程(19)窗體上有名稱(chēng)為 Comma nd1的命令按鈕和名稱(chēng)為 Text1的文本框Private Sub Comma nd1_Click()Text1.Text=程序設(shè)計(jì)”Text1.SetFocusEnd SubPrivate Sub Text1_GotFocus()Text1.Text=等級(jí)考試”End Sub運(yùn)行以上程序,單擊命令按鈕后A) 文本框中顯示的是程序設(shè)計(jì)”,且焦點(diǎn)在文本框中B) 文本框中顯示的是等級(jí)考試”,且焦點(diǎn)在文本框中C) 文本框中顯示的是程
7、序設(shè)計(jì)”,且焦點(diǎn)在命令按鈕上D) 文本框中顯示的是等級(jí)考試”,且焦點(diǎn)在命令按鈕上(20)設(shè)窗體上有名稱(chēng)為Optio n1的單選按鈕,且程序中有語(yǔ)句:If Optio ns.Value=True The n下面語(yǔ)句中與該語(yǔ)句不等價(jià)的是A)If Option.Value ThenB)If Option仁True ThenC)If Value=True ThenD)If Option1 Then(21) 設(shè)窗體上有1個(gè)水平滾動(dòng)條,已經(jīng)通過(guò)屬性窗口把它的Max屬性設(shè)置為1,Min 屬性設(shè)置為100。下面敘述正確的是A) 程序運(yùn)行時(shí),若使?jié)L動(dòng)塊向左移動(dòng),滾動(dòng)條的Value屬性值就增加B) 程序運(yùn)行時(shí),若
8、使?jié)L動(dòng)塊向左移動(dòng),滾動(dòng)條的Value屬性值就減少C) 由于滾動(dòng)條的 Max屬性值下于Min屬性值,程序會(huì)出錯(cuò)D) 由于滾動(dòng)條的Max屬性值下于Min屬性值,程序運(yùn)行時(shí)滾動(dòng)條的長(zhǎng)度會(huì)縮為一點(diǎn), 滾動(dòng)塊無(wú)法移動(dòng)(22)有如下過(guò)程代碼:Sub var_dim()Static numa As In tegerDim numb As In tegernuma=nu ma+2numb=nu mb+1print numa;numbEnd Sub連續(xù)3次調(diào)用var_dim過(guò)程,第3次調(diào)用時(shí)的輸出是A)2 1C) 6 1D) 6 3(23) 在窗體上畫(huà)1個(gè)命令按鈕,并編寫(xiě)如下事件過(guò)程:Private Sub C
9、omma nd1_Click()For i=5 to 1 step -0.8Print In t(i);Next iEnd Sub運(yùn)行程序,單擊命令按鈕,窗體上顯示的內(nèi)容為A) 5 4 3 2 1 1B) 5 4 3 2 1C) 4 3 2 1 1D) 4 4 3 2 1 1(24) 在窗體上畫(huà)1個(gè)命令按鈕,并編寫(xiě)如下事件過(guò)程:Private Sub Comma nd1_Click()Dim a(3,3)For m=1 To 3For n=1 To 3If n=m Or n=4-m Thena(m, n)=0End IfPrint a(m,n);Next nPrintNext mEnd Sub
10、運(yùn)行程序,單擊命令按鈕,窗體上顯示的內(nèi)容為A) 2 0 00 4 00 0 6B) 2 0 40 4 04 0 6C) 2 3 03 4 00 0 6(25) 設(shè)有以下函數(shù)過(guò)程Fun cti on fun(a As In teger,b As In teger)Dim c As In tegerIf aba=a-bWendfun=aEnd Function在調(diào)試時(shí)發(fā)現(xiàn)函數(shù)是錯(cuò)誤的。為使函數(shù)能產(chǎn)生正確的返回值,應(yīng)做的修改是A )把 a=a-b 改為 a=b-aB )把 a=a-b 改為 a=abC)把 While ab 改為 While ab 改為 While a=b(30)下列關(guān)于通用對(duì)話(huà)框C
11、ommonDialogl的敘述中,錯(cuò)誤的是A) 只要在 打開(kāi)”對(duì)話(huà)框中選擇了文件,并單擊打開(kāi)”按鈕,就可以將選中的文件打開(kāi)B)使用CommonDialogl.ShowColor方法,可以顯示 顏色對(duì)話(huà)框C) CancelError屬性用于控制用戶(hù)單擊取消”按鈕關(guān)閉對(duì)話(huà)框時(shí),是否顯示出錯(cuò)誤警告D) 在顯示 字體對(duì)話(huà)框前,必須先設(shè)置CommonDialog1的flags屬性,否則會(huì)出錯(cuò)(31)在利用菜單編輯器設(shè)計(jì)菜單時(shí),為了把組合鍵“Alt+X設(shè)置為 退出(X ) ”菜單項(xiàng)的訪(fǎng)問(wèn)鍵,可以將該菜單項(xiàng)的標(biāo)題設(shè)置為A)退出(X&)B)退出(&X)C)退出(X#)D)退出(#X)(32) 在窗體上畫(huà)1個(gè)命
12、令按鈕和1個(gè)文本框,其名稱(chēng)分別為Command1和Text1,再編寫(xiě)如下程序:Dim ss As Stri ngPrivate Sub Text1_KeyPress(KeyAscii As in teger)If chr(KeyAscii) ” Then ss=ss+chr(KeyAscii)End SubPrivate Sub Comma nd1_Click()Dim m As Stri ng,i As In tegerFor i=Le n( ss) To 1 step -1m=m+Mid(ss,i,1)NextText1.Text=Ucase(m)End Sub程序運(yùn)行后,在文本框中輸入“
13、Number100,并單擊命令按鈕,則文本框中顯示的是A) NUMBER 100B) REBMUNC) REBMUN 100D) 001 REBMUN(33) 窗體的左右兩端各有 1條直線(xiàn),名稱(chēng)分別為 Line1、Line2;名稱(chēng)為Shape1的圓靠在左邊的Line1直線(xiàn)上(見(jiàn)圖);另有 1個(gè)名稱(chēng)為T(mén)imer1的計(jì)時(shí)器控件,其 Enable屬性值是True。要求程序運(yùn)行后,圓每秒向右移動(dòng)100,當(dāng)圓遇到Line2時(shí)則停止移動(dòng)。為實(shí)現(xiàn)上述功能,某人把計(jì)時(shí)器的Interval屬性設(shè)置為1000,并編寫(xiě)了如下程序:Private Sub Timer1_Timer()For k=Linel.XI To
14、 Line2.X1 Step 100If Shape1.Left+Shape1.WidthL in e2.X1 The nShape1.Left=Sh ape1. Left+100End IfNext kEnd Sub運(yùn)行程序時(shí)發(fā)現(xiàn)圓立即移動(dòng)到了右邊的直線(xiàn)處,與題目要求的移動(dòng)方式不符。為得到與題目要求相符的結(jié)果,下面修改方案中正確的是A) 把設(shè)計(jì)器的Interval屬性設(shè)置為1B)把 For k=Line1.X1 To Line2.X1 Step 100 和 Next k 兩行刪除C)把 For k=Line1.X1 To Line2.X1 Step 100 改為 For k=Line2.X1
15、 To Line1.X1 Step 100D)把 If Shape1.Left+Shape1.WidthLine2.X1 Then 改為 If Shape1.Left =90 ThenLevel= ” A”Else If s=75 ThenLevel= ” B”Else If s=60 ThenLevel= ” B”ElseLevel= ” DEnd If下面用SelectCase結(jié)構(gòu)改寫(xiě)上述程序,使兩段程序所實(shí)現(xiàn)的功能完全相同。請(qǐng)?zhí)羁?。Select Case sCase 【9】=90Level= ” A”Case 75 To 89Level= ” B”Case 60 To 74Level=
16、” B”Case【10】Level= ” D【11】(8) 窗體上有名稱(chēng)為 Command1的命令按鈕。事件過(guò)程及2個(gè)函數(shù)過(guò)程如下:Private Sub Comma nd1_Click()Dim x As In teger,y As In teger,zx=3y=5z=fy(y)print fx(fx(x),yEnd SubFun cti on fx(ByBal a As In teger)a=a+afx=aEnd FunctionFun cti on fy(ByRef a As In teger)a=a+afy=aEnd Function運(yùn)行程序,并單擊命令按鈕,則窗體上顯示的2個(gè)值依次是
17、【12】 和 【13】。(9) 窗體上有名稱(chēng)為 Command1的命令按鈕及名稱(chēng)為 Text1、能顯示多行文本的文本 框。程序運(yùn)行后,如果單擊命令按鈕,則可打開(kāi)磁盤(pán)文件c:test.txt,并將文件中的內(nèi)容(多行文本)顯示在文本框中。下面是實(shí)現(xiàn)此功能的程序,請(qǐng)?zhí)羁?。Private Sub Comma nd1_Click()Text 仁”Number=FreeFileOpen “ ctest.txt” For In put As NumberDo While Not Eof(【14】)Line In put #Number,sText1.Text=Text1.Text+【15】+Chr(13)+Chr(10)LoopClose
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 珠寶相關(guān)知識(shí)培訓(xùn)課件
- 鉗工實(shí)訓(xùn)的總結(jié)報(bào)告范文
- 浙江國(guó)企招聘2024溫州市現(xiàn)代服務(wù)業(yè)發(fā)展集團(tuán)有限公司第二批招聘12人筆試參考題庫(kù)附帶答案詳解
- 二零二五年度珠寶店人力資源規(guī)劃聘用合同
- 二零二五年度信用貸款合同補(bǔ)充協(xié)議延期及風(fēng)險(xiǎn)控制
- 二零二五年度桉樹(shù)木材出口退稅與政策支持合同
- 2025年度生豬養(yǎng)殖技術(shù)研發(fā)與推廣合同
- 二零二五民間借貸合同范文:海洋資源開(kāi)發(fā)項(xiàng)目資金借貸協(xié)議
- 二零二五年度住宅小區(qū)地下停車(chē)位租賃經(jīng)營(yíng)合作協(xié)議
- 2025年度智慧社區(qū)建設(shè)合作合同模板
- 獸醫(yī)外科手術(shù)學(xué)與獸醫(yī)外科學(xué)章節(jié)測(cè)試及答案
- 上海市中小學(xué)生語(yǔ)文學(xué)業(yè)質(zhì)量綠色指標(biāo)測(cè)試
- 德能勤績(jī)量化考核表
- GB/T 6545-1998瓦楞紙板耐破強(qiáng)度的測(cè)定法
- GB/T 30799-2014食品用洗滌劑試驗(yàn)方法重金屬的測(cè)定
- GB/T 21739-2008家用電梯制造與安裝規(guī)范
- 小學(xué)英語(yǔ)一般現(xiàn)在時(shí)-(演示)課件
- 油桐種植項(xiàng)目可行性研究報(bào)告
- 第12課《詩(shī)經(jīng)兩首》課件(共24張PPT) 部編版語(yǔ)文八年級(jí)下冊(cè)
- 1人類(lèi)服裝的起源和人類(lèi)服裝的課件
- 規(guī)范性文件備案實(shí)務(wù)(政)課件
評(píng)論
0/150
提交評(píng)論