VB程序設計綜合測試_第1頁
VB程序設計綜合測試_第2頁
VB程序設計綜合測試_第3頁
VB程序設計綜合測試_第4頁
VB程序設計綜合測試_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

5/5中國地質(zhì)高校(武漢)遠程與連續(xù)訓練學院VB程序設計課程綜合測試2學習層次:專升本時間:90分鐘一.選擇題1.以下4個選項中,屬性窗口未包含的是。A、對象列表 B、工具箱 C、屬性列表 D、信息欄2.轉(zhuǎn)變控件在窗體中的上下位置應修改該控件的屬性。A、Top B、Left C、Width D、Right3.在VisualBasic中,稱對象的數(shù)據(jù)為。A、屬性 B、方法 C、大事 D、封裝4.貨幣類型數(shù)據(jù)小數(shù)點后面的有效位數(shù)最多只有。A、1位 B、6位 C、16位 D、4位5.下列程序段的輸出結果是。4a=10:b=10000:x=log(b)/log(a):Print"lg(10000)=";xA、lg(10000)=5 B、lg(10000)=4 C、4 D、56.下列關于SelectCase的敘述中,錯誤的是。A、Case10To100 表示推斷Is是否介于10與100之間B、Case"abc","ABC" 表示推斷Is是否和"abc"、"ABC"兩個字符串中的一個相同C、Case"X" 表示推斷Is是否為大寫字母XD、Case-7,0,100 表示推斷Is是否等于字符串"-7,0,100"7.將命令按鈕Command1設置為窗體的取消按鈕,可修改該控件的屬性。A、Enabled B、Value C、Default D、Cancel8.下列屬性用來表示各對象(控件)的位置。A、Text B、Caption C、Left D、Name9.文本框中選定的內(nèi)容,由下列屬性來反映。A、SelText B、SelLength C、Text D、Caption10.列表框的屬性返回或設置列表框中各列表項的文本。A、Selected B、List C、Text D、Caption11.滾動條的屬性用于指定用戶單擊滾動條的滾動箭頭時,Value屬性值的轉(zhuǎn)變量。A、LargeChange B、SmallChange C、Value D、Change12.將CommonDialog通用對話框以“打開文件對話框”方式打開,可選方法。A、ShowOpen B、ShowColor C、ShowFont D、ShowSave13.通用對話框可以通過對屬性的設定來過濾文件類型。A、Action B、FilterIndex C、Font D、Filter14.在設計菜單時,為了創(chuàng)建分隔欄,要在中輸入單連字符(-)。A、名稱欄 B、標題欄 C、索引欄 D、顯示區(qū)15.VisualBasic用以下哪一條指令來繪制直線。A、Line方法 B、Pset方法 C、Point屬性 D、Circle方法推斷題1.屬性是VisualBasic對象性質(zhì)的描述,對象的數(shù)據(jù)就保存在屬性中。2.很多屬性可以直接在屬性表上設置、修改,并立即在屏幕上看到效果。3.保存VisualBasic文件時,若一個工程包含多個窗體或模塊,則系統(tǒng)先保存工程文件,再分別保存各窗體或模塊文件。4.窗體中的控件,是使用工具箱中的工具在窗體上畫出的各圖形對象。5.單擊“啟動”菜單項將窗體裝入內(nèi)存時,肯定觸發(fā)窗體的load大事和Activate大事。6.Byte類型的數(shù)據(jù),其數(shù)值范圍在-255~255之間。7.一個表達式中若有多種運算,在同一層括號內(nèi),計算機按函數(shù)運算→規(guī)律運算→關系運算→算術運算的挨次對表達式求值。8.在行If語句中,關鍵字EndIf是必不行少的。9.For/Next循環(huán)正常(未執(zhí)行ExitFor)結束后,掌握變量的當前值等于終值。10.用關鍵字Public聲明的過程可以被其他模塊調(diào)用。11.Sub過程名在過程中必須被賦值。12.如果命令按鈕Default屬性為True,那么任何時候按Enter鍵都相當于單擊該命令按鈕。13.文本框控件常用大事有Change大事、KeyPress大事等,此外它也支持鼠標的Click大事和DblClick大事。14.在窗體上建立的控件的標題文字或顯示內(nèi)容的默認字體為窗體字體。15.復選框不支持鼠標的雙擊大事,如果雙擊則系統(tǒng)會解釋為兩次單擊大事。三.填空題1.對象的3要素是、、。2.設置對象的屬性有兩種方法,一種是在設計時在窗口中設置;另一種是在運行時設置,設置格式為。大部分屬性可以用以上兩種方法進行設置,而有些屬性只能用其中一種方法設置。3.每當一個窗體成為活動窗口時觸發(fā)大事,當另一個窗體或應用程序被激活時在原活動窗體上產(chǎn)生大事。4.表達式2*4^3+4*6/3+3^2的值是。5.語句PrintNot10>15And8<5+2的輸出結果為。6.算術式ln(x)+sin(30o)的VisualBasic表達式為。7.SelectCase結構中測試表達式的值,在其表達式列表中用表示。8.一維長整型數(shù)組a作過程形參寫作“a()AsLong”,二維長整型數(shù)組b作過程形參寫作“”。9.聲明Single類型全局變量x,寫作。10.VisualBasic窗體的位置、大小屬性值的度量單位為,與窗體坐標刻度(有關/無關)。四.程序閱讀題(寫出下列程序的運行結果)程序1.請寫出輸入8、9、3、0后窗體上的顯示結果。PrivateSubForm_Click()DimiAsInteger,sumAsInteger,mAsIntegerDom=InputBox("請輸入m","累加和等于"&sum)Ifm=0ThenExitDosum=sum+mLoopPrintsumEndSub程序2.請寫出單擊窗體、輸入5后,窗體上的顯示結果。PrivateSubForm_Click()DimiAsInteger,jAsInteger,mAsIntegerm=InputBox("請輸入數(shù)組的行、列數(shù)")ReDima(m,m)AsIntegerCallP(a,m)Fori=1TomForj=1Toi:PrintTab(j*3);a(i,j);:NextjPrintNextiEndSubPrivateSubP(b()AsInteger,nAsInteger)DimiAsInteger,jAsIntegerFori=1Tonb(i,1)=1:b(i,i)=1NextiFori=3TonForj=2Toi-1b(i,j)=b(i-1,j-1)+b(i-1,j)Nextj,iEndSub五、程序填空題1.【程序說明】下列程序求兩個正整數(shù)m、n的最大公約數(shù)。PrivateSubForm_Click()DimmAsInteger,nAsInteger,rAsIntegerm=InputBox("請輸入M的值:"):n=InputBox("請輸入N的值:")Printm;"和";n;"的最大公約數(shù)是:"r=mModnDoUntil(1)m=n:n=r:r=(2)LoopPrintnEndSub2.【程序說明】下列過程用選擇法對double類型數(shù)組按值從小到大排序。PrivateSubSort((1))DimiAsInteger,jAsInteger,kAsInteger,tAsDoubleFori=1To(2)k=iForj=i+1TonIf(3)Thenk=jNextjt=a(i):a(i)=a(k):a(k)=tNextiEndSub六、程序設計題1.在窗體上建立4個命令按鈕Command1、Command2、Command3和Command4。要求:(1)命令按鈕的Caption屬性分別為“字體變大”、“字體變小”、“加粗”和“標準”。(2)每單擊Command1按鈕和Command2按鈕一次,字體變大或變小3個單位。(4)4個按鈕每單擊一次都在窗體上顯示“歡迎使用VB”。(5)雙擊窗體后可以退出。答案選擇題1.B 2.A 3.A 4.D 5.B 6.D 7.D8.C 9.A 10.B 11.B 12.A 13.D 14.B 15.A推斷題1.√ 2.√ 3.× 4.√ 5.√ 6.× 7.×8.× 9.× 10.√ 11.× 12.× 13.√ 14.√ 15.√填空題1.屬性、方法、大事2.屬性、<對象名>.<屬性名>=<表達式>3.Activate、Deactivate4.1455.False6.Log(x)+Sin(3.141593/6)7.IS8.b()AsLong9.PublicxAsSingle10.緹、無關程序閱讀題(寫出下列程序的運行結果)程序1.20程序2. 111121133114641程序填空題1.(1)r=0 (2)mModn2.(1)a()AsDouble (2)n-1 (3)a(j)<a(k)程序設計題程序1.界面設計略,過程設計如下:PrivateSubCommand1_Click()'字體變大Form1.FontSize=Form1.FontSize+3Form1.Cls:Print"歡迎使用VB"EndSubPrivateSubCommand2_Click()'字體變小Form1.FontSize=Form1.FontSize-3Form1.Cls:Print"歡迎使用VB"EndSub

溫馨提示

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

評論

0/150

提交評論