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