計(jì)算機(jī)二級(jí)模擬試題(visualbasic語言)九._第1頁
計(jì)算機(jī)二級(jí)模擬試題(visualbasic語言)九._第2頁
計(jì)算機(jī)二級(jí)模擬試題(visualbasic語言)九._第3頁
計(jì)算機(jī)二級(jí)模擬試題(visualbasic語言)九._第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、計(jì)算機(jī)二級(jí)模擬試題(visual basic 語言)九一、選擇題(20分)1以下哪項(xiàng)不是 VB的特點(diǎn):()A可視編程 B 算法設(shè)計(jì)C 事件驅(qū)動(dòng)D面向?qū)ο?以下不屬同類的一項(xiàng)是()A Click B Name C Caption D Top3以下控件中沒有Caption屬性的一項(xiàng)是()A標(biāo)簽框B 文本框C框架 D命令按鈕4 15.5 Mod 2的運(yùn)算結(jié)果是()A 0.5 B 1 C 1.5 D 25除框架外,能給單選鈕分組的控件是()A窗體B 標(biāo)簽框C 圖片框D圖像框6以下變量名不合法的是()A file_1 B file1 C file-1 D file_1_127循環(huán)結(jié)構(gòu)For i ! =1

2、 to 10 step 1.5共執(zhí)行幾次 ()A 6 B 7 C 9 D 108定義數(shù)組Array(1 to 5,5) 后,下列哪一個(gè)數(shù)組元素不存在()A Array(1,1) B Array(1,0) C Arry(0,1) D Array(5,5)9 有子程序定義 Public Sub aaa(a as Integer, b as Single),正確的調(diào)用形式是 ()A Call aaa(,) B Call sub(1,1.2) C aaa 1,1.2 D sub 1,1.210使用形狀控件(Shape)無法得到的圖形是()A矩形B 圓形C 橢圓 D 扇形二、是非題(10分)1在窗體上添

3、加控件,從工具箱中將控件拖到窗體上即可。2除了標(biāo)準(zhǔn)控件以外,VB可以使用其它控件、用戶自定義控件和第三方廠商 研制和控件。3屬性是對(duì)VB對(duì)象性質(zhì)的描述。4方法是VB對(duì)象可以響應(yīng)的用戶操作。5對(duì)象的屬性都可以在程序中通過語句設(shè)置。6窗體上顯示的單選按鈕,只有一個(gè)可以被選中。7函數(shù)Str(23)與Str(-23)的值的長度相同。8組合框的Change事件在用戶改變組合框的選中項(xiàng)時(shí)被觸發(fā)。9要實(shí)現(xiàn)同樣的循環(huán)控制,在Do While-Loop和DO-Loop While循環(huán)結(jié)構(gòu)中給定的循環(huán)條件是一樣的。10計(jì)時(shí)器控件在 VB應(yīng)用程序啟動(dòng)后自動(dòng)計(jì)時(shí),無法暫停或關(guān)閉。三、填充題(12分)1(7分)Visu

4、al Basic中的常量和變量的類型相當(dāng)豐富,它們是 _,貨幣數(shù)據(jù)類型,對(duì)象變量和 ;例如常數(shù)#3/7/98#表示_類型。如果要指明thisstring 為固定10個(gè)字符長的全局變量,應(yīng)該在標(biāo)準(zhǔn)模塊中用 以下說明語句定義:;變量money%為類型。2( 2分)大于X的最小整數(shù)的 VB表示形式是。3( 3 分)X$=abc3456,a+str$(val(right$(X,4)的值為。四、程序閱讀(12分)1( 5分)寫出以下程序段的運(yùn)行結(jié)果。Private Sub Comma nd1_click()Dim ary(1 to 4) as in tegerDim i as in tegerDim S

5、um as in tegerFor i = 1 to 4ary(i)=isum=sum+ary(i)Print ary(i)Next iPrin tSum=;sumEnd Sub2( 7分)寫出程序運(yùn)行后在窗體上打印輸出的最終結(jié)果Private Sub Form_Click()Dim a(20) as in tegerOpe n123.dat for output as #1For i = 2 to 6For j = 1 to iPrint #1,jNext jNext iClose #1Ope n 123.dat for in put as #2k=0Do Un til EOF(2)k=k+

6、1In put #2, a(k)LoopClose #2For i=2 to k/3Print a(i)Next iCloseEnd Sub五、程序設(shè)計(jì)(10分)編寫函數(shù) SUMXX),求當(dāng)-X 1 時(shí),SUMXX)=1+XA3/3 ! +XA5/5 !+.+XA21/21!當(dāng)X1或X-1時(shí),函數(shù)值為0。六、程序設(shè)計(jì)(18分)1( 8分)VB中MOUSEDOWN牛用來處理鼠標(biāo)鍵動(dòng)作。此事件應(yīng)用在FORM窗體,則事件子程序的聲明定義如下:Sub Form_MouseDown(Button As Integer,Shift As Integer,XAsSi ngle, Y As Si ngle )

7、End Sub其中Butt on=1 表示按下鼠標(biāo)左鍵, Butto n=2 表示按下鼠標(biāo)右鍵。設(shè) 計(jì)一段程序,要求當(dāng)按下左鍵時(shí)在窗體中顯示I like programmi ng inVisual Basic. ” ,當(dāng)按下右鍵時(shí)顯示 Programming is very interest ,but its difficult to study.”2 (10分)呈上題,X和Y表示鼠標(biāo)的當(dāng)前位置。結(jié)合畫點(diǎn)和畫線語句,當(dāng) 按下鼠標(biāo)左鍵時(shí),則在鼠標(biāo)的當(dāng)前位置上畫點(diǎn)并記住該位置(可用全局變量 LaastX,LastY,設(shè)兩變量已定義);按下右鍵時(shí)將上一點(diǎn)與當(dāng)前點(diǎn)用線連接; 若有任何鍵盤按鍵則清屏。其中以下兩事件函數(shù)可以直接調(diào)用:Sub Form_KeyPress(KeyAscii As In teger)為鍵盤按鍵時(shí)激活的

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論