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