




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、2010年計算機等級考試二級VB全真試題(15)總分:100分 及格:60分 考試時間:90分每小題2分,共70分(1)為了使命令按鈕(名稱為Commandl)右移200,應使用的語句是()A. Command 1.Move-200B. Command 1.Move 200C. Command 1.Left=Command1.Left+200D. Command 1.Left=Command1.Left200(2)下列語句能聲明全局變量的是(3)()屬性用于設置組合框的風格。A. BackstyleB. BorderstyleC. StyleD. Sortde(4)以下對文件分類的劃分不正確的
2、是()。A. 文件分為程序文件和數(shù)據(jù)文件B. 文件分為有結(jié)構(gòu)文件和無結(jié)構(gòu)文件C. 文件分為ASCII文件和二進制文件D. 文件分為順序文件和隨機文件(5)定義一個如下的過程:(6)下列選項中,是Visual Basic事件的是()。(7)在窗體上畫一個名稱為List1的列表框,一個名稱為Label1的標簽,列表框中顯示若干個項目。當單擊列表框中的某個項目時.在標簽中顯示被選中項目的名稱。下列能正確實現(xiàn)上述操作的程序是()A. Private Sub List1_Click()Label1.Caption=List1.ListIndexEnd SubB. Private Sub List1_Cl
3、ick()Label1.Name=List1.ListIndexEnd SubC. Private Sub List1_Click()Label 1.Name=List1.TextRnd SubD. Private Sub List1_Click()Label 1.Caption=List1.TextRnfl Rub(8)下列事件不屬于Visual Basic鍵盤事件的是(9)<A href="javascript:;"></A>以下關(guān)于過程及過程參數(shù)的描述中,錯誤的是(10)在窗體上畫一個名稱為Command1的命令銨鈕,然后編寫如下通用過程和命令
4、按鈕的事件過程(11)下面正確聲明數(shù)組的語句是()。A. Dim A3,4As IntegerB. Dim A(3,4)As IntegerC. Dim A3;4As IntegerD. Dim A(3;4)As Integer(12)一棵擁有6個葉子結(jié)點且無一度結(jié)點的完全二叉樹中結(jié)點的最大編號是(13)以下敘述中不正確的是(14)設工程文件包含兩個窗體文件Form1frm、Form2frm及一個標準模塊文件Modulebas。兩個窗體上分別只有一個名稱為Command1的命令按鈕。(15)在窗體上畫兩個名稱分別為Textl、Text2的文本框和一個名稱為Command1的命令按鈕,然后編寫如
5、下事件過程:<A href="javascript:;"></A>程序運行后,單擊命令按鈕,在兩個文本框中顯示的值分別是()。(16)設有如下的記錄類型<A href="javascript:;"></A>則正確引用該記錄類型變量的代碼是<A href="javascript:;"></A>(17)以下敘述中錯誤的是()A. 打開一個工程文件時,系統(tǒng)自動裝入與該工程有關(guān)的窗體、標準模塊等文件B. 當程序運行時,雙擊一個窗體,則觸發(fā)該窗體的DblClick事件C.
6、Visual Basic應用程序只能以解釋方式執(zhí)行D. 事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)(18)執(zhí)行以下程序段<A href="javascript:;"></A>輸出結(jié)果為<A href="javascript:;"></A>(19)設有如下程序:<A href="javascript:;"></A>該程序通過For循環(huán)計算一個表達式的值,這個表達式是()。(20)下列程序的輸出結(jié)果為()。S1”1”:S2”2”:SlVal(S1)+VaI(S2):S2Va
7、l(”12”)IfS1S2 Then Print S1-S2 Else Print S2-SlA. 9B. 9C. 12D. 0(21)以下關(guān)于DoUnti1Loop循環(huán)的說法正確的是()。A. 先進入循環(huán)執(zhí)行語句段落后,再判斷是否再進入循環(huán)B. 先進入循環(huán)執(zhí)行語句段落后,再判斷是否不再進入循環(huán)C. 執(zhí)行前先判斷是否不滿足條件,若不滿足才進入循環(huán)D. 執(zhí)行前先判斷是否不滿足條件,若滿足才進入循環(huán)(22)下列選項不屬于算法的基本特征的是(23)在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序:<A href="javascript:;"></
8、A>程序運行時,三次單擊命令按鈕Command1后,窗體上顯示的結(jié)果為<A href="javascript:;"></A>(24)在窗體上畫一個文本框(其名稱為Text1)和一個標簽(其名稱為Label1),程序運行后,如果在文本框中輸入指定的信息,則立即在標簽中顯示相同的內(nèi)容。以下可以實現(xiàn)上述操作的事件過程是()A. Private Sub Text1_lick()Label 1.Caption=Text 1.TextEnd SubB. Private Sub Text1_hange()Label1.Caption=Text1.TextEn
9、d SubC. Private Sub Labe1 l_hange()Label 1.Caption=Text 1.TextEnd SubD. Private Sub Labl l_Click()Label 1.Caption=Text1.TextEnd Sub(25)下列控件在設計階段不能調(diào)整其大小的是(26)在窗體上畫一個命令按鈕,然后編寫如下事件過程:<A href="javascript:;"></A>上述事件過程執(zhí)行后,下列描述中正確的是<A href="javascript:;"></A>(27
10、)在Visua1 Basic中,數(shù)據(jù)處理的基本單位是(28)在窗體上畫一個名稱為Drivel的驅(qū)動器列表框,一個名稱為Dirl的目錄列表框。當改變當前驅(qū)動器時,目錄列表框應該與這同步改變。設置兩個控件同步的命令放在一個事件過程中,這個事件過程是(29)以下說法不正確的是(30)在窗體上畫1個名為Text1的文本框和1個名為Labell的標簽,再畫4個名為Op1的單選按鈕控件數(shù)組,其Index屬性按季度順序為03,如圖1所示。在文件Salestxt中按月份順序存有某企業(yè)某年12個月的銷售額。要求在程序執(zhí)行時,鼠標單擊一個單選按鈕,則Textl中顯示相應季度的銷售總額,并把相應的文字顯示在標簽上。
11、如圖2所示是單擊“第二季度”單選按鈕所產(chǎn)生的結(jié)果。請選擇可在空白處填寫的合適語句()。圖1圖2OptionBase 1Dimsales(12)As LongPriVateSub Form Load()Open”c:salestxt”For Input As#1For k=1 T0 12Input #1,sales(k)A. Op1_Click3 0p1(indexlB. Option1_Click1 Op1(Index)C. Op1_Click0 0ption1(Index)D. Option1_Click2 0ption1(Index)(31)當焦點從文本框Text1轉(zhuǎn)移到另外一個控件時,則
12、觸發(fā)的文本框事件是(32)在以下語句中定義了一個數(shù)組,則數(shù)組b的元素個數(shù)是()個。Dim b(-2 t0 4)as stringA. 2B. 4C. 6D. 7(33)在窗體上畫一個命令按鈕f其名稱為Command 1),然后編寫如下事件過程:(34)執(zhí)行下列語句后,顯示輸入對話框,此時如果單擊“確定”按鈕,則變量strlnput的內(nèi)容是 strlnput=InputBox(“請輸入字符串”,“字符串對話框”,“字符串”)()。(35)下面的敘述不符合軟件設計準則的是每空2分,共30分(1)a 0且b128的邏輯表達式是_。(2)事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)。計時器的Timer事件是由
13、【1】引發(fā);鼠標操作是由【2】引發(fā)。(3)利用Visual Basic的通用對話框控件建立的“顏色對話框”_模式對話框(選填“是”或“不是”)。(4)順序文件中,在訪問完第i個文件后,_訪問第i+2個記錄(選填“能”或“不能”)。(5)GUI是()的英文縮寫。 (6)窗體_決定了窗體的外觀。(7)下面的命令按鈕(名稱為commandl)事件過程用來計算l0的階乘請?zhí)羁铡?lt;A href="javascript:;"></A> (8)在窗體上建立3個名稱分別為Picture1、Picture2、Picture3的圖片框,將Picture1的DragMod
14、e屬性設置為1_Automatic,Draglcon設置為某個圖標。將Picture1的Draglcon屬性設置的圖標裝入圖片框Picture3,并將Picture3的Visible屬性設置為False。以下程序的功能是:拖放Picture1,當它進入Picture2時,Picture1的拖放圖標顯示為c:uMylcon2.ico;當它離開Picture2時,Picture1的拖放圖標顯示為最開始的拖放圖標。請在空白處填入適當?shù)膬?nèi)容, 將程序補充完整。(9)使用Seek語句時,對于用Random方式打開的文件,“位置”參數(shù)表示的是一個_。(10)用來在給定時刻觸發(fā)事件的控件是_。(11)在立即
15、窗口中輸入:c#=now<CR>print c#<CR>得到一個雙精度數(shù):37514.5519444444。其中,小數(shù)點左邊的部分表示【1】,而小數(shù)點右邊的數(shù)字表示【2】。(12)<A href="javascript:;"></A>已知某種貨運方式的費用與路程S的關(guān)系如表所示。(13)在窗體上畫一個命令按鈕,其Name屬性值設為Command 1,然后編寫如下事件過程:(14)以下程序的功能是:用冒泡法對數(shù)組的10個元素進行排序,最后在窗體上打印排序后的數(shù)據(jù)。冒泡法的 思路:將相鄰兩個數(shù)比較,
16、將小的調(diào)到前面。請在空白處填上適當?shù)膬?nèi)容,將程序補充完整。(15)以下程序的功能是:將一維數(shù)組A中的100個元素分別賦給二維數(shù)組B的每個元素并打印出來,要求把A(1)到A(IO)依次賦給B(1,1)到B(1,1O),A(11)到A(20)依次賦給B(2,1)到B(2,10),把A(91)到A(100)依次賦給Bt0,1)到B(10,10)。請?zhí)羁?。答案和解析每小題2分,共70分(1) :C要將一個對象右移200,則只需將該對象的Left屬性值增加200即可.所以,答案是C。(2) :C(3) :CStyle屬性返回或設置一個值,該值用來組合框控件的顯示類型和行為。組臺框的Style屬性值可設置
17、成下拉組合框o(VbComboDropD0wn)、簡單組合框1 (VbComboSimple)和下拉式列表框2(VbComboDrop-DownList)。缺省值為0,包括一個下拉式列表和一個文本框,可以從列表選擇或在文本框中輸入:簡單組合框1包括一個文本框和一個不能下拉的列表,可以從列表中選擇或在文本框中輸入簡單組合框的顯示區(qū)域包括編輯和列表部分;下拉式列表框2鎖定了文本框的輸入,僅允許從下拉式列表中選擇,不能在文本框中輸入內(nèi)容。(4) :B根據(jù)不同的分類標準,文件可分為不同的類型。根據(jù)數(shù)據(jù)性質(zhì),文件可分為程序文件和數(shù)據(jù)文件;根據(jù)數(shù)據(jù)的存取方式和結(jié)構(gòu),文件可分為順序文件和隨機文件;根據(jù)數(shù)據(jù)的
18、編碼方式,文件可分為ASCH文件和二進制文件。(5) :D(6) :略(7) :D標簽中顯示的內(nèi)容由標簽的Caption屬性設置。列表框中被選中的表項由其Text屬性表示列表框的ListIndex屬性表示列表框中表項的數(shù)目.所以,答案是D。(8) :D(9) :C<A ></A>當通過“引用”來傳送實參時,不管是Sub過程還是Function(函數(shù))過程,都可以將過程中處理的信息傳回到調(diào)用的程序中。如下就是一個例子:運行上述程序后,單擊命令按鈕,則輸出的結(jié)果為l000??梢姡琓est過程將過程中處理的信息傳回到調(diào)用的程序中。所以,答案是C。 (10) :C函數(shù)f(m)的
19、作用是判斷m是否為偶數(shù),如果是則返回m,否則返回1。s的值為f(l)=1、f(2)=2、f(3)=1、f(4)=4、f(5)=1之和,結(jié)果為9。所以答案是C。(11) :B使用Dim定義數(shù)組的格式如下:Dim數(shù)組名(下界T0上界,下界T0上界)As類型名稱(12) :C(13) :A0pen語句的功能是:為文件的輸入輸出分配緩沖區(qū),并確定緩沖區(qū)所使用的存取方式。0pen語句兼有打開文件和建立文件兩種功能。如果為輸出(Output)、N)N(Append)或隨機(Random)訪問方式打開的文件不存在,則建立相應的文件。所以,選項A敘述錯誤,答案是A。(14) :A單擊Form2上的命令按鈕Co
20、mmand1時,輸出Form1中的x的值,為l;因為Y是一個全局變量,在Form1中執(zhí)行y=5語句后,其值就為5,在Form2中輸出的就是全局變量Y的值,即5。所以,答案是A。(15) :Bx的初值為l,n的初值為0,執(zhí)行完第一次while循環(huán)后,x的值為3,n的值為l;執(zhí)行完第二次while循環(huán)后,x的值為9,n的值為2;執(zhí)行完第三次while循環(huán)后,x的值為27,n的值為3;此時表達式X<20的值為假,不執(zhí)行while循環(huán)。所以,x的值為27,n的值為3。答案是8。(16) :B在上述記錄類型中,數(shù)據(jù)類型名是Student,要定義一個Student類型的變量S,格式為:Dec
21、laresAsStudent這里的“Declare”可以是Dim、Static、Public或Private。要將字符串”張紅”賦值給變量S的name元素,應使用的語句為=“張紅”。綜上所述,答案是B。(17) :C打開一個工程文件時,系統(tǒng)會自動將該工程有關(guān)的窗體文件、模塊文件、類模塊文件載入;雙擊窗體觸發(fā)窗體的DblCliCk事件;事件可以由用戶或系統(tǒng)觸發(fā),例如窗體的DblCliCk事件就由用戶觸發(fā),而窗體的Load事件就由系統(tǒng)觸發(fā)。VisualBasiC應用程序有兩種執(zhí)行方式:編譯方式和解釋方式。所以,答案是C。(18) :B<A ></A>(19) :
22、Ci為1時,x的值為o;i為2時,x的值為l2;i為3時,x的值為213;i為4時,x的值為34:i為5時,x的值為45。sum的值為0、12、23、34和45的和。所以,答案是C。(20) :BVal函數(shù)用于返回字符串中所含的 數(shù)值,Val(S1)和Val(S2)的值分別為1和2;“+”號兩邊的表 達式是數(shù)值型的,所以進行加法運算,sl運算的結(jié)果是3, s2運算的結(jié)果是12,所以執(zhí)行if條件語句后,程序輸出 S(21) :CDo UntilLoop循環(huán)是先判斷循環(huán)條件后執(zhí)行循環(huán)體的:它是當循環(huán)條件為真時,退出循環(huán),當循環(huán)條件為假時,執(zhí)行循環(huán)體。(22) :A(23) :B<A >
23、</A>(24) :B文本框的Change事件由用戶向文本框輸入新信息時觸發(fā),要實現(xiàn)題目的要求,只需在文本框的Change事件過程中將文本框中的文本(Text1.Text)賦值給標簽的標題(Label1.Caption)即可,所以,答案是B。(25) :B(26) :DD0循環(huán)執(zhí)行的次數(shù)跟產(chǎn)生的隨機數(shù)有關(guān),當產(chǎn)生的隨機數(shù)為58時,結(jié)束D0循環(huán);For循環(huán)中Int(Rnd 4 100)產(chǎn)生的隨機數(shù)小于】O0;當產(chǎn)生的隨機數(shù)為12時,結(jié)束For循環(huán);當所產(chǎn)生的隨機數(shù)為65、68或92時,執(zhí)行End語句,窗體關(guān)閉、程序結(jié)束。所以,答案是D。(27) :C(28) :A當改變當前驅(qū)動器時,
24、能實現(xiàn)驅(qū)動器列表框與目錄列表框同步改變的事件過程為: Private Sub Drivel_Change() DirlPath=DrivelPathEnd Sub(29) :B(30) :A【解析】解本題的關(guān)鍵是讀懂題意和程序的作用。Form_Load事件過程的作用是打開文件SalestXt,讀出文件12個月的銷售額分別存放在數(shù)組sales元素中。然后在革選按鈕的單擊事件中,進行處理,因為控件數(shù)組共享同一個事件過程所以第1個橫線處,應填入單擊事件。使用控件的名字0pi加下劃線加Click。在單擊事件過程中,通過變量month計算月份,分別統(tǒng)計每一個季度的銷售總額,結(jié)合for循環(huán)中,month的
25、值,第一季度,month的初值為0,index的值為0:第二季度,month的初值為3,index的值為1;第三季度,month的初值為6,index的值為2;第四季度,month的初值為9。index的值為3;所以第2個橫線處應填入3。第3個橫線的填寫較簡單,就是顯示選中的單選按鈕的標題。(31) :D(32) :D使用Dim定義數(shù)組的一種形式如下:Dim數(shù)組名(下界To上界)As類型名稱這種定義形式定義了數(shù)組F標的下界和上界,該數(shù)組可以使用的下標值在下界和上界之間。如題中,數(shù)組的下標值在-23之間,數(shù)組元素為b(-2)、b(-1)、b(0)、bO)、b(2)、b(3)、 b(4),共7個元素。(33) :B容易算出數(shù)組元素a(1,1)、a(1,2)、a(1,3)、a(2,1)、a(2,2)、a(2,3)、a(3,1)、a(3,2)、a(3,3)的值分別為l、2、3、4、5、6、7、8、9。 j當i為1時,先在同一行輸出a(1,1)、a(1,2)、a(1,3)的值,然后換行;當i為2時,先在同一行輸出a(2,1)、a(2,2)、(2,3)的值,然后換行;當i為2時,先在同一行輸出a(3,1)、a(3,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年企業(yè)管理人員安全培訓考試試題黃金題型
- 2024-2025新員工崗前安全培訓考試試題含答案【黃金題型】
- 2025年廠級員工安全培訓考試試題答案
- 2025管理人員崗前安全培訓考試試題附答案【基礎題】
- 2025年崗位安全培訓考試試題典型題
- 2025安全培訓考試試題及答案考試直接用
- 2025公司員工安全培訓考試試題1套
- 2025年新入職員工安全培訓考試試題附答案【綜合題】
- 2025年安全管理人員安全培訓考試試題一套
- 2025-2030年中國PVC糊樹脂市場需求動態(tài)及未來發(fā)展趨勢研究報告
- 波紋管工藝流程圖
- DB21-T 2869-2017消防設施檢測技術(shù)規(guī)程
- 《電泳分離》課件
- 中醫(yī)脾胃養(yǎng)生保健知識課件
- 2025年日歷表帶農(nóng)歷【陰歷】完美打印版
- 《薩麗娃姐姐的春天》詳細解讀
- 腦卒中恢復期的護理查房課件
- 泵站工程防洪度汛應急預案
- 火災監(jiān)測項目融資計劃書
- 毒蛇咬傷事故專項應急預案
- 小麥育種技術(shù)進展
評論
0/150
提交評論