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

2014計算機等級《二級VB》上機考試預(yù)測題及答案1

2014計算機等級《二級VB》上機考試預(yù)測試題提供給各位考生備考,更多考試資料請持續(xù)關(guān)注考試吧計算機等級考試頻道!
第 1 頁:選擇題
第 5 頁:基本操作
第 6 頁:簡單應(yīng)用題
第 7 頁:綜合應(yīng)用題
  21

  在窗體上從左到右有Text1、Text2兩個文本框,如圖所示,要求程序運行時,在Text1中輸入1個分數(shù)后按回車鍵,則判斷分數(shù)的合法性,若分數(shù)為0~100中的1個數(shù),則光標移到Text2中;否則光標不動,并彈出對話框顯示"分數(shù)錯"。下列程序中正確的是(  )。

  A. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then

  回車符的ASCII 碼是13

  a=Val(Text1)

  If a >=0Or a <=100Then

  Text2 . SetFocus

  Else

  Text1 . SetFocus :MsgBox ("分數(shù)錯")

  End If

  End If

  End Sub

  B. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then 回車符的ASCII 碼是13

  a=Val(Text1)

  If a >=0And a <=100Then

  Text1 . SetFocus

  Else

  Text2 . SetFocus :MsgBox ("分數(shù)錯")

  End If

  End If

  End Sub

  C. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then 回車符的ASCII 碼是13

  a=Val(Text1)

  If a <0And a >100Then

  Text2 . SetFocus

  Else

  Text1 . SetFocus :MsgBox ("分數(shù)錯")

  End If

  End If

  End Sub

  D. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then 回車符的ASCII 碼是13

  a=Val(Text1)

  If a >=0And a <=100Then

  Text2.SetFocus

  Else

  Text1.SetFocus :MsgBox ("分數(shù)錯")

  End If

  End If

  End Sub

  參考答案:D 系統(tǒng)解析:A 選項中的IF 判斷條件錯誤,因為題中要求分數(shù)是在0~100之間(包含端點數(shù)),大于等于0的同時也要小于等于100,是and 關(guān)系不是or 關(guān)系。B選項中的當Text1的Text 合法時,光標移到Text1中,不合法時光標移到Text2中并彈出出錯對話框;而題目要求是Text 合法時,光標移到Text2中,否則光標不動,彈出出錯對話框。C選項的IF 判斷條件錯誤應(yīng)該是包含端點的分數(shù)。故應(yīng)選D。

  22

  下列關(guān)于菜單的敘述中,錯誤的是(  )。

  A. 當窗體為活動窗體時,用鍵可以打開菜單編輯器

  B. 把菜單項的Enabled 屬性設(shè)置為False ,則可刪除該菜單項

  C. 彈出式菜單在菜單編輯器中設(shè)計

  D. 程序運行時,利用控件數(shù)組可以實現(xiàn)菜單項的增加或減少

  參考答案:B 系統(tǒng)解析:Visual Basic中的菜單(包括彈出式菜單)是通過菜單編輯器來設(shè)計的。打開某個活動窗體的菜單編輯器有4種方法:①選擇菜單【工具】→【菜單編輯器】命令;②單擊工具欄中的"菜單編輯器"圖標;③使用快捷鍵;④右擊窗體,從彈出的快捷菜單中選擇【菜單編輯器】命令。

  菜單項的"有效"屬性(即Enabled)用來控制菜單項的有效性,當把一個菜單項的"有效"屬性設(shè)置為False,就可以使其失效,運行后該菜單項變?yōu)榛疑。菜單項的增減也可通過控件數(shù)組來實現(xiàn),控件數(shù)組可以在設(shè)計階段建立,也可以在運行時建立。利用這一特點,可在設(shè)計時建立菜單控件數(shù)組的第一個元素,該元素的下標為0,Visible屬性為False。在程序運行時,通過Load語句來建立該菜單控件數(shù)組的新元素,并將其Visible屬性設(shè)置為True,從而實現(xiàn)增加菜單項的功能。刪除菜單項時可通過UnLoad語句來實現(xiàn)。

  23

  數(shù)據(jù)庫設(shè)計包括兩個方面的設(shè)計內(nèi)容,它們是( )。

  A. 概念設(shè)計和邏輯設(shè)計

  B. 模式設(shè)計和內(nèi)模式設(shè)計

  C. 內(nèi)模式設(shè)計和物理設(shè)計

  D. 結(jié)構(gòu)特性設(shè)計和行為特性設(shè)計

  參考答案:A 系統(tǒng)解析:數(shù)據(jù)庫設(shè)計包括數(shù)據(jù)庫概念設(shè)計和數(shù)據(jù)庫邏輯設(shè)計兩個方面的內(nèi)容。

  24

  當一個工程含有多個窗體時,其中的啟動窗體是(  )。

  A. 啟動Visual Basic 時建立的窗體

  B. 第一個添加的窗體

  C. 最后一個添加的窗體

  D. 在"工程屬性"對話框中指定的窗體

  參考答案:D 系統(tǒng)解析:在Visual Basic 程序中,如果有多個窗體,且沒有指定啟動窗體,則默認設(shè)計時的第一個窗體為啟動窗體:如果要指定啟動窗體,可以通過"工程"菜單中的"工程屬性"命令來指定啟動窗體。注意:如果沒有指定啟動窗體,則第一個創(chuàng)建的窗體自動顯示在"工程屬性"對話框中的"啟動對象"中。

  25

  窗體上有一個名稱為Co mmand1的命令按鈕,其單擊事件過程及有關(guān)函數(shù)過程如下:

  Private Sub Co mmand1_Click()

  Di mn As Integer

  n =add(5,10)

  Print n

  End Sub

  Function add(v1As Integer ,v2As Integer ,Optionalv3)As Integer

  If Not Is Missi ng(v3)Then

  add =v1+v2+v3

  Else

  add =v1+v2

  End If

  End Function

  運行程序,單擊命令按鈕,以下敘述中正確的是(  )。

  A. 程序不能正常運行,因為函數(shù)add 的參數(shù)定義有錯

  B. 程序不能正常運行,因為函數(shù)定義與函數(shù)調(diào)用語句的參數(shù)個數(shù)不匹配

  C. 程序能正常運行,結(jié)果是在窗體上顯示15

  D. 程序能正常運行,結(jié)果是在窗體上顯示510v3

  參考答案:C 系統(tǒng)解析:本題考查add 方法里Is Missi ng 的v3,v3是一個可選項,用來判斷這個參數(shù)是否存在。根據(jù)程序語句,當輸入3個參數(shù)時,就是3個參數(shù)求和,輸入2個參數(shù)時是兩個數(shù)求和,題目中是2個參數(shù),因此是2個參數(shù)求和,不會報錯。

  26

  下列敘述中錯誤的是(  )。

  A. 在程序運行時,通用對話框控件是不可見的

  B. 調(diào)用同一個通用對話框控件的不同方法(如ShowOpen 或ShowSave),可以打開不同的對話框窗口

  C. 調(diào)用通用對話框控件的Showopen 方法,能夠直接打開在該通用對話框中指定的文件

  D. 調(diào)用通用對話框控件的ShowColor 方法,可以打開顏色對話框窗口

  參考答案:C 系統(tǒng)解析:通用對話(CommonDialog)可提供諸如打開文件、保存文件、設(shè)置打印選項、選擇顏色和字體、顯示幫助等操作的一組標準對話框,該控件運行時不可見。通用對話框可顯示的對話框類型及其對應(yīng)的Action 屬性值及方法如下。Action 屬性值顯示的對話類型有:0無操作,1打開文件ShowOpen ,2存為文件ShowSave ,3選擇顏色ShowColor ,4選擇字體ShowFont ,5打印ShowPrinter ,6調(diào)用"幫助"文件ShowHelp。

  27

  設(shè)a =6,則執(zhí)行x =IIf(a >5,-1,0)后,x 的值為( )。

  A. 5

  B. 6

  C. 0

  D. -1

  參考答案:D 系統(tǒng)解析:IIf 是If ...Then ...Else 語句的緊湊表達。語法為:IIf(expression ,if_true ,if_false),如果expression 成立,執(zhí)行if_true ,如果不成立,執(zhí)行If_false。根據(jù)題意,a=6,大于5,所以結(jié)果為-1。

  28

  設(shè)有如下通用過程:

  Public Function f(x As Integer)

  Di my As Integer

  x=20

  y =2

  f =x*y

  End Function

  在窗體上畫一個名稱為Co mmand1的命令按鈕,然后編寫如下事件過程:

  Private Sub Co mmand1_Click()

  Static x As Integer

  x=10

  y =5

  y =f(x)

  Print x;y

  End Sub

  程序運行后,如果單擊命令按鈕,則在窗體上顯示的內(nèi)容是(  )。

  A. 10 5

  B. 20 5

  C. 20 40

  D. 10 40

  參考答案:C 系統(tǒng)解析:本題考查Static 變量的定義與使用,以及自定義函數(shù)過程的參數(shù)傳遞。在Visual Basic 中,參數(shù)缺省是按地址傳遞的,也就是使過程按照變量的內(nèi)存地址去訪問實際變量的內(nèi)容。這樣,將變量傳遞給函數(shù)時,通過函數(shù)可永遠改變該變量的值。如果想改變傳遞方式可以通過在變量定義前加關(guān)鍵字ByRef 或ByVal。ByRef 為默認值,按地址傳遞,ByVal 按值傳遞,函數(shù)調(diào)用后不改變變量值。Static 變量在函數(shù)調(diào)用后保持其值不變。因此本題在調(diào)用f函數(shù)后,結(jié)果為2040,選項C正確。

  29

  面向?qū)ο蟮脑O(shè)計方法與傳統(tǒng)的面向過程的方法有本質(zhì)不同,它的基本原理是(  )。

  A. 模擬現(xiàn)實世界中不同事物之間的聯(lián)系

  B. 強調(diào)模擬現(xiàn)實世界中的算法而不強調(diào)概念

  C. 使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題

  D. 鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用實際領(lǐng)域的概念去思考

  參考答案:C 系統(tǒng)解析:面向?qū)ο蟮脑O(shè)計方法與傳統(tǒng)的的面向過程的方法有本質(zhì)不同,它的基本原理是,使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決問題。它強調(diào)模擬現(xiàn)實世界中的概念而不強調(diào)算法,它鼓勵開發(fā)者在軟件開發(fā)的絕大部分中都用應(yīng)用領(lǐng)域的概念去思考。本題答案為C。

  30

  軟件詳細設(shè)計產(chǎn)生的圖如下:

  該圖是(  )。

  A. N-S圖

  B. PAD圖

  C. 程序流程圖

  D. E-R圖

  參考答案:C 系統(tǒng)解析:N-S圖(也稱為盒圖或CHAPIN圖)、PAD(問題分析圖)和PFD(程序流程圖)是詳細設(shè)計階段的常用工具,E-R圖即實體-聯(lián)系圖是數(shù)據(jù)庫設(shè)計的常用工具。從圖中可以看出該圖屬于程序流程圖。

上一頁  1 2 3 4 5 6 7 8 下一頁

  相關(guān)推薦:

  2014年全國計算機二級VB上機考試試題匯總

  考試吧考后首發(fā)2014年3月計算機等考真題及答案通知熱點文章

  考試吧推薦:2014年3月計算機二級考前沖刺備考專題

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