- 全國計算機二級VB模擬試題及答案 推薦度:
- 相關(guān)推薦
計算機二級《VB》模擬試題及答案
在各個領(lǐng)域,我們最熟悉的就是試題了,試題是用于考試的題目,要求按照標準回答。什么樣的試題才能有效幫助到我們呢?以下是小編精心整理的計算機二級《VB》模擬試題及答案,歡迎大家分享。
計算機二級《VB》模擬試題及答案 1
1.線性表L=(a1,a2,a3,…ai,…an),下列說法正確的是(D)
A)每個元素都有一個直接前件和直接后件
B)線性表中至少要有一個元素
C)表中諸元素的排列順序必須是由小到大或由大到小
D)除第一個元素和最后一個元素外,其余每個元素都有一個且只有一個直接前件和直接后件
2.設(shè)樹T的度為4,其中度為1,2,3,4的結(jié)點個數(shù)分別為4,2,1,1。則T中的`葉子結(jié)點數(shù)為(A)
A)8
B)7
C)6
D)5
3.設(shè)有下列二叉樹:對此二叉樹前序遍歷的結(jié)果為(B)
A)ZBTYCPXA
B)ATBZXCYP
C)ZBTACYXP
D)ATBZXCPY
4.結(jié)構(gòu)化程序設(shè)計的一種基本方法是(D)
A)篩選法
B)遞歸法
C)歸納法
D)逐步求精法
5.軟件設(shè)計包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計,其中軟件的過程設(shè)計是指(B)
A)模塊間的關(guān)系
B)系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述
C)軟件層次結(jié)構(gòu)
D)軟件開發(fā)過程
6.完全不考慮程序的內(nèi)部結(jié)構(gòu)和內(nèi)部特征,而只是根據(jù)程序功能導(dǎo)出測試用例的測試方法是(A)
A)黑箱測試法
B)白箱測試法
C)錯誤推測法
D)安裝測試法
7.數(shù)據(jù)流圖用于抽象描述一個軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)成。下列圖符名標識的圖符不屬于數(shù)據(jù)流圖合法圖符的是(A)
A)控制流
B)加工
C)數(shù)據(jù)存儲
D)源和潭
8.在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,可實現(xiàn)數(shù)據(jù)共享的是(C)
A)人工管理階段
B)文件系統(tǒng)階段
C)數(shù)據(jù)庫系統(tǒng)階段
D)系統(tǒng)管理階段
9.按條件f 對關(guān)系R進行選擇,其關(guān)系代數(shù)表達式是(C)
A)R|×|R
B)R|×|fR
C)σf(R)
D)πf(R)
10.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是(C)
A)多對多
B)一對一
C)多對一
D)一對多
計算機二級《VB》模擬試題及答案 2
一、單選題
1. 在VB中,用于在指定位置輸出文本的方法是( )。
A. Print
B. MsgBox
C. InputBox
D. Cls
答案:A。解析:Print方法用于在指定的對象(如窗體、打印機或立即窗口等)上輸出文本;MsgBox用于彈出消息框;InputBox用于獲取用戶輸入;Cls用于清除對象(如窗體)上的內(nèi)容。
2. 以下關(guān)于VB對象的說法,錯誤的是( )。
A. 每個對象都有自己的屬性、方法和事件
B. 可以通過對象名.屬性名的方式訪問和修改對象屬性
C. 方法是對象能夠執(zhí)行的操作
D. 事件只能由用戶操作觸發(fā)
答案:D。解析:事件不僅可以由用戶操作觸發(fā),如鼠標點擊、鍵盤按鍵等,還可以由系統(tǒng)內(nèi)部的操作或其他程序的行為觸發(fā)。
3. 在VB中,若要實現(xiàn)定時執(zhí)行一段代碼,可使用( )控件。
A. Timer
B. ProgressBar
C. Image
D. Data
答案:A。解析:Timer控件用于定時觸發(fā)事件,通過設(shè)置其Interval屬性來指定時間間隔,從而定時執(zhí)行一段代碼;ProgressBar用于顯示操作進度;Image用于顯示圖像;Data控件用于數(shù)據(jù)訪問。
4. 以下哪種數(shù)據(jù)類型在VB中用于存儲貨幣值,并能精確到小數(shù)點后四位?( )
A. Single
B. Double
C. Currency
D. Decimal
答案:C。解析:Currency數(shù)據(jù)類型用于存儲貨幣值,它能精確到小數(shù)點后四位,適用于財務(wù)等需要精確計算貨幣的場合;Single和Double主要用于存儲浮點數(shù),但在貨幣計算精度方面不如Currency;Decimal類型也可用于高精度數(shù)值,但在VB中Currency更適合貨幣存儲。
5. 在VB中,若要獲取一個文件的路徑和文件名,應(yīng)該使用( )函數(shù)。
A. Dir
B. FileLen
C. FileName
D. CurDir
答案:A。解析:Dir函數(shù)用于返回一個文件名、目錄名或文件夾名稱,配合適當(dāng)?shù)膮?shù)可以獲取文件的路徑和文件名;FileLen函數(shù)用于獲取文件長度;沒有FileName這個函數(shù)用于獲取路徑和文件名;CurDir函數(shù)用于返回當(dāng)前目錄。
6. 以下關(guān)于VB中錯誤處理的說法,正確的是( )。
A. On Error語句用于啟動錯誤處理程序
B. Err對象用于存儲錯誤信息,并且可以被重新設(shè)置
C. Resume語句用于在錯誤處理后繼續(xù)執(zhí)行代碼,它只有一種使用方式
D. 錯誤處理程序必須放在代碼的最后
答案:A。解析:On Error語句用于啟動錯誤處理程序,當(dāng)出現(xiàn)錯誤時,程序會跳轉(zhuǎn)到指定的錯誤處理代碼段;Err對象用于存儲錯誤信息,可以讀取但不能重新設(shè)置;Resume語句用于在錯誤處理后繼續(xù)執(zhí)行代碼,它有多種使用方式,如Resume(從產(chǎn)生錯誤的語句繼續(xù)執(zhí)行)、Resume Next(從產(chǎn)生錯誤的下一條語句執(zhí)行)等;錯誤處理程序不一定要放在代碼的最后,可以根據(jù)需要放在合適的位置。
7. 在VB中,若要將一個數(shù)值變量num轉(zhuǎn)換為字符串類型,可使用( )函數(shù)。
A. Str
B. Val
C. CStr
D. Int
答案:C。解析:CStr函數(shù)用于將數(shù)值轉(zhuǎn)換為字符串類型;Str函數(shù)也可以將數(shù)值轉(zhuǎn)換為字符串,但會在正數(shù)前面添加一個空格;Val函數(shù)是將字符串轉(zhuǎn)換為數(shù)值;Int函數(shù)是取整函數(shù)。
8. 以下關(guān)于VB中菜單的說法,錯誤的是( )。
A. 菜單可以通過菜單編輯器進行設(shè)計
B. 每個菜單項都可以有自己的名稱、標題和快捷鍵
C. 菜單的Click事件在菜單項被選中時觸發(fā)
D. 菜單只能有一級,不能有子菜單
答案:D。解析:菜單可以有多層結(jié)構(gòu),包括主菜單和子菜單,通過菜單編輯器可以方便地設(shè)計菜單的層次結(jié)構(gòu)、名稱、標題、快捷鍵等,并且每個菜單項都有Click事件,在被選中時觸發(fā)。
9. 在VB中,若要在兩個不同的窗體(Form1和Form2)之間傳遞數(shù)據(jù),以下哪種方法是可行的?( )
A. 使用全局變量
B. 通過屬性傳遞
C. 使用模塊級變量
D. 以上都是
答案:D。解析:使用全局變量可以在整個工程的各個窗體中訪問和修改數(shù)據(jù),從而實現(xiàn)數(shù)據(jù)傳遞;通過在一個窗體中設(shè)置另一個窗體的屬性也可以傳遞數(shù)據(jù);模塊級變量如果在合適的范圍內(nèi)也可以用于兩個窗體之間的數(shù)據(jù)傳遞。
10. 在VB中,以下哪種操作會觸發(fā)文本框(Text1)的KeyPress事件?( )
A. 用鼠標點擊文本框
B. 文本框獲得焦點后按下鍵盤上的某個鍵
C. 文本框內(nèi)容發(fā)生改變
D. 文本框失去焦點
答案:B。解析:KeyPress事件在文本框獲得焦點后,按下鍵盤上的某個鍵時觸發(fā);用鼠標點擊文本框觸發(fā)Click事件;文本框內(nèi)容發(fā)生改變觸發(fā)Change事件;文本框失去焦點觸發(fā)LostFocus事件。
二、多選題
1. 以下哪些控件可以用于顯示圖形?( )
A. PictureBox
B. Image
C. Shape
D. Line
答案:ABC。解析:PictureBox和Image控件主要用于顯示位圖、圖標等圖形文件;Shape控件可以用于繪制簡單的幾何形狀(如矩形、圓形等),也可以看作是一種顯示圖形的方式;Line控件主要用于繪制直線,不是用于顯示像PictureBox和Image那樣的常規(guī)圖形文件。
2. 在VB中,以下關(guān)于數(shù)據(jù)驗證的說法正確的是( )。
A. 可以在文本框的KeyPress事件中驗證用戶輸入的字符是否合法
B. 使用IsNumeric函數(shù)可以驗證輸入是否為數(shù)字
C. 驗證數(shù)據(jù)的范圍可以通過比較運算符來實現(xiàn)
D. 數(shù)據(jù)驗證只能在數(shù)據(jù)輸入完成后進行
答案:ABC。解析:可以在文本框的KeyPress事件中檢查用戶輸入的字符是否符合要求,如只允許輸入數(shù)字等;IsNumeric函數(shù)用于判斷一個表達式是否為數(shù)字;通過比較運算符(如大于、小于等)可以驗證數(shù)據(jù)是否在指定的范圍內(nèi);數(shù)據(jù)驗證不僅可以在輸入完成后進行,也可以在輸入過程中實時進行。
3. 以下哪些是VB中的文件訪問方式?( )
A. 順序訪問
B. 隨機訪問
C. 二進制訪問
D. 索引訪問
答案:ABC。解析:VB支持順序訪問(按順序讀取或?qū)懭胛募䞍?nèi)容)、隨機訪問(可以直接定位到文件中的任意位置進行讀寫)和二進制訪問(以二進制形式讀寫文件)這三種文件訪問方式,沒有索引訪問這種說法用于文件訪問。
4. 在VB中,以下關(guān)于模塊的說法正確的是( )。
A. 模塊可以分為標準模塊和窗體模塊
B. 標準模塊主要用于存放全局變量、函數(shù)和過程
C. 窗體模塊與特定的窗體相關(guān)聯(lián),包含該窗體的事件過程等
D. 可以在模塊之間互相調(diào)用函數(shù)和過程
答案:ABCD。解析:在VB中,模塊分為標準模塊和窗體模塊;標準模塊是一個獨立的'單元,通常用于存放全局變量、公用的函數(shù)和過程;窗體模塊和特定的窗體相關(guān)聯(lián),其中包含了該窗體的各種事件過程、屬性設(shè)置等;模塊之間可以通過適當(dāng)?shù)姆绞交ハ嗾{(diào)用函數(shù)和過程,實現(xiàn)代碼的復(fù)用和組織。
5. 以下哪些是提高VB程序性能的方法?( )
A. 合理使用變量的數(shù)據(jù)類型,避免不必要的數(shù)據(jù)類型轉(zhuǎn)換
B. 優(yōu)化循環(huán)結(jié)構(gòu),減少不必要的循環(huán)次數(shù)
C. 及時釋放不再使用的資源,如關(guān)閉文件、釋放對象
D. 盡量使用復(fù)雜的算法來保證程序的準確性
答案:ABC。解析:合理選擇變量的數(shù)據(jù)類型可以減少內(nèi)存占用和提高運算速度,避免頻繁的數(shù)據(jù)類型轉(zhuǎn)換;優(yōu)化循環(huán)結(jié)構(gòu)能減少程序執(zhí)行時間;及時釋放資源可以避免資源浪費,提高程序的整體性能;應(yīng)該盡量使用簡潔高效的算法,復(fù)雜算法可能會增加程序的運行時間和資源消耗。
三、填空題
1. 在VB中,若要在代碼中引用一個名為Command1的命令按鈕的單擊事件,應(yīng)該使用( )關(guān)鍵字和事件名稱,格式為( )。
答案:Private Sub;Private Sub Command1_Click()。解析:在VB中,事件過程的定義格式是Private Sub控件名_事件名(),對于命令按鈕Command1的單擊事件就是Private Sub Command1_Click()。
2. 要在VB中設(shè)置一個文本框(Text1)的背景顏色為紅色,可以使用語句( )。
答案:Text1.BackColor = RGB(255,0,0)。解析:在VB中,通過設(shè)置控件的BackColor屬性來改變背景顏色,RGB函數(shù)用于指定顏色值,RGB(255,0,0)代表紅色。
3. 在VB的For循環(huán)語句For i = 1 To 10 Step 2中,循環(huán)變量i的初值是( ),終值是( ),步長是( )。
答案:1;10;2。解析:在這個For循環(huán)語句中,i的初值為1,終值為10,表示循環(huán)執(zhí)行的范圍,步長為2,表示每次循環(huán)后i的增加值。
4. 在VB中,若要在打開文件時創(chuàng)建一個新文件(如果文件不存在),可以使用( )模式。
答案:Output。解析:在VB中,以O(shè)utput模式打開文件時,如果文件不存在,會創(chuàng)建一個新文件;如果文件存在,則會覆蓋原有文件內(nèi)容。
5. 若要在VB中獲取系統(tǒng)當(dāng)前日期和時間,可以使用( )函數(shù)。
答案:Now。解析:Now函數(shù)返回系統(tǒng)當(dāng)前的日期和時間,其返回值包含日期和時間兩部分。
【計算機二級《VB》模擬試題及答案】相關(guān)文章:
全國計算機二級VB模擬試題及答案12-03
計算機二級考試《VB》操作試題及答案07-25
計算機二級模擬試題及答案03-22
計算機二級vb試題10-25
2016年計算機二級vb試題及答案03-20
計算機二級模擬試題含答案10-23
計算機二級考試VB上機模擬題及答案11-27