




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一章 選擇題1. VB是一種面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)語(yǔ)言,采取了( A )的編程機(jī)制。(A)事件驅(qū)動(dòng) (B) 按過(guò)程順序執(zhí)行 (C)從主程序開(kāi)始執(zhí)行 (D) 按模塊順序執(zhí)行2. 以下不屬于VB的工作模式的是(c )模式。 (A) 運(yùn)行 (B)設(shè)計(jì) (C) 編譯 (D)中斷3. 在VB集成環(huán)境創(chuàng)建VB應(yīng)用程序時(shí),除了工具箱窗口、窗體窗口、屬性窗口外,必不可少的窗口是( C )。(A)窗體布局窗口 (B)立即窗口 (C)代碼窗口 (D)監(jiān)視窗口4. 保存新建工程時(shí),默認(rèn)的路徑是( B )。(A)My Documents (B)VB98 (C) (D)Windows5. 將調(diào)試通過(guò)的VB工程經(jīng)“文
2、件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文件拿到其他機(jī)器上不能運(yùn)行的主要原因是( A )。(A)運(yùn)行的機(jī)器上無(wú)VB系統(tǒng) (B)缺少.frm窗體文件(C)該可執(zhí)行文件有病毒 (D)以上原因都不對(duì)6. VB6.0集成開(kāi)發(fā)環(huán)境可以( D )。(A)編輯、調(diào)試、運(yùn)行程序,但不能生成可執(zhí)行程序(B)編輯、調(diào)試、生成可執(zhí)行程序,但不能運(yùn)行程序(C)編輯、生成可執(zhí)行程序、運(yùn)行程序,但不能調(diào)試(D)編輯、調(diào)試、運(yùn)行程序,也能生成可執(zhí)行程序7. VB6.0集成環(huán)境的主窗口中不包含( B )。(A)菜單欄 (B)狀態(tài)欄 (C)標(biāo)題欄 (D)工具欄8. 在設(shè)計(jì)階段,當(dāng)雙擊窗體上的某個(gè)控件時(shí),所打開(kāi)
3、的窗口是( C )。(A)工程資源管理器窗口 (B)工具箱窗口(C)代碼窗口 (D)屬性窗口9. 下面四個(gè)選項(xiàng)中,不是VB6.0工具箱的標(biāo)準(zhǔn)控件的是( C )。(A)滾動(dòng)條 (B)定時(shí)器 (C)多媒體 (D)框架10. VB6.0的( C )版本,可供專(zhuān)業(yè)編程人員開(kāi)發(fā)功能強(qiáng)大的組內(nèi)分布式應(yīng)用程序。(A)初級(jí)版 (B)學(xué)習(xí)版 (C)企業(yè)版 (D)專(zhuān)業(yè)版11. 英文縮寫(xiě)“OOP”的含義是( A )。(A)面向?qū)ο蟪绦蛟O(shè)計(jì) (B)結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言(C)事件驅(qū)動(dòng)的編程機(jī)制 (D)可視化程序設(shè)計(jì)12. 不能打開(kāi)代碼窗口的操作是( B )。(A)雙擊窗體設(shè)計(jì)器的任意地方 (D)選擇視圖菜單中的“代碼窗口
4、”(B)按下F4鍵 (C)單擊工程資源管理器中的“查看代碼”按鈕13. 標(biāo)準(zhǔn)模塊的擴(kuò)展名是( C )。(A).frm (B).bmp (C).bas (D).vbp14. 窗體文件的擴(kuò)展名是( A )。(A).frm (B).bmp (C).bas (D).vbp15. 工程文件的擴(kuò)展名是( D )。(A).frm (B).vbg (C).bas (D).vbp16. 不能打開(kāi)屬性窗口的操作是( D )。(A)單擊工具欄上的“屬性窗口”按鈕 (B)選擇視圖菜單中的“屬性窗口”(C)按下F4鍵 (D)選擇工程菜單中的“屬性窗口”17. 不能打開(kāi)對(duì)象窗口的操作是( A )。(A)按下F2鍵 (B)
5、單擊工程資源管理器中的“查看對(duì)象”按鈕(C)按下Shift+F7組合鍵 (D)選擇視圖菜單中的“對(duì)象窗口”18. 不能打開(kāi)資源管理器窗口的是( B )。(A)單擊工具欄上的“工程資源管理器”按鈕(B)在窗體上單擊右鍵,從彈出的快捷菜單中選擇“工程資源管理器”選項(xiàng)(C)選擇視圖菜單中的“工程資源管理器” (D)按Ctrl+R19. 下面四個(gè)選項(xiàng)中,不是工程資源管理器管理的文件是( B )。(A)窗體文件 (B)圖形文件 (C)標(biāo)準(zhǔn)模塊文件 (D)工程文件20. 與傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言相比,vb6最突出的特點(diǎn)是( B )。(A)結(jié)構(gòu)化程序設(shè)計(jì) (B)事件驅(qū)動(dòng)編程機(jī)制(C)集成開(kāi)發(fā)環(huán)境 (D)程序調(diào)試
6、技術(shù)21. VB窗體設(shè)計(jì)器的主要功能是( A )。(A)建立用戶(hù)界面 (B)編寫(xiě)員程序代碼 (C)畫(huà)圖 (D)顯示文字22. 用標(biāo)準(zhǔn)工具欄中的工具按鈕不能執(zhí)行的操作是( D )。(A)添加窗體 (B)添加工程 (C)打開(kāi)工程 (D)添加模塊23. 下屬選項(xiàng)中,屬于VB的程序設(shè)計(jì)方法是( B )。(A)面向?qū)ο?、順序?qū)動(dòng) (B)面向?qū)ο螅录?qū)動(dòng)(C)面向過(guò)程,事件驅(qū)動(dòng) (D)面向過(guò)程,順序驅(qū)動(dòng)二、填空題1. 當(dāng)進(jìn)入VB集成環(huán)境,發(fā)現(xiàn)沒(méi)有顯示“工具箱”窗口時(shí),應(yīng)選擇( 視圖 )菜單的( 工具箱 )選項(xiàng),使“工具箱”窗口顯示。2. VB6.0集成環(huán)境的主窗口由標(biāo)題欄、菜單欄和(工具欄)組成。3.
7、VB6.0集成環(huán)境有三種工作狀態(tài),工作狀態(tài)顯示在(標(biāo)題欄 )。4. VB6.0提供了3種版本,這三種版本是(學(xué)習(xí)版,專(zhuān)業(yè)版,企業(yè)版 )。5. VB6.0有設(shè)計(jì)、中斷和運(yùn)行三種工作狀態(tài),立即窗口不能在(運(yùn)行)狀態(tài)下使用。三、簡(jiǎn)答題1. 運(yùn)行VB6.0需要什么樣的最小硬件環(huán)境?只要能運(yùn)行Windows9x或Windows NT并具有140MB以上的硬盤(pán)空間即可。2. 當(dāng)正常安裝VB6.0后,誤把Windows子目錄刪除。當(dāng)重新安裝Windows后,是否要再安裝VB6.0?要再安裝Visual Basic6.0。因?yàn)榘惭bVB6.0時(shí),有些VB程序系統(tǒng)自動(dòng)安裝在Windows98目錄下,所以一旦刪除W
8、indows98子目錄,就必須再安裝VB6.0。3. VB6.0有學(xué)習(xí)版、專(zhuān)業(yè)版和企業(yè)版,怎樣知道所安裝的是哪個(gè)版本?在啟動(dòng)VB6.0的啟動(dòng)封面上,能顯示對(duì)應(yīng)的版本。4. VB6.0有多種類(lèi)型的窗口,若想在設(shè)計(jì)時(shí)看到代碼窗口,怎樣操作?法: (1)熱鍵F7 (2)“視圖” “代碼窗口” (3)在窗體窗口中雙擊任一控件或窗體本身 (4)從工程窗口中選擇窗體或模塊后單擊“查看代碼”按鈕。5. 如何使各窗口顯示或不顯示?單擊要操作窗口的“關(guān)閉”按鈕時(shí),則不顯示該窗口;選擇“視圖”菜單的對(duì)應(yīng)的窗口命令顯示所需的窗口。6. 敘述VB6.0的特點(diǎn)。VB的特點(diǎn):(1)具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具;(2)事件
9、驅(qū)動(dòng)的編程機(jī)制;(3)提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境;(4)結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言;(5)支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪問(wèn);(6)Active技術(shù);(7)VB 6.0在開(kāi)發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的增強(qiáng);(8)完備的help聯(lián)機(jī)幫助功能。第二章一選擇題1. 假定已在窗體上畫(huà)了多個(gè)控件,并有一個(gè)控件是活動(dòng)的,為了在屬性窗口中設(shè)置窗體的屬性,預(yù)先執(zhí)行的操作是( A )。(A)單擊窗體上沒(méi)有控件的地方 (B)單擊任一個(gè)控件(C)不執(zhí)行任何操作 (D)雙擊窗體的標(biāo)題欄2. 在VB中最基本的對(duì)象是( C ),它是應(yīng)用程序的基石,是其它控件的容器。(A)文本框 (B)命令按鈕(C)窗體 (D)標(biāo)簽3. 有程序代碼如
10、下:text1.text=“visual basic” 則:text1、text和“visual basic”分別代表( C )。 (A)對(duì)象,值,屬性 (B) 對(duì)象,方法,屬性 (C) 對(duì)象,屬性,值 (D) 屬性,對(duì)象,值4. VB是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,( A )不是面向?qū)ο笙到y(tǒng)所包含的三要素。 (A)變量 (B)事件 (C)屬性 (D)方法5. VB的一個(gè)應(yīng)用程序至少包括一個(gè)( B )文件,該文件存儲(chǔ)窗體上使用的所有控件對(duì)象和有關(guān)的( )、對(duì)象相應(yīng)的( )過(guò)程和( )代碼。 (A)模塊、方法、事件、程序 (B)窗體、屬性、事件、程序(C)窗體、程序、屬性、事件 (D)窗體、屬性、
11、事件、方法6. 在VB6.0環(huán)境已有應(yīng)用程序的情況下,要重新建立一個(gè)工程的操作是( C )。(A)單擊工具欄上的“添加工程”按鈕(B)在工程資源管理器窗口上單擊右鍵,在彈出的快捷菜單中選擇“新建工程”選項(xiàng)(C)選擇“文件”菜單中的“新建工程” (D)選擇“視圖”菜單中的“新建工程”7. 為了把窗體上的某個(gè)控件變?yōu)榛顒?dòng),應(yīng)執(zhí)行的操作是( B )。(A)單擊窗體的邊框 (B)單擊該控件的內(nèi)部(C)雙擊該控件 (D)雙擊窗體8. 確定一個(gè)控件在窗體上的位置的屬性是( C )。(A)Width和Height (B)Width或Height (C)Top和Left (D)Top或Left9. 確定一個(gè)窗
12、體或控件的大小的屬性是( B )。(A)Width和Height (B)Width或Height (C)Top和Left (D)Top或Left10. 對(duì)于窗體,下面( D )屬性可以在程序運(yùn)行時(shí)進(jìn)行設(shè)置。(A)MaxButton (B)BorderStyle (C)Name (D)Left11. 要使Print方法在Form_Load事件中起作用,要對(duì)窗體的( C )屬性進(jìn)行設(shè)置。(A)BackColor (B)BorderStyle (C)AutoRedraw (D)Caption12. 要使標(biāo)簽控件顯示時(shí)不覆蓋其背景內(nèi)容,要對(duì)( D )屬性進(jìn)行設(shè)置。(A)BackColor (B)Bor
13、derStyle (C)ForeColor (D)BackStyle13. 要使對(duì)象看得見(jiàn)而不可操作,要對(duì)( A )屬性設(shè)置。(A)Enabled (B)Visible (C)BackColor (D)Caption14. 文本框沒(méi)有( D )屬性。(A)Enabled (B)Visible (C)BackColor (D)Caption15. 不論任何控件,共同具有的是( B )屬性。(A)Text (B)Name (C)ForeColor (D)Caption16. 要使某控件在運(yùn)行時(shí)不可見(jiàn),應(yīng)對(duì)( B )屬性進(jìn)行設(shè)置。(A)Enabled (B)Visible (C)BackColor
14、(D)Caption17. 要使窗體在運(yùn)行時(shí)不可改變窗體的大小和沒(méi)有最大化、最小化按鈕,只要對(duì)下列( B )屬性設(shè)置就有效。(A)MaxButton (B)BorderStyle (C)Width (D)MinButton18. 當(dāng)運(yùn)行程序時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的( A )事件過(guò)程。(A)Load (B)Click (C)Unload (D)GotFocus19. 當(dāng)文本框的ScrollBars屬性設(shè)置了非零值,卻沒(méi)有效果,原因是( B )。(A)文本框中沒(méi)有內(nèi)容 (B)文本框的MultiLine屬性為False(C)文本框的MultiLine屬性為T(mén)rue (D)文本框的Locked屬性為
15、True。20. 下面是文本框的四個(gè)屬性,在程序運(yùn)行時(shí),( B )屬性能使鼠標(biāo)單擊文本框而不觸發(fā)文本框的Click事件。(A)Visible (B)Enabled (C)Locked (D)MultiLine21. 下面四個(gè)選項(xiàng)都是VB中對(duì)象的屬性名稱(chēng),( A )不能用程序代碼設(shè)置屬性值。(A)Name (B)Enabled (C)BackColor (D)Picture22. 以下選項(xiàng)中“=”的左邊是用戶(hù)界面上的對(duì)象名,不正確的賦值語(yǔ)句是( A )。(A)Form1=”sdfs” (B)Command1=True(C)Text1=”abcd” (D)Label1=”等級(jí)考試”23. 以下敘述
16、中正確的是( A )。(A)窗體的Name屬性指定窗體的名稱(chēng),用來(lái)標(biāo)識(shí)一個(gè)窗體(B)窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本(C)可以在運(yùn)行期間改變對(duì)象的Name屬性的值(D)對(duì)象的Name屬性值可以為空24. 以下四個(gè)選項(xiàng)都是VB中對(duì)象的屬性名稱(chēng),在界面設(shè)計(jì)時(shí),( D )屬性值的設(shè)置需要利用對(duì)話(huà)框。(A)Name (B)Enabled (C)WindowState (D)Picture25. 以下選項(xiàng)中,框架的控件值是(A )。(A)Caption (B)Value (C)Interval (D)Enabled26. .以下選項(xiàng)中,不是布爾類(lèi)型的屬性是( B )。(A)單選按鈕的Va
17、lue (B)復(fù)選框的Value (C)命令按鈕的Value (D)Enabled27. 要連續(xù)在窗體的不同位置上畫(huà)出多個(gè)相同類(lèi)型的控件,在用鼠標(biāo)點(diǎn)擊工具箱中控件之前,應(yīng)該做的操作是( C )。(A)按下Alt鍵 (B)按下Shift (C)按下Ctrl鍵 (D)按下F4鍵28. 以下選項(xiàng)中,( C )是窗體的特有屬性。(A)Caption (B)Visible (C)WindowState (D)Left29. 改變文本框的滾動(dòng)條配備,需要先設(shè)置( D )屬性。(A)Visible (B)Enabled (C)Locked (D)MultiLine30. 下面四個(gè)選項(xiàng),(D )不是窗體的屬性
18、。(A)MinButton (B)MaxButton (C)Caption (D)ReSize31. 下面四個(gè)選項(xiàng),( A )是窗體的特有事件。(A)Load (B)Locked (C)Click (D)KeyPress32. 假定窗體的名稱(chēng)(Name屬性)為Form1,則把窗體的標(biāo)題設(shè)置為“VBTest”的語(yǔ)句為( B )。(A)Form1=”VB Test” (B)Caption=”VB Test”(C)Form1.Text=”VB Test” (D)Form1.Name=”VB Test”33. 為了保存一個(gè)VB應(yīng)用程序,應(yīng)當(dāng)( D )。(A)只保存窗體文件 (B)分別保存工程文件和標(biāo)準(zhǔn)
19、模塊文件(C)只保存工程文件(D)分別保存工程文件、窗體文件和標(biāo)準(zhǔn)模塊文件34. 為了裝入一個(gè)VB應(yīng)用程序,應(yīng)當(dāng)( C )。(A)只裝入窗體文件 (B)分別裝入工程文件和標(biāo)準(zhǔn)模塊文件(C)只裝入工程文件 (D)分別裝入工程文件、窗體文件和標(biāo)準(zhǔn)模塊文件35. 命令按鈕不能響應(yīng)的事件是( A )。(A)DblClick (B)Click (C)MouseDown (D)MouseUp 36. 決定窗體標(biāo)題欄上顯示內(nèi)容的屬性是( C )。 (A)Text (B)Name (C)Caption (D)BackStyle37. 當(dāng)窗體最小化時(shí)縮小為一個(gè)圖標(biāo),設(shè)置這個(gè)圖標(biāo)的屬性是( B )。 (A)Mou
20、seIcon (B)Icon (C)Picture (D)MousePointer38. 為了僅取消窗體的最大化功能,需要把它的( D )屬性設(shè)置為False。 (A)ControlBox (B)MinButton (C)Enabled (D)MaxButton39. 決定窗體有無(wú)控制菜單的屬性是( A )。 (A)ControlBox (B)MinButton (C)Enabled (D)MaxButton40. 為了使文本框同時(shí)具有水平和垂直滾動(dòng)條,應(yīng)先把MultiLine屬性設(shè)置為T(mén)rue,然后再把ScrollBars屬性設(shè)置為( D )。 (A)0 (B)1 (C)2 (D)341.
21、使文本框獲得焦點(diǎn)的方法是( C )。(A)Change (B)GotFocus (C)SetFocus (D)LostFocus42. 為了使標(biāo)簽覆蓋背景,應(yīng)把BackStyle屬性設(shè)置為( A )。 (A)0 (B)1 (C)True (D)False43. 為了使標(biāo)簽的內(nèi)容居中顯示,應(yīng)把AlignMent屬性設(shè)置為( C )。 (A)0 (B)1 (C)2 (D)344. 決定標(biāo)簽內(nèi)顯示內(nèi)容的屬性是( C )。 (A)Text (B)Name (C)Caption (D)Enabled45. 為了在按下回車(chē)鍵時(shí)執(zhí)行某個(gè)命令按鈕的事件過(guò)程,需要把該命令按鈕的一個(gè)屬性設(shè)置為T(mén)rue,這個(gè)屬性是
22、( B )。(A)Value (B)Default (C)Cancel (D)Enabled46. 為了在按下ESC鍵時(shí)執(zhí)行某個(gè)命令按鈕的事件過(guò)程,需要把該命令按鈕的一個(gè)屬性設(shè)置為T(mén)rue,這個(gè)屬性是( C )。(A)Value (B)Default (C)Cancel (D)Enabled47. 下面四個(gè)選項(xiàng)中,不是文本框?qū)傩缘氖牵?D )。 (A)TabIndex (B)PassWordChar (C)ScrollBars (D)Value48. 以下能夠觸發(fā)文本框Change事件的操作是( D )。 (A)文本框失去焦點(diǎn) (B)文本框獲得焦點(diǎn)(C)設(shè)置文本框的焦點(diǎn) (D)改變文本框的內(nèi)容
23、49. 文本框的默認(rèn)屬性是( A )。 (A)Text (B)Caption (C)Top (D)Name50. 標(biāo)簽的默認(rèn)屬性是( B )。(A)Text (B)Caption (C)Top (D)Name51. 若要設(shè)置標(biāo)簽的背景顏色,使用的屬性是( B )。(A)Color (B)BackColor (C)ForeColor (D)FontBold52. 若要設(shè)置文本框中所顯示的文本顏色,使用的屬性是( C )。 (A)FillColor (B)BackColor (C)ForeColor (D)BackStyle53. 命令按鈕能響應(yīng)的事件是( B )。 (A)DblClick (B)
24、Click (C)Scroll (D)Load54. 下面選項(xiàng)中,( C )不是文本框的屬性。 (A)MultiLine (B)MaxLength (C)TextBox (D)Loaded二、填空題1. 程序運(yùn)行時(shí),為了讓命令按鈕不可操作,并且呈現(xiàn)灰色,必須將其(Enabled )屬性設(shè)置為False。2. 改變文本框的滾動(dòng)條配備,需先設(shè)置MultiLine屬性,然后設(shè)置( ScrollBars )屬性。3. 文本框能返回ASCII碼值的事件是( KeyPress)。4. 當(dāng)程序運(yùn)行后,用鼠標(biāo)雙擊對(duì)象時(shí)主要觸發(fā)的事件是(DblClick)。5. 文本框的控件值是( Text, ),命令按鈕的控
25、件值是( Value )。6. 在VB中,由系統(tǒng)事先設(shè)定的,能被對(duì)象識(shí)別和響應(yīng)的動(dòng)作稱(chēng)為( 事件 )。7. 一個(gè)控件在窗體上的位置由(Left)和(Top )屬性決定,其大小由(Width)和(Height)屬性決定。8. 對(duì)象屬性設(shè)置主要有兩種方法,分別是(在屬性窗口直接設(shè)置)和(在代碼窗口中設(shè)置)。9. 在程序代碼中設(shè)置屬性值的一般格式為(.對(duì)象.屬性=屬性值)。10. 當(dāng)窗體的大小改變時(shí),觸發(fā)(ReSize)事件。11. 為了選擇多個(gè)控件,可以按?。?Ctrl )鍵,然后單擊每個(gè)控件。12. 在用VB開(kāi)發(fā)應(yīng)用程序時(shí),一般需要(界面設(shè)計(jì))、( 屬性設(shè)置 )、(編寫(xiě)代碼 )和(保存和運(yùn)行程序
26、 )四步。13. 控件和窗體的Name屬性只能通過(guò)( 屬性窗口 )設(shè)置,不能在( 運(yùn)行 )期間設(shè)置。14. 在VB中,窗體文件和工程文件的擴(kuò)展名分別是( frm )和( vbp)。15. 為了把一個(gè)VB應(yīng)用程序裝入內(nèi)存,只要裝入( 工程 )文件即可。16. VB應(yīng)用程序通常由3類(lèi)模塊組成,分別是( 窗體模塊 )、(標(biāo)準(zhǔn)模塊 )( 類(lèi)模塊 )。 17. 在剛建立工程時(shí),使窗體上的所有控件具有相同的字體格式,應(yīng)對(duì)( 窗體 )的(Font系列 )屬性進(jìn)行設(shè)置。18. 當(dāng)對(duì)文本框的ScrollBars屬性設(shè)置為2(有垂直滾動(dòng)條),但沒(méi)有垂直滾動(dòng)條顯示時(shí),是沒(méi)有把( MultiLine )屬性設(shè)置為T(mén)r
27、ue的原因。19. 在代碼窗口對(duì)窗體的BoerderStyle、MaxButton屬性進(jìn)行了設(shè)置,但運(yùn)行后沒(méi)有效果,原因是這些屬性(只能在屬性窗口設(shè)置 )。20. 當(dāng)對(duì)命令按鈕的Picture屬性裝入.bmp圖形文件后,此按鈕上并沒(méi)有顯示所設(shè)置的圖形,原因是沒(méi)有對(duì)( Style )屬性設(shè)置為1(Graphical)。21. 要對(duì)文本框中已有的內(nèi)容進(jìn)行編輯,按下鍵盤(pán)上的按鍵,就是不起作用,原因是設(shè)置( Locked )的屬性為T(mén)rue。22. 在窗體上已建立多個(gè)控件如Text1、Label1、Command1,若要使程序一運(yùn)行焦點(diǎn)就定位在Command1控件上,應(yīng)把Command1控件的( Ta
28、bIndex )屬性的值設(shè)置為0。23. 為了使標(biāo)簽?zāi)茏詣?dòng)調(diào)整大小以顯示全部文本內(nèi)容,應(yīng)把標(biāo)簽的( AutoSize )屬性 設(shè)置為T(mén)rue。24. 假定有一個(gè)文本框,其名稱(chēng)為T(mén)ext1,為了使該文本框具有焦點(diǎn),應(yīng)執(zhí)行的語(yǔ)句是( Text1.SetFocus )。25. 為了使一個(gè)標(biāo)簽透明且沒(méi)有邊框,必須把它的BorderStyle屬性設(shè)置為( 0 ),并把BackStyle屬性設(shè)置為( 0 )。 三、簡(jiǎn)答題1. 敘述建立一個(gè)完整的應(yīng)用程序的過(guò)程。2. 當(dāng)建立好一個(gè)簡(jiǎn)單的應(yīng)用程序后,假定該工程僅有一個(gè)窗體模塊。問(wèn)該工程涉及到多少文件要保存?若要保存該工程中的所有文件,正確的操作應(yīng)先保存什么文件
29、?再保存什么文件?若不這樣做,系統(tǒng)會(huì)出現(xiàn)什么信息?3. 假定在Windows環(huán)境中,要保存工程文件時(shí),若不改變目錄名,則系統(tǒng)默認(rèn)的目錄是什么?4. 為了使一個(gè)控件在運(yùn)行時(shí)不可見(jiàn),應(yīng)對(duì)該控件的什么屬性進(jìn)行何種設(shè)置?5. 為了防止用戶(hù)編輯文本框內(nèi)的內(nèi)容,應(yīng)對(duì)該控件的什么屬性進(jìn)行何種設(shè)置?6. 為了使標(biāo)簽框的大小由Caption屬性的值進(jìn)行擴(kuò)展或縮小,應(yīng)對(duì)該控件的什么屬性進(jìn)行何種設(shè)置?7. VB6.0提供的大量圖形文件在那個(gè)目錄下?若您的計(jì)算機(jī)上沒(méi)有安裝,則怎樣安裝這些圖形?8. 在VB6.0中,命令按鈕的顯示形式可以有標(biāo)準(zhǔn)的或圖形的兩種選擇,這通過(guò)什么屬性來(lái)設(shè)置?若選擇圖形的,則通過(guò)什么屬性來(lái)裝入
30、圖形?若已在規(guī)定的屬性里裝入了某個(gè)圖形文件,但該命令按鈕還是不能顯示圖形,而顯示的是Caption屬性設(shè)置的文字,怎樣改正?9. 標(biāo)簽和文本框的區(qū)別是什么?10. 當(dāng)窗體上有3個(gè)文本框和一個(gè)命令按鈕,若程序運(yùn)行時(shí),要求焦點(diǎn)定位在私邸三個(gè)文本框(Text3)處,應(yīng)對(duì)何控件的什么屬性進(jìn)行何種設(shè)置?11. 若要對(duì)窗體上的3個(gè)文本框輸入數(shù)據(jù),各控件焦點(diǎn)的移動(dòng)可通過(guò)Tab鍵(系統(tǒng)本身具有的),也可以通過(guò)回車(chē)鍵,則要對(duì)文本框的什么事件進(jìn)行編程?12. 當(dāng)某文本框輸入數(shù)據(jù)后(按了回車(chē)鍵),進(jìn)行判斷認(rèn)為數(shù)據(jù)輸入錯(cuò),怎樣刪除原來(lái)數(shù)據(jù)?怎樣使焦點(diǎn)回到該文本框重新輸入?13. 當(dāng)運(yùn)行程序前,對(duì)某些控件設(shè)置屬性值,除
31、了在窗體中直接設(shè)置外,還可以通過(guò)代碼設(shè)置,這些代碼一般放在什么事件中?例如,程序要將命令按鈕定位在窗體的中央,請(qǐng)寫(xiě)出事件過(guò)程。1. 設(shè)計(jì)界面、設(shè)置屬性、編寫(xiě)代碼、保存和運(yùn)行程序2. 涉及到2個(gè)文件需要保存。先保存窗體文件,再保存工程文件。若先保存工程文件,系統(tǒng)會(huì)先彈出“文件另存為”對(duì)話(huà)框,要求把窗體文件先保存。3. 系統(tǒng)默認(rèn)的目錄是VB98。4. 將該控件的Visible屬性設(shè)置為False。5. 將文本框的Locked屬性設(shè)置為T(mén)rue。6. 將標(biāo)簽的AutoSize屬性設(shè)置為T(mén)rue。7. 大量的圖形文件存放在Graphics目錄下。直接在帶有VB6.0系統(tǒng)的光盤(pán)上找到Graphics子目
32、錄,將其復(fù)制到硬盤(pán)的VB目錄下。8. 通過(guò)Style屬性設(shè)置圖形的或標(biāo)準(zhǔn)的。通過(guò)Picture屬性來(lái)裝入圖形。不能顯示圖形是因?yàn)镾tyle的值設(shè)置了Standard,只要改為Graphical,一般將Caption的值設(shè)置為空。9. 標(biāo)簽和文本框的共同點(diǎn)都可以在窗體上顯示文字。不同點(diǎn)在于:標(biāo)簽的內(nèi)容在Caption屬性?xún)?nèi),在窗體上只能顯示文字,不能編輯;文本框內(nèi)容在Text屬性?xún)?nèi),在窗體上可直接對(duì)內(nèi)容進(jìn)行編輯。10. 應(yīng)將Text3控件的TabIndex屬性設(shè)置為0。11. 對(duì)文本框的KeyPress事件編成。例如,當(dāng)焦點(diǎn)在Text1時(shí),輸入數(shù)據(jù)按Enter鍵后,讓焦點(diǎn)跳到Text2文本框,程
33、序段如下: Private Sub Text1_KeyPress(KeyAscii as Integer) If KeyAscii=13 then Text2.SetFocus End If End Sub12. 假定文本框的名稱(chēng)為T(mén)ext1,則事件過(guò)程如下: Private Sub Text1_KeyPress(KeyAscii as Integer) If KeyAscii=13 then If 出錯(cuò)條件判斷成立 then Text1=” Text1.SetFocus End If End If End Sub13. 這些代碼一般放在窗體的Load事件過(guò)程中。將窗體定位在屏幕的中央,只能通
34、過(guò)屬性窗口對(duì)Form1窗口的StartUpPosition屬性設(shè)置為2(表示屏幕的中心),該屬性不能在運(yùn)行時(shí)設(shè)置。要將按鈕定位在窗體的中央,事件過(guò)程如下: Private Sub Form_Load() Command1.Left=Form1.ScaleWidth2-command1.Width2 Command1.Top=Form1.ScaleHeight2-command1.Height2 End Sub第三章 一、選擇題1. 在一行上寫(xiě)多條語(yǔ)句時(shí),每個(gè)語(yǔ)句之間用( B )符號(hào)分隔。(A), (B): (C)、 (D);2. 一個(gè)語(yǔ)句要在下一行繼續(xù)寫(xiě),用( C )符號(hào)作為續(xù)行符。(A)+
35、(B)- (C)_ (D)3. 下面( A )是合法的變量名。(A)X_yz (B)123abc (C)integer (D)X-Y4. 下面( D )是不合法的整常數(shù)。(A)100 (B)&O100 (C)&H100 (D)%1005. 下面( B )是合法的字符常數(shù)。(A)ABC$ (B)”ABC” (C)ABC (D)ABC6. 下面( A )是合法的單精度型變量。(A)num! (B)sum% (C)xinte$ (D)mm#7. 下面( D )是不合法的單精度常數(shù)。(A)100! (B)100.0 (C)1E+2 (D)100.0D+28. 表達(dá)式16/4-25*8/4 mod 52
36、的值為( B )。 (A)14 (B)4 (C)20 (D)29. 數(shù)學(xué)關(guān)系3x10表示成正確的VB表達(dá)式為*( B )。(A)3=x10 (B)3=x and x=3 or x10 (D)3=x and b (B)Not(c-b)c and ba (D)Abs(a-d)b and cc的值是( B )。(A)True (B)False (C)-1 (D)024. 設(shè)a=2,b=3,c=4,d=5,表達(dá)式32*b or a=c and bc or cd的值是( B )。(A)True (B)False (C)-1 (D)025. 設(shè)a=2,b=3,c=4,d=5,表達(dá)式not a=c or 4
37、*c=b2 and ba+c的值是( B )。(A)True (B)False (C)-1 (D)026. 假定Picture1和Text1分別為圖片框和文本框的名稱(chēng),下列不正確的語(yǔ)句是( C )。(A)Print 25 (B)Picture1.Print 25 (C)Text1.Print 25 (D)Debug. Print 2527. 語(yǔ)句Print 5*55/5的輸出結(jié)果是( B )。 (A)5 (B)25 (C)0 (D)128. 語(yǔ)句Print Sgn(-62)+Abs(-62)+Int(-62)的輸出結(jié)果是( C )。 (A)-36 (B)1 (C)-1 (D)-7229. 表達(dá)
38、式4+56*7/8 Mod 9的值為(B )。 (A)4 (B)5 (C)6 (D)730. 設(shè)有整數(shù)x,如果Sgn(x)的值為-1,則x的值是( B )。(A)整數(shù) (B)大于0的整數(shù) (C)等于0的整數(shù) (D)小于0的整數(shù)31. 可以同時(shí)刪除字符串前導(dǎo)和尾部空白的函數(shù)是( C )。 (A)Ltrim (B)Rtrim (C)Trim (D)Mid32. m,n是整數(shù),且nm,在下面的選項(xiàng)中,能將x賦值為一個(gè)mn之間(含m,n)的任意數(shù)的語(yǔ)句是( A )。 (A)x=Int(Rnd*(n-m+1)+m (B)x= Int(Rnd*n)+m(C)x=Int(Rnd*m)+n (D)x=Int(
39、Rnd*(n-m)+m 33. VB6.0表達(dá)式”123”+Abs(1)的值是( C )。 (A)123-1 (B)1231 (C)124 (D)錯(cuò)誤表達(dá)式34. VB6.0表達(dá)式”12a”+Abs(1)的值是( D )。 (A)12b (B)12a1 (C)121 (D)錯(cuò)誤表達(dá)式35. 當(dāng)用Const a%=19.8 定義后,a的值是( C )。 (A)19 (B)19.8 (C)20 (D)0二、填空題1. 在VB中,1234、&、1.2346E+5、1.2346D+5四個(gè)常數(shù)分別表示( 整型,長(zhǎng)整型,單精度、雙精度 )類(lèi)型。2. 整型變量x中存放了一個(gè)兩位數(shù),要將兩位數(shù)交換位置,例如,
40、13變成31,實(shí)現(xiàn)的表達(dá)式是( (x mod 10)*10+x10)。3. 數(shù)學(xué)表達(dá)式的VB算術(shù)表達(dá)式為( (a+b)/(1/(c+5)-c*d/2) )。4. 表示x是5的倍數(shù)或是9的倍數(shù)的邏輯表達(dá)式為( x mod 5=0 or x mod 9=0)。5. 已知a=3.5,b=5.0,c=2.5,d=True,則表達(dá)式:a=0 and a+cb+3 or not d的值是( false )。6. Int(-3.5)、Int (3.5)、Fix(-3.5)、Fix(3.5)、Round(-3.5)、Round(3.5)的值分別是( -4,3,-3,3,-4,4 )。7. 表達(dá)式Ucase(M
41、id(“abcdefgh”,3,4)的值是(CDEF )。8. 在直角坐標(biāo)系中,(x,y)是坐標(biāo)系中任意點(diǎn)的位置,用x與y表示在第一象限或第三象限的表達(dá)式是( x*y0 )。9. 要以年月日形式顯示當(dāng)前機(jī)器內(nèi)日期的Format函數(shù)表達(dá)式為( format(date,”yyyy-mm-dd”) )。10. 計(jì)算已近入21世紀(jì)有多少天的函數(shù)表達(dá)式是( datediff(“d”,date,”2000-1-1”))。11. 計(jì)算離你畢業(yè)(假定畢業(yè)時(shí)間為2006年6月28日)還有多少個(gè)星期的函數(shù)表達(dá)式是(datediff(“w”,date,”2006-6-28”) )。12. 表示s字符變量是字母字符(
42、大小寫(xiě)字母不區(qū)分)的邏輯表達(dá)式為(ucase(s)=”A” and ucase(s)=”Z” )。13. VB6.0表達(dá)式Len(Left(abcd”,3)+Right(”商丘師范學(xué)院”,4)的值是( 7 )。14. 數(shù)學(xué)式2cos2y+e2x的VB6.0表達(dá)式是(2*cos(2*y)+exp(2*x))。15. 產(chǎn)生一個(gè)在-50,-5范圍內(nèi)的隨機(jī)負(fù)整數(shù)(包含-50和-5)的表達(dá)式是(int(rnd*46+5) )。16. 設(shè)y是整型變量,判斷y為奇數(shù)的表達(dá)式是(y mod 20 )。17. VB6.0表達(dá)式33*3 mod 3的值為( 0 )。18. 表達(dá)式Fix(-11.85)+Int(-
43、23.01)的值是( -35 )。19. 在VB中,字符串常量要用(“”)括起來(lái),日期/時(shí)間型常量要用(#)括起來(lái)。20. 在VB6.0中,字符采用(Unicode)編碼方式。在這種編碼方式中,一個(gè)中文字符或一個(gè)西文字符均視為(一個(gè))字符,每個(gè)字符用(2 )個(gè)字節(jié)編碼。21. 語(yǔ)句Print Int(12345.6789*100+0.5)/100)的輸出結(jié)果是( 12345)22. 語(yǔ)句Print “25+32=”;25+32的輸出結(jié)果是(25+32=57 )。23. 若a=4,b=9,則語(yǔ)句Print ab mod 4 的輸出結(jié)果是( true )。24. 語(yǔ)句Print “123”+”456”+3的輸出結(jié)果是( )。25. 語(yǔ)句Print “234”+10+”123”的輸出結(jié)果是( 367 )。三、簡(jiǎn)答題1. 說(shuō)明下列哪些是VB合法的直接常量,分別指出它們是什么類(lèi)型:(1)100.0(2)%100(3)1E1(4)123D3(5)123,456(6)0100(7)”ASDF”(8)”1234” (9)#2000/10/7# (10)100#(11)(12)&0100 (13)&O78 (14)&H123 (15)True(16)T(17)&H12ag (18)-1123!(1)合法,單精度
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025工廠員工安全培訓(xùn)考試試題附參考答案(黃金題型)
- 2025年新版車(chē)間安全培訓(xùn)考試試題及下載答案可打印
- 2025工廠車(chē)間安全培訓(xùn)考試試題【含答案】
- 專(zhuān)題 J-17【簡(jiǎn)語(yǔ)法-單選題專(zhuān)練】強(qiáng)調(diào)句 2025年中考英語(yǔ)講解+練習(xí)題匯編(全國(guó))
- 2025融資租賃合同項(xiàng)目融資授權(quán)協(xié)議
- 2025家居采購(gòu)合同模板
- 2025設(shè)備租賃協(xié)議合同格式
- 2025標(biāo)準(zhǔn)的小型碎石運(yùn)輸合同模板
- 2025房屋租賃合同簡(jiǎn)易范本全新版
- 2025《合同法》之規(guī)定合同解除情形
- 語(yǔ)文五年級(jí)下冊(cè)教學(xué)課件部編版-第六單元 習(xí)作:神奇的探險(xiǎn)之旅
- 電梯日常巡視記錄表(日檢查表)
- 教科版六年級(jí)科學(xué)(下學(xué)期)單元測(cè)試題全套(含期中期末)有答案
- 小學(xué)生生理衛(wèi)生班會(huì)
- 中國(guó)書(shū)法鑒賞講述課件
- 三人成人心肺復(fù)蘇標(biāo)準(zhǔn)流程
- Specialized-English完整版電子教案最全ppt整本書(shū)課件全套教學(xué)教程(最新)
- 畢業(yè)設(shè)計(jì)(論文)-人形機(jī)器人設(shè)計(jì)
- 新能源電力設(shè)備項(xiàng)目立項(xiàng)報(bào)告(模板范本)
- 第六章 納米復(fù)合材料
- 《春日》PPT課件
評(píng)論
0/150
提交評(píng)論