點(diǎn)擊查看:2015計算機二級《VB》過(guò)關(guān)習題及答案精選匯總
1[單選題] 設窗體上有一個(gè)Commandl命令按鈕,還有以下程序代碼:
程序運行后,3次單擊命令按鈕,則產(chǎn)生的輸出是
A.123B.135C.137D.246
參考答案:C
參考解析:注意Static關(guān)鍵字修飾的變量,在過(guò)程退出后,變量值保持不變。選C.。
2[單選題] 在窗體上畫(huà)一個(gè)文本框,其名稱(chēng)為T(mén)extl,然后編寫(xiě)如下程序:
程序運行后,單擊窗體,在文本框中顯示的內容是
A.7B.8C.9D.10
參考答案:D
參考解析:For循環(huán)對數組Arr的第6個(gè)到第10個(gè)元素賦值。Arr(6)=3;Art(10)=7;因此,輸出結果是10。選D.。
3[簡(jiǎn)答題]在考生文件夾下有一個(gè)工程文件sjt3.vbp,窗體上有一個(gè)標題為“計算”的命令按鈕,1個(gè)標題為“1!+2!+…+10!=”的標簽。請畫(huà)1個(gè)名稱(chēng)為T(mén)ext1,初始內容為空的文本框,如圖所示。程序功能:?jiǎn)螕簟坝嬎恪泵畎粹o,則計算“l(fā)!+2!+…+10!”的值,并將結果顯示在Textl文本框中。請將“計算”命令按鈕的Click事件過(guò)程中的注釋符去掉,把?改為正確的內容,以實(shí)現上述程序功能。
注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序,最后,程序按原文件名存盤(pán)。
參考解析:
【解題思路】此題目主要是對While循環(huán)和For循環(huán)的考查,循環(huán)結構是指在滿(mǎn)足循環(huán)條件時(shí)反復執行循環(huán)代碼塊,直到循環(huán)條件不能滿(mǎn)足為止。一個(gè)循環(huán)語(yǔ)句一般應包含4個(gè)部分的內容。
初始化部分:設置循環(huán)控制的一些初始條件
循環(huán)體部分:反復執行的代碼
迭代部分:修改循環(huán)控制條件
判斷部分:判斷是否繼續執行循環(huán)體
【操作步驟】
步驟1:打開(kāi)本題工程文件,在窗體視圖中添加一個(gè)TextBox控件,并按表4.8在屬性窗口中設置相應屬性,如圖4.8所示。
步驟2:打開(kāi)代碼編輯窗口,去掉程序中的注釋符“´”,將問(wèn)號改為正確的內容。
參考答案(陰影部分是需考生填入的內容)
步驟3:調試并運行程序,關(guān)閉程序后按題目要求存盤(pán)。
4[單選題] 有三個(gè)關(guān)系R、s和T如下:
則由關(guān)系R和s得到關(guān)系T的操作是( )。
A.自然連接B.并C.交D.差
參考答案:D
參考解析:關(guān)系T中的元組是關(guān)系R中有而關(guān)系s中沒(méi)有的元組的集合,即從關(guān)系R中除去與關(guān)系s中相同元組后得到的關(guān)系T。所以做的是差的運算。
5[單選題]以下關(guān)于VB的敘述中,錯誤的是
A.VB采用事件驅動(dòng)的編程機制
B.如果程序中有Sub_Main過(guò)程時(shí),則一定從該過(guò)程開(kāi)始執行
C.工程文件中包含多個(gè)窗體時(shí),可以指定啟動(dòng)窗體
D.VB程序既可以編譯執行,也可以解釋執行
參考答案:B
參考解析:在一般情況下,整個(gè)應用程序從設計時(shí)的第一個(gè)窗體開(kāi)始執行,需要首先執行的程序代碼放在Form_Load事件過(guò)程中。如果需要從其他窗體開(kāi)始執行應用程序,則可通過(guò)“工程”菜單中的“工程屬性”命令(“通用”選項卡)指定啟動(dòng)窗體。但是,如果有SubMain過(guò)程,則可以(注意,是“可以”,而不是“必須”)首先執行SubMain過(guò)程。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |