首頁(yè)考試吧論壇Exam8視線(xiàn)考試商城網(wǎng)絡(luò)課程模擬考試考友錄實(shí)用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓(xùn) 自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱(chēng)英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱(chēng)日語(yǔ)
新概念英語(yǔ)
專(zhuān)四專(zhuān)八
博思考試
零起點(diǎn)英語(yǔ)
托�?荚�
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱(chēng)計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷(xiāo) 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢(xún)
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話(huà)
證券從業(yè)
跟 單 員
秘書(shū)資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢(xún)
營(yíng) 銷(xiāo) 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱(chēng)
法律顧問(wèn)
ACCA考試
注冊(cè)會(huì)計(jì)師
資產(chǎn)評(píng)估師
審計(jì)師考試
高級(jí)會(huì)計(jì)師
注冊(cè)稅務(wù)師
國(guó)際內(nèi)審師
理財(cái)規(guī)劃師
美國(guó)注冊(cè)會(huì)計(jì)師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
咨詢(xún)工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
繽紛校園 實(shí)用文檔 英語(yǔ)學(xué)習(xí) 作文大全 求職招聘 論文下載 訪(fǎng)談|游戲
計(jì)算機(jī)等級(jí)考試
您現(xiàn)在的位置: 考試吧 > 計(jì)算機(jī)等級(jí)考試 > 考試動(dòng)態(tài) > 正文

2013年3月計(jì)算機(jī)等級(jí)考試二級(jí)VB試題(部分)

考試吧發(fā)布2013年3月計(jì)算機(jī)等級(jí)考試二級(jí)VB試題,供廣大考生查閱。

  (21)窗體上有一個(gè)文本框,用于接收正整數(shù)。為保證輸入數(shù)據(jù)的合法性  (即正整數(shù)),可以在該數(shù)據(jù)輸入結(jié)束后準(zhǔn)備繼續(xù)其他操作時(shí)進(jìn)行數(shù)據(jù)的合法性檢查。為實(shí)現(xiàn)上述目的,應(yīng)選用的事件是

  (22)設(shè)有如下程序:

  Private Sub Command1_Click()

  Dim a(10) As Integer

  Dim i As Integer, n As Integer

  n = 6

  For i = 1 To n

  a(i) = i * i

  Next i

  For i = 1 To n / 2

  temp = a(i)

  a(i) = a(n - i)

  a(n - i) = temp

  Next i

  For i = 1 To n

  Print a(i);

  Next

  End Sub

  程序運(yùn)行后,單擊命令按鈕Command1,輸出結(jié)果為

  (23)工程中包含F(xiàn)orm1、Form2兩個(gè)窗體,F(xiàn)orm1是啟動(dòng)窗體,兩個(gè)窗體上都有名稱(chēng)為 Label1的標(biāo)簽和名稱(chēng)為Command1的命令按鈕,窗體外觀分別如圖1、圖2所示:

  Form1的事件過(guò)程如下:

  Private Sub Command1_Click()

  Form2.Show

  End Sub

  Form2中的事件過(guò)程如下:

  Private Sub Command1_Click()

  Label1.Caption = Form1.Label1.Caption

  End Sub

  關(guān)于以下程序,下面敘述中錯(cuò)誤的是

  (24)窗體上有一個(gè)名稱(chēng)為Dir1的目錄列表框,一個(gè)名稱(chēng)為File1的文件列表框。當(dāng)改變目錄列表框的內(nèi)容時(shí),文件列表框的內(nèi)容應(yīng)該與之同步改變。為實(shí)現(xiàn)兩控件同步操作,應(yīng)該使用的事件過(guò)程是

  (25)列表框List1中沒(méi)有數(shù)據(jù)項(xiàng),現(xiàn)編制如下程序:

  Private Sub Command1_Click()

  For i = 1 To 6

  List1.AddItem i

  Next i

  For i = 5 To 3 Step -1

  List1.RemoveItem i

  Next i

  End Sub

  程序運(yùn)行后,單擊命令按鈕Command1,則列表框List1中的數(shù)據(jù)項(xiàng)為

  (26)一個(gè)工程文件中含有窗體Form1、Form2和標(biāo)準(zhǔn)模塊Model1。如果Form1的聲明部分有語(yǔ)句Private x As Integer,且Model1中有語(yǔ)句Public y As Integer,則下列說(shuō)法中,正確的是

  (27)下列關(guān)于文件及其操作的描述中,正確的是

  (28)下列操作說(shuō)明中,錯(cuò)誤的是

  (29)在窗體上畫(huà)一個(gè)名稱(chēng)為CD1的通用對(duì)話(huà)框,并編寫(xiě)如下程序:

  Private Sub Command1_Click()

  CD1.Filter = "所有文件(*.*)|*.*|文本文件(*.txt)|*.txt|Word文檔(*.doc)|*.doc"

  CD1.FilterIndex = 2

  CD1.Action = 2

  End Sub

  運(yùn)行程序,并單擊命令按鈕Command1,下面描述中正確的是

  (30)下列關(guān)于Visual Basic菜單的敘述中,錯(cuò)誤的是

  (31)下列關(guān)于Sub Main過(guò)程的描述中,錯(cuò)誤的是

  (32)設(shè)有如下程序:

  Private Sub Command1_Click()

  Dim i As Integer

  str1 = InputBox("輸入一個(gè)字符串")

  str2 = ""

  i = 0

  Do While i < Len(str1) / 2

  str2 = str2 + Mid(str1, i + 1, 1)

  str2 = str2 + Mid(str1, Len(str1) - i, 1)

  i = i + 1

  Loop

  Print str2

  End Sub

  程序運(yùn)行后,單擊命令按鈕Command1,在彈出的輸入對(duì)話(huà)框中輸入“abcdef”,則輸出結(jié)果為

  (33)命令按鈕Command1的單擊事件過(guò)程如下:

  Private Sub Command1_Click()

  Dim x As String

  Dim y As String

  x = InputBox("輸入字母", "輸入")

  y = IIf((ucase9x) <> "A", "表達(dá)式1", "表達(dá)式2")

  Print y

  End Sub

  運(yùn)行程序,單擊命令按鈕,在彈出的輸入對(duì)話(huà)框中輸入“ a”,則以下描述中正確的是

  (34)設(shè)有如下程序:

  Sub proc(x() As Integer)

  Static i As Integer

  Do

  x(i) = x(i) + x(i + 1)

  i = i + 1

  Loop While i < 2

  End Sub

  Private Sub Command1_Click()

  Dim a(5) As Integer, i As Integer

  For i = 0 To 4

  a(i) = i + 1

  Next i

  Call proc(a)

  Call proc(a)

  For i = 0 To 4

  Print a(i);

  Next i

  End Sub

  程序運(yùn)行后,單擊命令按鈕Command1,輸出結(jié)果為

  (35)以下程序?qū)㈦S機(jī)產(chǎn)生n個(gè)兩位整數(shù),并使用冒泡法將它們按遞增順序排序后輸出。

  Option Base 1

  Private Sub Command1_Click()

  Dim a() As Integer

  Dim i As Integer, j As Integer

  Randomize

  n = InputBox("輸入數(shù)據(jù)個(gè)數(shù)")

  ReDim a(n)

  For i = 1 To n

  a(i) = Int(Rnd * 90) + 10

  Next i

  For i = 1 To n - 1

  For j = 1 To n - i

  If a(j) < a(j - 1) Then

  temp = a(j): a(j) = a(j - 1): a(j - 1) = temp

  End If

  Next j

  Next i

  For i = 1 To n

  Print a(i);

  Next i

  End Sub

  運(yùn)行以上程序,發(fā)現(xiàn)有錯(cuò)誤,需要對(duì)j循環(huán)的開(kāi)始語(yǔ)句進(jìn)行修改。以下正確的修改是

文章搜索
版權(quán)聲明:如果計(jì)算機(jī)等級(jí)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本計(jì)算機(jī)等級(jí)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。