點(diǎn)擊查看:2015計(jì)算機(jī)二級(jí)《VB》過關(guān)習(xí)題及答案精選匯總
1[簡(jiǎn)答題] 在考生文件夾下有一個(gè)工程文件sjtn.vbp。該程序的功能是計(jì)算M!+(M+1)!+(M+2)!+…+N!之和。窗體上有名稱分別為Textl、Text2的兩個(gè)文本框,用于接收輸入的M和N(要求M
在給出的窗體文件中已經(jīng)有了全部控件,但程序不完整,要求去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。
注意:不能修改程序的其他部分和控件屬性。最后把修改后的文件按原文件名存盤。
參考解析:
【考點(diǎn)分析】本題考點(diǎn)有:標(biāo)簽的Caption屬性、Val()函數(shù)和For循環(huán)語句。
【解題思路】Functionf()過程函數(shù)用于實(shí)現(xiàn)對(duì)數(shù)值階乘的運(yùn)算,Val()函數(shù)實(shí)現(xiàn)將文本框中的字符轉(zhuǎn)換成數(shù)值型,通過循環(huán)調(diào)用過程函數(shù)實(shí)現(xiàn)對(duì)表達(dá)式結(jié)果的累加。
【操作步驟】
步驟1:打開本題工程文件。
步驟2:打開代碼編輯窗口,去掉程序中的注釋符,將問號(hào)改為正確的內(nèi)容。
參考答案(陰影部分是需考生填入的內(nèi)容)
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
【易錯(cuò)提示】程序語句較少,表達(dá)式比較復(fù)雜,要充分理解過程函數(shù)的算法及主函數(shù)的循環(huán)語句的運(yùn)用。
2[單選題] 窗體上有一個(gè)名稱為CD1的通用對(duì)話框,一個(gè)名稱為Commandl的命令按鈕,相應(yīng)的事件過程如下:
EndSub
關(guān)于上述程序,以下敘述中正確的是
A.初始過濾器為“*.*”
B.指定的初始目錄為“E:\”
C.以上程序代碼實(shí)現(xiàn)打開文件的操作
D.由于指定文件類型是.ppt,所以導(dǎo)致打開文件的操作失敗
參考答案:B
參考解析:通用對(duì)話框的Filterlndex屬性值表示默認(rèn)的過濾器,值為2表示初始過濾器為過濾器中的第2個(gè),即“*.txt”。InitDir屬性表示打開對(duì)話框時(shí)的初始目錄。ShowOpen方法表示顯示打開文件對(duì)話框。打開文件通用對(duì)話框只是返回選中的文件,具體如何操作文件需要另行編程決定,因此不會(huì)導(dǎo)致文件打開失敗。
3[單選題] 下面控件中,沒有Caption屬性的是
A.復(fù)選框B.單選按鈕C.組合框D.框架
參考答案:C
參考解析:Caption屬性是設(shè)置或返回控件的標(biāo)題。組合框沒有Caption屬性。故選C.。
4[單選題] 要將單選按鈕0ptl設(shè)為被選中,應(yīng)設(shè)置的屬性是
A.ValueB.SelectedC.EnabledD.SetFocus
參考答案:A
參考解析:?jiǎn)芜x按鈕0ptl要設(shè)為選中,可通過設(shè)置Value屬性。設(shè)置單選按鈕在執(zhí)行時(shí)的兩種狀態(tài):True表示選中,運(yùn)行時(shí)該單選按鈕的圓圈中出現(xiàn)一個(gè)黑點(diǎn)。False(默認(rèn)值)表示未選中。
5[單選題] 要求在程序運(yùn)行時(shí),如果按住鼠標(biāo)左鍵不放而移動(dòng)鼠標(biāo),鼠標(biāo)的位置坐標(biāo)同步顯示在窗體右上角的標(biāo)簽(名稱為L(zhǎng)abell)中,如下圖所示,放開鼠標(biāo)左鍵后,停止同步顯示。
下面可以實(shí)現(xiàn)此功能的程序是
參考答案:C
參考解析:鼠標(biāo)移動(dòng)時(shí)產(chǎn)生的事件是MouseMove事件。
MouseDown事件過程的參數(shù)定義如下:
SubForm_MouseMove(ButtonAsinteger,ShiftAsInte-ger,xAsSingle,yAssingle)其中Button表示被按下的鼠標(biāo)鍵,按下左鍵時(shí)值為1,按下右鍵時(shí)值為2,按下中間鍵時(shí)值為4。x,y參數(shù)表示鼠標(biāo)光標(biāo)當(dāng)前位置的坐標(biāo)。
題目要求按住左鍵時(shí)移動(dòng)顯示鼠標(biāo)位置,因此在事件過程要判斷是否按下了左鍵,按下了左鍵則在標(biāo)簽中顯示鼠標(biāo)位置,否則不顯示。因此可用IfButton=1來判斷是否按下了左鍵及是否顯示鼠標(biāo)位置。因此應(yīng)該選擇C選項(xiàng)。
相關(guān)推薦:
各地2015年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢?nèi)肟趨R總
2015年計(jì)算機(jī)二級(jí)《VFP》模擬試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |