二級VISUALBASIC筆試-337-真題-無答案_第1頁
二級VISUALBASIC筆試-337-真題-無答案_第2頁
二級VISUALBASIC筆試-337-真題-無答案_第3頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、二級 VISUAL BASIC 筆試-337(總分 106,考試時(shí)間 90 分鐘)一、選擇題下列各題A) B) C) D) 個(gè)選項(xiàng)是正確的,答在試卷上不得分。數(shù)據(jù)結(jié)構(gòu)中,與所使用的計(jì)算機(jī)無關(guān)的是數(shù)據(jù)。存儲結(jié)構(gòu)B. 物理結(jié)構(gòu)C. 邏輯結(jié)構(gòu)D. 物理和存儲結(jié)構(gòu)以下有關(guān)數(shù)組定義的語句序列中,錯(cuò)誤的。Static arrl(3) arrl(1)=100 arrl(2)=Hello arrl(3)=123.45Dim arr2()As Dim size As IntegerPrivate Sub Command2 Click() size=InputBox( 輸 入 :) ReDimarr2(size)

2、End SubOption BaselPrivate Sub Command3 Click() Dim arr3(3)As IntegerEnd SubDim n As IntegerPrivate Sub Command4 Click() Dim arr4(n) As IntegerEnd Sub程序運(yùn)行后,在窗體上單擊鼠標(biāo),此時(shí)窗體不會(huì)接收到的事件。MouseDownB. MouseUpC. LoadD. Click以下能判斷是否到達(dá)文件尾的函數(shù)。BOFB. LOCC. LOFD. EOF數(shù)據(jù)處理的剮、單位。數(shù)據(jù)B. 數(shù)據(jù)元素C. 數(shù)據(jù)項(xiàng)D. 數(shù)據(jù)結(jié)構(gòu)執(zhí)行語句OpenTel.datFor

3、Random As#1 Len=50 后,對文件Tel.dat 中的數(shù)據(jù)能夠執(zhí)行操作。只能寫,不能讀B. 只能讀,不能寫C. 既可以讀,也可以寫D. 不能讀,不能寫單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱。外模式B. 概念模式C. 內(nèi)模式D. 邏輯模式個(gè)名稱為Command1 Private Sub Command1_Click()Dim num As Integer num=1Do Until Print num=num+2.4Loop End Sub程序運(yùn)行后,單擊命令按鈕,則窗體上顯示的內(nèi)容。A. 13.45.8B. 1 3 5C. 147D. 無數(shù)據(jù)輸出在窗體上畫一個(gè)名稱為Command1 Pr

4、ivate Sub Command1_Click()Dim a As Integer,s As Integer a=8s=1 Dos=s+a a=a-1Loop While a=0Print s;a End Sub程序運(yùn)行后,單擊命令按鈕,則窗體上顯示的內(nèi)容。A. 79B. 340C. 97D. 死循環(huán)下列有關(guān)數(shù)據(jù)庫的描述,正確的。A. 數(shù)據(jù)庫個(gè)DBF 文件B. 數(shù)據(jù)庫是一個(gè)關(guān)系C. 數(shù)據(jù)庫個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合D. 數(shù)據(jù)庫是一組文件窗體的MouseDown事件過程 Form_MouseDown(ButtonAsInteger,ShiftAsInteger, 有 4 今參數(shù),關(guān)于這些參數(shù),正確的描

5、述。通過Button參數(shù)判定當(dāng)前按下的是哪一個(gè)鼠標(biāo)鍵Shift參數(shù)只能用來確定是否按下Shift鍵Shift參數(shù)只能用來確定是否按下Alt 和Ctrl鍵參數(shù) 用來設(shè)置鼠標(biāo)當(dāng)前位置的坐標(biāo)Hscroll1LabellLabel2、 Label3、Label4、Label5、Label6,其中標(biāo)簽Label4Label6 “A”、“A*B”等文字信息,標(biāo)簽 Label1、Label2 顯示A*B “計(jì)算”時(shí),對標(biāo)簽Label1、Label2 中顯示的兩個(gè)值求積,并將結(jié)果顯示在 Label3 中。以下不能實(shí)現(xiàn)上功能的事件過程。Private Sub Command1_Click() Label3.Ca

6、ption=Str(Val(Label1.Caption)*Val(Label2.Caption) End SubPrivate Sub Command1_Click() Label3.Caption=HScroll1.Value*HScroll2.Value End SubPrivate Sub Command1_Click() Label3.Caption=HScroll1*HScroll2 End SubPrivate Sub Command1_Click() Label3.Caption=HScroll1.Text*HScroll2.Text End Sub設(shè)有如下程序:Private

7、 Sub Command1_Click() Dim sum As Double,x As sum=0 n=0For i=1 To 5x=n/i n=n+1sum=sum+x NextEnd Sub該程序通過For 循環(huán)計(jì)個(gè)表達(dá)式的值,這個(gè)表達(dá)式。A. 1+1/2+2/3+3/4+4/5B. 1+1/2+2/3+3/4C. 1/2+2/3+3/4+4/5D. 1+1/2+1/3+1/4+1/5如個(gè)工程含有多個(gè)窗體及標(biāo)準(zhǔn)模塊,則以下敘述中錯(cuò)誤的。如果工程中含有SubMain過程,則程序一定首先執(zhí)行該過程不能把標(biāo)準(zhǔn)模塊設(shè)置為啟動(dòng)模塊Hide個(gè)窗體,不能從內(nèi)存中清除該窗體任何時(shí)刻最多只有一個(gè)窗體是活動(dòng)

8、窗體以下能正確定義數(shù)據(jù)類型TelBook的代碼。Type TelBook Name As String*10 TelNum As Integer End TypeType TelBook Name As String*10 TelNum As IntegerEnd TelBookType TelBook Name String*10 TelNum Integer End Type TypedefTelBook NameString*10 TelNum Integer End Type設(shè)a=10,b=5,c=1,執(zhí)行語句Print abc 后,窗體上顯示的。A. TrueB. FalseC. 1

9、D. 出錯(cuò)信息以下敘述中錯(cuò)誤的。打開一個(gè)工程文件時(shí),系統(tǒng)自動(dòng)裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件保存Visual Basic程序時(shí),應(yīng)分別保存窗體文件及工程文件Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行事件可以由用戶引發(fā),也可以由系統(tǒng)引發(fā)線性表的順序存儲結(jié)構(gòu)和線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)分別。順序存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)隨機(jī)存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)隨機(jī)存取的存儲結(jié)構(gòu)、隨機(jī)存取的存儲結(jié)構(gòu)任意存取的存儲結(jié)構(gòu)、任意存取的存儲結(jié)構(gòu)設(shè)有以下循環(huán)結(jié)構(gòu)Do循環(huán)體Loop While條件則以下敘述中錯(cuò)誤的。若“”0次也不執(zhí)行循環(huán)體“條件可以是關(guān)系表達(dá)式、邏輯表達(dá)式或常數(shù)循環(huán)體中可以使用E

10、xit Do語句如果條件總是為設(shè)組合框Combol 中有3 個(gè)項(xiàng)目,則以下臺刪除最項(xiàng)的語句。Comb01.RemoveItem TextCombo1.RemoveItem2Combo1.RemoveItem3Combo1.RemoveItem Combo1.Listcount以下聲明語句中錯(cuò)誤的。A. Constvar1=123B. Dimvar2=ABCC. Dim intSum As IntegerD. Static var3 As Integer軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計(jì),其中軟件的過程設(shè)計(jì)是。A. 模塊間的關(guān)系B. 系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述C. 軟件層次結(jié)構(gòu)D.

11、 軟件開發(fā)過程棧底至棧頂依次存放元素A、D,在第五個(gè)元素E 入棧前,棧中元素可以出棧則出棧序列可能。A. ABCEDB. DBCEAC. CDABED. DCBEA如果要在菜單中添加一個(gè)分隔線,則應(yīng)將其Caption 屬性設(shè)置。A. =B. *C. &D. -個(gè)名稱為Command1 Option Base 1Private Sub Command1_Click() d=0c=10 x=Array(10,12,21,32,24) For i=1 To 5If x(i)c Thend=d+x(i) c=x(i)ElseEnd Ifd=d-cNext I Print End Sub程序運(yùn)行后,如果

12、單擊命令按鈕,則在窗體上輸出的內(nèi)容。A. 89B. 99C. 23D. 77在循環(huán)體中,可以使程序轉(zhuǎn)讓控制權(quán),以便讓操作系統(tǒng)處理其他的事件的語句是 。A. Exit DoB. DoEventsC. EndD. Unload以下關(guān)于焦點(diǎn)的敘述中,錯(cuò)誤的。如果文本框的TabStop屬性為False,則不能接收從鍵盤上輸入的數(shù)據(jù)當(dāng)文本框失去焦點(diǎn)時(shí),觸發(fā)LostFocus事件當(dāng)文本框的Enabled屬性為False時(shí),其Tab順序不起作用可以用TabIndex屬性改變Tab順序在窗體上畫一個(gè)名稱為Text1 的文本框, 并編寫如下程序 Private Sub FormLoad()Show Text1.

13、Text= Text1.SetFocusEnd SubPrivate Sub Form_MouseUp(Button As Integer,Shift As Integer,x As Single,Y As Single) Print程序設(shè)計(jì)End SubPrivate Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) PrintVisual Basic;End Sub程序運(yùn)行后,如果按A 鍵,然后單擊窗體,則在窗體上顯示的內(nèi)。A. Visual BasicB. 程序設(shè)計(jì)C. A程序設(shè)計(jì)D. Visual Basic程序設(shè)計(jì)個(gè)名稱為C

14、ommand1 的命令按鈕和兩個(gè)名稱分別為Text2然后編寫如下事件過程:PrivateSubCommand1_Click() n=Text1.TextSelect Case n Case 1 To 20 x=10Case x=20Case Is10 x=30Case l0 x=40End Select Text2.Text=xEnd Sub程序運(yùn)行后,如果在文本框Text1 中輸入 10,然后單擊命令按鈕,則在Text2 中顯示內(nèi)容是。A. 10B. 20C. 30D. 40為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程序流圖,通常也把這種圖稱。A. PAD圖B. N-

15、S圖C. 結(jié)構(gòu)圖D. 數(shù)據(jù)流圖以下敘述中錯(cuò)誤的。個(gè)工程文件及屬于該工程的其他文件.BAS為擴(kuò)展名的文件是標(biāo)準(zhǔn)模塊文件窗體文件包含該窗體及其控件的屬性個(gè)工程中可以含有多個(gè)標(biāo)準(zhǔn)模塊文件在窗體上畫一個(gè)名稱為Command1 Private Sub Command1 Click()For n=1 To 20If n Mod Then m=m+n3 Next nPrint End Sub程序運(yùn)行后,如果單擊命令按鈕,則窗體上顯示的內(nèi)容。A. 15B. 18C. 21D. 24需求分析階段的任務(wù)是確。A. 軟件開發(fā)方法B. 軟件開發(fā)工具C. 軟件開發(fā)費(fèi)用D. 軟件系統(tǒng)功能往窗體Form1 上添加一個(gè)列表框

16、控件List1Private Sub Form_Load()For i=0 To 6 List1.AddItemiNext i End Sub為了在程序運(yùn)行時(shí),按住 Ctrl 鍵單擊列表中的項(xiàng)目可以選中多個(gè)項(xiàng)目,可以設(shè)置 List1的屬性。A. List1.ListB. List1.ListIndexC. List1.MultiSelectD. List1.Text在單鏈表中,增加頭結(jié)點(diǎn)的目的。A. 方便運(yùn)算的實(shí)現(xiàn)B. 使單鏈表至少個(gè)結(jié)點(diǎn)C. 標(biāo)識表結(jié)點(diǎn)中首結(jié)點(diǎn)的位置D. 說明單鏈表是線隆表的鏈?zhǔn)酱鎯?shí)現(xiàn)二、填空題請將每空的正確答案寫在答題卡【1】【15】序號的橫線上,答在試卷上不得分。算法的

17、基本特征是可行性、確定性、 【】 和擁有足夠的情報(bào)。順序存儲方法是把邏輯上相鄰的結(jié)點(diǎn)存儲在物理位置 【】 的存儲單元中。Jackson 結(jié)構(gòu)化程序設(shè)計(jì)方法是英國的M.Jackson 種面向 【3方法。6 個(gè)設(shè)計(jì)階段:需求分析階段、 【計(jì)階段、實(shí)施階段、運(yùn)行和維護(hù)階段。數(shù)據(jù)庫保護(hù)分為:安全性控制、 【】 、并發(fā)性控制和數(shù)據(jù)的恢復(fù)。下列表達(dá)式有錯(cuò)誤,正確的寫法應(yīng)該是 【6】 。(a+B) +c/80-5(d+e)個(gè)圖片框,然后編寫如下兩個(gè)事件過程:Private Sub Form_Click() Text1.Text=VB程序設(shè)計(jì)End SubPrivate Sub Text1_Change()

18、Picture1.PrintVB programmingEnd Sub程序運(yùn)行后,單擊窗體,則在文本框中顯示的內(nèi)容是 【7】 ,而在圖片框中顯示的內(nèi)容是 【8】 ??丶?shù)組的名字由 【】 屬性指定,而數(shù)組中的每個(gè)元素由 【10】 屬性指定。在窗體上畫兩個(gè)文本框,其名稱分別為Text1 和Private Sub Form_Load()ShowText1.Text= Text2.Text= Text2.SetFocusEnd SubPrivate Sub Text2 KeyDown(KeyCode As Integer,Shift As Integer) Text1.Text=Text.Text+Chr(KeyCode-4)End Sub程序運(yùn)行后,如果在Text2 文本框中輸入“efghi”,則Text1 文本框中的內(nèi)容為 【11】 。當(dāng)用 【12件的后面。以下Prime 1 2 (0)0),則為素?cái)?shù)。請?jiān)趧澗€處將下面過程補(bǔ)充完整:Function Prime(inputvar As Integer)As Integer For i=2 To inputvar-1If inputvar Mod i=【13】 Then*finish

溫馨提示

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

最新文檔

評論

0/150

提交評論