《vb程序設計》期末復習題及答案

上傳人:文*** 文檔編號:53484830 上傳時間:2022-02-10 格式:DOCX 頁數(shù):13 大?。?17.67KB
收藏 版權申訴 舉報 下載
《vb程序設計》期末復習題及答案_第1頁
第1頁 / 共13頁
《vb程序設計》期末復習題及答案_第2頁
第2頁 / 共13頁
《vb程序設計》期末復習題及答案_第3頁
第3頁 / 共13頁

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《vb程序設計》期末復習題及答案》由會員分享,可在線閱讀,更多相關《《vb程序設計》期末復習題及答案(13頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、優(yōu)選教育資源 共贏共享共進 ?vb程序設計》期末復習題及答案 一、填空題 1 .創(chuàng)建一個VB應用程序三個主要的步驟是、和 2 .當程序運行時,要求窗體中的文本框呈現(xiàn)空白,則在設計時,應當在此文本框的 窗口中,把此文本框的屬性設置成空白。 3 .Label和TextBox控件用來顯示和輸入文本,如果僅需要讓應用程序在窗體中顯示文本信息,可使用控件;若允許用戶輸入文本,則應使用控件。 4 .窗體的常用方法有、、和。 5 .要想在代碼中給名為txtshow的文本框賦予文本:GOODWORK應當編寫的語句是 6 .若命令按鈕的名稱為Cmdopen程序要求單擊該命令按鈕時,打開一個

2、窗口frm1,請對 以下事件過程填空。 PrivateSubCmdopen EndSub 7 .VisualBasic6種類型的表達式是、、 、、。VisualBasic根據(jù)表達式的來確定表達式的類型。 8 .表達式93\7Mod2A2的值是。 9 .已知a=3,b=4,c=5,表達式a>bandNotc>aOrc>bAndcaAndNotb

3、類型為字符串類型,第一維下 標從1到5,第二維下標從-2到6,則相應的數(shù)組聲明語句為 13 .事件就是在對象上所發(fā)生的事情,VisualBasic中的事件如 、等。一個對象響應的事件可以有個,用戶不能建立新 的事件。事件過程是指。假設某一事件過程如下: PrivateSubcmd1_Click() Form1.Caption="VB示例" EndSub 則響應該過程的對象名是,事件名是。 14 .對象的方法用于。當方法不需要任何參數(shù)并且也沒有返回值時, 調用對象的方法的格式為,例如,對窗體Forml使用Show方法,應寫成 15 .PictureBox控件可通過設置其屬

4、性為True使之可自動調整大?。欢鳬mage 控件可通過設置其屬性為True,使其加載的圖片能自動調整大小以適應 Image。 16 .在VisualBasic程序中實現(xiàn)復制文件"c:\”到d:盤根目錄下的語句為 二、單項選擇題 1 .下列控件中沒有Caption屬性的是() A、標簽B、文本框C、框架D、命令按紐 2 .除框架外,能對單選按紐分組的控件是()。 A、窗體B、標簽C、圖片框D、圖像 3 .下列符號不能作為VB中變量名的是()。 A、ABCDEFGB、P00000C、89YWDDFD、xyz 4 .下列不屬于VisualBasic數(shù)據(jù)文件的是()。 A、順

5、序文件B、隨機文件C、二進制文件D、數(shù)據(jù)庫文 件 5 .若要求從文本框中輸入密碼時在文本框中只顯示*號,則應用在此文本框的屬性窗口中 設置()。 AText屬性值為*B、Caption屬性值為* C Password屬性值為空 D、PasswordChar 屬性值為 * 6 . 表達式2*3A2+2*8/4+3人2 的值為( 7 . 8 . A、64 B、31 C、49 D、42 表達式 mid("abcdefg",3,2) abc B、cd 數(shù)學表達式 Sin25 °寫成 的值是( C、bcd D、 abcde Sin25 (25*3.1

6、4/180 9 . Sub過程與 VB表達式是( B、Sin (25) C、Sin Function 過程最根本的區(qū)別是( (25° D、Sin Sub過程可以使用 Call語句或直接使用過程名調用,而 Function過程不可以。 Function過程可以有參數(shù),Sub過程不可以。 兩種過程參數(shù)的傳遞方式不同。 Sub過程的過程名不能返回值,而 Function 過程能夠通過過程名返回值。 10 .選拔身高T超過1.7米且體重 W」、于62.5 公斤的人,表示該條件的布爾表達式為 T>=1.7 And W<=62.5 B、T<=1.7 Or W>=62.5

7、 T>1.7 And W<62.5 D、T>=1.7 Or W<62.5 11 .下列對象不能響應 Click 事件的是( A、列表框 B、圖片框 C、窗 D、計時器 12 .在 Visual Basic 中,按文件的訪問方式不同,可以將文件分為( A、順序文件、隨機文件和二進制文件 B、文本文件和數(shù)據(jù)文件 C數(shù)據(jù)文件和可執(zhí)行文件 D、ASCn文件和二進 制文件 13 .將通用對話框 CommonDialog的類型設置成“顏色”對話框,可調用該對話框的 )方法。 A ShowOpen B、ShowSave C、ShowColor D、 ShowFo

8、nt 三、指出下列句中的錯誤,修改或者說明原因。 1 .sum和int.sum都可以作為VB的變量名。 2 .變量名的長度最長可達1024個字符。 3 .下列程序運行結果:3,3 OptionExplicit PrivateSubCommand1_Click() Dima,bAsIntegera=3.6b=3.6 Text1.Text=a Text2.Text=bEndSub 4 .程序可以改變定長字符串的內容和長度。 5 .Variant是一種特殊的數(shù)據(jù)類型,可以包含任何種類型的數(shù)據(jù)。 6 .下列程序運行結果為True PrivateSubCommand1_Clic

9、k()a=1b=2c=3 Text1.Text=c>a+bOrb-1>c-1Andc+a>aXorb

10、設置到指定的控件或窗體上應采用SetFocus方法。 12 .當圖像控件(Image)的Stretch屬性為True時,Image控件能自動調整自己的尺寸與顯示的圖片匹配。 四、讀程序題,寫出程序運行結果。 優(yōu)選教育資源 共贏共享共進 1. PrivateSubForm_Click() ForI=1To9 Forj=1To30-3*I Print""; Nextj Fork=1ToI Printk; Nextk Fork=I-1To1Step-1 Printk; Nextk Print NextI EndSub 2. OptionExplicit P

11、rivateSubCommand1_Click() StaticSAsInteger DimiAsInteger S=1 Fori=1To5 S=S*i Nexti PrintS EndSub 3. ForX=5To1Step-1 For Y = 1 To 6 - X 優(yōu)選教育資源 共贏共享共進 PrintTab(Y+5);"*"; NextY Print NextX 4. PrivateSubForm_Activate() Print"aa"&"bb",-5*6,Not2<=3 Print"aa"&"bb";-5*6;Not2<=3 Prin

12、t Print"30+60", Print30+60 ? ?"30+60";30+60 EndSub 5. X=1 DoWhileX<=10 IfXMod7=0Then Y=X+6 Else Z=X EndIf X=X+2 Loop PrintX,Y,Z 五、編程題 1 (textl )、 1 .設計一個計算程序。該程序用戶界面如圖所示,由四個文本框:文本框文本框2(text2)、文本框3(text3)、文本框4(text4),和三個按鈕:命令按鈕1(command]、命令按鈕2(command2、命令按鈕3(command4組成。程序運行后,用 戶單擊

13、清除按鈕,則清除文本框中顯示的內容。單擊計算按鈕,如果成績填寫不完全,則給出提示信息,否則計算三科平均成績。單擊退出按鈕則退出。 2 .設計程序。要求:從文本框Textl中接收輸入的數(shù)據(jù),當單擊確定按鈕(command)時,如果該數(shù)據(jù)滿足條件:除以3余2,除以5余3,除以7余4,則輸出;否則將焦點定位在文本框Textl中,選中其中的文本。 3 .設計一個歡迎程序。該程序用戶界面如圖所示。要求程序運行后,用戶選中粗體復選框時,標簽(Labell)中的文字(歡迎您!)的字體變成粗體,用戶選中斜體復選框時,標簽的字體變成斜體。若取消選中,則恢復原字體。單擊結束,則退出。 4 .任意輸入3個數(shù),

14、求大小排第二的那個數(shù),寫出程序代碼。 《VB〉期末復習參考答案 一、填空題 1. 創(chuàng)建應用程序界面設置屬性編寫代碼 2. 屬性、text 3. LabelTextBox 4. Load方法Show方法Hide方法Unload方法 5. txtshow.text="GOODWORK" 6. Click()、frm1.show 7. 算術表達式字符串表達式關系表達式布爾表達式日期表達式對象表達 式運算符 8. 1 9. TrueFalse 10. 12 11. Sin(x)A2+Sqr(xA2-yA2)/(2*x) 12. DimA(1To5,-2To6)AsStri

15、ng 13. 單擊雙擊裝載多響應某個事件后所執(zhí)行的程序代 碼cmdlClick 14. 完成某種特定的功能對象名.方法名Form1.Show 15. AutoSizeStretch 16. FileCopy"c:\","d:\" 二、單項選擇題 1.B2,C3.C4.D5.D6.B7.B 8.D9.D10.C11.D12.A13.C 三、指出下列句中的錯誤,修改或者說明原因。 1 .int.sum不正確。變量名中不能包括小數(shù)點。 2 .變量名的長度最長可達255個字符。 3 .3.6,4 因為a不是整型變量。 4 .不正確。程序不可以改變字符的長度,這是VB規(guī)定。

16、 5 .不完全正確。Variant是一種特殊的數(shù)據(jù)類型,除了定長字符串數(shù)據(jù)及用戶定義類型 外,可以包含任何種類型的數(shù)據(jù),這是VB規(guī)定。 6 .False。邏輯表達式計算結果。 7 .不正確。兩個日期型數(shù)據(jù)相減,其結果是一個數(shù)值型數(shù)據(jù)。 8 .不正確。靜態(tài)變量為局部變量,只能在過程中聲明。 9 .正確。 10 .正確。 11 .正確。 12 .不正確。該屬性設為Ture時,Image控件不能自動調整自己的尺寸與顯示的圖片匹 配,而可以使圖片自動擴展以適應控件的尺寸。 四、讀程序題,寫出程序運行結果。 1.程序運行后,單擊窗體,輸出結果為: 優(yōu)選教育資源 共贏共享共進

17、 1 1 21 1 2321 1234321 123454321 12345654321 1234567654321 123456787654321 1 2345678987654321 2 .程序運行后,單擊按鈕Command1輸出結果為:120。 3 . * ** *** **** ***** 4 . aabb-30False aabb-30False 30+6090 30+6090 5. 11 13 9 優(yōu)選教育資源 共贏共享共進 五、編程題 1. PrivateSubCommand1_Click() Textl.Text

18、="" Text2.Text="" Text3.Text="" Text4.Text="" EndSub PrivateSubCommand2_Click() a=Trim(Textl.Text) b=Trim(Text2.Text) c=Trim(Text3.Text) Ifa=""Orb=""Orc=""Then MsgBox"成績填寫不完全!",vbCritical Else Text4.Text=(Val(a)+Val(b)+Val(c))/3 EndIf EndSub PrivateSubCommand3_Click() UnloadMe EndSu

19、b 2. PrivateSubCommand1_Click() x=Val(Text1.Text) IfxMod3=2AndxMod5=3AndxMod7=4Then Else Print x 優(yōu)選教育資源 共贏共享共進 Textl.SetFocus Textl.SelStart=0 Textl.SelLength=Len(Textl.Text) EndIf EndSub 3. PrivateSubCheck1_Click() IfCheckl.Value=1Then Label1.Font.Bold=True Else Label1.Font.Bo

20、ld=False EndIf EndSub PrivateSubCheck2_Click() IfCheck2.Value=1Then Label1.Font.Italic=True Else Label1.Font.Italic=False EndIf EndSub PrivateSubCommand1_Click() UnloadMe EndSub 4. a=Val(InputBox("輸入第一個數(shù):")) b=Val(InputBox("輸入第二個數(shù):")) c=Val(InputBox("輸入第三個數(shù):")) Ifa

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

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!